blob: 9805432c2a4cb8dc0ea8dc7cb62d6b3ca23205da [file] [log] [blame]
khenaidoo59ce9dd2019-11-11 13:05:32 -05001// Code generated by protoc-gen-go. DO NOT EDIT.
2// source: metrics.proto
3
4package io_prometheus_client // import "github.com/prometheus/client_model/go"
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 MetricType int32
22
23const (
24 MetricType_COUNTER MetricType = 0
25 MetricType_GAUGE MetricType = 1
26 MetricType_SUMMARY MetricType = 2
27 MetricType_UNTYPED MetricType = 3
28 MetricType_HISTOGRAM MetricType = 4
29)
30
31var MetricType_name = map[int32]string{
32 0: "COUNTER",
33 1: "GAUGE",
34 2: "SUMMARY",
35 3: "UNTYPED",
36 4: "HISTOGRAM",
37}
38var MetricType_value = map[string]int32{
39 "COUNTER": 0,
40 "GAUGE": 1,
41 "SUMMARY": 2,
42 "UNTYPED": 3,
43 "HISTOGRAM": 4,
44}
45
46func (x MetricType) Enum() *MetricType {
47 p := new(MetricType)
48 *p = x
49 return p
50}
51func (x MetricType) String() string {
52 return proto.EnumName(MetricType_name, int32(x))
53}
54func (x *MetricType) UnmarshalJSON(data []byte) error {
55 value, err := proto.UnmarshalJSONEnum(MetricType_value, data, "MetricType")
56 if err != nil {
57 return err
58 }
59 *x = MetricType(value)
60 return nil
61}
62func (MetricType) EnumDescriptor() ([]byte, []int) {
63 return fileDescriptor_metrics_c97c9a2b9560cb8f, []int{0}
64}
65
66type LabelPair struct {
67 Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
68 Value *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"`
69 XXX_NoUnkeyedLiteral struct{} `json:"-"`
70 XXX_unrecognized []byte `json:"-"`
71 XXX_sizecache int32 `json:"-"`
72}
73
74func (m *LabelPair) Reset() { *m = LabelPair{} }
75func (m *LabelPair) String() string { return proto.CompactTextString(m) }
76func (*LabelPair) ProtoMessage() {}
77func (*LabelPair) Descriptor() ([]byte, []int) {
78 return fileDescriptor_metrics_c97c9a2b9560cb8f, []int{0}
79}
80func (m *LabelPair) XXX_Unmarshal(b []byte) error {
81 return xxx_messageInfo_LabelPair.Unmarshal(m, b)
82}
83func (m *LabelPair) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
84 return xxx_messageInfo_LabelPair.Marshal(b, m, deterministic)
85}
86func (dst *LabelPair) XXX_Merge(src proto.Message) {
87 xxx_messageInfo_LabelPair.Merge(dst, src)
88}
89func (m *LabelPair) XXX_Size() int {
90 return xxx_messageInfo_LabelPair.Size(m)
91}
92func (m *LabelPair) XXX_DiscardUnknown() {
93 xxx_messageInfo_LabelPair.DiscardUnknown(m)
94}
95
96var xxx_messageInfo_LabelPair proto.InternalMessageInfo
97
98func (m *LabelPair) GetName() string {
99 if m != nil && m.Name != nil {
100 return *m.Name
101 }
102 return ""
103}
104
105func (m *LabelPair) GetValue() string {
106 if m != nil && m.Value != nil {
107 return *m.Value
108 }
109 return ""
110}
111
112type Gauge struct {
113 Value *float64 `protobuf:"fixed64,1,opt,name=value" json:"value,omitempty"`
114 XXX_NoUnkeyedLiteral struct{} `json:"-"`
115 XXX_unrecognized []byte `json:"-"`
116 XXX_sizecache int32 `json:"-"`
117}
118
119func (m *Gauge) Reset() { *m = Gauge{} }
120func (m *Gauge) String() string { return proto.CompactTextString(m) }
121func (*Gauge) ProtoMessage() {}
122func (*Gauge) Descriptor() ([]byte, []int) {
123 return fileDescriptor_metrics_c97c9a2b9560cb8f, []int{1}
124}
125func (m *Gauge) XXX_Unmarshal(b []byte) error {
126 return xxx_messageInfo_Gauge.Unmarshal(m, b)
127}
128func (m *Gauge) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
129 return xxx_messageInfo_Gauge.Marshal(b, m, deterministic)
130}
131func (dst *Gauge) XXX_Merge(src proto.Message) {
132 xxx_messageInfo_Gauge.Merge(dst, src)
133}
134func (m *Gauge) XXX_Size() int {
135 return xxx_messageInfo_Gauge.Size(m)
136}
137func (m *Gauge) XXX_DiscardUnknown() {
138 xxx_messageInfo_Gauge.DiscardUnknown(m)
139}
140
141var xxx_messageInfo_Gauge proto.InternalMessageInfo
142
143func (m *Gauge) GetValue() float64 {
144 if m != nil && m.Value != nil {
145 return *m.Value
146 }
147 return 0
148}
149
150type Counter struct {
151 Value *float64 `protobuf:"fixed64,1,opt,name=value" json:"value,omitempty"`
152 XXX_NoUnkeyedLiteral struct{} `json:"-"`
153 XXX_unrecognized []byte `json:"-"`
154 XXX_sizecache int32 `json:"-"`
155}
156
157func (m *Counter) Reset() { *m = Counter{} }
158func (m *Counter) String() string { return proto.CompactTextString(m) }
159func (*Counter) ProtoMessage() {}
160func (*Counter) Descriptor() ([]byte, []int) {
161 return fileDescriptor_metrics_c97c9a2b9560cb8f, []int{2}
162}
163func (m *Counter) XXX_Unmarshal(b []byte) error {
164 return xxx_messageInfo_Counter.Unmarshal(m, b)
165}
166func (m *Counter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
167 return xxx_messageInfo_Counter.Marshal(b, m, deterministic)
168}
169func (dst *Counter) XXX_Merge(src proto.Message) {
170 xxx_messageInfo_Counter.Merge(dst, src)
171}
172func (m *Counter) XXX_Size() int {
173 return xxx_messageInfo_Counter.Size(m)
174}
175func (m *Counter) XXX_DiscardUnknown() {
176 xxx_messageInfo_Counter.DiscardUnknown(m)
177}
178
179var xxx_messageInfo_Counter proto.InternalMessageInfo
180
181func (m *Counter) GetValue() float64 {
182 if m != nil && m.Value != nil {
183 return *m.Value
184 }
185 return 0
186}
187
188type Quantile struct {
189 Quantile *float64 `protobuf:"fixed64,1,opt,name=quantile" json:"quantile,omitempty"`
190 Value *float64 `protobuf:"fixed64,2,opt,name=value" json:"value,omitempty"`
191 XXX_NoUnkeyedLiteral struct{} `json:"-"`
192 XXX_unrecognized []byte `json:"-"`
193 XXX_sizecache int32 `json:"-"`
194}
195
196func (m *Quantile) Reset() { *m = Quantile{} }
197func (m *Quantile) String() string { return proto.CompactTextString(m) }
198func (*Quantile) ProtoMessage() {}
199func (*Quantile) Descriptor() ([]byte, []int) {
200 return fileDescriptor_metrics_c97c9a2b9560cb8f, []int{3}
201}
202func (m *Quantile) XXX_Unmarshal(b []byte) error {
203 return xxx_messageInfo_Quantile.Unmarshal(m, b)
204}
205func (m *Quantile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
206 return xxx_messageInfo_Quantile.Marshal(b, m, deterministic)
207}
208func (dst *Quantile) XXX_Merge(src proto.Message) {
209 xxx_messageInfo_Quantile.Merge(dst, src)
210}
211func (m *Quantile) XXX_Size() int {
212 return xxx_messageInfo_Quantile.Size(m)
213}
214func (m *Quantile) XXX_DiscardUnknown() {
215 xxx_messageInfo_Quantile.DiscardUnknown(m)
216}
217
218var xxx_messageInfo_Quantile proto.InternalMessageInfo
219
220func (m *Quantile) GetQuantile() float64 {
221 if m != nil && m.Quantile != nil {
222 return *m.Quantile
223 }
224 return 0
225}
226
227func (m *Quantile) GetValue() float64 {
228 if m != nil && m.Value != nil {
229 return *m.Value
230 }
231 return 0
232}
233
234type Summary struct {
235 SampleCount *uint64 `protobuf:"varint,1,opt,name=sample_count,json=sampleCount" json:"sample_count,omitempty"`
236 SampleSum *float64 `protobuf:"fixed64,2,opt,name=sample_sum,json=sampleSum" json:"sample_sum,omitempty"`
237 Quantile []*Quantile `protobuf:"bytes,3,rep,name=quantile" json:"quantile,omitempty"`
238 XXX_NoUnkeyedLiteral struct{} `json:"-"`
239 XXX_unrecognized []byte `json:"-"`
240 XXX_sizecache int32 `json:"-"`
241}
242
243func (m *Summary) Reset() { *m = Summary{} }
244func (m *Summary) String() string { return proto.CompactTextString(m) }
245func (*Summary) ProtoMessage() {}
246func (*Summary) Descriptor() ([]byte, []int) {
247 return fileDescriptor_metrics_c97c9a2b9560cb8f, []int{4}
248}
249func (m *Summary) XXX_Unmarshal(b []byte) error {
250 return xxx_messageInfo_Summary.Unmarshal(m, b)
251}
252func (m *Summary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
253 return xxx_messageInfo_Summary.Marshal(b, m, deterministic)
254}
255func (dst *Summary) XXX_Merge(src proto.Message) {
256 xxx_messageInfo_Summary.Merge(dst, src)
257}
258func (m *Summary) XXX_Size() int {
259 return xxx_messageInfo_Summary.Size(m)
260}
261func (m *Summary) XXX_DiscardUnknown() {
262 xxx_messageInfo_Summary.DiscardUnknown(m)
263}
264
265var xxx_messageInfo_Summary proto.InternalMessageInfo
266
267func (m *Summary) GetSampleCount() uint64 {
268 if m != nil && m.SampleCount != nil {
269 return *m.SampleCount
270 }
271 return 0
272}
273
274func (m *Summary) GetSampleSum() float64 {
275 if m != nil && m.SampleSum != nil {
276 return *m.SampleSum
277 }
278 return 0
279}
280
281func (m *Summary) GetQuantile() []*Quantile {
282 if m != nil {
283 return m.Quantile
284 }
285 return nil
286}
287
288type Untyped struct {
289 Value *float64 `protobuf:"fixed64,1,opt,name=value" json:"value,omitempty"`
290 XXX_NoUnkeyedLiteral struct{} `json:"-"`
291 XXX_unrecognized []byte `json:"-"`
292 XXX_sizecache int32 `json:"-"`
293}
294
295func (m *Untyped) Reset() { *m = Untyped{} }
296func (m *Untyped) String() string { return proto.CompactTextString(m) }
297func (*Untyped) ProtoMessage() {}
298func (*Untyped) Descriptor() ([]byte, []int) {
299 return fileDescriptor_metrics_c97c9a2b9560cb8f, []int{5}
300}
301func (m *Untyped) XXX_Unmarshal(b []byte) error {
302 return xxx_messageInfo_Untyped.Unmarshal(m, b)
303}
304func (m *Untyped) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
305 return xxx_messageInfo_Untyped.Marshal(b, m, deterministic)
306}
307func (dst *Untyped) XXX_Merge(src proto.Message) {
308 xxx_messageInfo_Untyped.Merge(dst, src)
309}
310func (m *Untyped) XXX_Size() int {
311 return xxx_messageInfo_Untyped.Size(m)
312}
313func (m *Untyped) XXX_DiscardUnknown() {
314 xxx_messageInfo_Untyped.DiscardUnknown(m)
315}
316
317var xxx_messageInfo_Untyped proto.InternalMessageInfo
318
319func (m *Untyped) GetValue() float64 {
320 if m != nil && m.Value != nil {
321 return *m.Value
322 }
323 return 0
324}
325
326type Histogram struct {
327 SampleCount *uint64 `protobuf:"varint,1,opt,name=sample_count,json=sampleCount" json:"sample_count,omitempty"`
328 SampleSum *float64 `protobuf:"fixed64,2,opt,name=sample_sum,json=sampleSum" json:"sample_sum,omitempty"`
329 Bucket []*Bucket `protobuf:"bytes,3,rep,name=bucket" json:"bucket,omitempty"`
330 XXX_NoUnkeyedLiteral struct{} `json:"-"`
331 XXX_unrecognized []byte `json:"-"`
332 XXX_sizecache int32 `json:"-"`
333}
334
335func (m *Histogram) Reset() { *m = Histogram{} }
336func (m *Histogram) String() string { return proto.CompactTextString(m) }
337func (*Histogram) ProtoMessage() {}
338func (*Histogram) Descriptor() ([]byte, []int) {
339 return fileDescriptor_metrics_c97c9a2b9560cb8f, []int{6}
340}
341func (m *Histogram) XXX_Unmarshal(b []byte) error {
342 return xxx_messageInfo_Histogram.Unmarshal(m, b)
343}
344func (m *Histogram) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
345 return xxx_messageInfo_Histogram.Marshal(b, m, deterministic)
346}
347func (dst *Histogram) XXX_Merge(src proto.Message) {
348 xxx_messageInfo_Histogram.Merge(dst, src)
349}
350func (m *Histogram) XXX_Size() int {
351 return xxx_messageInfo_Histogram.Size(m)
352}
353func (m *Histogram) XXX_DiscardUnknown() {
354 xxx_messageInfo_Histogram.DiscardUnknown(m)
355}
356
357var xxx_messageInfo_Histogram proto.InternalMessageInfo
358
359func (m *Histogram) GetSampleCount() uint64 {
360 if m != nil && m.SampleCount != nil {
361 return *m.SampleCount
362 }
363 return 0
364}
365
366func (m *Histogram) GetSampleSum() float64 {
367 if m != nil && m.SampleSum != nil {
368 return *m.SampleSum
369 }
370 return 0
371}
372
373func (m *Histogram) GetBucket() []*Bucket {
374 if m != nil {
375 return m.Bucket
376 }
377 return nil
378}
379
380type Bucket struct {
381 CumulativeCount *uint64 `protobuf:"varint,1,opt,name=cumulative_count,json=cumulativeCount" json:"cumulative_count,omitempty"`
382 UpperBound *float64 `protobuf:"fixed64,2,opt,name=upper_bound,json=upperBound" json:"upper_bound,omitempty"`
383 XXX_NoUnkeyedLiteral struct{} `json:"-"`
384 XXX_unrecognized []byte `json:"-"`
385 XXX_sizecache int32 `json:"-"`
386}
387
388func (m *Bucket) Reset() { *m = Bucket{} }
389func (m *Bucket) String() string { return proto.CompactTextString(m) }
390func (*Bucket) ProtoMessage() {}
391func (*Bucket) Descriptor() ([]byte, []int) {
392 return fileDescriptor_metrics_c97c9a2b9560cb8f, []int{7}
393}
394func (m *Bucket) XXX_Unmarshal(b []byte) error {
395 return xxx_messageInfo_Bucket.Unmarshal(m, b)
396}
397func (m *Bucket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
398 return xxx_messageInfo_Bucket.Marshal(b, m, deterministic)
399}
400func (dst *Bucket) XXX_Merge(src proto.Message) {
401 xxx_messageInfo_Bucket.Merge(dst, src)
402}
403func (m *Bucket) XXX_Size() int {
404 return xxx_messageInfo_Bucket.Size(m)
405}
406func (m *Bucket) XXX_DiscardUnknown() {
407 xxx_messageInfo_Bucket.DiscardUnknown(m)
408}
409
410var xxx_messageInfo_Bucket proto.InternalMessageInfo
411
412func (m *Bucket) GetCumulativeCount() uint64 {
413 if m != nil && m.CumulativeCount != nil {
414 return *m.CumulativeCount
415 }
416 return 0
417}
418
419func (m *Bucket) GetUpperBound() float64 {
420 if m != nil && m.UpperBound != nil {
421 return *m.UpperBound
422 }
423 return 0
424}
425
426type Metric struct {
427 Label []*LabelPair `protobuf:"bytes,1,rep,name=label" json:"label,omitempty"`
428 Gauge *Gauge `protobuf:"bytes,2,opt,name=gauge" json:"gauge,omitempty"`
429 Counter *Counter `protobuf:"bytes,3,opt,name=counter" json:"counter,omitempty"`
430 Summary *Summary `protobuf:"bytes,4,opt,name=summary" json:"summary,omitempty"`
431 Untyped *Untyped `protobuf:"bytes,5,opt,name=untyped" json:"untyped,omitempty"`
432 Histogram *Histogram `protobuf:"bytes,7,opt,name=histogram" json:"histogram,omitempty"`
433 TimestampMs *int64 `protobuf:"varint,6,opt,name=timestamp_ms,json=timestampMs" json:"timestamp_ms,omitempty"`
434 XXX_NoUnkeyedLiteral struct{} `json:"-"`
435 XXX_unrecognized []byte `json:"-"`
436 XXX_sizecache int32 `json:"-"`
437}
438
439func (m *Metric) Reset() { *m = Metric{} }
440func (m *Metric) String() string { return proto.CompactTextString(m) }
441func (*Metric) ProtoMessage() {}
442func (*Metric) Descriptor() ([]byte, []int) {
443 return fileDescriptor_metrics_c97c9a2b9560cb8f, []int{8}
444}
445func (m *Metric) XXX_Unmarshal(b []byte) error {
446 return xxx_messageInfo_Metric.Unmarshal(m, b)
447}
448func (m *Metric) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
449 return xxx_messageInfo_Metric.Marshal(b, m, deterministic)
450}
451func (dst *Metric) XXX_Merge(src proto.Message) {
452 xxx_messageInfo_Metric.Merge(dst, src)
453}
454func (m *Metric) XXX_Size() int {
455 return xxx_messageInfo_Metric.Size(m)
456}
457func (m *Metric) XXX_DiscardUnknown() {
458 xxx_messageInfo_Metric.DiscardUnknown(m)
459}
460
461var xxx_messageInfo_Metric proto.InternalMessageInfo
462
463func (m *Metric) GetLabel() []*LabelPair {
464 if m != nil {
465 return m.Label
466 }
467 return nil
468}
469
470func (m *Metric) GetGauge() *Gauge {
471 if m != nil {
472 return m.Gauge
473 }
474 return nil
475}
476
477func (m *Metric) GetCounter() *Counter {
478 if m != nil {
479 return m.Counter
480 }
481 return nil
482}
483
484func (m *Metric) GetSummary() *Summary {
485 if m != nil {
486 return m.Summary
487 }
488 return nil
489}
490
491func (m *Metric) GetUntyped() *Untyped {
492 if m != nil {
493 return m.Untyped
494 }
495 return nil
496}
497
498func (m *Metric) GetHistogram() *Histogram {
499 if m != nil {
500 return m.Histogram
501 }
502 return nil
503}
504
505func (m *Metric) GetTimestampMs() int64 {
506 if m != nil && m.TimestampMs != nil {
507 return *m.TimestampMs
508 }
509 return 0
510}
511
512type MetricFamily struct {
513 Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
514 Help *string `protobuf:"bytes,2,opt,name=help" json:"help,omitempty"`
515 Type *MetricType `protobuf:"varint,3,opt,name=type,enum=io.prometheus.client.MetricType" json:"type,omitempty"`
516 Metric []*Metric `protobuf:"bytes,4,rep,name=metric" json:"metric,omitempty"`
517 XXX_NoUnkeyedLiteral struct{} `json:"-"`
518 XXX_unrecognized []byte `json:"-"`
519 XXX_sizecache int32 `json:"-"`
520}
521
522func (m *MetricFamily) Reset() { *m = MetricFamily{} }
523func (m *MetricFamily) String() string { return proto.CompactTextString(m) }
524func (*MetricFamily) ProtoMessage() {}
525func (*MetricFamily) Descriptor() ([]byte, []int) {
526 return fileDescriptor_metrics_c97c9a2b9560cb8f, []int{9}
527}
528func (m *MetricFamily) XXX_Unmarshal(b []byte) error {
529 return xxx_messageInfo_MetricFamily.Unmarshal(m, b)
530}
531func (m *MetricFamily) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
532 return xxx_messageInfo_MetricFamily.Marshal(b, m, deterministic)
533}
534func (dst *MetricFamily) XXX_Merge(src proto.Message) {
535 xxx_messageInfo_MetricFamily.Merge(dst, src)
536}
537func (m *MetricFamily) XXX_Size() int {
538 return xxx_messageInfo_MetricFamily.Size(m)
539}
540func (m *MetricFamily) XXX_DiscardUnknown() {
541 xxx_messageInfo_MetricFamily.DiscardUnknown(m)
542}
543
544var xxx_messageInfo_MetricFamily proto.InternalMessageInfo
545
546func (m *MetricFamily) GetName() string {
547 if m != nil && m.Name != nil {
548 return *m.Name
549 }
550 return ""
551}
552
553func (m *MetricFamily) GetHelp() string {
554 if m != nil && m.Help != nil {
555 return *m.Help
556 }
557 return ""
558}
559
560func (m *MetricFamily) GetType() MetricType {
561 if m != nil && m.Type != nil {
562 return *m.Type
563 }
564 return MetricType_COUNTER
565}
566
567func (m *MetricFamily) GetMetric() []*Metric {
568 if m != nil {
569 return m.Metric
570 }
571 return nil
572}
573
574func init() {
575 proto.RegisterType((*LabelPair)(nil), "io.prometheus.client.LabelPair")
576 proto.RegisterType((*Gauge)(nil), "io.prometheus.client.Gauge")
577 proto.RegisterType((*Counter)(nil), "io.prometheus.client.Counter")
578 proto.RegisterType((*Quantile)(nil), "io.prometheus.client.Quantile")
579 proto.RegisterType((*Summary)(nil), "io.prometheus.client.Summary")
580 proto.RegisterType((*Untyped)(nil), "io.prometheus.client.Untyped")
581 proto.RegisterType((*Histogram)(nil), "io.prometheus.client.Histogram")
582 proto.RegisterType((*Bucket)(nil), "io.prometheus.client.Bucket")
583 proto.RegisterType((*Metric)(nil), "io.prometheus.client.Metric")
584 proto.RegisterType((*MetricFamily)(nil), "io.prometheus.client.MetricFamily")
585 proto.RegisterEnum("io.prometheus.client.MetricType", MetricType_name, MetricType_value)
586}
587
588func init() { proto.RegisterFile("metrics.proto", fileDescriptor_metrics_c97c9a2b9560cb8f) }
589
590var fileDescriptor_metrics_c97c9a2b9560cb8f = []byte{
591 // 591 bytes of a gzipped FileDescriptorProto
592 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x54, 0x4f, 0x4f, 0xdb, 0x4e,
593 0x14, 0xfc, 0x99, 0xd8, 0x09, 0x7e, 0x86, 0x5f, 0xad, 0x15, 0x07, 0xab, 0x2d, 0x25, 0xcd, 0x89,
594 0xf6, 0x10, 0x54, 0x04, 0xaa, 0x44, 0xdb, 0x03, 0x50, 0x1a, 0x2a, 0xd5, 0x40, 0x37, 0xc9, 0x81,
595 0x5e, 0xac, 0x8d, 0x59, 0x25, 0x56, 0xbd, 0xb6, 0x6b, 0xef, 0x22, 0xe5, 0xdc, 0x43, 0xbf, 0x47,
596 0xbf, 0x68, 0xab, 0xfd, 0xe3, 0x18, 0x24, 0xc3, 0xa9, 0xb7, 0xb7, 0xf3, 0x66, 0xde, 0x8e, 0x77,
597 0xc7, 0x0b, 0x9b, 0x8c, 0xf2, 0x32, 0x89, 0xab, 0x61, 0x51, 0xe6, 0x3c, 0x47, 0x5b, 0x49, 0x2e,
598 0x2b, 0x46, 0xf9, 0x82, 0x8a, 0x6a, 0x18, 0xa7, 0x09, 0xcd, 0xf8, 0xe0, 0x10, 0xdc, 0x2f, 0x64,
599 0x46, 0xd3, 0x2b, 0x92, 0x94, 0x08, 0x81, 0x9d, 0x11, 0x46, 0x03, 0xab, 0x6f, 0xed, 0xba, 0x58,
600 0xd5, 0x68, 0x0b, 0x9c, 0x5b, 0x92, 0x0a, 0x1a, 0xac, 0x29, 0x50, 0x2f, 0x06, 0xdb, 0xe0, 0x8c,
601 0x88, 0x98, 0xdf, 0x69, 0x4b, 0x8d, 0x55, 0xb7, 0x77, 0xa0, 0x77, 0x9a, 0x8b, 0x8c, 0xd3, 0xf2,
602 0x01, 0xc2, 0x7b, 0x58, 0xff, 0x2a, 0x48, 0xc6, 0x93, 0x94, 0xa2, 0xa7, 0xb0, 0xfe, 0xc3, 0xd4,
603 0x86, 0xb4, 0x5a, 0xdf, 0xdf, 0x7d, 0xa5, 0xfe, 0x65, 0x41, 0x6f, 0x2c, 0x18, 0x23, 0xe5, 0x12,
604 0xbd, 0x84, 0x8d, 0x8a, 0xb0, 0x22, 0xa5, 0x51, 0x2c, 0x77, 0x54, 0x13, 0x6c, 0xec, 0x69, 0x4c,
605 0x99, 0x40, 0xdb, 0x00, 0x86, 0x52, 0x09, 0x66, 0x26, 0xb9, 0x1a, 0x19, 0x0b, 0x86, 0x8e, 0xee,
606 0xec, 0xdf, 0xe9, 0x77, 0x76, 0xbd, 0xfd, 0x17, 0xc3, 0xb6, 0xb3, 0x1a, 0xd6, 0x8e, 0x1b, 0x7f,
607 0xf2, 0x43, 0xa7, 0x19, 0x5f, 0x16, 0xf4, 0xe6, 0x81, 0x0f, 0xfd, 0x69, 0x81, 0x7b, 0x9e, 0x54,
608 0x3c, 0x9f, 0x97, 0x84, 0xfd, 0x03, 0xb3, 0x07, 0xd0, 0x9d, 0x89, 0xf8, 0x3b, 0xe5, 0xc6, 0xea,
609 0xf3, 0x76, 0xab, 0x27, 0x8a, 0x83, 0x0d, 0x77, 0x30, 0x81, 0xae, 0x46, 0xd0, 0x2b, 0xf0, 0x63,
610 0xc1, 0x44, 0x4a, 0x78, 0x72, 0x7b, 0xdf, 0xc5, 0x93, 0x06, 0xd7, 0x4e, 0x76, 0xc0, 0x13, 0x45,
611 0x41, 0xcb, 0x68, 0x96, 0x8b, 0xec, 0xc6, 0x58, 0x01, 0x05, 0x9d, 0x48, 0x64, 0xf0, 0x67, 0x0d,
612 0xba, 0xa1, 0xca, 0x18, 0x3a, 0x04, 0x27, 0x95, 0x31, 0x0a, 0x2c, 0xe5, 0x6a, 0xa7, 0xdd, 0xd5,
613 0x2a, 0x69, 0x58, 0xb3, 0xd1, 0x1b, 0x70, 0xe6, 0x32, 0x46, 0x6a, 0xb8, 0xb7, 0xff, 0xac, 0x5d,
614 0xa6, 0x92, 0x86, 0x35, 0x13, 0xbd, 0x85, 0x5e, 0xac, 0xa3, 0x15, 0x74, 0x94, 0x68, 0xbb, 0x5d,
615 0x64, 0xf2, 0x87, 0x6b, 0xb6, 0x14, 0x56, 0x3a, 0x33, 0x81, 0xfd, 0x98, 0xd0, 0x04, 0x0b, 0xd7,
616 0x6c, 0x29, 0x14, 0xfa, 0x8e, 0x03, 0xe7, 0x31, 0xa1, 0x09, 0x02, 0xae, 0xd9, 0xe8, 0x03, 0xb8,
617 0x8b, 0xfa, 0xea, 0x83, 0x9e, 0x92, 0x3e, 0x70, 0x30, 0xab, 0x84, 0xe0, 0x46, 0x21, 0xc3, 0xc2,
618 0x13, 0x46, 0x2b, 0x4e, 0x58, 0x11, 0xb1, 0x2a, 0xe8, 0xf6, 0xad, 0xdd, 0x0e, 0xf6, 0x56, 0x58,
619 0x58, 0x0d, 0x7e, 0x5b, 0xb0, 0xa1, 0x6f, 0xe0, 0x13, 0x61, 0x49, 0xba, 0x6c, 0xfd, 0x83, 0x11,
620 0xd8, 0x0b, 0x9a, 0x16, 0xe6, 0x07, 0x56, 0x35, 0x3a, 0x00, 0x5b, 0x7a, 0x54, 0x47, 0xf8, 0xff,
621 0x7e, 0xbf, 0xdd, 0x95, 0x9e, 0x3c, 0x59, 0x16, 0x14, 0x2b, 0xb6, 0x0c, 0x9f, 0x7e, 0x53, 0x02,
622 0xfb, 0xb1, 0xf0, 0x69, 0x1d, 0x36, 0xdc, 0xd7, 0x21, 0x40, 0x33, 0x09, 0x79, 0xd0, 0x3b, 0xbd,
623 0x9c, 0x5e, 0x4c, 0xce, 0xb0, 0xff, 0x1f, 0x72, 0xc1, 0x19, 0x1d, 0x4f, 0x47, 0x67, 0xbe, 0x25,
624 0xf1, 0xf1, 0x34, 0x0c, 0x8f, 0xf1, 0xb5, 0xbf, 0x26, 0x17, 0xd3, 0x8b, 0xc9, 0xf5, 0xd5, 0xd9,
625 0x47, 0xbf, 0x83, 0x36, 0xc1, 0x3d, 0xff, 0x3c, 0x9e, 0x5c, 0x8e, 0xf0, 0x71, 0xe8, 0xdb, 0x27,
626 0x18, 0x5a, 0x5f, 0xb2, 0x6f, 0x47, 0xf3, 0x84, 0x2f, 0xc4, 0x6c, 0x18, 0xe7, 0x6c, 0xaf, 0xe9,
627 0xee, 0xe9, 0x6e, 0xc4, 0xf2, 0x1b, 0x9a, 0xee, 0xcd, 0xf3, 0x77, 0x49, 0x1e, 0x35, 0xdd, 0x48,
628 0x77, 0xff, 0x06, 0x00, 0x00, 0xff, 0xff, 0x45, 0x21, 0x7f, 0x64, 0x2b, 0x05, 0x00, 0x00,
629}