blob: 7c05eed4b47f77ee77fc2940cccbed0704ff9ac4 [file] [log] [blame]
Dan Willemsenb82471a2018-05-17 16:37:09 -07001// Code generated by protoc-gen-go. DO NOT EDIT.
2// source: frontend.proto
3
4package ninja_frontend
5
6import proto "github.com/golang/protobuf/proto"
7import fmt "fmt"
8import math "math"
9
10// Reference imports to suppress errors if they are not otherwise used.
11var _ = proto.Marshal
12var _ = fmt.Errorf
13var _ = math.Inf
14
15// This is a compile-time assertion to ensure that this generated file
16// is compatible with the proto package it is being compiled against.
17// A compilation error at this line likely means your copy of the
18// proto package needs to be updated.
19const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
20
21type Status_Message_Level int32
22
23const (
24 Status_Message_INFO Status_Message_Level = 0
25 Status_Message_WARNING Status_Message_Level = 1
26 Status_Message_ERROR Status_Message_Level = 2
27)
28
29var Status_Message_Level_name = map[int32]string{
30 0: "INFO",
31 1: "WARNING",
32 2: "ERROR",
33}
34var Status_Message_Level_value = map[string]int32{
35 "INFO": 0,
36 "WARNING": 1,
37 "ERROR": 2,
38}
39
40func (x Status_Message_Level) Enum() *Status_Message_Level {
41 p := new(Status_Message_Level)
42 *p = x
43 return p
44}
45func (x Status_Message_Level) String() string {
46 return proto.EnumName(Status_Message_Level_name, int32(x))
47}
48func (x *Status_Message_Level) UnmarshalJSON(data []byte) error {
49 value, err := proto.UnmarshalJSONEnum(Status_Message_Level_value, data, "Status_Message_Level")
50 if err != nil {
51 return err
52 }
53 *x = Status_Message_Level(value)
54 return nil
55}
56func (Status_Message_Level) EnumDescriptor() ([]byte, []int) {
57 return fileDescriptor_frontend_5a49d9b15a642005, []int{0, 5, 0}
58}
59
60type Status struct {
61 TotalEdges *Status_TotalEdges `protobuf:"bytes,1,opt,name=total_edges,json=totalEdges" json:"total_edges,omitempty"`
62 BuildStarted *Status_BuildStarted `protobuf:"bytes,2,opt,name=build_started,json=buildStarted" json:"build_started,omitempty"`
63 BuildFinished *Status_BuildFinished `protobuf:"bytes,3,opt,name=build_finished,json=buildFinished" json:"build_finished,omitempty"`
64 EdgeStarted *Status_EdgeStarted `protobuf:"bytes,4,opt,name=edge_started,json=edgeStarted" json:"edge_started,omitempty"`
65 EdgeFinished *Status_EdgeFinished `protobuf:"bytes,5,opt,name=edge_finished,json=edgeFinished" json:"edge_finished,omitempty"`
66 Message *Status_Message `protobuf:"bytes,6,opt,name=message" json:"message,omitempty"`
67 XXX_NoUnkeyedLiteral struct{} `json:"-"`
68 XXX_unrecognized []byte `json:"-"`
69 XXX_sizecache int32 `json:"-"`
70}
71
72func (m *Status) Reset() { *m = Status{} }
73func (m *Status) String() string { return proto.CompactTextString(m) }
74func (*Status) ProtoMessage() {}
75func (*Status) Descriptor() ([]byte, []int) {
76 return fileDescriptor_frontend_5a49d9b15a642005, []int{0}
77}
78func (m *Status) XXX_Unmarshal(b []byte) error {
79 return xxx_messageInfo_Status.Unmarshal(m, b)
80}
81func (m *Status) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
82 return xxx_messageInfo_Status.Marshal(b, m, deterministic)
83}
84func (dst *Status) XXX_Merge(src proto.Message) {
85 xxx_messageInfo_Status.Merge(dst, src)
86}
87func (m *Status) XXX_Size() int {
88 return xxx_messageInfo_Status.Size(m)
89}
90func (m *Status) XXX_DiscardUnknown() {
91 xxx_messageInfo_Status.DiscardUnknown(m)
92}
93
94var xxx_messageInfo_Status proto.InternalMessageInfo
95
96func (m *Status) GetTotalEdges() *Status_TotalEdges {
97 if m != nil {
98 return m.TotalEdges
99 }
100 return nil
101}
102
103func (m *Status) GetBuildStarted() *Status_BuildStarted {
104 if m != nil {
105 return m.BuildStarted
106 }
107 return nil
108}
109
110func (m *Status) GetBuildFinished() *Status_BuildFinished {
111 if m != nil {
112 return m.BuildFinished
113 }
114 return nil
115}
116
117func (m *Status) GetEdgeStarted() *Status_EdgeStarted {
118 if m != nil {
119 return m.EdgeStarted
120 }
121 return nil
122}
123
124func (m *Status) GetEdgeFinished() *Status_EdgeFinished {
125 if m != nil {
126 return m.EdgeFinished
127 }
128 return nil
129}
130
131func (m *Status) GetMessage() *Status_Message {
132 if m != nil {
133 return m.Message
134 }
135 return nil
136}
137
138type Status_TotalEdges struct {
139 // New value for total edges in the build.
140 TotalEdges *uint32 `protobuf:"varint,1,opt,name=total_edges,json=totalEdges" json:"total_edges,omitempty"`
141 XXX_NoUnkeyedLiteral struct{} `json:"-"`
142 XXX_unrecognized []byte `json:"-"`
143 XXX_sizecache int32 `json:"-"`
144}
145
146func (m *Status_TotalEdges) Reset() { *m = Status_TotalEdges{} }
147func (m *Status_TotalEdges) String() string { return proto.CompactTextString(m) }
148func (*Status_TotalEdges) ProtoMessage() {}
149func (*Status_TotalEdges) Descriptor() ([]byte, []int) {
150 return fileDescriptor_frontend_5a49d9b15a642005, []int{0, 0}
151}
152func (m *Status_TotalEdges) XXX_Unmarshal(b []byte) error {
153 return xxx_messageInfo_Status_TotalEdges.Unmarshal(m, b)
154}
155func (m *Status_TotalEdges) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
156 return xxx_messageInfo_Status_TotalEdges.Marshal(b, m, deterministic)
157}
158func (dst *Status_TotalEdges) XXX_Merge(src proto.Message) {
159 xxx_messageInfo_Status_TotalEdges.Merge(dst, src)
160}
161func (m *Status_TotalEdges) XXX_Size() int {
162 return xxx_messageInfo_Status_TotalEdges.Size(m)
163}
164func (m *Status_TotalEdges) XXX_DiscardUnknown() {
165 xxx_messageInfo_Status_TotalEdges.DiscardUnknown(m)
166}
167
168var xxx_messageInfo_Status_TotalEdges proto.InternalMessageInfo
169
170func (m *Status_TotalEdges) GetTotalEdges() uint32 {
171 if m != nil && m.TotalEdges != nil {
172 return *m.TotalEdges
173 }
174 return 0
175}
176
177type Status_BuildStarted struct {
178 // Number of jobs Ninja will run in parallel.
179 Parallelism *uint32 `protobuf:"varint,1,opt,name=parallelism" json:"parallelism,omitempty"`
180 // Verbose value passed to ninja.
181 Verbose *bool `protobuf:"varint,2,opt,name=verbose" json:"verbose,omitempty"`
182 XXX_NoUnkeyedLiteral struct{} `json:"-"`
183 XXX_unrecognized []byte `json:"-"`
184 XXX_sizecache int32 `json:"-"`
185}
186
187func (m *Status_BuildStarted) Reset() { *m = Status_BuildStarted{} }
188func (m *Status_BuildStarted) String() string { return proto.CompactTextString(m) }
189func (*Status_BuildStarted) ProtoMessage() {}
190func (*Status_BuildStarted) Descriptor() ([]byte, []int) {
191 return fileDescriptor_frontend_5a49d9b15a642005, []int{0, 1}
192}
193func (m *Status_BuildStarted) XXX_Unmarshal(b []byte) error {
194 return xxx_messageInfo_Status_BuildStarted.Unmarshal(m, b)
195}
196func (m *Status_BuildStarted) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
197 return xxx_messageInfo_Status_BuildStarted.Marshal(b, m, deterministic)
198}
199func (dst *Status_BuildStarted) XXX_Merge(src proto.Message) {
200 xxx_messageInfo_Status_BuildStarted.Merge(dst, src)
201}
202func (m *Status_BuildStarted) XXX_Size() int {
203 return xxx_messageInfo_Status_BuildStarted.Size(m)
204}
205func (m *Status_BuildStarted) XXX_DiscardUnknown() {
206 xxx_messageInfo_Status_BuildStarted.DiscardUnknown(m)
207}
208
209var xxx_messageInfo_Status_BuildStarted proto.InternalMessageInfo
210
211func (m *Status_BuildStarted) GetParallelism() uint32 {
212 if m != nil && m.Parallelism != nil {
213 return *m.Parallelism
214 }
215 return 0
216}
217
218func (m *Status_BuildStarted) GetVerbose() bool {
219 if m != nil && m.Verbose != nil {
220 return *m.Verbose
221 }
222 return false
223}
224
225type Status_BuildFinished struct {
226 XXX_NoUnkeyedLiteral struct{} `json:"-"`
227 XXX_unrecognized []byte `json:"-"`
228 XXX_sizecache int32 `json:"-"`
229}
230
231func (m *Status_BuildFinished) Reset() { *m = Status_BuildFinished{} }
232func (m *Status_BuildFinished) String() string { return proto.CompactTextString(m) }
233func (*Status_BuildFinished) ProtoMessage() {}
234func (*Status_BuildFinished) Descriptor() ([]byte, []int) {
235 return fileDescriptor_frontend_5a49d9b15a642005, []int{0, 2}
236}
237func (m *Status_BuildFinished) XXX_Unmarshal(b []byte) error {
238 return xxx_messageInfo_Status_BuildFinished.Unmarshal(m, b)
239}
240func (m *Status_BuildFinished) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
241 return xxx_messageInfo_Status_BuildFinished.Marshal(b, m, deterministic)
242}
243func (dst *Status_BuildFinished) XXX_Merge(src proto.Message) {
244 xxx_messageInfo_Status_BuildFinished.Merge(dst, src)
245}
246func (m *Status_BuildFinished) XXX_Size() int {
247 return xxx_messageInfo_Status_BuildFinished.Size(m)
248}
249func (m *Status_BuildFinished) XXX_DiscardUnknown() {
250 xxx_messageInfo_Status_BuildFinished.DiscardUnknown(m)
251}
252
253var xxx_messageInfo_Status_BuildFinished proto.InternalMessageInfo
254
255type Status_EdgeStarted struct {
256 // Edge identification number, unique to a Ninja run.
257 Id *uint32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
258 // Edge start time in milliseconds since Ninja started.
259 StartTime *uint32 `protobuf:"varint,2,opt,name=start_time,json=startTime" json:"start_time,omitempty"`
260 // List of edge inputs.
261 Inputs []string `protobuf:"bytes,3,rep,name=inputs" json:"inputs,omitempty"`
262 // List of edge outputs.
263 Outputs []string `protobuf:"bytes,4,rep,name=outputs" json:"outputs,omitempty"`
264 // Description field from the edge.
265 Desc *string `protobuf:"bytes,5,opt,name=desc" json:"desc,omitempty"`
266 // Command field from the edge.
267 Command *string `protobuf:"bytes,6,opt,name=command" json:"command,omitempty"`
268 // Edge uses console.
269 Console *bool `protobuf:"varint,7,opt,name=console" json:"console,omitempty"`
270 XXX_NoUnkeyedLiteral struct{} `json:"-"`
271 XXX_unrecognized []byte `json:"-"`
272 XXX_sizecache int32 `json:"-"`
273}
274
275func (m *Status_EdgeStarted) Reset() { *m = Status_EdgeStarted{} }
276func (m *Status_EdgeStarted) String() string { return proto.CompactTextString(m) }
277func (*Status_EdgeStarted) ProtoMessage() {}
278func (*Status_EdgeStarted) Descriptor() ([]byte, []int) {
279 return fileDescriptor_frontend_5a49d9b15a642005, []int{0, 3}
280}
281func (m *Status_EdgeStarted) XXX_Unmarshal(b []byte) error {
282 return xxx_messageInfo_Status_EdgeStarted.Unmarshal(m, b)
283}
284func (m *Status_EdgeStarted) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
285 return xxx_messageInfo_Status_EdgeStarted.Marshal(b, m, deterministic)
286}
287func (dst *Status_EdgeStarted) XXX_Merge(src proto.Message) {
288 xxx_messageInfo_Status_EdgeStarted.Merge(dst, src)
289}
290func (m *Status_EdgeStarted) XXX_Size() int {
291 return xxx_messageInfo_Status_EdgeStarted.Size(m)
292}
293func (m *Status_EdgeStarted) XXX_DiscardUnknown() {
294 xxx_messageInfo_Status_EdgeStarted.DiscardUnknown(m)
295}
296
297var xxx_messageInfo_Status_EdgeStarted proto.InternalMessageInfo
298
299func (m *Status_EdgeStarted) GetId() uint32 {
300 if m != nil && m.Id != nil {
301 return *m.Id
302 }
303 return 0
304}
305
306func (m *Status_EdgeStarted) GetStartTime() uint32 {
307 if m != nil && m.StartTime != nil {
308 return *m.StartTime
309 }
310 return 0
311}
312
313func (m *Status_EdgeStarted) GetInputs() []string {
314 if m != nil {
315 return m.Inputs
316 }
317 return nil
318}
319
320func (m *Status_EdgeStarted) GetOutputs() []string {
321 if m != nil {
322 return m.Outputs
323 }
324 return nil
325}
326
327func (m *Status_EdgeStarted) GetDesc() string {
328 if m != nil && m.Desc != nil {
329 return *m.Desc
330 }
331 return ""
332}
333
334func (m *Status_EdgeStarted) GetCommand() string {
335 if m != nil && m.Command != nil {
336 return *m.Command
337 }
338 return ""
339}
340
341func (m *Status_EdgeStarted) GetConsole() bool {
342 if m != nil && m.Console != nil {
343 return *m.Console
344 }
345 return false
346}
347
348type Status_EdgeFinished struct {
349 // Edge identification number, unique to a Ninja run.
350 Id *uint32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
351 // Edge end time in milliseconds since Ninja started.
352 EndTime *uint32 `protobuf:"varint,2,opt,name=end_time,json=endTime" json:"end_time,omitempty"`
353 // Exit status (0 for success).
354 Status *int32 `protobuf:"zigzag32,3,opt,name=status" json:"status,omitempty"`
355 // Edge output, may contain ANSI codes.
356 Output *string `protobuf:"bytes,4,opt,name=output" json:"output,omitempty"`
357 XXX_NoUnkeyedLiteral struct{} `json:"-"`
358 XXX_unrecognized []byte `json:"-"`
359 XXX_sizecache int32 `json:"-"`
360}
361
362func (m *Status_EdgeFinished) Reset() { *m = Status_EdgeFinished{} }
363func (m *Status_EdgeFinished) String() string { return proto.CompactTextString(m) }
364func (*Status_EdgeFinished) ProtoMessage() {}
365func (*Status_EdgeFinished) Descriptor() ([]byte, []int) {
366 return fileDescriptor_frontend_5a49d9b15a642005, []int{0, 4}
367}
368func (m *Status_EdgeFinished) XXX_Unmarshal(b []byte) error {
369 return xxx_messageInfo_Status_EdgeFinished.Unmarshal(m, b)
370}
371func (m *Status_EdgeFinished) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
372 return xxx_messageInfo_Status_EdgeFinished.Marshal(b, m, deterministic)
373}
374func (dst *Status_EdgeFinished) XXX_Merge(src proto.Message) {
375 xxx_messageInfo_Status_EdgeFinished.Merge(dst, src)
376}
377func (m *Status_EdgeFinished) XXX_Size() int {
378 return xxx_messageInfo_Status_EdgeFinished.Size(m)
379}
380func (m *Status_EdgeFinished) XXX_DiscardUnknown() {
381 xxx_messageInfo_Status_EdgeFinished.DiscardUnknown(m)
382}
383
384var xxx_messageInfo_Status_EdgeFinished proto.InternalMessageInfo
385
386func (m *Status_EdgeFinished) GetId() uint32 {
387 if m != nil && m.Id != nil {
388 return *m.Id
389 }
390 return 0
391}
392
393func (m *Status_EdgeFinished) GetEndTime() uint32 {
394 if m != nil && m.EndTime != nil {
395 return *m.EndTime
396 }
397 return 0
398}
399
400func (m *Status_EdgeFinished) GetStatus() int32 {
401 if m != nil && m.Status != nil {
402 return *m.Status
403 }
404 return 0
405}
406
407func (m *Status_EdgeFinished) GetOutput() string {
408 if m != nil && m.Output != nil {
409 return *m.Output
410 }
411 return ""
412}
413
414type Status_Message struct {
415 // Message priority level (INFO, WARNING, or ERROR).
416 Level *Status_Message_Level `protobuf:"varint,1,opt,name=level,enum=ninja.Status_Message_Level,def=0" json:"level,omitempty"`
417 // Info/warning/error message from Ninja.
418 Message *string `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
419 XXX_NoUnkeyedLiteral struct{} `json:"-"`
420 XXX_unrecognized []byte `json:"-"`
421 XXX_sizecache int32 `json:"-"`
422}
423
424func (m *Status_Message) Reset() { *m = Status_Message{} }
425func (m *Status_Message) String() string { return proto.CompactTextString(m) }
426func (*Status_Message) ProtoMessage() {}
427func (*Status_Message) Descriptor() ([]byte, []int) {
428 return fileDescriptor_frontend_5a49d9b15a642005, []int{0, 5}
429}
430func (m *Status_Message) XXX_Unmarshal(b []byte) error {
431 return xxx_messageInfo_Status_Message.Unmarshal(m, b)
432}
433func (m *Status_Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
434 return xxx_messageInfo_Status_Message.Marshal(b, m, deterministic)
435}
436func (dst *Status_Message) XXX_Merge(src proto.Message) {
437 xxx_messageInfo_Status_Message.Merge(dst, src)
438}
439func (m *Status_Message) XXX_Size() int {
440 return xxx_messageInfo_Status_Message.Size(m)
441}
442func (m *Status_Message) XXX_DiscardUnknown() {
443 xxx_messageInfo_Status_Message.DiscardUnknown(m)
444}
445
446var xxx_messageInfo_Status_Message proto.InternalMessageInfo
447
448const Default_Status_Message_Level Status_Message_Level = Status_Message_INFO
449
450func (m *Status_Message) GetLevel() Status_Message_Level {
451 if m != nil && m.Level != nil {
452 return *m.Level
453 }
454 return Default_Status_Message_Level
455}
456
457func (m *Status_Message) GetMessage() string {
458 if m != nil && m.Message != nil {
459 return *m.Message
460 }
461 return ""
462}
463
464func init() {
465 proto.RegisterType((*Status)(nil), "ninja.Status")
466 proto.RegisterType((*Status_TotalEdges)(nil), "ninja.Status.TotalEdges")
467 proto.RegisterType((*Status_BuildStarted)(nil), "ninja.Status.BuildStarted")
468 proto.RegisterType((*Status_BuildFinished)(nil), "ninja.Status.BuildFinished")
469 proto.RegisterType((*Status_EdgeStarted)(nil), "ninja.Status.EdgeStarted")
470 proto.RegisterType((*Status_EdgeFinished)(nil), "ninja.Status.EdgeFinished")
471 proto.RegisterType((*Status_Message)(nil), "ninja.Status.Message")
472 proto.RegisterEnum("ninja.Status_Message_Level", Status_Message_Level_name, Status_Message_Level_value)
473}
474
475func init() { proto.RegisterFile("frontend.proto", fileDescriptor_frontend_5a49d9b15a642005) }
476
477var fileDescriptor_frontend_5a49d9b15a642005 = []byte{
478 // 496 bytes of a gzipped FileDescriptorProto
479 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x53, 0xd1, 0x6e, 0xd3, 0x30,
480 0x14, 0xa5, 0x69, 0xd3, 0x34, 0x37, 0x6d, 0x28, 0x96, 0x40, 0x59, 0x10, 0xa2, 0xda, 0xd3, 0x78,
481 0x20, 0x48, 0xbc, 0x20, 0x10, 0x12, 0xa2, 0xd2, 0x06, 0x43, 0xd0, 0x49, 0xde, 0x24, 0x24, 0x5e,
482 0xaa, 0x74, 0xf6, 0x86, 0x51, 0xe2, 0x54, 0xb1, 0xbb, 0x5f, 0xe0, 0x7f, 0x78, 0xe0, 0xfb, 0x90,
483 0xaf, 0xed, 0x2c, 0x65, 0x7b, 0xcb, 0xf1, 0x3d, 0xe7, 0xde, 0x73, 0x8f, 0x1d, 0x48, 0xaf, 0xda,
484 0x46, 0x6a, 0x2e, 0x59, 0xb1, 0x6d, 0x1b, 0xdd, 0x90, 0x50, 0x0a, 0xf9, 0xab, 0x3c, 0xfc, 0x13,
485 0xc1, 0xf8, 0x5c, 0x97, 0x7a, 0xa7, 0xc8, 0x5b, 0x48, 0x74, 0xa3, 0xcb, 0x6a, 0xcd, 0xd9, 0x35,
486 0x57, 0xd9, 0x60, 0x31, 0x38, 0x4a, 0x5e, 0x67, 0x05, 0xf2, 0x0a, 0xcb, 0x29, 0x2e, 0x0c, 0xe1,
487 0xd8, 0xd4, 0x29, 0xe8, 0xee, 0x9b, 0x7c, 0x80, 0xd9, 0x66, 0x27, 0x2a, 0xb6, 0x56, 0xba, 0x6c,
488 0x35, 0x67, 0x59, 0x80, 0xe2, 0x7c, 0x5f, 0xbc, 0x34, 0x94, 0x73, 0xcb, 0xa0, 0xd3, 0x4d, 0x0f,
489 0x91, 0x25, 0xa4, 0xb6, 0xc1, 0x95, 0x90, 0x42, 0xfd, 0xe4, 0x2c, 0x1b, 0x62, 0x87, 0xa7, 0xf7,
490 0x74, 0x38, 0x71, 0x14, 0x6a, 0x67, 0x7a, 0x48, 0xde, 0xc3, 0xd4, 0x38, 0xef, 0x3c, 0x8c, 0xb0,
491 0xc3, 0xc1, 0x7e, 0x07, 0xe3, 0xd7, 0x5b, 0x48, 0xf8, 0x2d, 0x30, 0x2b, 0xa0, 0xba, 0x33, 0x10,
492 0xde, 0xb7, 0x82, 0x91, 0x77, 0xf3, 0x71, 0x5c, 0x37, 0xfe, 0x15, 0x44, 0x35, 0x57, 0xaa, 0xbc,
493 0xe6, 0xd9, 0x18, 0xa5, 0x8f, 0xf7, 0xa5, 0xdf, 0x6c, 0x91, 0x7a, 0x56, 0xfe, 0x12, 0xe0, 0x36,
494 0x4e, 0xf2, 0xfc, 0x6e, 0xfa, 0xb3, 0x7e, 0xc6, 0xf9, 0x17, 0x98, 0xf6, 0x03, 0x24, 0x0b, 0x48,
495 0xb6, 0x65, 0x5b, 0x56, 0x15, 0xaf, 0x84, 0xaa, 0x9d, 0xa0, 0x7f, 0x44, 0x32, 0x88, 0x6e, 0x78,
496 0xbb, 0x69, 0x14, 0xc7, 0xfb, 0x98, 0x50, 0x0f, 0xf3, 0x87, 0x30, 0xdb, 0x8b, 0x32, 0xff, 0x3b,
497 0x80, 0xa4, 0x17, 0x0d, 0x49, 0x21, 0x10, 0xcc, 0xf5, 0x0c, 0x04, 0x23, 0xcf, 0x00, 0x30, 0xd6,
498 0xb5, 0x16, 0xb5, 0xed, 0x36, 0xa3, 0x31, 0x9e, 0x5c, 0x88, 0x9a, 0x93, 0x27, 0x30, 0x16, 0x72,
499 0xbb, 0xd3, 0x2a, 0x1b, 0x2e, 0x86, 0x47, 0x31, 0x75, 0xc8, 0x38, 0x68, 0x76, 0x1a, 0x0b, 0x23,
500 0x2c, 0x78, 0x48, 0x08, 0x8c, 0x18, 0x57, 0x97, 0x98, 0x72, 0x4c, 0xf1, 0xdb, 0xb0, 0x2f, 0x9b,
501 0xba, 0x2e, 0x25, 0xc3, 0x04, 0x63, 0xea, 0xa1, 0xad, 0x48, 0xd5, 0x54, 0x3c, 0x8b, 0xec, 0x26,
502 0x0e, 0xe6, 0x02, 0xa6, 0xfd, 0x3b, 0xb9, 0x63, 0xfc, 0x00, 0x26, 0x5c, 0xb2, 0xbe, 0xed, 0x88,
503 0x4b, 0xe6, 0x4d, 0x2b, 0xbc, 0x1a, 0x7c, 0x6b, 0x8f, 0xa8, 0x43, 0xe6, 0xdc, 0xba, 0xc4, 0x17,
504 0x14, 0x53, 0x87, 0xf2, 0xdf, 0x03, 0x88, 0xdc, 0x25, 0x92, 0x37, 0x10, 0x56, 0xfc, 0x86, 0x57,
505 0x38, 0x29, 0xfd, 0xff, 0x99, 0x3a, 0x56, 0xf1, 0xd5, 0x50, 0xde, 0x8d, 0x4e, 0x57, 0x27, 0x67,
506 0xd4, 0xf2, 0xcd, 0x26, 0xfe, 0x95, 0x04, 0x76, 0x47, 0x07, 0x0f, 0x5f, 0x40, 0x88, 0x7c, 0x32,
507 0x01, 0x54, 0xcc, 0x1f, 0x90, 0x04, 0xa2, 0xef, 0x1f, 0xe9, 0xea, 0x74, 0xf5, 0x69, 0x3e, 0x20,
508 0x31, 0x84, 0xc7, 0x94, 0x9e, 0xd1, 0x79, 0xb0, 0x24, 0x9f, 0x87, 0x3f, 0x52, 0x9c, 0xb8, 0xf6,
509 0x7f, 0xf5, 0xbf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x2e, 0x8c, 0xef, 0xcb, 0xe0, 0x03, 0x00, 0x00,
510}