blob: 169cd745eec6a23cc72152417e75577c7f859602 [file] [log] [blame]
William Kurkian1b363f42019-03-12 15:28:12 -04001// Code generated by protoc-gen-go. DO NOT EDIT.
2// source: voltha_protos/common.proto
3
4package common // import "github.com/opencord/voltha-protos/go/common"
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 TestModeKeys int32
22
23const (
24 TestModeKeys_api_test TestModeKeys = 0
25)
26
27var TestModeKeys_name = map[int32]string{
28 0: "api_test",
29}
30var TestModeKeys_value = map[string]int32{
31 "api_test": 0,
32}
33
34func (x TestModeKeys) String() string {
35 return proto.EnumName(TestModeKeys_name, int32(x))
36}
37func (TestModeKeys) EnumDescriptor() ([]byte, []int) {
38 return fileDescriptor_common_87dc80f46ec1fd6b, []int{0}
39}
40
41// Logging verbosity level
42type LogLevel_LogLevel int32
43
44const (
45 LogLevel_DEBUG LogLevel_LogLevel = 0
46 LogLevel_INFO LogLevel_LogLevel = 1
47 LogLevel_WARNING LogLevel_LogLevel = 2
48 LogLevel_ERROR LogLevel_LogLevel = 3
49 LogLevel_CRITICAL LogLevel_LogLevel = 4
50 LogLevel_FATAL LogLevel_LogLevel = 5
51)
52
53var LogLevel_LogLevel_name = map[int32]string{
54 0: "DEBUG",
55 1: "INFO",
56 2: "WARNING",
57 3: "ERROR",
58 4: "CRITICAL",
59 5: "FATAL",
60}
61var LogLevel_LogLevel_value = map[string]int32{
62 "DEBUG": 0,
63 "INFO": 1,
64 "WARNING": 2,
65 "ERROR": 3,
66 "CRITICAL": 4,
67 "FATAL": 5,
68}
69
70func (x LogLevel_LogLevel) String() string {
71 return proto.EnumName(LogLevel_LogLevel_name, int32(x))
72}
73func (LogLevel_LogLevel) EnumDescriptor() ([]byte, []int) {
74 return fileDescriptor_common_87dc80f46ec1fd6b, []int{2, 0}
75}
76
77// Administrative State
78type AdminState_AdminState int32
79
80const (
81 // The administrative state of the device is unknown
82 AdminState_UNKNOWN AdminState_AdminState = 0
83 // The device is pre-provisioned into Voltha, but not contacted by it
84 AdminState_PREPROVISIONED AdminState_AdminState = 1
85 // The device is enabled for activation and operation
86 AdminState_ENABLED AdminState_AdminState = 2
87 // The device is disabled and shall not perform its intended forwarding
88 // functions other than being available for re-activation.
89 AdminState_DISABLED AdminState_AdminState = 3
90 // The device is in the state of image download
91 AdminState_DOWNLOADING_IMAGE AdminState_AdminState = 4
92 // The device is marked to be deleted
93 AdminState_DELETED AdminState_AdminState = 5
94)
95
96var AdminState_AdminState_name = map[int32]string{
97 0: "UNKNOWN",
98 1: "PREPROVISIONED",
99 2: "ENABLED",
100 3: "DISABLED",
101 4: "DOWNLOADING_IMAGE",
102 5: "DELETED",
103}
104var AdminState_AdminState_value = map[string]int32{
105 "UNKNOWN": 0,
106 "PREPROVISIONED": 1,
107 "ENABLED": 2,
108 "DISABLED": 3,
109 "DOWNLOADING_IMAGE": 4,
110 "DELETED": 5,
111}
112
113func (x AdminState_AdminState) String() string {
114 return proto.EnumName(AdminState_AdminState_name, int32(x))
115}
116func (AdminState_AdminState) EnumDescriptor() ([]byte, []int) {
117 return fileDescriptor_common_87dc80f46ec1fd6b, []int{3, 0}
118}
119
120// Operational Status
121type OperStatus_OperStatus int32
122
123const (
124 // The status of the device is unknown at this point
125 OperStatus_UNKNOWN OperStatus_OperStatus = 0
126 // The device has been discovered, but not yet activated
127 OperStatus_DISCOVERED OperStatus_OperStatus = 1
128 // The device is being activated (booted, rebooted, upgraded, etc.)
129 OperStatus_ACTIVATING OperStatus_OperStatus = 2
130 // Service impacting tests are being conducted
131 OperStatus_TESTING OperStatus_OperStatus = 3
132 // The device is up and active
133 OperStatus_ACTIVE OperStatus_OperStatus = 4
134 // The device has failed and cannot fulfill its intended role
135 OperStatus_FAILED OperStatus_OperStatus = 5
136)
137
138var OperStatus_OperStatus_name = map[int32]string{
139 0: "UNKNOWN",
140 1: "DISCOVERED",
141 2: "ACTIVATING",
142 3: "TESTING",
143 4: "ACTIVE",
144 5: "FAILED",
145}
146var OperStatus_OperStatus_value = map[string]int32{
147 "UNKNOWN": 0,
148 "DISCOVERED": 1,
149 "ACTIVATING": 2,
150 "TESTING": 3,
151 "ACTIVE": 4,
152 "FAILED": 5,
153}
154
155func (x OperStatus_OperStatus) String() string {
156 return proto.EnumName(OperStatus_OperStatus_name, int32(x))
157}
158func (OperStatus_OperStatus) EnumDescriptor() ([]byte, []int) {
159 return fileDescriptor_common_87dc80f46ec1fd6b, []int{4, 0}
160}
161
162// Connectivity Status
163type ConnectStatus_ConnectStatus int32
164
165const (
166 // The device connectivity status is unknown
167 ConnectStatus_UNKNOWN ConnectStatus_ConnectStatus = 0
168 // The device cannot be reached by Voltha
169 ConnectStatus_UNREACHABLE ConnectStatus_ConnectStatus = 1
170 // There is live communication between device and Voltha
171 ConnectStatus_REACHABLE ConnectStatus_ConnectStatus = 2
172)
173
174var ConnectStatus_ConnectStatus_name = map[int32]string{
175 0: "UNKNOWN",
176 1: "UNREACHABLE",
177 2: "REACHABLE",
178}
179var ConnectStatus_ConnectStatus_value = map[string]int32{
180 "UNKNOWN": 0,
181 "UNREACHABLE": 1,
182 "REACHABLE": 2,
183}
184
185func (x ConnectStatus_ConnectStatus) String() string {
186 return proto.EnumName(ConnectStatus_ConnectStatus_name, int32(x))
187}
188func (ConnectStatus_ConnectStatus) EnumDescriptor() ([]byte, []int) {
189 return fileDescriptor_common_87dc80f46ec1fd6b, []int{5, 0}
190}
191
192type OperationResp_OperationReturnCode int32
193
194const (
195 OperationResp_OPERATION_SUCCESS OperationResp_OperationReturnCode = 0
196 OperationResp_OPERATION_FAILURE OperationResp_OperationReturnCode = 1
197 OperationResp_OPERATION_UNSUPPORTED OperationResp_OperationReturnCode = 2
198)
199
200var OperationResp_OperationReturnCode_name = map[int32]string{
201 0: "OPERATION_SUCCESS",
202 1: "OPERATION_FAILURE",
203 2: "OPERATION_UNSUPPORTED",
204}
205var OperationResp_OperationReturnCode_value = map[string]int32{
206 "OPERATION_SUCCESS": 0,
207 "OPERATION_FAILURE": 1,
208 "OPERATION_UNSUPPORTED": 2,
209}
210
211func (x OperationResp_OperationReturnCode) String() string {
212 return proto.EnumName(OperationResp_OperationReturnCode_name, int32(x))
213}
214func (OperationResp_OperationReturnCode) EnumDescriptor() ([]byte, []int) {
215 return fileDescriptor_common_87dc80f46ec1fd6b, []int{6, 0}
216}
217
218// Convey a resource identifier
219type ID struct {
220 Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
221 XXX_NoUnkeyedLiteral struct{} `json:"-"`
222 XXX_unrecognized []byte `json:"-"`
223 XXX_sizecache int32 `json:"-"`
224}
225
226func (m *ID) Reset() { *m = ID{} }
227func (m *ID) String() string { return proto.CompactTextString(m) }
228func (*ID) ProtoMessage() {}
229func (*ID) Descriptor() ([]byte, []int) {
230 return fileDescriptor_common_87dc80f46ec1fd6b, []int{0}
231}
232func (m *ID) XXX_Unmarshal(b []byte) error {
233 return xxx_messageInfo_ID.Unmarshal(m, b)
234}
235func (m *ID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
236 return xxx_messageInfo_ID.Marshal(b, m, deterministic)
237}
238func (dst *ID) XXX_Merge(src proto.Message) {
239 xxx_messageInfo_ID.Merge(dst, src)
240}
241func (m *ID) XXX_Size() int {
242 return xxx_messageInfo_ID.Size(m)
243}
244func (m *ID) XXX_DiscardUnknown() {
245 xxx_messageInfo_ID.DiscardUnknown(m)
246}
247
248var xxx_messageInfo_ID proto.InternalMessageInfo
249
250func (m *ID) GetId() string {
251 if m != nil {
252 return m.Id
253 }
254 return ""
255}
256
257// Represents a list of IDs
258type IDs struct {
259 Items []*ID `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
260 XXX_NoUnkeyedLiteral struct{} `json:"-"`
261 XXX_unrecognized []byte `json:"-"`
262 XXX_sizecache int32 `json:"-"`
263}
264
265func (m *IDs) Reset() { *m = IDs{} }
266func (m *IDs) String() string { return proto.CompactTextString(m) }
267func (*IDs) ProtoMessage() {}
268func (*IDs) Descriptor() ([]byte, []int) {
269 return fileDescriptor_common_87dc80f46ec1fd6b, []int{1}
270}
271func (m *IDs) XXX_Unmarshal(b []byte) error {
272 return xxx_messageInfo_IDs.Unmarshal(m, b)
273}
274func (m *IDs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
275 return xxx_messageInfo_IDs.Marshal(b, m, deterministic)
276}
277func (dst *IDs) XXX_Merge(src proto.Message) {
278 xxx_messageInfo_IDs.Merge(dst, src)
279}
280func (m *IDs) XXX_Size() int {
281 return xxx_messageInfo_IDs.Size(m)
282}
283func (m *IDs) XXX_DiscardUnknown() {
284 xxx_messageInfo_IDs.DiscardUnknown(m)
285}
286
287var xxx_messageInfo_IDs proto.InternalMessageInfo
288
289func (m *IDs) GetItems() []*ID {
290 if m != nil {
291 return m.Items
292 }
293 return nil
294}
295
296type LogLevel struct {
297 XXX_NoUnkeyedLiteral struct{} `json:"-"`
298 XXX_unrecognized []byte `json:"-"`
299 XXX_sizecache int32 `json:"-"`
300}
301
302func (m *LogLevel) Reset() { *m = LogLevel{} }
303func (m *LogLevel) String() string { return proto.CompactTextString(m) }
304func (*LogLevel) ProtoMessage() {}
305func (*LogLevel) Descriptor() ([]byte, []int) {
306 return fileDescriptor_common_87dc80f46ec1fd6b, []int{2}
307}
308func (m *LogLevel) XXX_Unmarshal(b []byte) error {
309 return xxx_messageInfo_LogLevel.Unmarshal(m, b)
310}
311func (m *LogLevel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
312 return xxx_messageInfo_LogLevel.Marshal(b, m, deterministic)
313}
314func (dst *LogLevel) XXX_Merge(src proto.Message) {
315 xxx_messageInfo_LogLevel.Merge(dst, src)
316}
317func (m *LogLevel) XXX_Size() int {
318 return xxx_messageInfo_LogLevel.Size(m)
319}
320func (m *LogLevel) XXX_DiscardUnknown() {
321 xxx_messageInfo_LogLevel.DiscardUnknown(m)
322}
323
324var xxx_messageInfo_LogLevel proto.InternalMessageInfo
325
326type AdminState struct {
327 XXX_NoUnkeyedLiteral struct{} `json:"-"`
328 XXX_unrecognized []byte `json:"-"`
329 XXX_sizecache int32 `json:"-"`
330}
331
332func (m *AdminState) Reset() { *m = AdminState{} }
333func (m *AdminState) String() string { return proto.CompactTextString(m) }
334func (*AdminState) ProtoMessage() {}
335func (*AdminState) Descriptor() ([]byte, []int) {
336 return fileDescriptor_common_87dc80f46ec1fd6b, []int{3}
337}
338func (m *AdminState) XXX_Unmarshal(b []byte) error {
339 return xxx_messageInfo_AdminState.Unmarshal(m, b)
340}
341func (m *AdminState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
342 return xxx_messageInfo_AdminState.Marshal(b, m, deterministic)
343}
344func (dst *AdminState) XXX_Merge(src proto.Message) {
345 xxx_messageInfo_AdminState.Merge(dst, src)
346}
347func (m *AdminState) XXX_Size() int {
348 return xxx_messageInfo_AdminState.Size(m)
349}
350func (m *AdminState) XXX_DiscardUnknown() {
351 xxx_messageInfo_AdminState.DiscardUnknown(m)
352}
353
354var xxx_messageInfo_AdminState proto.InternalMessageInfo
355
356type OperStatus struct {
357 XXX_NoUnkeyedLiteral struct{} `json:"-"`
358 XXX_unrecognized []byte `json:"-"`
359 XXX_sizecache int32 `json:"-"`
360}
361
362func (m *OperStatus) Reset() { *m = OperStatus{} }
363func (m *OperStatus) String() string { return proto.CompactTextString(m) }
364func (*OperStatus) ProtoMessage() {}
365func (*OperStatus) Descriptor() ([]byte, []int) {
366 return fileDescriptor_common_87dc80f46ec1fd6b, []int{4}
367}
368func (m *OperStatus) XXX_Unmarshal(b []byte) error {
369 return xxx_messageInfo_OperStatus.Unmarshal(m, b)
370}
371func (m *OperStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
372 return xxx_messageInfo_OperStatus.Marshal(b, m, deterministic)
373}
374func (dst *OperStatus) XXX_Merge(src proto.Message) {
375 xxx_messageInfo_OperStatus.Merge(dst, src)
376}
377func (m *OperStatus) XXX_Size() int {
378 return xxx_messageInfo_OperStatus.Size(m)
379}
380func (m *OperStatus) XXX_DiscardUnknown() {
381 xxx_messageInfo_OperStatus.DiscardUnknown(m)
382}
383
384var xxx_messageInfo_OperStatus proto.InternalMessageInfo
385
386type ConnectStatus struct {
387 XXX_NoUnkeyedLiteral struct{} `json:"-"`
388 XXX_unrecognized []byte `json:"-"`
389 XXX_sizecache int32 `json:"-"`
390}
391
392func (m *ConnectStatus) Reset() { *m = ConnectStatus{} }
393func (m *ConnectStatus) String() string { return proto.CompactTextString(m) }
394func (*ConnectStatus) ProtoMessage() {}
395func (*ConnectStatus) Descriptor() ([]byte, []int) {
396 return fileDescriptor_common_87dc80f46ec1fd6b, []int{5}
397}
398func (m *ConnectStatus) XXX_Unmarshal(b []byte) error {
399 return xxx_messageInfo_ConnectStatus.Unmarshal(m, b)
400}
401func (m *ConnectStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
402 return xxx_messageInfo_ConnectStatus.Marshal(b, m, deterministic)
403}
404func (dst *ConnectStatus) XXX_Merge(src proto.Message) {
405 xxx_messageInfo_ConnectStatus.Merge(dst, src)
406}
407func (m *ConnectStatus) XXX_Size() int {
408 return xxx_messageInfo_ConnectStatus.Size(m)
409}
410func (m *ConnectStatus) XXX_DiscardUnknown() {
411 xxx_messageInfo_ConnectStatus.DiscardUnknown(m)
412}
413
414var xxx_messageInfo_ConnectStatus proto.InternalMessageInfo
415
416type OperationResp struct {
417 // Return code
418 Code OperationResp_OperationReturnCode `protobuf:"varint,1,opt,name=code,proto3,enum=voltha.OperationResp_OperationReturnCode" json:"code,omitempty"`
419 // Additional Info
420 AdditionalInfo string `protobuf:"bytes,2,opt,name=additional_info,json=additionalInfo,proto3" json:"additional_info,omitempty"`
421 XXX_NoUnkeyedLiteral struct{} `json:"-"`
422 XXX_unrecognized []byte `json:"-"`
423 XXX_sizecache int32 `json:"-"`
424}
425
426func (m *OperationResp) Reset() { *m = OperationResp{} }
427func (m *OperationResp) String() string { return proto.CompactTextString(m) }
428func (*OperationResp) ProtoMessage() {}
429func (*OperationResp) Descriptor() ([]byte, []int) {
430 return fileDescriptor_common_87dc80f46ec1fd6b, []int{6}
431}
432func (m *OperationResp) XXX_Unmarshal(b []byte) error {
433 return xxx_messageInfo_OperationResp.Unmarshal(m, b)
434}
435func (m *OperationResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
436 return xxx_messageInfo_OperationResp.Marshal(b, m, deterministic)
437}
438func (dst *OperationResp) XXX_Merge(src proto.Message) {
439 xxx_messageInfo_OperationResp.Merge(dst, src)
440}
441func (m *OperationResp) XXX_Size() int {
442 return xxx_messageInfo_OperationResp.Size(m)
443}
444func (m *OperationResp) XXX_DiscardUnknown() {
445 xxx_messageInfo_OperationResp.DiscardUnknown(m)
446}
447
448var xxx_messageInfo_OperationResp proto.InternalMessageInfo
449
450func (m *OperationResp) GetCode() OperationResp_OperationReturnCode {
451 if m != nil {
452 return m.Code
453 }
454 return OperationResp_OPERATION_SUCCESS
455}
456
457func (m *OperationResp) GetAdditionalInfo() string {
458 if m != nil {
459 return m.AdditionalInfo
460 }
461 return ""
462}
463
464func init() {
465 proto.RegisterType((*ID)(nil), "voltha.ID")
466 proto.RegisterType((*IDs)(nil), "voltha.IDs")
467 proto.RegisterType((*LogLevel)(nil), "voltha.LogLevel")
468 proto.RegisterType((*AdminState)(nil), "voltha.AdminState")
469 proto.RegisterType((*OperStatus)(nil), "voltha.OperStatus")
470 proto.RegisterType((*ConnectStatus)(nil), "voltha.ConnectStatus")
471 proto.RegisterType((*OperationResp)(nil), "voltha.OperationResp")
472 proto.RegisterEnum("voltha.TestModeKeys", TestModeKeys_name, TestModeKeys_value)
473 proto.RegisterEnum("voltha.LogLevel_LogLevel", LogLevel_LogLevel_name, LogLevel_LogLevel_value)
474 proto.RegisterEnum("voltha.AdminState_AdminState", AdminState_AdminState_name, AdminState_AdminState_value)
475 proto.RegisterEnum("voltha.OperStatus_OperStatus", OperStatus_OperStatus_name, OperStatus_OperStatus_value)
476 proto.RegisterEnum("voltha.ConnectStatus_ConnectStatus", ConnectStatus_ConnectStatus_name, ConnectStatus_ConnectStatus_value)
477 proto.RegisterEnum("voltha.OperationResp_OperationReturnCode", OperationResp_OperationReturnCode_name, OperationResp_OperationReturnCode_value)
478}
479
480func init() { proto.RegisterFile("voltha_protos/common.proto", fileDescriptor_common_87dc80f46ec1fd6b) }
481
482var fileDescriptor_common_87dc80f46ec1fd6b = []byte{
483 // 564 bytes of a gzipped FileDescriptorProto
484 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x53, 0x5f, 0x4f, 0xdb, 0x3e,
485 0x14, 0x6d, 0xd2, 0x3f, 0xc0, 0x2d, 0x94, 0xfc, 0xfc, 0x1b, 0x12, 0x43, 0x9b, 0x54, 0xe5, 0x05,
486 0xb6, 0x89, 0x22, 0xb1, 0xb7, 0x69, 0x7b, 0x30, 0x89, 0xe9, 0x2c, 0x82, 0x5d, 0x39, 0x09, 0x48,
487 0x7b, 0xa0, 0x0a, 0x8d, 0x29, 0x91, 0xda, 0x38, 0x6a, 0x0c, 0x12, 0x8f, 0xfb, 0x80, 0xfb, 0x0a,
488 0xfb, 0x0c, 0x7b, 0xda, 0xf3, 0xe4, 0x04, 0xd4, 0x76, 0xda, 0x5b, 0xce, 0x39, 0xd7, 0xf7, 0xf8,
489 0xe4, 0x5e, 0xc3, 0xc1, 0xa3, 0x9a, 0xe9, 0xfb, 0x64, 0x5c, 0x2c, 0x94, 0x56, 0xe5, 0xc9, 0x44,
490 0xcd, 0xe7, 0x2a, 0x1f, 0x54, 0x08, 0x75, 0x6a, 0xed, 0xa0, 0xbf, 0x5e, 0xf3, 0x94, 0xe4, 0xd3,
491 0xb1, 0x2a, 0x74, 0xa6, 0xf2, 0xb2, 0xae, 0x74, 0x5f, 0x81, 0x4d, 0x7d, 0xd4, 0x03, 0x3b, 0x4b,
492 0xf7, 0xad, 0xbe, 0x75, 0xb4, 0x25, 0xec, 0x2c, 0x75, 0x0f, 0xa1, 0x49, 0xfd, 0x12, 0xf5, 0xa1,
493 0x9d, 0x69, 0x39, 0x2f, 0xf7, 0xad, 0x7e, 0xf3, 0xa8, 0x7b, 0x0a, 0x83, 0xba, 0xdd, 0x80, 0xfa,
494 0xa2, 0x16, 0xdc, 0x09, 0x6c, 0x06, 0x6a, 0x1a, 0xc8, 0x47, 0x39, 0x73, 0x47, 0xcb, 0x6f, 0xb4,
495 0x05, 0x6d, 0x9f, 0x9c, 0xc5, 0x43, 0xa7, 0x81, 0x36, 0xa1, 0x45, 0xd9, 0x39, 0x77, 0x2c, 0xd4,
496 0x85, 0x8d, 0x6b, 0x2c, 0x18, 0x65, 0x43, 0xc7, 0x36, 0x15, 0x44, 0x08, 0x2e, 0x9c, 0x26, 0xda,
497 0x86, 0x4d, 0x4f, 0xd0, 0x88, 0x7a, 0x38, 0x70, 0x5a, 0x46, 0x38, 0xc7, 0x11, 0x0e, 0x9c, 0xf6,
498 0xa7, 0xf6, 0xaf, 0xdf, 0x3f, 0xde, 0x36, 0xdc, 0xef, 0x16, 0x00, 0x4e, 0xe7, 0x59, 0x1e, 0xea,
499 0x44, 0x4b, 0x77, 0xb6, 0x8a, 0x4c, 0xd3, 0x98, 0x5d, 0x30, 0x7e, 0xcd, 0x9c, 0x06, 0x42, 0xd0,
500 0x1b, 0x09, 0x32, 0x12, 0xfc, 0x8a, 0x86, 0x94, 0x33, 0xe2, 0xd7, 0xae, 0x84, 0xe1, 0xb3, 0x80,
501 0xf8, 0x8e, 0x6d, 0xac, 0x7c, 0x1a, 0xd6, 0xa8, 0x89, 0xf6, 0xe0, 0x3f, 0x9f, 0x5f, 0xb3, 0x80,
502 0x63, 0x9f, 0xb2, 0xe1, 0x98, 0x5e, 0xe2, 0x21, 0x71, 0x5a, 0xe6, 0x84, 0x4f, 0x02, 0x12, 0x11,
503 0x7f, 0x79, 0x87, 0x12, 0x80, 0x17, 0x72, 0x61, 0x3c, 0x1f, 0x4a, 0xf7, 0x66, 0x15, 0xad, 0x5f,
504 0xa1, 0x07, 0xe0, 0xd3, 0xd0, 0xe3, 0x57, 0x44, 0x54, 0xf6, 0x3d, 0x00, 0xec, 0x45, 0xf4, 0x0a,
505 0x47, 0x75, 0xee, 0x2e, 0x6c, 0x44, 0x24, 0xac, 0x40, 0x13, 0x01, 0x74, 0x2a, 0xd1, 0xb8, 0x02,
506 0x74, 0xce, 0x31, 0x0d, 0x56, 0x4d, 0x23, 0xd8, 0xf1, 0x54, 0x9e, 0xcb, 0x89, 0x7e, 0xf6, 0xfd,
507 0xfc, 0x17, 0xb1, 0x6e, 0xbd, 0x0b, 0xdd, 0x98, 0x09, 0x82, 0xbd, 0xaf, 0x26, 0xa0, 0x63, 0xa1,
508 0x1d, 0xd8, 0x5a, 0x42, 0xfb, 0xa5, 0xeb, 0x4f, 0x0b, 0x76, 0xcc, 0xed, 0x13, 0xb3, 0x07, 0x42,
509 0x96, 0x05, 0xfa, 0x02, 0xad, 0x89, 0x4a, 0x65, 0xb5, 0x00, 0xbd, 0xd3, 0x77, 0x2f, 0x63, 0x5e,
510 0x2b, 0x5a, 0x45, 0xfa, 0x61, 0x91, 0x7b, 0x2a, 0x95, 0xa2, 0x3a, 0x86, 0x0e, 0x61, 0x37, 0x49,
511 0xd3, 0xcc, 0x68, 0xc9, 0x6c, 0x9c, 0xe5, 0x77, 0x6a, 0xdf, 0xae, 0x56, 0xa9, 0xb7, 0xa4, 0x69,
512 0x7e, 0xa7, 0xdc, 0x1b, 0xf8, 0xff, 0x1f, 0x5d, 0xcc, 0x18, 0xf8, 0x88, 0x08, 0x1c, 0x51, 0xce,
513 0xc6, 0x61, 0xec, 0x79, 0x24, 0x0c, 0x9d, 0xc6, 0x3a, 0x6d, 0x7e, 0x4d, 0x2c, 0x4c, 0xa8, 0xd7,
514 0xb0, 0xb7, 0xa4, 0x63, 0x16, 0xc6, 0xa3, 0x11, 0x17, 0x66, 0x56, 0x2f, 0x01, 0xdf, 0xbf, 0x81,
515 0xed, 0x48, 0x96, 0xfa, 0x52, 0xa5, 0xf2, 0x42, 0x3e, 0x95, 0x66, 0xe8, 0x49, 0x91, 0x8d, 0xb5,
516 0x2c, 0xb5, 0xd3, 0x38, 0x3b, 0xfe, 0xf6, 0x61, 0x9a, 0xe9, 0xfb, 0x87, 0xdb, 0xc1, 0x44, 0xcd,
517 0x4f, 0x54, 0x21, 0xf3, 0x89, 0x5a, 0xa4, 0x27, 0x75, 0xe6, 0xe3, 0xe7, 0x97, 0x32, 0x55, 0xcf,
518 0x0f, 0xea, 0xb6, 0x53, 0x31, 0x1f, 0xff, 0x04, 0x00, 0x00, 0xff, 0xff, 0x2b, 0x0d, 0x0e, 0x19,
519 0x6f, 0x03, 0x00, 0x00,
520}