cubefs
723 строки · 23.5 Кб
1// Code generated by protoc-gen-go. DO NOT EDIT.
2// source: metrics.proto
3
4package io_prometheus_client5
6import (7fmt "fmt"8proto "github.com/golang/protobuf/proto"9timestamp "github.com/golang/protobuf/ptypes/timestamp"10math "math"11)
12
13// Reference imports to suppress errors if they are not otherwise used.
14var _ = proto.Marshal15var _ = fmt.Errorf16var _ = math.Inf17
18// This is a compile-time assertion to ensure that this generated file
19// is compatible with the proto package it is being compiled against.
20// A compilation error at this line likely means your copy of the
21// proto package needs to be updated.
22const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package23
24type MetricType int3225
26const (27MetricType_COUNTER MetricType = 028MetricType_GAUGE MetricType = 129MetricType_SUMMARY MetricType = 230MetricType_UNTYPED MetricType = 331MetricType_HISTOGRAM MetricType = 432)
33
34var MetricType_name = map[int32]string{350: "COUNTER",361: "GAUGE",372: "SUMMARY",383: "UNTYPED",394: "HISTOGRAM",40}
41
42var MetricType_value = map[string]int32{43"COUNTER": 0,44"GAUGE": 1,45"SUMMARY": 2,46"UNTYPED": 3,47"HISTOGRAM": 4,48}
49
50func (x MetricType) Enum() *MetricType {51p := new(MetricType)52*p = x53return p54}
55
56func (x MetricType) String() string {57return proto.EnumName(MetricType_name, int32(x))58}
59
60func (x *MetricType) UnmarshalJSON(data []byte) error {61value, err := proto.UnmarshalJSONEnum(MetricType_value, data, "MetricType")62if err != nil {63return err64}65*x = MetricType(value)66return nil67}
68
69func (MetricType) EnumDescriptor() ([]byte, []int) {70return fileDescriptor_6039342a2ba47b72, []int{0}71}
72
73type LabelPair struct {74Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`75Value *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"`76XXX_NoUnkeyedLiteral struct{} `json:"-"`77XXX_unrecognized []byte `json:"-"`78XXX_sizecache int32 `json:"-"`79}
80
81func (m *LabelPair) Reset() { *m = LabelPair{} }82func (m *LabelPair) String() string { return proto.CompactTextString(m) }83func (*LabelPair) ProtoMessage() {}84func (*LabelPair) Descriptor() ([]byte, []int) {85return fileDescriptor_6039342a2ba47b72, []int{0}86}
87
88func (m *LabelPair) XXX_Unmarshal(b []byte) error {89return xxx_messageInfo_LabelPair.Unmarshal(m, b)90}
91func (m *LabelPair) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {92return xxx_messageInfo_LabelPair.Marshal(b, m, deterministic)93}
94func (m *LabelPair) XXX_Merge(src proto.Message) {95xxx_messageInfo_LabelPair.Merge(m, src)96}
97func (m *LabelPair) XXX_Size() int {98return xxx_messageInfo_LabelPair.Size(m)99}
100func (m *LabelPair) XXX_DiscardUnknown() {101xxx_messageInfo_LabelPair.DiscardUnknown(m)102}
103
104var xxx_messageInfo_LabelPair proto.InternalMessageInfo105
106func (m *LabelPair) GetName() string {107if m != nil && m.Name != nil {108return *m.Name109}110return ""111}
112
113func (m *LabelPair) GetValue() string {114if m != nil && m.Value != nil {115return *m.Value116}117return ""118}
119
120type Gauge struct {121Value *float64 `protobuf:"fixed64,1,opt,name=value" json:"value,omitempty"`122XXX_NoUnkeyedLiteral struct{} `json:"-"`123XXX_unrecognized []byte `json:"-"`124XXX_sizecache int32 `json:"-"`125}
126
127func (m *Gauge) Reset() { *m = Gauge{} }128func (m *Gauge) String() string { return proto.CompactTextString(m) }129func (*Gauge) ProtoMessage() {}130func (*Gauge) Descriptor() ([]byte, []int) {131return fileDescriptor_6039342a2ba47b72, []int{1}132}
133
134func (m *Gauge) XXX_Unmarshal(b []byte) error {135return xxx_messageInfo_Gauge.Unmarshal(m, b)136}
137func (m *Gauge) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {138return xxx_messageInfo_Gauge.Marshal(b, m, deterministic)139}
140func (m *Gauge) XXX_Merge(src proto.Message) {141xxx_messageInfo_Gauge.Merge(m, src)142}
143func (m *Gauge) XXX_Size() int {144return xxx_messageInfo_Gauge.Size(m)145}
146func (m *Gauge) XXX_DiscardUnknown() {147xxx_messageInfo_Gauge.DiscardUnknown(m)148}
149
150var xxx_messageInfo_Gauge proto.InternalMessageInfo151
152func (m *Gauge) GetValue() float64 {153if m != nil && m.Value != nil {154return *m.Value155}156return 0157}
158
159type Counter struct {160Value *float64 `protobuf:"fixed64,1,opt,name=value" json:"value,omitempty"`161Exemplar *Exemplar `protobuf:"bytes,2,opt,name=exemplar" json:"exemplar,omitempty"`162XXX_NoUnkeyedLiteral struct{} `json:"-"`163XXX_unrecognized []byte `json:"-"`164XXX_sizecache int32 `json:"-"`165}
166
167func (m *Counter) Reset() { *m = Counter{} }168func (m *Counter) String() string { return proto.CompactTextString(m) }169func (*Counter) ProtoMessage() {}170func (*Counter) Descriptor() ([]byte, []int) {171return fileDescriptor_6039342a2ba47b72, []int{2}172}
173
174func (m *Counter) XXX_Unmarshal(b []byte) error {175return xxx_messageInfo_Counter.Unmarshal(m, b)176}
177func (m *Counter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {178return xxx_messageInfo_Counter.Marshal(b, m, deterministic)179}
180func (m *Counter) XXX_Merge(src proto.Message) {181xxx_messageInfo_Counter.Merge(m, src)182}
183func (m *Counter) XXX_Size() int {184return xxx_messageInfo_Counter.Size(m)185}
186func (m *Counter) XXX_DiscardUnknown() {187xxx_messageInfo_Counter.DiscardUnknown(m)188}
189
190var xxx_messageInfo_Counter proto.InternalMessageInfo191
192func (m *Counter) GetValue() float64 {193if m != nil && m.Value != nil {194return *m.Value195}196return 0197}
198
199func (m *Counter) GetExemplar() *Exemplar {200if m != nil {201return m.Exemplar202}203return nil204}
205
206type Quantile struct {207Quantile *float64 `protobuf:"fixed64,1,opt,name=quantile" json:"quantile,omitempty"`208Value *float64 `protobuf:"fixed64,2,opt,name=value" json:"value,omitempty"`209XXX_NoUnkeyedLiteral struct{} `json:"-"`210XXX_unrecognized []byte `json:"-"`211XXX_sizecache int32 `json:"-"`212}
213
214func (m *Quantile) Reset() { *m = Quantile{} }215func (m *Quantile) String() string { return proto.CompactTextString(m) }216func (*Quantile) ProtoMessage() {}217func (*Quantile) Descriptor() ([]byte, []int) {218return fileDescriptor_6039342a2ba47b72, []int{3}219}
220
221func (m *Quantile) XXX_Unmarshal(b []byte) error {222return xxx_messageInfo_Quantile.Unmarshal(m, b)223}
224func (m *Quantile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {225return xxx_messageInfo_Quantile.Marshal(b, m, deterministic)226}
227func (m *Quantile) XXX_Merge(src proto.Message) {228xxx_messageInfo_Quantile.Merge(m, src)229}
230func (m *Quantile) XXX_Size() int {231return xxx_messageInfo_Quantile.Size(m)232}
233func (m *Quantile) XXX_DiscardUnknown() {234xxx_messageInfo_Quantile.DiscardUnknown(m)235}
236
237var xxx_messageInfo_Quantile proto.InternalMessageInfo238
239func (m *Quantile) GetQuantile() float64 {240if m != nil && m.Quantile != nil {241return *m.Quantile242}243return 0244}
245
246func (m *Quantile) GetValue() float64 {247if m != nil && m.Value != nil {248return *m.Value249}250return 0251}
252
253type Summary struct {254SampleCount *uint64 `protobuf:"varint,1,opt,name=sample_count,json=sampleCount" json:"sample_count,omitempty"`255SampleSum *float64 `protobuf:"fixed64,2,opt,name=sample_sum,json=sampleSum" json:"sample_sum,omitempty"`256Quantile []*Quantile `protobuf:"bytes,3,rep,name=quantile" json:"quantile,omitempty"`257XXX_NoUnkeyedLiteral struct{} `json:"-"`258XXX_unrecognized []byte `json:"-"`259XXX_sizecache int32 `json:"-"`260}
261
262func (m *Summary) Reset() { *m = Summary{} }263func (m *Summary) String() string { return proto.CompactTextString(m) }264func (*Summary) ProtoMessage() {}265func (*Summary) Descriptor() ([]byte, []int) {266return fileDescriptor_6039342a2ba47b72, []int{4}267}
268
269func (m *Summary) XXX_Unmarshal(b []byte) error {270return xxx_messageInfo_Summary.Unmarshal(m, b)271}
272func (m *Summary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {273return xxx_messageInfo_Summary.Marshal(b, m, deterministic)274}
275func (m *Summary) XXX_Merge(src proto.Message) {276xxx_messageInfo_Summary.Merge(m, src)277}
278func (m *Summary) XXX_Size() int {279return xxx_messageInfo_Summary.Size(m)280}
281func (m *Summary) XXX_DiscardUnknown() {282xxx_messageInfo_Summary.DiscardUnknown(m)283}
284
285var xxx_messageInfo_Summary proto.InternalMessageInfo286
287func (m *Summary) GetSampleCount() uint64 {288if m != nil && m.SampleCount != nil {289return *m.SampleCount290}291return 0292}
293
294func (m *Summary) GetSampleSum() float64 {295if m != nil && m.SampleSum != nil {296return *m.SampleSum297}298return 0299}
300
301func (m *Summary) GetQuantile() []*Quantile {302if m != nil {303return m.Quantile304}305return nil306}
307
308type Untyped struct {309Value *float64 `protobuf:"fixed64,1,opt,name=value" json:"value,omitempty"`310XXX_NoUnkeyedLiteral struct{} `json:"-"`311XXX_unrecognized []byte `json:"-"`312XXX_sizecache int32 `json:"-"`313}
314
315func (m *Untyped) Reset() { *m = Untyped{} }316func (m *Untyped) String() string { return proto.CompactTextString(m) }317func (*Untyped) ProtoMessage() {}318func (*Untyped) Descriptor() ([]byte, []int) {319return fileDescriptor_6039342a2ba47b72, []int{5}320}
321
322func (m *Untyped) XXX_Unmarshal(b []byte) error {323return xxx_messageInfo_Untyped.Unmarshal(m, b)324}
325func (m *Untyped) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {326return xxx_messageInfo_Untyped.Marshal(b, m, deterministic)327}
328func (m *Untyped) XXX_Merge(src proto.Message) {329xxx_messageInfo_Untyped.Merge(m, src)330}
331func (m *Untyped) XXX_Size() int {332return xxx_messageInfo_Untyped.Size(m)333}
334func (m *Untyped) XXX_DiscardUnknown() {335xxx_messageInfo_Untyped.DiscardUnknown(m)336}
337
338var xxx_messageInfo_Untyped proto.InternalMessageInfo339
340func (m *Untyped) GetValue() float64 {341if m != nil && m.Value != nil {342return *m.Value343}344return 0345}
346
347type Histogram struct {348SampleCount *uint64 `protobuf:"varint,1,opt,name=sample_count,json=sampleCount" json:"sample_count,omitempty"`349SampleSum *float64 `protobuf:"fixed64,2,opt,name=sample_sum,json=sampleSum" json:"sample_sum,omitempty"`350Bucket []*Bucket `protobuf:"bytes,3,rep,name=bucket" json:"bucket,omitempty"`351XXX_NoUnkeyedLiteral struct{} `json:"-"`352XXX_unrecognized []byte `json:"-"`353XXX_sizecache int32 `json:"-"`354}
355
356func (m *Histogram) Reset() { *m = Histogram{} }357func (m *Histogram) String() string { return proto.CompactTextString(m) }358func (*Histogram) ProtoMessage() {}359func (*Histogram) Descriptor() ([]byte, []int) {360return fileDescriptor_6039342a2ba47b72, []int{6}361}
362
363func (m *Histogram) XXX_Unmarshal(b []byte) error {364return xxx_messageInfo_Histogram.Unmarshal(m, b)365}
366func (m *Histogram) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {367return xxx_messageInfo_Histogram.Marshal(b, m, deterministic)368}
369func (m *Histogram) XXX_Merge(src proto.Message) {370xxx_messageInfo_Histogram.Merge(m, src)371}
372func (m *Histogram) XXX_Size() int {373return xxx_messageInfo_Histogram.Size(m)374}
375func (m *Histogram) XXX_DiscardUnknown() {376xxx_messageInfo_Histogram.DiscardUnknown(m)377}
378
379var xxx_messageInfo_Histogram proto.InternalMessageInfo380
381func (m *Histogram) GetSampleCount() uint64 {382if m != nil && m.SampleCount != nil {383return *m.SampleCount384}385return 0386}
387
388func (m *Histogram) GetSampleSum() float64 {389if m != nil && m.SampleSum != nil {390return *m.SampleSum391}392return 0393}
394
395func (m *Histogram) GetBucket() []*Bucket {396if m != nil {397return m.Bucket398}399return nil400}
401
402type Bucket struct {403CumulativeCount *uint64 `protobuf:"varint,1,opt,name=cumulative_count,json=cumulativeCount" json:"cumulative_count,omitempty"`404UpperBound *float64 `protobuf:"fixed64,2,opt,name=upper_bound,json=upperBound" json:"upper_bound,omitempty"`405Exemplar *Exemplar `protobuf:"bytes,3,opt,name=exemplar" json:"exemplar,omitempty"`406XXX_NoUnkeyedLiteral struct{} `json:"-"`407XXX_unrecognized []byte `json:"-"`408XXX_sizecache int32 `json:"-"`409}
410
411func (m *Bucket) Reset() { *m = Bucket{} }412func (m *Bucket) String() string { return proto.CompactTextString(m) }413func (*Bucket) ProtoMessage() {}414func (*Bucket) Descriptor() ([]byte, []int) {415return fileDescriptor_6039342a2ba47b72, []int{7}416}
417
418func (m *Bucket) XXX_Unmarshal(b []byte) error {419return xxx_messageInfo_Bucket.Unmarshal(m, b)420}
421func (m *Bucket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {422return xxx_messageInfo_Bucket.Marshal(b, m, deterministic)423}
424func (m *Bucket) XXX_Merge(src proto.Message) {425xxx_messageInfo_Bucket.Merge(m, src)426}
427func (m *Bucket) XXX_Size() int {428return xxx_messageInfo_Bucket.Size(m)429}
430func (m *Bucket) XXX_DiscardUnknown() {431xxx_messageInfo_Bucket.DiscardUnknown(m)432}
433
434var xxx_messageInfo_Bucket proto.InternalMessageInfo435
436func (m *Bucket) GetCumulativeCount() uint64 {437if m != nil && m.CumulativeCount != nil {438return *m.CumulativeCount439}440return 0441}
442
443func (m *Bucket) GetUpperBound() float64 {444if m != nil && m.UpperBound != nil {445return *m.UpperBound446}447return 0448}
449
450func (m *Bucket) GetExemplar() *Exemplar {451if m != nil {452return m.Exemplar453}454return nil455}
456
457type Exemplar struct {458Label []*LabelPair `protobuf:"bytes,1,rep,name=label" json:"label,omitempty"`459Value *float64 `protobuf:"fixed64,2,opt,name=value" json:"value,omitempty"`460Timestamp *timestamp.Timestamp `protobuf:"bytes,3,opt,name=timestamp" json:"timestamp,omitempty"`461XXX_NoUnkeyedLiteral struct{} `json:"-"`462XXX_unrecognized []byte `json:"-"`463XXX_sizecache int32 `json:"-"`464}
465
466func (m *Exemplar) Reset() { *m = Exemplar{} }467func (m *Exemplar) String() string { return proto.CompactTextString(m) }468func (*Exemplar) ProtoMessage() {}469func (*Exemplar) Descriptor() ([]byte, []int) {470return fileDescriptor_6039342a2ba47b72, []int{8}471}
472
473func (m *Exemplar) XXX_Unmarshal(b []byte) error {474return xxx_messageInfo_Exemplar.Unmarshal(m, b)475}
476func (m *Exemplar) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {477return xxx_messageInfo_Exemplar.Marshal(b, m, deterministic)478}
479func (m *Exemplar) XXX_Merge(src proto.Message) {480xxx_messageInfo_Exemplar.Merge(m, src)481}
482func (m *Exemplar) XXX_Size() int {483return xxx_messageInfo_Exemplar.Size(m)484}
485func (m *Exemplar) XXX_DiscardUnknown() {486xxx_messageInfo_Exemplar.DiscardUnknown(m)487}
488
489var xxx_messageInfo_Exemplar proto.InternalMessageInfo490
491func (m *Exemplar) GetLabel() []*LabelPair {492if m != nil {493return m.Label494}495return nil496}
497
498func (m *Exemplar) GetValue() float64 {499if m != nil && m.Value != nil {500return *m.Value501}502return 0503}
504
505func (m *Exemplar) GetTimestamp() *timestamp.Timestamp {506if m != nil {507return m.Timestamp508}509return nil510}
511
512type Metric struct {513Label []*LabelPair `protobuf:"bytes,1,rep,name=label" json:"label,omitempty"`514Gauge *Gauge `protobuf:"bytes,2,opt,name=gauge" json:"gauge,omitempty"`515Counter *Counter `protobuf:"bytes,3,opt,name=counter" json:"counter,omitempty"`516Summary *Summary `protobuf:"bytes,4,opt,name=summary" json:"summary,omitempty"`517Untyped *Untyped `protobuf:"bytes,5,opt,name=untyped" json:"untyped,omitempty"`518Histogram *Histogram `protobuf:"bytes,7,opt,name=histogram" json:"histogram,omitempty"`519TimestampMs *int64 `protobuf:"varint,6,opt,name=timestamp_ms,json=timestampMs" json:"timestamp_ms,omitempty"`520XXX_NoUnkeyedLiteral struct{} `json:"-"`521XXX_unrecognized []byte `json:"-"`522XXX_sizecache int32 `json:"-"`523}
524
525func (m *Metric) Reset() { *m = Metric{} }526func (m *Metric) String() string { return proto.CompactTextString(m) }527func (*Metric) ProtoMessage() {}528func (*Metric) Descriptor() ([]byte, []int) {529return fileDescriptor_6039342a2ba47b72, []int{9}530}
531
532func (m *Metric) XXX_Unmarshal(b []byte) error {533return xxx_messageInfo_Metric.Unmarshal(m, b)534}
535func (m *Metric) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {536return xxx_messageInfo_Metric.Marshal(b, m, deterministic)537}
538func (m *Metric) XXX_Merge(src proto.Message) {539xxx_messageInfo_Metric.Merge(m, src)540}
541func (m *Metric) XXX_Size() int {542return xxx_messageInfo_Metric.Size(m)543}
544func (m *Metric) XXX_DiscardUnknown() {545xxx_messageInfo_Metric.DiscardUnknown(m)546}
547
548var xxx_messageInfo_Metric proto.InternalMessageInfo549
550func (m *Metric) GetLabel() []*LabelPair {551if m != nil {552return m.Label553}554return nil555}
556
557func (m *Metric) GetGauge() *Gauge {558if m != nil {559return m.Gauge560}561return nil562}
563
564func (m *Metric) GetCounter() *Counter {565if m != nil {566return m.Counter567}568return nil569}
570
571func (m *Metric) GetSummary() *Summary {572if m != nil {573return m.Summary574}575return nil576}
577
578func (m *Metric) GetUntyped() *Untyped {579if m != nil {580return m.Untyped581}582return nil583}
584
585func (m *Metric) GetHistogram() *Histogram {586if m != nil {587return m.Histogram588}589return nil590}
591
592func (m *Metric) GetTimestampMs() int64 {593if m != nil && m.TimestampMs != nil {594return *m.TimestampMs595}596return 0597}
598
599type MetricFamily struct {600Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`601Help *string `protobuf:"bytes,2,opt,name=help" json:"help,omitempty"`602Type *MetricType `protobuf:"varint,3,opt,name=type,enum=io.prometheus.client.MetricType" json:"type,omitempty"`603Metric []*Metric `protobuf:"bytes,4,rep,name=metric" json:"metric,omitempty"`604XXX_NoUnkeyedLiteral struct{} `json:"-"`605XXX_unrecognized []byte `json:"-"`606XXX_sizecache int32 `json:"-"`607}
608
609func (m *MetricFamily) Reset() { *m = MetricFamily{} }610func (m *MetricFamily) String() string { return proto.CompactTextString(m) }611func (*MetricFamily) ProtoMessage() {}612func (*MetricFamily) Descriptor() ([]byte, []int) {613return fileDescriptor_6039342a2ba47b72, []int{10}614}
615
616func (m *MetricFamily) XXX_Unmarshal(b []byte) error {617return xxx_messageInfo_MetricFamily.Unmarshal(m, b)618}
619func (m *MetricFamily) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {620return xxx_messageInfo_MetricFamily.Marshal(b, m, deterministic)621}
622func (m *MetricFamily) XXX_Merge(src proto.Message) {623xxx_messageInfo_MetricFamily.Merge(m, src)624}
625func (m *MetricFamily) XXX_Size() int {626return xxx_messageInfo_MetricFamily.Size(m)627}
628func (m *MetricFamily) XXX_DiscardUnknown() {629xxx_messageInfo_MetricFamily.DiscardUnknown(m)630}
631
632var xxx_messageInfo_MetricFamily proto.InternalMessageInfo633
634func (m *MetricFamily) GetName() string {635if m != nil && m.Name != nil {636return *m.Name637}638return ""639}
640
641func (m *MetricFamily) GetHelp() string {642if m != nil && m.Help != nil {643return *m.Help644}645return ""646}
647
648func (m *MetricFamily) GetType() MetricType {649if m != nil && m.Type != nil {650return *m.Type651}652return MetricType_COUNTER653}
654
655func (m *MetricFamily) GetMetric() []*Metric {656if m != nil {657return m.Metric658}659return nil660}
661
662func init() {663proto.RegisterEnum("io.prometheus.client.MetricType", MetricType_name, MetricType_value)664proto.RegisterType((*LabelPair)(nil), "io.prometheus.client.LabelPair")665proto.RegisterType((*Gauge)(nil), "io.prometheus.client.Gauge")666proto.RegisterType((*Counter)(nil), "io.prometheus.client.Counter")667proto.RegisterType((*Quantile)(nil), "io.prometheus.client.Quantile")668proto.RegisterType((*Summary)(nil), "io.prometheus.client.Summary")669proto.RegisterType((*Untyped)(nil), "io.prometheus.client.Untyped")670proto.RegisterType((*Histogram)(nil), "io.prometheus.client.Histogram")671proto.RegisterType((*Bucket)(nil), "io.prometheus.client.Bucket")672proto.RegisterType((*Exemplar)(nil), "io.prometheus.client.Exemplar")673proto.RegisterType((*Metric)(nil), "io.prometheus.client.Metric")674proto.RegisterType((*MetricFamily)(nil), "io.prometheus.client.MetricFamily")675}
676
677func init() { proto.RegisterFile("metrics.proto", fileDescriptor_6039342a2ba47b72) }678
679var fileDescriptor_6039342a2ba47b72 = []byte{680// 665 bytes of a gzipped FileDescriptorProto6810x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x54, 0xcd, 0x6e, 0xd3, 0x4c,6820x14, 0xfd, 0xdc, 0x38, 0x3f, 0xbe, 0x69, 0x3f, 0xa2, 0x51, 0x17, 0x56, 0xa1, 0x24, 0x78, 0x55,6830x58, 0x38, 0xa2, 0x6a, 0x05, 0x2a, 0xb0, 0x68, 0x4b, 0x48, 0x91, 0x48, 0x5b, 0x26, 0xc9, 0xa2,6840xb0, 0x88, 0x1c, 0x77, 0x70, 0x2c, 0x3c, 0xb1, 0xb1, 0x67, 0x2a, 0xb2, 0x66, 0xc1, 0x16, 0x5e,6850x81, 0x17, 0x05, 0xcd, 0x8f, 0x6d, 0x2a, 0xb9, 0x95, 0x40, 0xec, 0x66, 0xee, 0x3d, 0xe7, 0xfa,6860xcc, 0xf8, 0x9c, 0x81, 0x0d, 0x4a, 0x58, 0x1a, 0xfa, 0x99, 0x9b, 0xa4, 0x31, 0x8b, 0xd1, 0x66,6870x18, 0x8b, 0x15, 0x25, 0x6c, 0x41, 0x78, 0xe6, 0xfa, 0x51, 0x48, 0x96, 0x6c, 0xab, 0x1b, 0xc4,6880x71, 0x10, 0x91, 0xbe, 0xc4, 0xcc, 0xf9, 0x87, 0x3e, 0x0b, 0x29, 0xc9, 0x98, 0x47, 0x13, 0x45,6890x73, 0xf6, 0xc1, 0x7a, 0xe3, 0xcd, 0x49, 0x74, 0xee, 0x85, 0x29, 0x42, 0x60, 0x2e, 0x3d, 0x4a,6900x6c, 0xa3, 0x67, 0xec, 0x58, 0x58, 0xae, 0xd1, 0x26, 0xd4, 0xaf, 0xbc, 0x88, 0x13, 0x7b, 0x4d,6910x16, 0xd5, 0xc6, 0xd9, 0x86, 0xfa, 0xd0, 0xe3, 0xc1, 0x6f, 0x6d, 0xc1, 0x31, 0xf2, 0xf6, 0x7b,6920x68, 0x1e, 0xc7, 0x7c, 0xc9, 0x48, 0x5a, 0x0d, 0x40, 0x07, 0xd0, 0x22, 0x9f, 0x09, 0x4d, 0x22,6930x2f, 0x95, 0x83, 0xdb, 0xbb, 0xf7, 0xdd, 0xaa, 0x03, 0xb8, 0x03, 0x8d, 0xc2, 0x05, 0xde, 0x79,6940x0e, 0xad, 0xb7, 0xdc, 0x5b, 0xb2, 0x30, 0x22, 0x68, 0x0b, 0x5a, 0x9f, 0xf4, 0x5a, 0x7f, 0xa0,6950xd8, 0x5f, 0x57, 0x5e, 0x48, 0xfb, 0x6a, 0x40, 0x73, 0xcc, 0x29, 0xf5, 0xd2, 0x15, 0x7a, 0x00,6960xeb, 0x99, 0x47, 0x93, 0x88, 0xcc, 0x7c, 0xa1, 0x56, 0x4e, 0x30, 0x71, 0x5b, 0xd5, 0xe4, 0x01,6970xd0, 0x36, 0x80, 0x86, 0x64, 0x9c, 0xea, 0x49, 0x96, 0xaa, 0x8c, 0x39, 0x15, 0xe7, 0x28, 0xbe,6980x5f, 0xeb, 0xd5, 0x6e, 0x3e, 0x47, 0xae, 0xb8, 0xd4, 0xe7, 0x74, 0xa1, 0x39, 0x5d, 0xb2, 0x55,6990x42, 0x2e, 0x6f, 0xb8, 0xc5, 0x2f, 0x06, 0x58, 0x27, 0x61, 0xc6, 0xe2, 0x20, 0xf5, 0xe8, 0x3f,7000x10, 0xbb, 0x07, 0x8d, 0x39, 0xf7, 0x3f, 0x12, 0xa6, 0xa5, 0xde, 0xab, 0x96, 0x7a, 0x24, 0x31,7010x58, 0x63, 0x9d, 0x6f, 0x06, 0x34, 0x54, 0x09, 0x3d, 0x84, 0x8e, 0xcf, 0x29, 0x8f, 0x3c, 0x16,7020x5e, 0x5d, 0x97, 0x71, 0xa7, 0xac, 0x2b, 0x29, 0x5d, 0x68, 0xf3, 0x24, 0x21, 0xe9, 0x6c, 0x1e,7030xf3, 0xe5, 0xa5, 0xd6, 0x02, 0xb2, 0x74, 0x24, 0x2a, 0xd7, 0x1c, 0x50, 0xfb, 0x43, 0x07, 0x7c,7040x37, 0xa0, 0x95, 0x97, 0xd1, 0x3e, 0xd4, 0x23, 0xe1, 0x60, 0xdb, 0x90, 0x87, 0xea, 0x56, 0x4f,7050x29, 0x4c, 0x8e, 0x15, 0xba, 0xda, 0x1d, 0xe8, 0x29, 0x58, 0x45, 0x42, 0xb4, 0xac, 0x2d, 0x57,7060x65, 0xc8, 0xcd, 0x33, 0xe4, 0x4e, 0x72, 0x04, 0x2e, 0xc1, 0xce, 0xcf, 0x35, 0x68, 0x8c, 0x64,7070x22, 0xff, 0x56, 0xd1, 0x63, 0xa8, 0x07, 0x22, 0x53, 0x3a, 0x10, 0x77, 0xab, 0x69, 0x32, 0x76,7080x58, 0x21, 0xd1, 0x13, 0x68, 0xfa, 0x2a, 0x67, 0x5a, 0xec, 0x76, 0x35, 0x49, 0x87, 0x11, 0xe7,7090x68, 0x41, 0xcc, 0x54, 0x08, 0x6c, 0xf3, 0x36, 0xa2, 0x4e, 0x0a, 0xce, 0xd1, 0x82, 0xc8, 0x95,7100x69, 0xed, 0xfa, 0x6d, 0x44, 0xed, 0x6c, 0x9c, 0xa3, 0xd1, 0x0b, 0xb0, 0x16, 0xb9, 0x97, 0xed,7110xa6, 0xa4, 0xde, 0x70, 0x31, 0x85, 0xe5, 0x71, 0xc9, 0x10, 0xee, 0x2f, 0xee, 0x7a, 0x46, 0x33,7120xbb, 0xd1, 0x33, 0x76, 0x6a, 0xb8, 0x5d, 0xd4, 0x46, 0x99, 0xf3, 0xc3, 0x80, 0x75, 0xf5, 0x07,7130x5e, 0x79, 0x34, 0x8c, 0x56, 0x95, 0xcf, 0x19, 0x02, 0x73, 0x41, 0xa2, 0x44, 0xbf, 0x66, 0x72,7140x8d, 0xf6, 0xc0, 0x14, 0x1a, 0xe5, 0x15, 0xfe, 0xbf, 0xdb, 0xab, 0x56, 0xa5, 0x26, 0x4f, 0x56,7150x09, 0xc1, 0x12, 0x2d, 0xd2, 0xa4, 0x5e, 0x60, 0xdb, 0xbc, 0x2d, 0x4d, 0x8a, 0x87, 0x35, 0xf6,7160xd1, 0x08, 0xa0, 0x9c, 0x84, 0xda, 0xd0, 0x3c, 0x3e, 0x9b, 0x9e, 0x4e, 0x06, 0xb8, 0xf3, 0x1f,7170xb2, 0xa0, 0x3e, 0x3c, 0x9c, 0x0e, 0x07, 0x1d, 0x43, 0xd4, 0xc7, 0xd3, 0xd1, 0xe8, 0x10, 0x5f,7180x74, 0xd6, 0xc4, 0x66, 0x7a, 0x3a, 0xb9, 0x38, 0x1f, 0xbc, 0xec, 0xd4, 0xd0, 0x06, 0x58, 0x27,7190xaf, 0xc7, 0x93, 0xb3, 0x21, 0x3e, 0x1c, 0x75, 0xcc, 0x23, 0x0c, 0x95, 0xef, 0xfe, 0xbb, 0x83,7200x20, 0x64, 0x0b, 0x3e, 0x77, 0xfd, 0x98, 0xf6, 0xcb, 0x6e, 0x5f, 0x75, 0x67, 0x34, 0xbe, 0x24,7210x51, 0x3f, 0x88, 0x9f, 0x85, 0xf1, 0xac, 0xec, 0xce, 0x54, 0xf7, 0x57, 0x00, 0x00, 0x00, 0xff,7220xff, 0xd0, 0x84, 0x91, 0x73, 0x59, 0x06, 0x00, 0x00,723}
724