You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

407 lines
18 KiB

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