time.pb.go 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705
  1. // Code generated by protoc-gen-gogo. DO NOT EDIT.
  2. // source: app/service/openplatform/ticket-item/api/grpc/v1/time.proto
  3. package v1
  4. import proto "github.com/gogo/protobuf/proto"
  5. import fmt "fmt"
  6. import math "math"
  7. import _ "github.com/gogo/protobuf/gogoproto"
  8. import io "io"
  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. // The response message containing the Item related time
  14. type ItemTime struct {
  15. Stime int32 `protobuf:"varint,1,opt,name=stime,proto3" json:"stime"`
  16. Etime int32 `protobuf:"varint,2,opt,name=etime,proto3" json:"etime"`
  17. }
  18. func (m *ItemTime) Reset() { *m = ItemTime{} }
  19. func (m *ItemTime) String() string { return proto.CompactTextString(m) }
  20. func (*ItemTime) ProtoMessage() {}
  21. func (*ItemTime) Descriptor() ([]byte, []int) { return fileDescriptorTime, []int{0} }
  22. func (m *ItemTime) GetStime() int32 {
  23. if m != nil {
  24. return m.Stime
  25. }
  26. return 0
  27. }
  28. func (m *ItemTime) GetEtime() int32 {
  29. if m != nil {
  30. return m.Etime
  31. }
  32. return 0
  33. }
  34. // The response message containing the Screen related time
  35. type ScreenTime struct {
  36. Stime int32 `protobuf:"varint,1,opt,name=stime,proto3" json:"stime" validate:"min=0"`
  37. Etime int32 `protobuf:"varint,2,opt,name=etime,proto3" json:"etime" validate:"min=0"`
  38. SaleStime int32 `protobuf:"varint,3,opt,name=sale_stime,json=saleStime,proto3" json:"sales" validate:"min=0"`
  39. SaleEtime int32 `protobuf:"varint,4,opt,name=sale_etime,json=saleEtime,proto3" json:"salee" validate:"min=0"`
  40. }
  41. func (m *ScreenTime) Reset() { *m = ScreenTime{} }
  42. func (m *ScreenTime) String() string { return proto.CompactTextString(m) }
  43. func (*ScreenTime) ProtoMessage() {}
  44. func (*ScreenTime) Descriptor() ([]byte, []int) { return fileDescriptorTime, []int{1} }
  45. func (m *ScreenTime) GetStime() int32 {
  46. if m != nil {
  47. return m.Stime
  48. }
  49. return 0
  50. }
  51. func (m *ScreenTime) GetEtime() int32 {
  52. if m != nil {
  53. return m.Etime
  54. }
  55. return 0
  56. }
  57. func (m *ScreenTime) GetSaleStime() int32 {
  58. if m != nil {
  59. return m.SaleStime
  60. }
  61. return 0
  62. }
  63. func (m *ScreenTime) GetSaleEtime() int32 {
  64. if m != nil {
  65. return m.SaleEtime
  66. }
  67. return 0
  68. }
  69. // The response message containing the Ticket related time
  70. type TicketTime struct {
  71. SaleStime int64 `protobuf:"varint,1,opt,name=sale_stime,json=saleStime,proto3" json:"sales" validate:"min=0"`
  72. SaleEtime int64 `protobuf:"varint,2,opt,name=sale_etime,json=saleEtime,proto3" json:"salee" validate:"min=0"`
  73. }
  74. func (m *TicketTime) Reset() { *m = TicketTime{} }
  75. func (m *TicketTime) String() string { return proto.CompactTextString(m) }
  76. func (*TicketTime) ProtoMessage() {}
  77. func (*TicketTime) Descriptor() ([]byte, []int) { return fileDescriptorTime, []int{2} }
  78. func (m *TicketTime) GetSaleStime() int64 {
  79. if m != nil {
  80. return m.SaleStime
  81. }
  82. return 0
  83. }
  84. func (m *TicketTime) GetSaleEtime() int64 {
  85. if m != nil {
  86. return m.SaleEtime
  87. }
  88. return 0
  89. }
  90. func init() {
  91. proto.RegisterType((*ItemTime)(nil), "ticket.service.item.v1.ItemTime")
  92. proto.RegisterType((*ScreenTime)(nil), "ticket.service.item.v1.ScreenTime")
  93. proto.RegisterType((*TicketTime)(nil), "ticket.service.item.v1.TicketTime")
  94. }
  95. func (m *ItemTime) Marshal() (dAtA []byte, err error) {
  96. size := m.Size()
  97. dAtA = make([]byte, size)
  98. n, err := m.MarshalTo(dAtA)
  99. if err != nil {
  100. return nil, err
  101. }
  102. return dAtA[:n], nil
  103. }
  104. func (m *ItemTime) MarshalTo(dAtA []byte) (int, error) {
  105. var i int
  106. _ = i
  107. var l int
  108. _ = l
  109. if m.Stime != 0 {
  110. dAtA[i] = 0x8
  111. i++
  112. i = encodeVarintTime(dAtA, i, uint64(m.Stime))
  113. }
  114. if m.Etime != 0 {
  115. dAtA[i] = 0x10
  116. i++
  117. i = encodeVarintTime(dAtA, i, uint64(m.Etime))
  118. }
  119. return i, nil
  120. }
  121. func (m *ScreenTime) Marshal() (dAtA []byte, err error) {
  122. size := m.Size()
  123. dAtA = make([]byte, size)
  124. n, err := m.MarshalTo(dAtA)
  125. if err != nil {
  126. return nil, err
  127. }
  128. return dAtA[:n], nil
  129. }
  130. func (m *ScreenTime) MarshalTo(dAtA []byte) (int, error) {
  131. var i int
  132. _ = i
  133. var l int
  134. _ = l
  135. if m.Stime != 0 {
  136. dAtA[i] = 0x8
  137. i++
  138. i = encodeVarintTime(dAtA, i, uint64(m.Stime))
  139. }
  140. if m.Etime != 0 {
  141. dAtA[i] = 0x10
  142. i++
  143. i = encodeVarintTime(dAtA, i, uint64(m.Etime))
  144. }
  145. if m.SaleStime != 0 {
  146. dAtA[i] = 0x18
  147. i++
  148. i = encodeVarintTime(dAtA, i, uint64(m.SaleStime))
  149. }
  150. if m.SaleEtime != 0 {
  151. dAtA[i] = 0x20
  152. i++
  153. i = encodeVarintTime(dAtA, i, uint64(m.SaleEtime))
  154. }
  155. return i, nil
  156. }
  157. func (m *TicketTime) Marshal() (dAtA []byte, err error) {
  158. size := m.Size()
  159. dAtA = make([]byte, size)
  160. n, err := m.MarshalTo(dAtA)
  161. if err != nil {
  162. return nil, err
  163. }
  164. return dAtA[:n], nil
  165. }
  166. func (m *TicketTime) MarshalTo(dAtA []byte) (int, error) {
  167. var i int
  168. _ = i
  169. var l int
  170. _ = l
  171. if m.SaleStime != 0 {
  172. dAtA[i] = 0x8
  173. i++
  174. i = encodeVarintTime(dAtA, i, uint64(m.SaleStime))
  175. }
  176. if m.SaleEtime != 0 {
  177. dAtA[i] = 0x10
  178. i++
  179. i = encodeVarintTime(dAtA, i, uint64(m.SaleEtime))
  180. }
  181. return i, nil
  182. }
  183. func encodeVarintTime(dAtA []byte, offset int, v uint64) int {
  184. for v >= 1<<7 {
  185. dAtA[offset] = uint8(v&0x7f | 0x80)
  186. v >>= 7
  187. offset++
  188. }
  189. dAtA[offset] = uint8(v)
  190. return offset + 1
  191. }
  192. func (m *ItemTime) Size() (n int) {
  193. var l int
  194. _ = l
  195. if m.Stime != 0 {
  196. n += 1 + sovTime(uint64(m.Stime))
  197. }
  198. if m.Etime != 0 {
  199. n += 1 + sovTime(uint64(m.Etime))
  200. }
  201. return n
  202. }
  203. func (m *ScreenTime) Size() (n int) {
  204. var l int
  205. _ = l
  206. if m.Stime != 0 {
  207. n += 1 + sovTime(uint64(m.Stime))
  208. }
  209. if m.Etime != 0 {
  210. n += 1 + sovTime(uint64(m.Etime))
  211. }
  212. if m.SaleStime != 0 {
  213. n += 1 + sovTime(uint64(m.SaleStime))
  214. }
  215. if m.SaleEtime != 0 {
  216. n += 1 + sovTime(uint64(m.SaleEtime))
  217. }
  218. return n
  219. }
  220. func (m *TicketTime) Size() (n int) {
  221. var l int
  222. _ = l
  223. if m.SaleStime != 0 {
  224. n += 1 + sovTime(uint64(m.SaleStime))
  225. }
  226. if m.SaleEtime != 0 {
  227. n += 1 + sovTime(uint64(m.SaleEtime))
  228. }
  229. return n
  230. }
  231. func sovTime(x uint64) (n int) {
  232. for {
  233. n++
  234. x >>= 7
  235. if x == 0 {
  236. break
  237. }
  238. }
  239. return n
  240. }
  241. func sozTime(x uint64) (n int) {
  242. return sovTime(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  243. }
  244. func (m *ItemTime) Unmarshal(dAtA []byte) error {
  245. l := len(dAtA)
  246. iNdEx := 0
  247. for iNdEx < l {
  248. preIndex := iNdEx
  249. var wire uint64
  250. for shift := uint(0); ; shift += 7 {
  251. if shift >= 64 {
  252. return ErrIntOverflowTime
  253. }
  254. if iNdEx >= l {
  255. return io.ErrUnexpectedEOF
  256. }
  257. b := dAtA[iNdEx]
  258. iNdEx++
  259. wire |= (uint64(b) & 0x7F) << shift
  260. if b < 0x80 {
  261. break
  262. }
  263. }
  264. fieldNum := int32(wire >> 3)
  265. wireType := int(wire & 0x7)
  266. if wireType == 4 {
  267. return fmt.Errorf("proto: ItemTime: wiretype end group for non-group")
  268. }
  269. if fieldNum <= 0 {
  270. return fmt.Errorf("proto: ItemTime: illegal tag %d (wire type %d)", fieldNum, wire)
  271. }
  272. switch fieldNum {
  273. case 1:
  274. if wireType != 0 {
  275. return fmt.Errorf("proto: wrong wireType = %d for field Stime", wireType)
  276. }
  277. m.Stime = 0
  278. for shift := uint(0); ; shift += 7 {
  279. if shift >= 64 {
  280. return ErrIntOverflowTime
  281. }
  282. if iNdEx >= l {
  283. return io.ErrUnexpectedEOF
  284. }
  285. b := dAtA[iNdEx]
  286. iNdEx++
  287. m.Stime |= (int32(b) & 0x7F) << shift
  288. if b < 0x80 {
  289. break
  290. }
  291. }
  292. case 2:
  293. if wireType != 0 {
  294. return fmt.Errorf("proto: wrong wireType = %d for field Etime", wireType)
  295. }
  296. m.Etime = 0
  297. for shift := uint(0); ; shift += 7 {
  298. if shift >= 64 {
  299. return ErrIntOverflowTime
  300. }
  301. if iNdEx >= l {
  302. return io.ErrUnexpectedEOF
  303. }
  304. b := dAtA[iNdEx]
  305. iNdEx++
  306. m.Etime |= (int32(b) & 0x7F) << shift
  307. if b < 0x80 {
  308. break
  309. }
  310. }
  311. default:
  312. iNdEx = preIndex
  313. skippy, err := skipTime(dAtA[iNdEx:])
  314. if err != nil {
  315. return err
  316. }
  317. if skippy < 0 {
  318. return ErrInvalidLengthTime
  319. }
  320. if (iNdEx + skippy) > l {
  321. return io.ErrUnexpectedEOF
  322. }
  323. iNdEx += skippy
  324. }
  325. }
  326. if iNdEx > l {
  327. return io.ErrUnexpectedEOF
  328. }
  329. return nil
  330. }
  331. func (m *ScreenTime) Unmarshal(dAtA []byte) error {
  332. l := len(dAtA)
  333. iNdEx := 0
  334. for iNdEx < l {
  335. preIndex := iNdEx
  336. var wire uint64
  337. for shift := uint(0); ; shift += 7 {
  338. if shift >= 64 {
  339. return ErrIntOverflowTime
  340. }
  341. if iNdEx >= l {
  342. return io.ErrUnexpectedEOF
  343. }
  344. b := dAtA[iNdEx]
  345. iNdEx++
  346. wire |= (uint64(b) & 0x7F) << shift
  347. if b < 0x80 {
  348. break
  349. }
  350. }
  351. fieldNum := int32(wire >> 3)
  352. wireType := int(wire & 0x7)
  353. if wireType == 4 {
  354. return fmt.Errorf("proto: ScreenTime: wiretype end group for non-group")
  355. }
  356. if fieldNum <= 0 {
  357. return fmt.Errorf("proto: ScreenTime: illegal tag %d (wire type %d)", fieldNum, wire)
  358. }
  359. switch fieldNum {
  360. case 1:
  361. if wireType != 0 {
  362. return fmt.Errorf("proto: wrong wireType = %d for field Stime", wireType)
  363. }
  364. m.Stime = 0
  365. for shift := uint(0); ; shift += 7 {
  366. if shift >= 64 {
  367. return ErrIntOverflowTime
  368. }
  369. if iNdEx >= l {
  370. return io.ErrUnexpectedEOF
  371. }
  372. b := dAtA[iNdEx]
  373. iNdEx++
  374. m.Stime |= (int32(b) & 0x7F) << shift
  375. if b < 0x80 {
  376. break
  377. }
  378. }
  379. case 2:
  380. if wireType != 0 {
  381. return fmt.Errorf("proto: wrong wireType = %d for field Etime", wireType)
  382. }
  383. m.Etime = 0
  384. for shift := uint(0); ; shift += 7 {
  385. if shift >= 64 {
  386. return ErrIntOverflowTime
  387. }
  388. if iNdEx >= l {
  389. return io.ErrUnexpectedEOF
  390. }
  391. b := dAtA[iNdEx]
  392. iNdEx++
  393. m.Etime |= (int32(b) & 0x7F) << shift
  394. if b < 0x80 {
  395. break
  396. }
  397. }
  398. case 3:
  399. if wireType != 0 {
  400. return fmt.Errorf("proto: wrong wireType = %d for field SaleStime", wireType)
  401. }
  402. m.SaleStime = 0
  403. for shift := uint(0); ; shift += 7 {
  404. if shift >= 64 {
  405. return ErrIntOverflowTime
  406. }
  407. if iNdEx >= l {
  408. return io.ErrUnexpectedEOF
  409. }
  410. b := dAtA[iNdEx]
  411. iNdEx++
  412. m.SaleStime |= (int32(b) & 0x7F) << shift
  413. if b < 0x80 {
  414. break
  415. }
  416. }
  417. case 4:
  418. if wireType != 0 {
  419. return fmt.Errorf("proto: wrong wireType = %d for field SaleEtime", wireType)
  420. }
  421. m.SaleEtime = 0
  422. for shift := uint(0); ; shift += 7 {
  423. if shift >= 64 {
  424. return ErrIntOverflowTime
  425. }
  426. if iNdEx >= l {
  427. return io.ErrUnexpectedEOF
  428. }
  429. b := dAtA[iNdEx]
  430. iNdEx++
  431. m.SaleEtime |= (int32(b) & 0x7F) << shift
  432. if b < 0x80 {
  433. break
  434. }
  435. }
  436. default:
  437. iNdEx = preIndex
  438. skippy, err := skipTime(dAtA[iNdEx:])
  439. if err != nil {
  440. return err
  441. }
  442. if skippy < 0 {
  443. return ErrInvalidLengthTime
  444. }
  445. if (iNdEx + skippy) > l {
  446. return io.ErrUnexpectedEOF
  447. }
  448. iNdEx += skippy
  449. }
  450. }
  451. if iNdEx > l {
  452. return io.ErrUnexpectedEOF
  453. }
  454. return nil
  455. }
  456. func (m *TicketTime) Unmarshal(dAtA []byte) error {
  457. l := len(dAtA)
  458. iNdEx := 0
  459. for iNdEx < l {
  460. preIndex := iNdEx
  461. var wire uint64
  462. for shift := uint(0); ; shift += 7 {
  463. if shift >= 64 {
  464. return ErrIntOverflowTime
  465. }
  466. if iNdEx >= l {
  467. return io.ErrUnexpectedEOF
  468. }
  469. b := dAtA[iNdEx]
  470. iNdEx++
  471. wire |= (uint64(b) & 0x7F) << shift
  472. if b < 0x80 {
  473. break
  474. }
  475. }
  476. fieldNum := int32(wire >> 3)
  477. wireType := int(wire & 0x7)
  478. if wireType == 4 {
  479. return fmt.Errorf("proto: TicketTime: wiretype end group for non-group")
  480. }
  481. if fieldNum <= 0 {
  482. return fmt.Errorf("proto: TicketTime: illegal tag %d (wire type %d)", fieldNum, wire)
  483. }
  484. switch fieldNum {
  485. case 1:
  486. if wireType != 0 {
  487. return fmt.Errorf("proto: wrong wireType = %d for field SaleStime", wireType)
  488. }
  489. m.SaleStime = 0
  490. for shift := uint(0); ; shift += 7 {
  491. if shift >= 64 {
  492. return ErrIntOverflowTime
  493. }
  494. if iNdEx >= l {
  495. return io.ErrUnexpectedEOF
  496. }
  497. b := dAtA[iNdEx]
  498. iNdEx++
  499. m.SaleStime |= (int64(b) & 0x7F) << shift
  500. if b < 0x80 {
  501. break
  502. }
  503. }
  504. case 2:
  505. if wireType != 0 {
  506. return fmt.Errorf("proto: wrong wireType = %d for field SaleEtime", wireType)
  507. }
  508. m.SaleEtime = 0
  509. for shift := uint(0); ; shift += 7 {
  510. if shift >= 64 {
  511. return ErrIntOverflowTime
  512. }
  513. if iNdEx >= l {
  514. return io.ErrUnexpectedEOF
  515. }
  516. b := dAtA[iNdEx]
  517. iNdEx++
  518. m.SaleEtime |= (int64(b) & 0x7F) << shift
  519. if b < 0x80 {
  520. break
  521. }
  522. }
  523. default:
  524. iNdEx = preIndex
  525. skippy, err := skipTime(dAtA[iNdEx:])
  526. if err != nil {
  527. return err
  528. }
  529. if skippy < 0 {
  530. return ErrInvalidLengthTime
  531. }
  532. if (iNdEx + skippy) > l {
  533. return io.ErrUnexpectedEOF
  534. }
  535. iNdEx += skippy
  536. }
  537. }
  538. if iNdEx > l {
  539. return io.ErrUnexpectedEOF
  540. }
  541. return nil
  542. }
  543. func skipTime(dAtA []byte) (n int, err error) {
  544. l := len(dAtA)
  545. iNdEx := 0
  546. for iNdEx < l {
  547. var wire uint64
  548. for shift := uint(0); ; shift += 7 {
  549. if shift >= 64 {
  550. return 0, ErrIntOverflowTime
  551. }
  552. if iNdEx >= l {
  553. return 0, io.ErrUnexpectedEOF
  554. }
  555. b := dAtA[iNdEx]
  556. iNdEx++
  557. wire |= (uint64(b) & 0x7F) << shift
  558. if b < 0x80 {
  559. break
  560. }
  561. }
  562. wireType := int(wire & 0x7)
  563. switch wireType {
  564. case 0:
  565. for shift := uint(0); ; shift += 7 {
  566. if shift >= 64 {
  567. return 0, ErrIntOverflowTime
  568. }
  569. if iNdEx >= l {
  570. return 0, io.ErrUnexpectedEOF
  571. }
  572. iNdEx++
  573. if dAtA[iNdEx-1] < 0x80 {
  574. break
  575. }
  576. }
  577. return iNdEx, nil
  578. case 1:
  579. iNdEx += 8
  580. return iNdEx, nil
  581. case 2:
  582. var length int
  583. for shift := uint(0); ; shift += 7 {
  584. if shift >= 64 {
  585. return 0, ErrIntOverflowTime
  586. }
  587. if iNdEx >= l {
  588. return 0, io.ErrUnexpectedEOF
  589. }
  590. b := dAtA[iNdEx]
  591. iNdEx++
  592. length |= (int(b) & 0x7F) << shift
  593. if b < 0x80 {
  594. break
  595. }
  596. }
  597. iNdEx += length
  598. if length < 0 {
  599. return 0, ErrInvalidLengthTime
  600. }
  601. return iNdEx, nil
  602. case 3:
  603. for {
  604. var innerWire uint64
  605. var start int = iNdEx
  606. for shift := uint(0); ; shift += 7 {
  607. if shift >= 64 {
  608. return 0, ErrIntOverflowTime
  609. }
  610. if iNdEx >= l {
  611. return 0, io.ErrUnexpectedEOF
  612. }
  613. b := dAtA[iNdEx]
  614. iNdEx++
  615. innerWire |= (uint64(b) & 0x7F) << shift
  616. if b < 0x80 {
  617. break
  618. }
  619. }
  620. innerWireType := int(innerWire & 0x7)
  621. if innerWireType == 4 {
  622. break
  623. }
  624. next, err := skipTime(dAtA[start:])
  625. if err != nil {
  626. return 0, err
  627. }
  628. iNdEx = start + next
  629. }
  630. return iNdEx, nil
  631. case 4:
  632. return iNdEx, nil
  633. case 5:
  634. iNdEx += 4
  635. return iNdEx, nil
  636. default:
  637. return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
  638. }
  639. }
  640. panic("unreachable")
  641. }
  642. var (
  643. ErrInvalidLengthTime = fmt.Errorf("proto: negative length found during unmarshaling")
  644. ErrIntOverflowTime = fmt.Errorf("proto: integer overflow")
  645. )
  646. func init() {
  647. proto.RegisterFile("app/service/openplatform/ticket-item/api/grpc/v1/time.proto", fileDescriptorTime)
  648. }
  649. var fileDescriptorTime = []byte{
  650. // 310 bytes of a gzipped FileDescriptorProto
  651. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x91, 0xbf, 0x4e, 0xc3, 0x30,
  652. 0x10, 0xc6, 0xe5, 0x94, 0x22, 0xea, 0xa9, 0xca, 0x80, 0x10, 0x52, 0x13, 0x94, 0x89, 0xa5, 0x31,
  653. 0x51, 0x36, 0xfe, 0x2c, 0x95, 0x18, 0x90, 0x98, 0x68, 0x26, 0x16, 0xe4, 0x84, 0x6b, 0xb0, 0x88,
  654. 0x63, 0x2b, 0x71, 0xf3, 0x0c, 0x3c, 0x1a, 0x23, 0x4f, 0x50, 0xa1, 0x8c, 0x8c, 0x7d, 0x02, 0x94,
  655. 0x33, 0x14, 0x22, 0x8a, 0x90, 0x98, 0x9c, 0xcb, 0x7d, 0xdf, 0xf7, 0xbb, 0xd3, 0xd1, 0x33, 0xae,
  656. 0x35, 0xab, 0xa1, 0x6a, 0x44, 0x06, 0x4c, 0x69, 0x28, 0x75, 0xc1, 0xcd, 0x42, 0x55, 0x92, 0x19,
  657. 0x91, 0x3d, 0x82, 0x99, 0x0a, 0x03, 0x92, 0x71, 0x2d, 0x58, 0x5e, 0xe9, 0x8c, 0x35, 0x11, 0x33,
  658. 0x42, 0x42, 0xa8, 0x2b, 0x65, 0x94, 0xbb, 0x6f, 0x35, 0xe1, 0x87, 0x3f, 0xec, 0xb4, 0x61, 0x13,
  659. 0x1d, 0x4e, 0x73, 0x61, 0x1e, 0x96, 0x69, 0x98, 0x29, 0xc9, 0x72, 0x95, 0x2b, 0x86, 0xf2, 0x74,
  660. 0xb9, 0xc0, 0x0a, 0x0b, 0xfc, 0xb2, 0x31, 0xc1, 0x35, 0xdd, 0xbb, 0x32, 0x20, 0x13, 0x21, 0xc1,
  661. 0xf5, 0xe9, 0xb0, 0xee, 0x08, 0x07, 0xe4, 0x88, 0x1c, 0x0f, 0x67, 0xa3, 0xb7, 0x95, 0x6f, 0x7f,
  662. 0xdc, 0xd8, 0xa7, 0x13, 0x00, 0x0a, 0x9c, 0x2f, 0x01, 0x58, 0x01, 0x3e, 0xc1, 0x9a, 0x50, 0x3a,
  663. 0xcf, 0x2a, 0x80, 0x12, 0x03, 0xe3, 0x7e, 0xe0, 0x64, 0x13, 0xb8, 0x5e, 0xf9, 0xe3, 0x86, 0x17,
  664. 0xe2, 0x9e, 0x1b, 0x38, 0x0d, 0xa4, 0x28, 0x2f, 0x4e, 0x82, 0x4f, 0x48, 0xdc, 0x87, 0x4c, 0x36,
  665. 0x90, 0xed, 0x26, 0x6c, 0xb9, 0xe7, 0x94, 0xd6, 0xbc, 0x80, 0x3b, 0x8b, 0x1b, 0x7c, 0xc3, 0xf1,
  666. 0x02, 0xea, 0xad, 0xce, 0x51, 0xd7, 0x9a, 0xf7, 0xdc, 0x96, 0xbb, 0xd3, 0x77, 0xc3, 0xef, 0xee,
  667. 0x4b, 0x5c, 0xfa, 0x89, 0x50, 0x9a, 0xe0, 0x31, 0x92, 0x9f, 0xa3, 0x74, 0x9b, 0x0f, 0xfe, 0x3d,
  668. 0x8a, 0xd3, 0x77, 0xff, 0x35, 0xca, 0x6c, 0xfc, 0xdc, 0x7a, 0xe4, 0xa5, 0xf5, 0xc8, 0x6b, 0xeb,
  669. 0x91, 0x5b, 0xa7, 0x89, 0xd2, 0x5d, 0x3c, 0x73, 0xfc, 0x1e, 0x00, 0x00, 0xff, 0xff, 0x47, 0x84,
  670. 0xeb, 0xce, 0x6c, 0x02, 0x00, 0x00,
  671. }