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.
 
 
 

461 lines
19 KiB

  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // source: google/ads/googleads/v0/resources/billing_setup.proto
  3. package resources // import "google.golang.org/genproto/googleapis/ads/googleads/v0/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 enums "google.golang.org/genproto/googleapis/ads/googleads/v0/enums"
  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 billing setup across Ads and Payments systems; an association between a
  19. // Payments account and an advertiser. A billing setup is specific to one
  20. // advertiser.
  21. type BillingSetup struct {
  22. // The resource name of the billing setup.
  23. // BillingSetup resource names have the form:
  24. //
  25. // `customers/{customer_id}/billingSetups/{billing_setup_id}`
  26. ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
  27. // The ID of the billing setup.
  28. Id *wrappers.Int64Value `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
  29. // The status of the billing setup.
  30. Status enums.BillingSetupStatusEnum_BillingSetupStatus `protobuf:"varint,3,opt,name=status,proto3,enum=google.ads.googleads.v0.enums.BillingSetupStatusEnum_BillingSetupStatus" json:"status,omitempty"`
  31. // The resource name of the Payments account associated with this billing
  32. // setup. Payments resource names have the form:
  33. //
  34. // `customers/{customer_id}/paymentsAccounts/{payments_account_id}`
  35. // When setting up billing, this is used to signup with an existing Payments
  36. // account (and then payments_account_info should not be set).
  37. // When getting a billing setup, this and payments_account_info will be
  38. // populated.
  39. PaymentsAccount *wrappers.StringValue `protobuf:"bytes,11,opt,name=payments_account,json=paymentsAccount,proto3" json:"payments_account,omitempty"`
  40. // The Payments account information associated with this billing setup.
  41. // When setting up billing, this is used to signup with a new Payments account
  42. // (and then payments_account should not be set).
  43. // When getting a billing setup, this and payments_account will be
  44. // populated.
  45. PaymentsAccountInfo *BillingSetup_PaymentsAccountInfo `protobuf:"bytes,12,opt,name=payments_account_info,json=paymentsAccountInfo,proto3" json:"payments_account_info,omitempty"`
  46. // When creating a new billing setup, this is when the setup should take
  47. // effect. NOW is the only acceptable start time if the customer doesn't have
  48. // any approved setups.
  49. //
  50. // When fetching an existing billing setup, this is the requested start time.
  51. // However, if the setup was approved (see status) after the requested start
  52. // time, then this is the approval time.
  53. //
  54. // Types that are valid to be assigned to StartTime:
  55. // *BillingSetup_StartDateTime
  56. // *BillingSetup_StartTimeType
  57. StartTime isBillingSetup_StartTime `protobuf_oneof:"start_time"`
  58. // When the billing setup ends / ended. This is either FOREVER or the start
  59. // time of the next scheduled billing setup.
  60. //
  61. // Types that are valid to be assigned to EndTime:
  62. // *BillingSetup_EndDateTime
  63. // *BillingSetup_EndTimeType
  64. EndTime isBillingSetup_EndTime `protobuf_oneof:"end_time"`
  65. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  66. XXX_unrecognized []byte `json:"-"`
  67. XXX_sizecache int32 `json:"-"`
  68. }
  69. func (m *BillingSetup) Reset() { *m = BillingSetup{} }
  70. func (m *BillingSetup) String() string { return proto.CompactTextString(m) }
  71. func (*BillingSetup) ProtoMessage() {}
  72. func (*BillingSetup) Descriptor() ([]byte, []int) {
  73. return fileDescriptor_billing_setup_4f967751186eeb13, []int{0}
  74. }
  75. func (m *BillingSetup) XXX_Unmarshal(b []byte) error {
  76. return xxx_messageInfo_BillingSetup.Unmarshal(m, b)
  77. }
  78. func (m *BillingSetup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  79. return xxx_messageInfo_BillingSetup.Marshal(b, m, deterministic)
  80. }
  81. func (dst *BillingSetup) XXX_Merge(src proto.Message) {
  82. xxx_messageInfo_BillingSetup.Merge(dst, src)
  83. }
  84. func (m *BillingSetup) XXX_Size() int {
  85. return xxx_messageInfo_BillingSetup.Size(m)
  86. }
  87. func (m *BillingSetup) XXX_DiscardUnknown() {
  88. xxx_messageInfo_BillingSetup.DiscardUnknown(m)
  89. }
  90. var xxx_messageInfo_BillingSetup proto.InternalMessageInfo
  91. func (m *BillingSetup) GetResourceName() string {
  92. if m != nil {
  93. return m.ResourceName
  94. }
  95. return ""
  96. }
  97. func (m *BillingSetup) GetId() *wrappers.Int64Value {
  98. if m != nil {
  99. return m.Id
  100. }
  101. return nil
  102. }
  103. func (m *BillingSetup) GetStatus() enums.BillingSetupStatusEnum_BillingSetupStatus {
  104. if m != nil {
  105. return m.Status
  106. }
  107. return enums.BillingSetupStatusEnum_UNSPECIFIED
  108. }
  109. func (m *BillingSetup) GetPaymentsAccount() *wrappers.StringValue {
  110. if m != nil {
  111. return m.PaymentsAccount
  112. }
  113. return nil
  114. }
  115. func (m *BillingSetup) GetPaymentsAccountInfo() *BillingSetup_PaymentsAccountInfo {
  116. if m != nil {
  117. return m.PaymentsAccountInfo
  118. }
  119. return nil
  120. }
  121. type isBillingSetup_StartTime interface {
  122. isBillingSetup_StartTime()
  123. }
  124. type BillingSetup_StartDateTime struct {
  125. StartDateTime *wrappers.StringValue `protobuf:"bytes,9,opt,name=start_date_time,json=startDateTime,proto3,oneof"`
  126. }
  127. type BillingSetup_StartTimeType struct {
  128. StartTimeType enums.TimeTypeEnum_TimeType `protobuf:"varint,10,opt,name=start_time_type,json=startTimeType,proto3,enum=google.ads.googleads.v0.enums.TimeTypeEnum_TimeType,oneof"`
  129. }
  130. func (*BillingSetup_StartDateTime) isBillingSetup_StartTime() {}
  131. func (*BillingSetup_StartTimeType) isBillingSetup_StartTime() {}
  132. func (m *BillingSetup) GetStartTime() isBillingSetup_StartTime {
  133. if m != nil {
  134. return m.StartTime
  135. }
  136. return nil
  137. }
  138. func (m *BillingSetup) GetStartDateTime() *wrappers.StringValue {
  139. if x, ok := m.GetStartTime().(*BillingSetup_StartDateTime); ok {
  140. return x.StartDateTime
  141. }
  142. return nil
  143. }
  144. func (m *BillingSetup) GetStartTimeType() enums.TimeTypeEnum_TimeType {
  145. if x, ok := m.GetStartTime().(*BillingSetup_StartTimeType); ok {
  146. return x.StartTimeType
  147. }
  148. return enums.TimeTypeEnum_UNSPECIFIED
  149. }
  150. type isBillingSetup_EndTime interface {
  151. isBillingSetup_EndTime()
  152. }
  153. type BillingSetup_EndDateTime struct {
  154. EndDateTime *wrappers.StringValue `protobuf:"bytes,13,opt,name=end_date_time,json=endDateTime,proto3,oneof"`
  155. }
  156. type BillingSetup_EndTimeType struct {
  157. EndTimeType enums.TimeTypeEnum_TimeType `protobuf:"varint,14,opt,name=end_time_type,json=endTimeType,proto3,enum=google.ads.googleads.v0.enums.TimeTypeEnum_TimeType,oneof"`
  158. }
  159. func (*BillingSetup_EndDateTime) isBillingSetup_EndTime() {}
  160. func (*BillingSetup_EndTimeType) isBillingSetup_EndTime() {}
  161. func (m *BillingSetup) GetEndTime() isBillingSetup_EndTime {
  162. if m != nil {
  163. return m.EndTime
  164. }
  165. return nil
  166. }
  167. func (m *BillingSetup) GetEndDateTime() *wrappers.StringValue {
  168. if x, ok := m.GetEndTime().(*BillingSetup_EndDateTime); ok {
  169. return x.EndDateTime
  170. }
  171. return nil
  172. }
  173. func (m *BillingSetup) GetEndTimeType() enums.TimeTypeEnum_TimeType {
  174. if x, ok := m.GetEndTime().(*BillingSetup_EndTimeType); ok {
  175. return x.EndTimeType
  176. }
  177. return enums.TimeTypeEnum_UNSPECIFIED
  178. }
  179. // XXX_OneofFuncs is for the internal use of the proto package.
  180. func (*BillingSetup) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) {
  181. return _BillingSetup_OneofMarshaler, _BillingSetup_OneofUnmarshaler, _BillingSetup_OneofSizer, []interface{}{
  182. (*BillingSetup_StartDateTime)(nil),
  183. (*BillingSetup_StartTimeType)(nil),
  184. (*BillingSetup_EndDateTime)(nil),
  185. (*BillingSetup_EndTimeType)(nil),
  186. }
  187. }
  188. func _BillingSetup_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
  189. m := msg.(*BillingSetup)
  190. // start_time
  191. switch x := m.StartTime.(type) {
  192. case *BillingSetup_StartDateTime:
  193. b.EncodeVarint(9<<3 | proto.WireBytes)
  194. if err := b.EncodeMessage(x.StartDateTime); err != nil {
  195. return err
  196. }
  197. case *BillingSetup_StartTimeType:
  198. b.EncodeVarint(10<<3 | proto.WireVarint)
  199. b.EncodeVarint(uint64(x.StartTimeType))
  200. case nil:
  201. default:
  202. return fmt.Errorf("BillingSetup.StartTime has unexpected type %T", x)
  203. }
  204. // end_time
  205. switch x := m.EndTime.(type) {
  206. case *BillingSetup_EndDateTime:
  207. b.EncodeVarint(13<<3 | proto.WireBytes)
  208. if err := b.EncodeMessage(x.EndDateTime); err != nil {
  209. return err
  210. }
  211. case *BillingSetup_EndTimeType:
  212. b.EncodeVarint(14<<3 | proto.WireVarint)
  213. b.EncodeVarint(uint64(x.EndTimeType))
  214. case nil:
  215. default:
  216. return fmt.Errorf("BillingSetup.EndTime has unexpected type %T", x)
  217. }
  218. return nil
  219. }
  220. func _BillingSetup_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
  221. m := msg.(*BillingSetup)
  222. switch tag {
  223. case 9: // start_time.start_date_time
  224. if wire != proto.WireBytes {
  225. return true, proto.ErrInternalBadWireType
  226. }
  227. msg := new(wrappers.StringValue)
  228. err := b.DecodeMessage(msg)
  229. m.StartTime = &BillingSetup_StartDateTime{msg}
  230. return true, err
  231. case 10: // start_time.start_time_type
  232. if wire != proto.WireVarint {
  233. return true, proto.ErrInternalBadWireType
  234. }
  235. x, err := b.DecodeVarint()
  236. m.StartTime = &BillingSetup_StartTimeType{enums.TimeTypeEnum_TimeType(x)}
  237. return true, err
  238. case 13: // end_time.end_date_time
  239. if wire != proto.WireBytes {
  240. return true, proto.ErrInternalBadWireType
  241. }
  242. msg := new(wrappers.StringValue)
  243. err := b.DecodeMessage(msg)
  244. m.EndTime = &BillingSetup_EndDateTime{msg}
  245. return true, err
  246. case 14: // end_time.end_time_type
  247. if wire != proto.WireVarint {
  248. return true, proto.ErrInternalBadWireType
  249. }
  250. x, err := b.DecodeVarint()
  251. m.EndTime = &BillingSetup_EndTimeType{enums.TimeTypeEnum_TimeType(x)}
  252. return true, err
  253. default:
  254. return false, nil
  255. }
  256. }
  257. func _BillingSetup_OneofSizer(msg proto.Message) (n int) {
  258. m := msg.(*BillingSetup)
  259. // start_time
  260. switch x := m.StartTime.(type) {
  261. case *BillingSetup_StartDateTime:
  262. s := proto.Size(x.StartDateTime)
  263. n += 1 // tag and wire
  264. n += proto.SizeVarint(uint64(s))
  265. n += s
  266. case *BillingSetup_StartTimeType:
  267. n += 1 // tag and wire
  268. n += proto.SizeVarint(uint64(x.StartTimeType))
  269. case nil:
  270. default:
  271. panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
  272. }
  273. // end_time
  274. switch x := m.EndTime.(type) {
  275. case *BillingSetup_EndDateTime:
  276. s := proto.Size(x.EndDateTime)
  277. n += 1 // tag and wire
  278. n += proto.SizeVarint(uint64(s))
  279. n += s
  280. case *BillingSetup_EndTimeType:
  281. n += 1 // tag and wire
  282. n += proto.SizeVarint(uint64(x.EndTimeType))
  283. case nil:
  284. default:
  285. panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
  286. }
  287. return n
  288. }
  289. // Container of Payments account information for this billing.
  290. type BillingSetup_PaymentsAccountInfo struct {
  291. // A 16 digit id used to identify the Payments account associated with the
  292. // billing setup.
  293. //
  294. // This must be passed as a string with dashes, e.g. "1234-5678-9012-3456".
  295. PaymentsAccountId *wrappers.StringValue `protobuf:"bytes,1,opt,name=payments_account_id,json=paymentsAccountId,proto3" json:"payments_account_id,omitempty"`
  296. // The name of the Payments account associated with the billing setup.
  297. //
  298. // This enables the user to specify a meaningful name for a Payments account
  299. // to aid in reconciling monthly invoices.
  300. //
  301. // This name will be printed in the monthly invoices.
  302. PaymentsAccountName *wrappers.StringValue `protobuf:"bytes,2,opt,name=payments_account_name,json=paymentsAccountName,proto3" json:"payments_account_name,omitempty"`
  303. // A 12 digit id used to identify the Payments profile associated with the
  304. // billing setup.
  305. //
  306. // This must be passed in as a string with dashes, e.g. "1234-5678-9012".
  307. PaymentsProfileId *wrappers.StringValue `protobuf:"bytes,3,opt,name=payments_profile_id,json=paymentsProfileId,proto3" json:"payments_profile_id,omitempty"`
  308. // The name of the Payments profile associated with the billing setup.
  309. PaymentsProfileName *wrappers.StringValue `protobuf:"bytes,4,opt,name=payments_profile_name,json=paymentsProfileName,proto3" json:"payments_profile_name,omitempty"`
  310. // A secondary payments profile id present in uncommon situations, e.g.
  311. // when a sequential liability agreement has been arranged.
  312. SecondaryPaymentsProfileId *wrappers.StringValue `protobuf:"bytes,5,opt,name=secondary_payments_profile_id,json=secondaryPaymentsProfileId,proto3" json:"secondary_payments_profile_id,omitempty"`
  313. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  314. XXX_unrecognized []byte `json:"-"`
  315. XXX_sizecache int32 `json:"-"`
  316. }
  317. func (m *BillingSetup_PaymentsAccountInfo) Reset() { *m = BillingSetup_PaymentsAccountInfo{} }
  318. func (m *BillingSetup_PaymentsAccountInfo) String() string { return proto.CompactTextString(m) }
  319. func (*BillingSetup_PaymentsAccountInfo) ProtoMessage() {}
  320. func (*BillingSetup_PaymentsAccountInfo) Descriptor() ([]byte, []int) {
  321. return fileDescriptor_billing_setup_4f967751186eeb13, []int{0, 0}
  322. }
  323. func (m *BillingSetup_PaymentsAccountInfo) XXX_Unmarshal(b []byte) error {
  324. return xxx_messageInfo_BillingSetup_PaymentsAccountInfo.Unmarshal(m, b)
  325. }
  326. func (m *BillingSetup_PaymentsAccountInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  327. return xxx_messageInfo_BillingSetup_PaymentsAccountInfo.Marshal(b, m, deterministic)
  328. }
  329. func (dst *BillingSetup_PaymentsAccountInfo) XXX_Merge(src proto.Message) {
  330. xxx_messageInfo_BillingSetup_PaymentsAccountInfo.Merge(dst, src)
  331. }
  332. func (m *BillingSetup_PaymentsAccountInfo) XXX_Size() int {
  333. return xxx_messageInfo_BillingSetup_PaymentsAccountInfo.Size(m)
  334. }
  335. func (m *BillingSetup_PaymentsAccountInfo) XXX_DiscardUnknown() {
  336. xxx_messageInfo_BillingSetup_PaymentsAccountInfo.DiscardUnknown(m)
  337. }
  338. var xxx_messageInfo_BillingSetup_PaymentsAccountInfo proto.InternalMessageInfo
  339. func (m *BillingSetup_PaymentsAccountInfo) GetPaymentsAccountId() *wrappers.StringValue {
  340. if m != nil {
  341. return m.PaymentsAccountId
  342. }
  343. return nil
  344. }
  345. func (m *BillingSetup_PaymentsAccountInfo) GetPaymentsAccountName() *wrappers.StringValue {
  346. if m != nil {
  347. return m.PaymentsAccountName
  348. }
  349. return nil
  350. }
  351. func (m *BillingSetup_PaymentsAccountInfo) GetPaymentsProfileId() *wrappers.StringValue {
  352. if m != nil {
  353. return m.PaymentsProfileId
  354. }
  355. return nil
  356. }
  357. func (m *BillingSetup_PaymentsAccountInfo) GetPaymentsProfileName() *wrappers.StringValue {
  358. if m != nil {
  359. return m.PaymentsProfileName
  360. }
  361. return nil
  362. }
  363. func (m *BillingSetup_PaymentsAccountInfo) GetSecondaryPaymentsProfileId() *wrappers.StringValue {
  364. if m != nil {
  365. return m.SecondaryPaymentsProfileId
  366. }
  367. return nil
  368. }
  369. func init() {
  370. proto.RegisterType((*BillingSetup)(nil), "google.ads.googleads.v0.resources.BillingSetup")
  371. proto.RegisterType((*BillingSetup_PaymentsAccountInfo)(nil), "google.ads.googleads.v0.resources.BillingSetup.PaymentsAccountInfo")
  372. }
  373. func init() {
  374. proto.RegisterFile("google/ads/googleads/v0/resources/billing_setup.proto", fileDescriptor_billing_setup_4f967751186eeb13)
  375. }
  376. var fileDescriptor_billing_setup_4f967751186eeb13 = []byte{
  377. // 620 bytes of a gzipped FileDescriptorProto
  378. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x94, 0xdf, 0x6a, 0xdb, 0x3e,
  379. 0x14, 0xc7, 0x7f, 0x76, 0x7e, 0x2b, 0xab, 0x9a, 0xb4, 0xab, 0xcb, 0xc0, 0x64, 0x7f, 0x68, 0x37,
  380. 0x0a, 0x85, 0x31, 0x25, 0x74, 0xdd, 0x18, 0xde, 0x95, 0xbd, 0x3f, 0x6d, 0xc7, 0x18, 0xc6, 0x2d,
  381. 0xb9, 0x28, 0x61, 0x9e, 0x1a, 0x29, 0xc6, 0x60, 0x4b, 0xc6, 0x92, 0x5b, 0xf2, 0x34, 0x83, 0x5d,
  382. 0xee, 0x01, 0xf6, 0x10, 0x7b, 0x94, 0x3d, 0xc4, 0x18, 0x96, 0x2c, 0x37, 0x75, 0xd3, 0x26, 0x65,
  383. 0x77, 0x47, 0xf2, 0xf9, 0x7e, 0xf5, 0xd1, 0x39, 0x47, 0x06, 0x2f, 0x23, 0xc6, 0xa2, 0x84, 0xf4,
  384. 0x10, 0xe6, 0x3d, 0x15, 0x96, 0xd1, 0x59, 0xbf, 0x97, 0x13, 0xce, 0x8a, 0x7c, 0x44, 0x78, 0xef,
  385. 0x34, 0x4e, 0x92, 0x98, 0x46, 0x21, 0x27, 0xa2, 0xc8, 0x60, 0x96, 0x33, 0xc1, 0xac, 0x2d, 0x95,
  386. 0x0b, 0x11, 0xe6, 0xb0, 0x96, 0xc1, 0xb3, 0x3e, 0xac, 0x65, 0xdd, 0xd7, 0xd7, 0x39, 0x13, 0x5a,
  387. 0xa4, 0x0d, 0xd7, 0x90, 0x0b, 0x24, 0x0a, 0xae, 0xcc, 0xbb, 0xcf, 0x6f, 0x56, 0x8a, 0x38, 0x25,
  388. 0xa1, 0x98, 0x64, 0xa4, 0x4a, 0x7f, 0x5c, 0xa5, 0xcb, 0xd5, 0x69, 0x31, 0xee, 0x9d, 0xe7, 0x28,
  389. 0xcb, 0x48, 0x5e, 0xd9, 0x3d, 0xf9, 0xb6, 0x0c, 0xda, 0x9e, 0x3a, 0xed, 0xa8, 0x3c, 0xcc, 0x7a,
  390. 0x0a, 0x3a, 0x1a, 0x33, 0xa4, 0x28, 0x25, 0xb6, 0xb1, 0x69, 0xec, 0x2c, 0x07, 0x6d, 0xbd, 0xf9,
  391. 0x19, 0xa5, 0xc4, 0x7a, 0x06, 0xcc, 0x18, 0xdb, 0xe6, 0xa6, 0xb1, 0xb3, 0xb2, 0xfb, 0xa0, 0xba,
  392. 0x23, 0xd4, 0x47, 0xc0, 0x43, 0x2a, 0x5e, 0xed, 0x0d, 0x50, 0x52, 0x90, 0xc0, 0x8c, 0xb1, 0xf5,
  393. 0x15, 0x2c, 0xa9, 0x1b, 0xd8, 0xad, 0x4d, 0x63, 0x67, 0x75, 0xf7, 0x00, 0x5e, 0x57, 0x1f, 0x79,
  394. 0x05, 0x38, 0x8d, 0x73, 0x24, 0x85, 0xef, 0x69, 0x91, 0xce, 0xd8, 0x0e, 0x2a, 0x5f, 0x6b, 0x1f,
  395. 0xdc, 0xcb, 0xd0, 0x24, 0x25, 0x54, 0xf0, 0x10, 0x8d, 0x46, 0xac, 0xa0, 0xc2, 0x5e, 0x91, 0x70,
  396. 0x0f, 0xaf, 0xc0, 0x1d, 0x89, 0x3c, 0xa6, 0x91, 0xa2, 0x5b, 0xd3, 0x2a, 0x57, 0x89, 0xac, 0x73,
  397. 0x70, 0xbf, 0x69, 0x14, 0xc6, 0x74, 0xcc, 0xec, 0xb6, 0x74, 0x7b, 0x0b, 0xe7, 0x76, 0xf6, 0x12,
  398. 0x26, 0xf4, 0x2f, 0xfb, 0x1f, 0xd2, 0x31, 0x0b, 0x36, 0xb2, 0xab, 0x9b, 0xd6, 0x07, 0xb0, 0xc6,
  399. 0x05, 0xca, 0x45, 0x88, 0x91, 0x20, 0x61, 0xd9, 0x44, 0x7b, 0x79, 0xfe, 0x05, 0x0e, 0xfe, 0x0b,
  400. 0x3a, 0x52, 0xf6, 0x0e, 0x09, 0x72, 0x1c, 0xa7, 0xc4, 0xfa, 0xa2, 0x7d, 0xea, 0x39, 0xb0, 0x81,
  401. 0x2c, 0xfa, 0xde, 0x9c, 0xa2, 0x97, 0xea, 0xe3, 0x49, 0x46, 0x64, 0xa9, 0xf5, 0xa2, 0xf6, 0xd7,
  402. 0x1b, 0x96, 0x07, 0x3a, 0x84, 0xe2, 0x29, 0xca, 0xce, 0x02, 0x94, 0x46, 0xb0, 0x42, 0x28, 0xae,
  403. 0x19, 0x4f, 0x94, 0xc7, 0x05, 0xe1, 0xea, 0x3f, 0x10, 0x2a, 0x6f, 0xbd, 0xec, 0xfe, 0x6c, 0x81,
  404. 0x8d, 0x19, 0x45, 0xb7, 0x3e, 0x81, 0x8d, 0xab, 0x8d, 0xc5, 0x72, 0xb6, 0xe7, 0x0d, 0xc9, 0x7a,
  405. 0xb3, 0x5f, 0xd8, 0xf2, 0x67, 0x8c, 0x89, 0x7c, 0x2b, 0xe6, 0x02, 0x7e, 0xcd, 0xfe, 0xcb, 0x07,
  406. 0x35, 0xcd, 0x97, 0xe5, 0x6c, 0x1c, 0x27, 0xa4, 0xe4, 0x6b, 0xdd, 0x86, 0xcf, 0x57, 0xba, 0x06,
  407. 0x9f, 0x76, 0x93, 0x7c, 0xff, 0xdf, 0x86, 0xaf, 0xf2, 0x93, 0x7c, 0x21, 0x78, 0xc4, 0xc9, 0x88,
  408. 0x51, 0x8c, 0xf2, 0x49, 0x38, 0x8b, 0xf4, 0xce, 0x02, 0xce, 0xdd, 0xda, 0xc2, 0x6f, 0x22, 0x7b,
  409. 0x6d, 0x00, 0x2e, 0x06, 0xd7, 0x03, 0xe0, 0xae, 0x1e, 0x11, 0xef, 0x8f, 0x01, 0xb6, 0x47, 0x2c,
  410. 0x9d, 0xff, 0xf4, 0xbc, 0xf5, 0xe9, 0xb7, 0xe7, 0x97, 0x04, 0xbe, 0x71, 0xf2, 0xb1, 0xd2, 0x45,
  411. 0x2c, 0x41, 0x34, 0x82, 0x2c, 0x8f, 0x7a, 0x11, 0xa1, 0x92, 0x4f, 0xff, 0x3f, 0xb3, 0x98, 0xdf,
  412. 0xf0, 0x8b, 0x7f, 0x53, 0x47, 0xdf, 0xcd, 0xd6, 0xbe, 0xeb, 0xfe, 0x30, 0xb7, 0xf6, 0x95, 0xa5,
  413. 0x8b, 0x39, 0x54, 0x61, 0x19, 0x0d, 0xfa, 0x30, 0xd0, 0x99, 0xbf, 0x74, 0xce, 0xd0, 0xc5, 0x7c,
  414. 0x58, 0xe7, 0x0c, 0x07, 0xfd, 0x61, 0x9d, 0xf3, 0xdb, 0xdc, 0x56, 0x1f, 0x1c, 0xc7, 0xc5, 0xdc,
  415. 0x71, 0xea, 0x2c, 0xc7, 0x19, 0xf4, 0x1d, 0xa7, 0xce, 0x3b, 0x5d, 0x92, 0xb0, 0x2f, 0xfe, 0x06,
  416. 0x00, 0x00, 0xff, 0xff, 0x96, 0xe4, 0x6d, 0x72, 0x8e, 0x06, 0x00, 0x00,
  417. }