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.
 
 
 

425 lines
18 KiB

  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // source: google/ads/googleads/v1/resources/ad_group_bid_modifier.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 common "google.golang.org/genproto/googleapis/ads/googleads/v1/common"
  9. import enums "google.golang.org/genproto/googleapis/ads/googleads/v1/enums"
  10. import _ "google.golang.org/genproto/googleapis/api/annotations"
  11. // Reference imports to suppress errors if they are not otherwise used.
  12. var _ = proto.Marshal
  13. var _ = fmt.Errorf
  14. var _ = math.Inf
  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.
  19. const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
  20. // Represents an ad group bid modifier.
  21. type AdGroupBidModifier struct {
  22. // The resource name of the ad group bid modifier.
  23. // Ad group bid modifier resource names have the form:
  24. //
  25. // `customers/{customer_id}/adGroupBidModifiers/{ad_group_id}~{criterion_id}`
  26. ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
  27. // The ad group to which this criterion belongs.
  28. AdGroup *wrappers.StringValue `protobuf:"bytes,2,opt,name=ad_group,json=adGroup,proto3" json:"ad_group,omitempty"`
  29. // The ID of the criterion to bid modify.
  30. //
  31. // This field is ignored for mutates.
  32. CriterionId *wrappers.Int64Value `protobuf:"bytes,3,opt,name=criterion_id,json=criterionId,proto3" json:"criterion_id,omitempty"`
  33. // The modifier for the bid when the criterion matches. The modifier must be
  34. // in the range: 0.1 - 10.0. The range is 1.0 - 6.0 for PreferredContent.
  35. // Use 0 to opt out of a Device type.
  36. BidModifier *wrappers.DoubleValue `protobuf:"bytes,4,opt,name=bid_modifier,json=bidModifier,proto3" json:"bid_modifier,omitempty"`
  37. // The base ad group from which this draft/trial adgroup bid modifier was
  38. // created. If ad_group is a base ad group then this field will be equal to
  39. // ad_group. If the ad group was created in the draft or trial and has no
  40. // corresponding base ad group, then this field will be null.
  41. // This field is readonly.
  42. BaseAdGroup *wrappers.StringValue `protobuf:"bytes,9,opt,name=base_ad_group,json=baseAdGroup,proto3" json:"base_ad_group,omitempty"`
  43. // Bid modifier source.
  44. BidModifierSource enums.BidModifierSourceEnum_BidModifierSource `protobuf:"varint,10,opt,name=bid_modifier_source,json=bidModifierSource,proto3,enum=google.ads.googleads.v1.enums.BidModifierSourceEnum_BidModifierSource" json:"bid_modifier_source,omitempty"`
  45. // The criterion of this ad group bid modifier.
  46. //
  47. // Types that are valid to be assigned to Criterion:
  48. // *AdGroupBidModifier_HotelDateSelectionType
  49. // *AdGroupBidModifier_HotelAdvanceBookingWindow
  50. // *AdGroupBidModifier_HotelLengthOfStay
  51. // *AdGroupBidModifier_HotelCheckInDay
  52. // *AdGroupBidModifier_Device
  53. // *AdGroupBidModifier_PreferredContent
  54. Criterion isAdGroupBidModifier_Criterion `protobuf_oneof:"criterion"`
  55. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  56. XXX_unrecognized []byte `json:"-"`
  57. XXX_sizecache int32 `json:"-"`
  58. }
  59. func (m *AdGroupBidModifier) Reset() { *m = AdGroupBidModifier{} }
  60. func (m *AdGroupBidModifier) String() string { return proto.CompactTextString(m) }
  61. func (*AdGroupBidModifier) ProtoMessage() {}
  62. func (*AdGroupBidModifier) Descriptor() ([]byte, []int) {
  63. return fileDescriptor_ad_group_bid_modifier_69cb3cea81ff95be, []int{0}
  64. }
  65. func (m *AdGroupBidModifier) XXX_Unmarshal(b []byte) error {
  66. return xxx_messageInfo_AdGroupBidModifier.Unmarshal(m, b)
  67. }
  68. func (m *AdGroupBidModifier) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  69. return xxx_messageInfo_AdGroupBidModifier.Marshal(b, m, deterministic)
  70. }
  71. func (dst *AdGroupBidModifier) XXX_Merge(src proto.Message) {
  72. xxx_messageInfo_AdGroupBidModifier.Merge(dst, src)
  73. }
  74. func (m *AdGroupBidModifier) XXX_Size() int {
  75. return xxx_messageInfo_AdGroupBidModifier.Size(m)
  76. }
  77. func (m *AdGroupBidModifier) XXX_DiscardUnknown() {
  78. xxx_messageInfo_AdGroupBidModifier.DiscardUnknown(m)
  79. }
  80. var xxx_messageInfo_AdGroupBidModifier proto.InternalMessageInfo
  81. func (m *AdGroupBidModifier) GetResourceName() string {
  82. if m != nil {
  83. return m.ResourceName
  84. }
  85. return ""
  86. }
  87. func (m *AdGroupBidModifier) GetAdGroup() *wrappers.StringValue {
  88. if m != nil {
  89. return m.AdGroup
  90. }
  91. return nil
  92. }
  93. func (m *AdGroupBidModifier) GetCriterionId() *wrappers.Int64Value {
  94. if m != nil {
  95. return m.CriterionId
  96. }
  97. return nil
  98. }
  99. func (m *AdGroupBidModifier) GetBidModifier() *wrappers.DoubleValue {
  100. if m != nil {
  101. return m.BidModifier
  102. }
  103. return nil
  104. }
  105. func (m *AdGroupBidModifier) GetBaseAdGroup() *wrappers.StringValue {
  106. if m != nil {
  107. return m.BaseAdGroup
  108. }
  109. return nil
  110. }
  111. func (m *AdGroupBidModifier) GetBidModifierSource() enums.BidModifierSourceEnum_BidModifierSource {
  112. if m != nil {
  113. return m.BidModifierSource
  114. }
  115. return enums.BidModifierSourceEnum_UNSPECIFIED
  116. }
  117. type isAdGroupBidModifier_Criterion interface {
  118. isAdGroupBidModifier_Criterion()
  119. }
  120. type AdGroupBidModifier_HotelDateSelectionType struct {
  121. HotelDateSelectionType *common.HotelDateSelectionTypeInfo `protobuf:"bytes,5,opt,name=hotel_date_selection_type,json=hotelDateSelectionType,proto3,oneof"`
  122. }
  123. type AdGroupBidModifier_HotelAdvanceBookingWindow struct {
  124. HotelAdvanceBookingWindow *common.HotelAdvanceBookingWindowInfo `protobuf:"bytes,6,opt,name=hotel_advance_booking_window,json=hotelAdvanceBookingWindow,proto3,oneof"`
  125. }
  126. type AdGroupBidModifier_HotelLengthOfStay struct {
  127. HotelLengthOfStay *common.HotelLengthOfStayInfo `protobuf:"bytes,7,opt,name=hotel_length_of_stay,json=hotelLengthOfStay,proto3,oneof"`
  128. }
  129. type AdGroupBidModifier_HotelCheckInDay struct {
  130. HotelCheckInDay *common.HotelCheckInDayInfo `protobuf:"bytes,8,opt,name=hotel_check_in_day,json=hotelCheckInDay,proto3,oneof"`
  131. }
  132. type AdGroupBidModifier_Device struct {
  133. Device *common.DeviceInfo `protobuf:"bytes,11,opt,name=device,proto3,oneof"`
  134. }
  135. type AdGroupBidModifier_PreferredContent struct {
  136. PreferredContent *common.PreferredContentInfo `protobuf:"bytes,12,opt,name=preferred_content,json=preferredContent,proto3,oneof"`
  137. }
  138. func (*AdGroupBidModifier_HotelDateSelectionType) isAdGroupBidModifier_Criterion() {}
  139. func (*AdGroupBidModifier_HotelAdvanceBookingWindow) isAdGroupBidModifier_Criterion() {}
  140. func (*AdGroupBidModifier_HotelLengthOfStay) isAdGroupBidModifier_Criterion() {}
  141. func (*AdGroupBidModifier_HotelCheckInDay) isAdGroupBidModifier_Criterion() {}
  142. func (*AdGroupBidModifier_Device) isAdGroupBidModifier_Criterion() {}
  143. func (*AdGroupBidModifier_PreferredContent) isAdGroupBidModifier_Criterion() {}
  144. func (m *AdGroupBidModifier) GetCriterion() isAdGroupBidModifier_Criterion {
  145. if m != nil {
  146. return m.Criterion
  147. }
  148. return nil
  149. }
  150. func (m *AdGroupBidModifier) GetHotelDateSelectionType() *common.HotelDateSelectionTypeInfo {
  151. if x, ok := m.GetCriterion().(*AdGroupBidModifier_HotelDateSelectionType); ok {
  152. return x.HotelDateSelectionType
  153. }
  154. return nil
  155. }
  156. func (m *AdGroupBidModifier) GetHotelAdvanceBookingWindow() *common.HotelAdvanceBookingWindowInfo {
  157. if x, ok := m.GetCriterion().(*AdGroupBidModifier_HotelAdvanceBookingWindow); ok {
  158. return x.HotelAdvanceBookingWindow
  159. }
  160. return nil
  161. }
  162. func (m *AdGroupBidModifier) GetHotelLengthOfStay() *common.HotelLengthOfStayInfo {
  163. if x, ok := m.GetCriterion().(*AdGroupBidModifier_HotelLengthOfStay); ok {
  164. return x.HotelLengthOfStay
  165. }
  166. return nil
  167. }
  168. func (m *AdGroupBidModifier) GetHotelCheckInDay() *common.HotelCheckInDayInfo {
  169. if x, ok := m.GetCriterion().(*AdGroupBidModifier_HotelCheckInDay); ok {
  170. return x.HotelCheckInDay
  171. }
  172. return nil
  173. }
  174. func (m *AdGroupBidModifier) GetDevice() *common.DeviceInfo {
  175. if x, ok := m.GetCriterion().(*AdGroupBidModifier_Device); ok {
  176. return x.Device
  177. }
  178. return nil
  179. }
  180. func (m *AdGroupBidModifier) GetPreferredContent() *common.PreferredContentInfo {
  181. if x, ok := m.GetCriterion().(*AdGroupBidModifier_PreferredContent); ok {
  182. return x.PreferredContent
  183. }
  184. return nil
  185. }
  186. // XXX_OneofFuncs is for the internal use of the proto package.
  187. func (*AdGroupBidModifier) 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{}) {
  188. return _AdGroupBidModifier_OneofMarshaler, _AdGroupBidModifier_OneofUnmarshaler, _AdGroupBidModifier_OneofSizer, []interface{}{
  189. (*AdGroupBidModifier_HotelDateSelectionType)(nil),
  190. (*AdGroupBidModifier_HotelAdvanceBookingWindow)(nil),
  191. (*AdGroupBidModifier_HotelLengthOfStay)(nil),
  192. (*AdGroupBidModifier_HotelCheckInDay)(nil),
  193. (*AdGroupBidModifier_Device)(nil),
  194. (*AdGroupBidModifier_PreferredContent)(nil),
  195. }
  196. }
  197. func _AdGroupBidModifier_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
  198. m := msg.(*AdGroupBidModifier)
  199. // criterion
  200. switch x := m.Criterion.(type) {
  201. case *AdGroupBidModifier_HotelDateSelectionType:
  202. b.EncodeVarint(5<<3 | proto.WireBytes)
  203. if err := b.EncodeMessage(x.HotelDateSelectionType); err != nil {
  204. return err
  205. }
  206. case *AdGroupBidModifier_HotelAdvanceBookingWindow:
  207. b.EncodeVarint(6<<3 | proto.WireBytes)
  208. if err := b.EncodeMessage(x.HotelAdvanceBookingWindow); err != nil {
  209. return err
  210. }
  211. case *AdGroupBidModifier_HotelLengthOfStay:
  212. b.EncodeVarint(7<<3 | proto.WireBytes)
  213. if err := b.EncodeMessage(x.HotelLengthOfStay); err != nil {
  214. return err
  215. }
  216. case *AdGroupBidModifier_HotelCheckInDay:
  217. b.EncodeVarint(8<<3 | proto.WireBytes)
  218. if err := b.EncodeMessage(x.HotelCheckInDay); err != nil {
  219. return err
  220. }
  221. case *AdGroupBidModifier_Device:
  222. b.EncodeVarint(11<<3 | proto.WireBytes)
  223. if err := b.EncodeMessage(x.Device); err != nil {
  224. return err
  225. }
  226. case *AdGroupBidModifier_PreferredContent:
  227. b.EncodeVarint(12<<3 | proto.WireBytes)
  228. if err := b.EncodeMessage(x.PreferredContent); err != nil {
  229. return err
  230. }
  231. case nil:
  232. default:
  233. return fmt.Errorf("AdGroupBidModifier.Criterion has unexpected type %T", x)
  234. }
  235. return nil
  236. }
  237. func _AdGroupBidModifier_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
  238. m := msg.(*AdGroupBidModifier)
  239. switch tag {
  240. case 5: // criterion.hotel_date_selection_type
  241. if wire != proto.WireBytes {
  242. return true, proto.ErrInternalBadWireType
  243. }
  244. msg := new(common.HotelDateSelectionTypeInfo)
  245. err := b.DecodeMessage(msg)
  246. m.Criterion = &AdGroupBidModifier_HotelDateSelectionType{msg}
  247. return true, err
  248. case 6: // criterion.hotel_advance_booking_window
  249. if wire != proto.WireBytes {
  250. return true, proto.ErrInternalBadWireType
  251. }
  252. msg := new(common.HotelAdvanceBookingWindowInfo)
  253. err := b.DecodeMessage(msg)
  254. m.Criterion = &AdGroupBidModifier_HotelAdvanceBookingWindow{msg}
  255. return true, err
  256. case 7: // criterion.hotel_length_of_stay
  257. if wire != proto.WireBytes {
  258. return true, proto.ErrInternalBadWireType
  259. }
  260. msg := new(common.HotelLengthOfStayInfo)
  261. err := b.DecodeMessage(msg)
  262. m.Criterion = &AdGroupBidModifier_HotelLengthOfStay{msg}
  263. return true, err
  264. case 8: // criterion.hotel_check_in_day
  265. if wire != proto.WireBytes {
  266. return true, proto.ErrInternalBadWireType
  267. }
  268. msg := new(common.HotelCheckInDayInfo)
  269. err := b.DecodeMessage(msg)
  270. m.Criterion = &AdGroupBidModifier_HotelCheckInDay{msg}
  271. return true, err
  272. case 11: // criterion.device
  273. if wire != proto.WireBytes {
  274. return true, proto.ErrInternalBadWireType
  275. }
  276. msg := new(common.DeviceInfo)
  277. err := b.DecodeMessage(msg)
  278. m.Criterion = &AdGroupBidModifier_Device{msg}
  279. return true, err
  280. case 12: // criterion.preferred_content
  281. if wire != proto.WireBytes {
  282. return true, proto.ErrInternalBadWireType
  283. }
  284. msg := new(common.PreferredContentInfo)
  285. err := b.DecodeMessage(msg)
  286. m.Criterion = &AdGroupBidModifier_PreferredContent{msg}
  287. return true, err
  288. default:
  289. return false, nil
  290. }
  291. }
  292. func _AdGroupBidModifier_OneofSizer(msg proto.Message) (n int) {
  293. m := msg.(*AdGroupBidModifier)
  294. // criterion
  295. switch x := m.Criterion.(type) {
  296. case *AdGroupBidModifier_HotelDateSelectionType:
  297. s := proto.Size(x.HotelDateSelectionType)
  298. n += 1 // tag and wire
  299. n += proto.SizeVarint(uint64(s))
  300. n += s
  301. case *AdGroupBidModifier_HotelAdvanceBookingWindow:
  302. s := proto.Size(x.HotelAdvanceBookingWindow)
  303. n += 1 // tag and wire
  304. n += proto.SizeVarint(uint64(s))
  305. n += s
  306. case *AdGroupBidModifier_HotelLengthOfStay:
  307. s := proto.Size(x.HotelLengthOfStay)
  308. n += 1 // tag and wire
  309. n += proto.SizeVarint(uint64(s))
  310. n += s
  311. case *AdGroupBidModifier_HotelCheckInDay:
  312. s := proto.Size(x.HotelCheckInDay)
  313. n += 1 // tag and wire
  314. n += proto.SizeVarint(uint64(s))
  315. n += s
  316. case *AdGroupBidModifier_Device:
  317. s := proto.Size(x.Device)
  318. n += 1 // tag and wire
  319. n += proto.SizeVarint(uint64(s))
  320. n += s
  321. case *AdGroupBidModifier_PreferredContent:
  322. s := proto.Size(x.PreferredContent)
  323. n += 1 // tag and wire
  324. n += proto.SizeVarint(uint64(s))
  325. n += s
  326. case nil:
  327. default:
  328. panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
  329. }
  330. return n
  331. }
  332. func init() {
  333. proto.RegisterType((*AdGroupBidModifier)(nil), "google.ads.googleads.v1.resources.AdGroupBidModifier")
  334. }
  335. func init() {
  336. proto.RegisterFile("google/ads/googleads/v1/resources/ad_group_bid_modifier.proto", fileDescriptor_ad_group_bid_modifier_69cb3cea81ff95be)
  337. }
  338. var fileDescriptor_ad_group_bid_modifier_69cb3cea81ff95be = []byte{
  339. // 694 bytes of a gzipped FileDescriptorProto
  340. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x54, 0xdd, 0x6e, 0xd3, 0x48,
  341. 0x14, 0xde, 0xa4, 0xbb, 0xfd, 0x99, 0xa4, 0xbb, 0x5b, 0xef, 0x6a, 0xd7, 0x94, 0x0a, 0xb5, 0xa0,
  342. 0x4a, 0x15, 0x12, 0xb6, 0xd2, 0x16, 0x2a, 0x19, 0x15, 0x48, 0x1a, 0x68, 0x83, 0xf8, 0xa9, 0x12,
  343. 0x14, 0x24, 0x14, 0x69, 0x34, 0xf6, 0x9c, 0x38, 0xa3, 0xc6, 0x33, 0x96, 0x3d, 0x49, 0x94, 0x3b,
  344. 0x2e, 0x78, 0x12, 0x2e, 0xb9, 0xe1, 0x3d, 0x78, 0x14, 0x9e, 0x02, 0x79, 0x66, 0x6c, 0x85, 0xb6,
  345. 0xa1, 0xb9, 0x3b, 0x3e, 0xe7, 0xfb, 0x39, 0xe7, 0x8c, 0x67, 0xd0, 0x71, 0x28, 0x44, 0x38, 0x04,
  346. 0x97, 0xd0, 0xd4, 0xd5, 0x61, 0x16, 0x8d, 0x6b, 0x6e, 0x02, 0xa9, 0x18, 0x25, 0x01, 0xa4, 0x2e,
  347. 0xa1, 0x38, 0x4c, 0xc4, 0x28, 0xc6, 0x3e, 0xa3, 0x38, 0x12, 0x94, 0xf5, 0x19, 0x24, 0x4e, 0x9c,
  348. 0x08, 0x29, 0xac, 0x1d, 0xcd, 0x71, 0x08, 0x4d, 0x9d, 0x82, 0xee, 0x8c, 0x6b, 0x4e, 0x41, 0xdf,
  349. 0x7c, 0x30, 0xcf, 0x21, 0x10, 0x51, 0x24, 0xb8, 0x1b, 0x24, 0x4c, 0x42, 0xc2, 0x88, 0x56, 0xdc,
  350. 0x3c, 0x9a, 0x07, 0x07, 0x3e, 0x8a, 0x52, 0x77, 0xb6, 0x07, 0xac, 0x2d, 0x0c, 0xf1, 0x8e, 0x21,
  351. 0xaa, 0x2f, 0x7f, 0xd4, 0x77, 0x27, 0x09, 0x89, 0x63, 0x48, 0x52, 0x53, 0xdf, 0xca, 0x85, 0x63,
  352. 0xe6, 0x12, 0xce, 0x85, 0x24, 0x92, 0x09, 0x6e, 0xaa, 0x77, 0xbf, 0xae, 0x22, 0xab, 0x4e, 0x4f,
  353. 0xb3, 0x39, 0x1b, 0x8c, 0xbe, 0x36, 0x0e, 0xd6, 0x3d, 0xb4, 0x9e, 0x4f, 0x82, 0x39, 0x89, 0xc0,
  354. 0x2e, 0x6d, 0x97, 0xf6, 0xd6, 0xda, 0xd5, 0x3c, 0xf9, 0x86, 0x44, 0x60, 0x1d, 0xa1, 0xd5, 0x7c,
  355. 0x47, 0x76, 0x79, 0xbb, 0xb4, 0x57, 0xd9, 0xdf, 0x32, 0xcb, 0x70, 0xf2, 0x66, 0x9c, 0x8e, 0x4c,
  356. 0x18, 0x0f, 0xbb, 0x64, 0x38, 0x82, 0xf6, 0x0a, 0xd1, 0x46, 0xd6, 0x13, 0x54, 0x35, 0xd3, 0x0b,
  357. 0x8e, 0x19, 0xb5, 0x97, 0x14, 0xf9, 0xf6, 0x15, 0x72, 0x8b, 0xcb, 0x47, 0x87, 0x9a, 0x5b, 0x29,
  358. 0x08, 0x2d, 0x6a, 0x3d, 0x45, 0xd5, 0xd9, 0x7d, 0xd8, 0xbf, 0xcf, 0x31, 0x6f, 0x8a, 0x91, 0x3f,
  359. 0x04, 0x23, 0xe0, 0xcf, 0x8c, 0xf7, 0x0c, 0xad, 0xfb, 0x24, 0x05, 0x5c, 0xb4, 0xbf, 0xb6, 0x40,
  360. 0xfb, 0x95, 0x8c, 0x62, 0x76, 0x65, 0x8d, 0xd1, 0x3f, 0xd7, 0x1c, 0x89, 0x8d, 0xb6, 0x4b, 0x7b,
  361. 0x7f, 0xee, 0xbf, 0x70, 0xe6, 0xfd, 0x1e, 0xea, 0x30, 0x9d, 0x99, 0x4d, 0x77, 0x14, 0xef, 0x39,
  362. 0x1f, 0x45, 0x57, 0xb3, 0xed, 0x0d, 0xff, 0x72, 0xca, 0x9a, 0xa0, 0x5b, 0x03, 0x21, 0x61, 0x88,
  363. 0x29, 0x91, 0x80, 0x53, 0x18, 0x42, 0x90, 0x1d, 0x27, 0x96, 0xd3, 0x18, 0xec, 0x3f, 0xd4, 0x14,
  364. 0xde, 0x5c, 0x77, 0xfd, 0xe7, 0x39, 0x67, 0x99, 0x40, 0x93, 0x48, 0xe8, 0xe4, 0xf4, 0x77, 0xd3,
  365. 0x18, 0x5a, 0xbc, 0x2f, 0xce, 0x7e, 0x6b, 0xff, 0x37, 0xb8, 0xb6, 0x6a, 0x7d, 0x2c, 0xa1, 0x2d,
  366. 0xed, 0x4c, 0xe8, 0x98, 0xf0, 0x00, 0xb0, 0x2f, 0xc4, 0x05, 0xe3, 0x21, 0x9e, 0x30, 0x4e, 0xc5,
  367. 0xc4, 0x5e, 0x56, 0xe6, 0xc7, 0x0b, 0x99, 0xd7, 0xb5, 0x44, 0x43, 0x2b, 0xbc, 0x57, 0x02, 0xc6,
  368. 0x5f, 0x8f, 0x77, 0x1d, 0xc0, 0x1a, 0xa0, 0x7f, 0x75, 0x07, 0x43, 0xe0, 0xa1, 0x1c, 0x60, 0xd1,
  369. 0xc7, 0xa9, 0x24, 0x53, 0x7b, 0x45, 0x39, 0x3f, 0x5c, 0xc8, 0xf9, 0x95, 0xa2, 0xbe, 0xed, 0x77,
  370. 0x24, 0x99, 0x1a, 0xc7, 0x8d, 0xc1, 0xe5, 0x82, 0xe5, 0x23, 0x4b, 0x3b, 0x05, 0x03, 0x08, 0x2e,
  371. 0x30, 0xe3, 0x98, 0x92, 0xa9, 0xbd, 0xaa, 0x7c, 0x0e, 0x16, 0xf2, 0x39, 0xc9, 0x88, 0x2d, 0xde,
  372. 0x2c, 0x5c, 0xfe, 0x1a, 0xfc, 0x9c, 0xb6, 0x9a, 0x68, 0x99, 0xc2, 0x98, 0x05, 0x60, 0x57, 0x94,
  373. 0xee, 0xfd, 0x9b, 0x74, 0x9b, 0x0a, 0x6d, 0xe4, 0x0c, 0xd7, 0x0a, 0xd0, 0x46, 0x9c, 0x40, 0x1f,
  374. 0x92, 0x04, 0x28, 0x0e, 0x04, 0x97, 0xc0, 0xa5, 0x5d, 0x55, 0x82, 0x87, 0x37, 0x09, 0x9e, 0xe7,
  375. 0xc4, 0x13, 0xcd, 0x33, 0xd2, 0x7f, 0xc7, 0x97, 0xf2, 0x8d, 0x0a, 0x5a, 0x2b, 0xae, 0x5f, 0xe3,
  376. 0x53, 0x19, 0xed, 0x06, 0x22, 0x72, 0x6e, 0x7c, 0x01, 0x1b, 0xff, 0x5f, 0x7d, 0x58, 0xce, 0xb3,
  377. 0x8b, 0x75, 0x5e, 0xfa, 0xf0, 0xd2, 0xb0, 0x43, 0x31, 0x24, 0x3c, 0x74, 0x44, 0x12, 0xba, 0x21,
  378. 0x70, 0x75, 0xed, 0xf2, 0xd7, 0x2f, 0x66, 0xe9, 0x2f, 0x5e, 0xe7, 0xc7, 0x45, 0xf4, 0xb9, 0xbc,
  379. 0x74, 0x5a, 0xaf, 0x7f, 0x29, 0xef, 0x9c, 0x6a, 0xc9, 0x3a, 0x4d, 0x1d, 0x1d, 0x66, 0x51, 0xb7,
  380. 0xe6, 0xb4, 0x73, 0xe4, 0xb7, 0x1c, 0xd3, 0xab, 0xd3, 0xb4, 0x57, 0x60, 0x7a, 0xdd, 0x5a, 0xaf,
  381. 0xc0, 0x7c, 0x2f, 0xef, 0xea, 0x82, 0xe7, 0xd5, 0x69, 0xea, 0x79, 0x05, 0xca, 0xf3, 0xba, 0x35,
  382. 0xcf, 0x2b, 0x70, 0xfe, 0xb2, 0x6a, 0xf6, 0xe0, 0x47, 0x00, 0x00, 0x00, 0xff, 0xff, 0xb4, 0xc7,
  383. 0xdc, 0x80, 0x49, 0x06, 0x00, 0x00,
  384. }