1// Code generated by protoc-gen-go. DO NOT EDIT.
2// source: google/ads/googleads/v2/resources/customer.proto
3
4package resources
5
6import (
7	fmt "fmt"
8	math "math"
9
10	proto "github.com/golang/protobuf/proto"
11	wrappers "github.com/golang/protobuf/ptypes/wrappers"
12	enums "google.golang.org/genproto/googleapis/ads/googleads/v2/enums"
13	_ "google.golang.org/genproto/googleapis/api/annotations"
14)
15
16// Reference imports to suppress errors if they are not otherwise used.
17var _ = proto.Marshal
18var _ = fmt.Errorf
19var _ = math.Inf
20
21// This is a compile-time assertion to ensure that this generated file
22// is compatible with the proto package it is being compiled against.
23// A compilation error at this line likely means your copy of the
24// proto package needs to be updated.
25const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
26
27// A customer.
28type Customer struct {
29	// The resource name of the customer.
30	// Customer resource names have the form:
31	//
32	// `customers/{customer_id}`
33	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
34	// The ID of the customer.
35	Id *wrappers.Int64Value `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
36	// Optional, non-unique descriptive name of the customer.
37	DescriptiveName *wrappers.StringValue `protobuf:"bytes,4,opt,name=descriptive_name,json=descriptiveName,proto3" json:"descriptive_name,omitempty"`
38	// The currency in which the account operates.
39	// A subset of the currency codes from the ISO 4217 standard is
40	// supported.
41	CurrencyCode *wrappers.StringValue `protobuf:"bytes,5,opt,name=currency_code,json=currencyCode,proto3" json:"currency_code,omitempty"`
42	// The local timezone ID of the customer.
43	TimeZone *wrappers.StringValue `protobuf:"bytes,6,opt,name=time_zone,json=timeZone,proto3" json:"time_zone,omitempty"`
44	// The URL template for constructing a tracking URL out of parameters.
45	TrackingUrlTemplate *wrappers.StringValue `protobuf:"bytes,7,opt,name=tracking_url_template,json=trackingUrlTemplate,proto3" json:"tracking_url_template,omitempty"`
46	// The URL template for appending params to the final URL
47	FinalUrlSuffix *wrappers.StringValue `protobuf:"bytes,11,opt,name=final_url_suffix,json=finalUrlSuffix,proto3" json:"final_url_suffix,omitempty"`
48	// Whether auto-tagging is enabled for the customer.
49	AutoTaggingEnabled *wrappers.BoolValue `protobuf:"bytes,8,opt,name=auto_tagging_enabled,json=autoTaggingEnabled,proto3" json:"auto_tagging_enabled,omitempty"`
50	// Whether the Customer has a Partners program badge. If the Customer is not
51	// associated with the Partners program, this will be false. For more
52	// information, see https://support.google.com/partners/answer/3125774.
53	HasPartnersBadge *wrappers.BoolValue `protobuf:"bytes,9,opt,name=has_partners_badge,json=hasPartnersBadge,proto3" json:"has_partners_badge,omitempty"`
54	// Whether the customer is a manager.
55	Manager *wrappers.BoolValue `protobuf:"bytes,12,opt,name=manager,proto3" json:"manager,omitempty"`
56	// Whether the customer is a test account.
57	TestAccount *wrappers.BoolValue `protobuf:"bytes,13,opt,name=test_account,json=testAccount,proto3" json:"test_account,omitempty"`
58	// Call reporting setting for a customer.
59	CallReportingSetting *CallReportingSetting `protobuf:"bytes,10,opt,name=call_reporting_setting,json=callReportingSetting,proto3" json:"call_reporting_setting,omitempty"`
60	// Conversion tracking setting for a customer.
61	ConversionTrackingSetting *ConversionTrackingSetting `protobuf:"bytes,14,opt,name=conversion_tracking_setting,json=conversionTrackingSetting,proto3" json:"conversion_tracking_setting,omitempty"`
62	// Remarketing setting for a customer.
63	RemarketingSetting *RemarketingSetting `protobuf:"bytes,15,opt,name=remarketing_setting,json=remarketingSetting,proto3" json:"remarketing_setting,omitempty"`
64	// Reasons why the customer is not eligible to use PaymentMode.CONVERSIONS. If
65	// the list is empty, the customer is eligible. This field is read-only.
66	PayPerConversionEligibilityFailureReasons []enums.CustomerPayPerConversionEligibilityFailureReasonEnum_CustomerPayPerConversionEligibilityFailureReason `protobuf:"varint,16,rep,packed,name=pay_per_conversion_eligibility_failure_reasons,json=payPerConversionEligibilityFailureReasons,proto3,enum=google.ads.googleads.v2.enums.CustomerPayPerConversionEligibilityFailureReasonEnum_CustomerPayPerConversionEligibilityFailureReason" json:"pay_per_conversion_eligibility_failure_reasons,omitempty"`
67	XXX_NoUnkeyedLiteral                      struct{}                                                                                                      `json:"-"`
68	XXX_unrecognized                          []byte                                                                                                        `json:"-"`
69	XXX_sizecache                             int32                                                                                                         `json:"-"`
70}
71
72func (m *Customer) Reset()         { *m = Customer{} }
73func (m *Customer) String() string { return proto.CompactTextString(m) }
74func (*Customer) ProtoMessage()    {}
75func (*Customer) Descriptor() ([]byte, []int) {
76	return fileDescriptor_9b507c5c606ef490, []int{0}
77}
78
79func (m *Customer) XXX_Unmarshal(b []byte) error {
80	return xxx_messageInfo_Customer.Unmarshal(m, b)
81}
82func (m *Customer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
83	return xxx_messageInfo_Customer.Marshal(b, m, deterministic)
84}
85func (m *Customer) XXX_Merge(src proto.Message) {
86	xxx_messageInfo_Customer.Merge(m, src)
87}
88func (m *Customer) XXX_Size() int {
89	return xxx_messageInfo_Customer.Size(m)
90}
91func (m *Customer) XXX_DiscardUnknown() {
92	xxx_messageInfo_Customer.DiscardUnknown(m)
93}
94
95var xxx_messageInfo_Customer proto.InternalMessageInfo
96
97func (m *Customer) GetResourceName() string {
98	if m != nil {
99		return m.ResourceName
100	}
101	return ""
102}
103
104func (m *Customer) GetId() *wrappers.Int64Value {
105	if m != nil {
106		return m.Id
107	}
108	return nil
109}
110
111func (m *Customer) GetDescriptiveName() *wrappers.StringValue {
112	if m != nil {
113		return m.DescriptiveName
114	}
115	return nil
116}
117
118func (m *Customer) GetCurrencyCode() *wrappers.StringValue {
119	if m != nil {
120		return m.CurrencyCode
121	}
122	return nil
123}
124
125func (m *Customer) GetTimeZone() *wrappers.StringValue {
126	if m != nil {
127		return m.TimeZone
128	}
129	return nil
130}
131
132func (m *Customer) GetTrackingUrlTemplate() *wrappers.StringValue {
133	if m != nil {
134		return m.TrackingUrlTemplate
135	}
136	return nil
137}
138
139func (m *Customer) GetFinalUrlSuffix() *wrappers.StringValue {
140	if m != nil {
141		return m.FinalUrlSuffix
142	}
143	return nil
144}
145
146func (m *Customer) GetAutoTaggingEnabled() *wrappers.BoolValue {
147	if m != nil {
148		return m.AutoTaggingEnabled
149	}
150	return nil
151}
152
153func (m *Customer) GetHasPartnersBadge() *wrappers.BoolValue {
154	if m != nil {
155		return m.HasPartnersBadge
156	}
157	return nil
158}
159
160func (m *Customer) GetManager() *wrappers.BoolValue {
161	if m != nil {
162		return m.Manager
163	}
164	return nil
165}
166
167func (m *Customer) GetTestAccount() *wrappers.BoolValue {
168	if m != nil {
169		return m.TestAccount
170	}
171	return nil
172}
173
174func (m *Customer) GetCallReportingSetting() *CallReportingSetting {
175	if m != nil {
176		return m.CallReportingSetting
177	}
178	return nil
179}
180
181func (m *Customer) GetConversionTrackingSetting() *ConversionTrackingSetting {
182	if m != nil {
183		return m.ConversionTrackingSetting
184	}
185	return nil
186}
187
188func (m *Customer) GetRemarketingSetting() *RemarketingSetting {
189	if m != nil {
190		return m.RemarketingSetting
191	}
192	return nil
193}
194
195func (m *Customer) GetPayPerConversionEligibilityFailureReasons() []enums.CustomerPayPerConversionEligibilityFailureReasonEnum_CustomerPayPerConversionEligibilityFailureReason {
196	if m != nil {
197		return m.PayPerConversionEligibilityFailureReasons
198	}
199	return nil
200}
201
202// Call reporting setting for a customer.
203type CallReportingSetting struct {
204	// Enable reporting of phone call events by redirecting them via Google
205	// System.
206	CallReportingEnabled *wrappers.BoolValue `protobuf:"bytes,1,opt,name=call_reporting_enabled,json=callReportingEnabled,proto3" json:"call_reporting_enabled,omitempty"`
207	// Whether to enable call conversion reporting.
208	CallConversionReportingEnabled *wrappers.BoolValue `protobuf:"bytes,2,opt,name=call_conversion_reporting_enabled,json=callConversionReportingEnabled,proto3" json:"call_conversion_reporting_enabled,omitempty"`
209	// Customer-level call conversion action to attribute a call conversion to.
210	// If not set a default conversion action is used. Only in effect when
211	// call_conversion_reporting_enabled is set to true.
212	CallConversionAction *wrappers.StringValue `protobuf:"bytes,9,opt,name=call_conversion_action,json=callConversionAction,proto3" json:"call_conversion_action,omitempty"`
213	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
214	XXX_unrecognized     []byte                `json:"-"`
215	XXX_sizecache        int32                 `json:"-"`
216}
217
218func (m *CallReportingSetting) Reset()         { *m = CallReportingSetting{} }
219func (m *CallReportingSetting) String() string { return proto.CompactTextString(m) }
220func (*CallReportingSetting) ProtoMessage()    {}
221func (*CallReportingSetting) Descriptor() ([]byte, []int) {
222	return fileDescriptor_9b507c5c606ef490, []int{1}
223}
224
225func (m *CallReportingSetting) XXX_Unmarshal(b []byte) error {
226	return xxx_messageInfo_CallReportingSetting.Unmarshal(m, b)
227}
228func (m *CallReportingSetting) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
229	return xxx_messageInfo_CallReportingSetting.Marshal(b, m, deterministic)
230}
231func (m *CallReportingSetting) XXX_Merge(src proto.Message) {
232	xxx_messageInfo_CallReportingSetting.Merge(m, src)
233}
234func (m *CallReportingSetting) XXX_Size() int {
235	return xxx_messageInfo_CallReportingSetting.Size(m)
236}
237func (m *CallReportingSetting) XXX_DiscardUnknown() {
238	xxx_messageInfo_CallReportingSetting.DiscardUnknown(m)
239}
240
241var xxx_messageInfo_CallReportingSetting proto.InternalMessageInfo
242
243func (m *CallReportingSetting) GetCallReportingEnabled() *wrappers.BoolValue {
244	if m != nil {
245		return m.CallReportingEnabled
246	}
247	return nil
248}
249
250func (m *CallReportingSetting) GetCallConversionReportingEnabled() *wrappers.BoolValue {
251	if m != nil {
252		return m.CallConversionReportingEnabled
253	}
254	return nil
255}
256
257func (m *CallReportingSetting) GetCallConversionAction() *wrappers.StringValue {
258	if m != nil {
259		return m.CallConversionAction
260	}
261	return nil
262}
263
264// A collection of customer-wide settings related to Google Ads Conversion
265// Tracking.
266type ConversionTrackingSetting struct {
267	// The conversion tracking id used for this account. This id is automatically
268	// assigned after any conversion tracking feature is used. If the customer
269	// doesn't use conversion tracking, this is 0. This field is read-only.
270	ConversionTrackingId *wrappers.Int64Value `protobuf:"bytes,1,opt,name=conversion_tracking_id,json=conversionTrackingId,proto3" json:"conversion_tracking_id,omitempty"`
271	// The conversion tracking id of the customer's manager. This is set when the
272	// customer is opted into cross account conversion tracking, and it overrides
273	// conversion_tracking_id. This field can only be managed through the Google
274	// Ads UI. This field is read-only.
275	CrossAccountConversionTrackingId *wrappers.Int64Value `protobuf:"bytes,2,opt,name=cross_account_conversion_tracking_id,json=crossAccountConversionTrackingId,proto3" json:"cross_account_conversion_tracking_id,omitempty"`
276	XXX_NoUnkeyedLiteral             struct{}             `json:"-"`
277	XXX_unrecognized                 []byte               `json:"-"`
278	XXX_sizecache                    int32                `json:"-"`
279}
280
281func (m *ConversionTrackingSetting) Reset()         { *m = ConversionTrackingSetting{} }
282func (m *ConversionTrackingSetting) String() string { return proto.CompactTextString(m) }
283func (*ConversionTrackingSetting) ProtoMessage()    {}
284func (*ConversionTrackingSetting) Descriptor() ([]byte, []int) {
285	return fileDescriptor_9b507c5c606ef490, []int{2}
286}
287
288func (m *ConversionTrackingSetting) XXX_Unmarshal(b []byte) error {
289	return xxx_messageInfo_ConversionTrackingSetting.Unmarshal(m, b)
290}
291func (m *ConversionTrackingSetting) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
292	return xxx_messageInfo_ConversionTrackingSetting.Marshal(b, m, deterministic)
293}
294func (m *ConversionTrackingSetting) XXX_Merge(src proto.Message) {
295	xxx_messageInfo_ConversionTrackingSetting.Merge(m, src)
296}
297func (m *ConversionTrackingSetting) XXX_Size() int {
298	return xxx_messageInfo_ConversionTrackingSetting.Size(m)
299}
300func (m *ConversionTrackingSetting) XXX_DiscardUnknown() {
301	xxx_messageInfo_ConversionTrackingSetting.DiscardUnknown(m)
302}
303
304var xxx_messageInfo_ConversionTrackingSetting proto.InternalMessageInfo
305
306func (m *ConversionTrackingSetting) GetConversionTrackingId() *wrappers.Int64Value {
307	if m != nil {
308		return m.ConversionTrackingId
309	}
310	return nil
311}
312
313func (m *ConversionTrackingSetting) GetCrossAccountConversionTrackingId() *wrappers.Int64Value {
314	if m != nil {
315		return m.CrossAccountConversionTrackingId
316	}
317	return nil
318}
319
320// Remarketing setting for a customer.
321type RemarketingSetting struct {
322	// The Google global site tag.
323	GoogleGlobalSiteTag  *wrappers.StringValue `protobuf:"bytes,1,opt,name=google_global_site_tag,json=googleGlobalSiteTag,proto3" json:"google_global_site_tag,omitempty"`
324	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
325	XXX_unrecognized     []byte                `json:"-"`
326	XXX_sizecache        int32                 `json:"-"`
327}
328
329func (m *RemarketingSetting) Reset()         { *m = RemarketingSetting{} }
330func (m *RemarketingSetting) String() string { return proto.CompactTextString(m) }
331func (*RemarketingSetting) ProtoMessage()    {}
332func (*RemarketingSetting) Descriptor() ([]byte, []int) {
333	return fileDescriptor_9b507c5c606ef490, []int{3}
334}
335
336func (m *RemarketingSetting) XXX_Unmarshal(b []byte) error {
337	return xxx_messageInfo_RemarketingSetting.Unmarshal(m, b)
338}
339func (m *RemarketingSetting) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
340	return xxx_messageInfo_RemarketingSetting.Marshal(b, m, deterministic)
341}
342func (m *RemarketingSetting) XXX_Merge(src proto.Message) {
343	xxx_messageInfo_RemarketingSetting.Merge(m, src)
344}
345func (m *RemarketingSetting) XXX_Size() int {
346	return xxx_messageInfo_RemarketingSetting.Size(m)
347}
348func (m *RemarketingSetting) XXX_DiscardUnknown() {
349	xxx_messageInfo_RemarketingSetting.DiscardUnknown(m)
350}
351
352var xxx_messageInfo_RemarketingSetting proto.InternalMessageInfo
353
354func (m *RemarketingSetting) GetGoogleGlobalSiteTag() *wrappers.StringValue {
355	if m != nil {
356		return m.GoogleGlobalSiteTag
357	}
358	return nil
359}
360
361func init() {
362	proto.RegisterType((*Customer)(nil), "google.ads.googleads.v2.resources.Customer")
363	proto.RegisterType((*CallReportingSetting)(nil), "google.ads.googleads.v2.resources.CallReportingSetting")
364	proto.RegisterType((*ConversionTrackingSetting)(nil), "google.ads.googleads.v2.resources.ConversionTrackingSetting")
365	proto.RegisterType((*RemarketingSetting)(nil), "google.ads.googleads.v2.resources.RemarketingSetting")
366}
367
368func init() {
369	proto.RegisterFile("google/ads/googleads/v2/resources/customer.proto", fileDescriptor_9b507c5c606ef490)
370}
371
372var fileDescriptor_9b507c5c606ef490 = []byte{
373	// 878 bytes of a gzipped FileDescriptorProto
374	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x96, 0xdf, 0x6e, 0xe4, 0x34,
375	0x14, 0xc6, 0x95, 0x29, 0xec, 0xb6, 0xee, 0x9f, 0xad, 0xbc, 0xc3, 0x2a, 0xdb, 0x5d, 0xad, 0xda,
376	0xc2, 0x4a, 0x45, 0x48, 0x19, 0x34, 0x2c, 0x20, 0x06, 0xb8, 0x98, 0x56, 0xdd, 0xb2, 0x08, 0xa1,
377	0x21, 0xed, 0xf6, 0xa2, 0xaa, 0x64, 0x79, 0x92, 0x33, 0x5e, 0xab, 0x8e, 0x1d, 0xd9, 0x4e, 0xa1,
378	0x88, 0x4b, 0xae, 0x78, 0x0c, 0xb8, 0xe3, 0x51, 0x78, 0x05, 0x5e, 0x00, 0xf1, 0x08, 0x5c, 0xa1,
379	0x38, 0x71, 0xa6, 0xd5, 0x74, 0x9a, 0xd9, 0xab, 0xf1, 0xd8, 0xe7, 0xfb, 0x7d, 0xb6, 0x73, 0xce,
380	0x49, 0xd0, 0xc7, 0x4c, 0x29, 0x26, 0xa0, 0x47, 0x53, 0xd3, 0xab, 0x86, 0xe5, 0xe8, 0xb2, 0xdf,
381	0xd3, 0x60, 0x54, 0xa1, 0x13, 0x30, 0xbd, 0xa4, 0x30, 0x56, 0x65, 0xa0, 0xa3, 0x5c, 0x2b, 0xab,
382	0xf0, 0x4e, 0x15, 0x16, 0xd1, 0xd4, 0x44, 0x8d, 0x22, 0xba, 0xec, 0x47, 0x8d, 0x62, 0xeb, 0x6c,
383	0x1e, 0x14, 0x64, 0x91, 0x4d, 0x81, 0x24, 0xa7, 0x57, 0x24, 0x07, 0x4d, 0x12, 0x25, 0x2f, 0x41,
384	0x1b, 0xae, 0x24, 0x01, 0xc1, 0x19, 0x1f, 0x73, 0xc1, 0xed, 0x15, 0x99, 0x50, 0x2e, 0x0a, 0x0d,
385	0x44, 0x03, 0x35, 0x4a, 0x56, 0xf6, 0x5b, 0xcf, 0x6a, 0xb6, 0xfb, 0x37, 0x2e, 0x26, 0xbd, 0x1f,
386	0x35, 0xcd, 0x73, 0xd0, 0xa6, 0x5e, 0x7f, 0xea, 0xbd, 0x73, 0xde, 0xa3, 0x52, 0x2a, 0x4b, 0x2d,
387	0x57, 0xb2, 0x5e, 0xdd, 0xfd, 0x0d, 0xa1, 0xe5, 0x83, 0xda, 0x1e, 0xbf, 0x8f, 0xd6, 0xfd, 0x9e,
388	0x89, 0xa4, 0x19, 0x84, 0xc1, 0x76, 0xb0, 0xb7, 0x12, 0xaf, 0xf9, 0xc9, 0xef, 0x69, 0x06, 0xf8,
389	0x23, 0xd4, 0xe1, 0x69, 0xb8, 0xb4, 0x1d, 0xec, 0xad, 0xf6, 0x9f, 0xd4, 0x07, 0x8e, 0xbc, 0x79,
390	0xf4, 0x4a, 0xda, 0xcf, 0x5e, 0x9c, 0x52, 0x51, 0x40, 0xdc, 0xe1, 0x29, 0x3e, 0x42, 0x9b, 0x29,
391	0x98, 0x44, 0xf3, 0xdc, 0xf2, 0xcb, 0x1a, 0xfa, 0x8e, 0x93, 0x3e, 0x9d, 0x91, 0x1e, 0x5b, 0xcd,
392	0x25, 0xab, 0xb4, 0x0f, 0xae, 0xa9, 0x9c, 0xeb, 0x10, 0xad, 0x27, 0x85, 0xd6, 0x20, 0x93, 0x2b,
393	0x92, 0xa8, 0x14, 0xc2, 0x77, 0x17, 0xa0, 0xac, 0x79, 0xc9, 0x81, 0x4a, 0x01, 0x7f, 0x81, 0x56,
394	0x2c, 0xcf, 0x80, 0xfc, 0xac, 0x24, 0x84, 0xf7, 0x16, 0x90, 0x2f, 0x97, 0xe1, 0x67, 0x4a, 0x02,
395	0x1e, 0xa1, 0xf7, 0xac, 0xa6, 0xc9, 0x05, 0x97, 0x8c, 0x14, 0x5a, 0x10, 0x0b, 0x59, 0x2e, 0xa8,
396	0x85, 0xf0, 0xfe, 0x02, 0x98, 0x87, 0x5e, 0xfa, 0x5a, 0x8b, 0x93, 0x5a, 0x88, 0x5f, 0xa2, 0xcd,
397	0x09, 0x97, 0x54, 0x38, 0x9c, 0x29, 0x26, 0x13, 0xfe, 0x53, 0xb8, 0xba, 0x00, 0x6c, 0xc3, 0xa9,
398	0x5e, 0x6b, 0x71, 0xec, 0x34, 0xf8, 0x3b, 0xd4, 0xa5, 0x85, 0x55, 0xc4, 0x52, 0xc6, 0xca, 0xdd,
399	0x81, 0xa4, 0x63, 0x01, 0x69, 0xb8, 0xec, 0x58, 0x5b, 0x33, 0xac, 0x7d, 0xa5, 0x44, 0x45, 0xc2,
400	0xa5, 0xee, 0xa4, 0x92, 0x1d, 0x56, 0x2a, 0xfc, 0x0d, 0xc2, 0x6f, 0xa8, 0x21, 0x39, 0xd5, 0x56,
401	0x82, 0x36, 0x64, 0x4c, 0x53, 0x06, 0xe1, 0x4a, 0x2b, 0x6b, 0xf3, 0x0d, 0x35, 0xa3, 0x5a, 0xb4,
402	0x5f, 0x6a, 0xf0, 0x0b, 0x74, 0x3f, 0xa3, 0x92, 0x32, 0xd0, 0xe1, 0x5a, 0xab, 0xdc, 0x87, 0xe2,
403	0xaf, 0xd1, 0x9a, 0x05, 0x63, 0x09, 0x4d, 0x12, 0x55, 0x48, 0x1b, 0xae, 0xb7, 0x4a, 0x57, 0xcb,
404	0xf8, 0x61, 0x15, 0x8e, 0x33, 0xf4, 0x28, 0xa1, 0x42, 0x10, 0x0d, 0xb9, 0xd2, 0xb6, 0xbc, 0x0e,
405	0x03, 0xb6, 0xfc, 0x0d, 0x91, 0x03, 0x7d, 0x1e, 0xb5, 0x96, 0x6a, 0x74, 0x40, 0x85, 0x88, 0xbd,
406	0xfe, 0xb8, 0x92, 0xc7, 0xdd, 0xe4, 0x96, 0x59, 0xfc, 0x0b, 0x7a, 0x72, 0xad, 0x50, 0x9b, 0x04,
407	0xf1, 0x9e, 0x1b, 0xce, 0xf3, 0xab, 0x45, 0x3c, 0x1b, 0xca, 0x49, 0x0d, 0xf1, 0xc6, 0x8f, 0x93,
408	0x79, 0x4b, 0x78, 0x82, 0x1e, 0x6a, 0xc8, 0xa8, 0xbe, 0x80, 0x1b, 0x27, 0x7d, 0xe0, 0x5c, 0x3f,
409	0x5d, 0xc0, 0x35, 0x9e, 0xaa, 0xbd, 0x1d, 0xd6, 0x33, 0x73, 0xf8, 0x9f, 0x00, 0x45, 0x6f, 0xd5,
410	0x97, 0x4c, 0xb8, 0xb9, 0xbd, 0xb4, 0xb7, 0xd1, 0xff, 0x35, 0x98, 0xbb, 0x09, 0xd7, 0xf6, 0x22,
411	0xdf, 0x77, 0x46, 0xf4, 0x6a, 0x04, 0x7a, 0x7a, 0x09, 0x87, 0x53, 0xf4, 0xcb, 0x8a, 0x1c, 0x3b,
412	0xf0, 0xa1, 0x2c, 0xb2, 0xb7, 0x16, 0xc5, 0x1f, 0xe6, 0x0b, 0x46, 0x9a, 0xdd, 0x3f, 0x3a, 0xa8,
413	0x7b, 0xdb, 0xf3, 0xc7, 0xa3, 0x99, 0xc4, 0xf2, 0x75, 0x16, 0xb4, 0x66, 0xe8, 0xcd, 0xdc, 0xf1,
414	0x95, 0x06, 0x68, 0xc7, 0x11, 0xaf, 0xdd, 0xe8, 0x2c, 0xbc, 0xd3, 0x0a, 0x7f, 0x56, 0x42, 0xa6,
415	0x47, 0x9b, 0xb1, 0x89, 0xeb, 0x8d, 0x5f, 0xb3, 0xa1, 0x49, 0xd9, 0xff, 0xeb, 0xa2, 0xbe, 0xbb,
416	0xd9, 0x74, 0x6f, 0xd2, 0x87, 0x4e, 0xb9, 0xfb, 0x77, 0x80, 0x1e, 0xcf, 0xcd, 0x58, 0xfc, 0x03,
417	0x7a, 0x74, 0x5b, 0x51, 0x70, 0x7f, 0x55, 0x77, 0xbe, 0x32, 0xba, 0xb3, 0xe9, 0xfe, 0x2a, 0xc5,
418	0x17, 0xe8, 0x83, 0x44, 0x2b, 0x63, 0x7c, 0x5b, 0x20, 0x73, 0x0c, 0x3a, 0xed, 0x06, 0xdb, 0x0e,
419	0x54, 0xf7, 0x8b, 0x83, 0x5b, 0xcc, 0x76, 0x19, 0xc2, 0xb3, 0x85, 0x51, 0x9e, 0xaa, 0xa2, 0x12,
420	0x26, 0xd4, 0x98, 0x0a, 0x62, 0xb8, 0x85, 0xb2, 0xe9, 0xd6, 0xa7, 0x6a, 0x79, 0x03, 0x54, 0x8b,
421	0x47, 0x4e, 0x7a, 0xcc, 0x2d, 0x9c, 0x50, 0xb6, 0xff, 0x5f, 0x80, 0x9e, 0x27, 0x2a, 0x6b, 0x2f,
422	0xd4, 0xfd, 0xf5, 0x26, 0xe7, 0x4b, 0xf8, 0x28, 0x38, 0xfb, 0xb6, 0xd6, 0x30, 0x25, 0xa8, 0x64,
423	0x91, 0xd2, 0xac, 0xc7, 0x40, 0x3a, 0x6b, 0xff, 0x79, 0x91, 0x73, 0x73, 0xc7, 0x27, 0xcc, 0x97,
424	0xcd, 0xe8, 0xf7, 0xce, 0xd2, 0xd1, 0x70, 0xf8, 0x67, 0x67, 0xe7, 0xa8, 0x42, 0x0e, 0x53, 0x13,
425	0x55, 0xc3, 0x72, 0x74, 0xda, 0x8f, 0x62, 0x1f, 0xf9, 0x97, 0x8f, 0x39, 0x1f, 0xa6, 0xe6, 0xbc,
426	0x89, 0x39, 0x3f, 0xed, 0x9f, 0x37, 0x31, 0xff, 0x76, 0x9e, 0x57, 0x0b, 0x83, 0xc1, 0x30, 0x35,
427	0x83, 0x41, 0x13, 0x35, 0x18, 0x9c, 0xf6, 0x07, 0x83, 0x26, 0x6e, 0x7c, 0xcf, 0x6d, 0xf6, 0x93,
428	0xff, 0x03, 0x00, 0x00, 0xff, 0xff, 0xa4, 0x52, 0x7c, 0xe3, 0x6e, 0x09, 0x00, 0x00,
429}
430