generated.pb.go 34 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324
  1. /*
  2. Copyright 2016 The Kubernetes Authors.
  3. Licensed under the Apache License, Version 2.0 (the "License");
  4. you may not use this file except in compliance with the License.
  5. You may obtain a copy of the License at
  6. http://www.apache.org/licenses/LICENSE-2.0
  7. Unless required by applicable law or agreed to in writing, software
  8. distributed under the License is distributed on an "AS IS" BASIS,
  9. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  10. See the License for the specific language governing permissions and
  11. limitations under the License.
  12. */
  13. // Code generated by protoc-gen-gogo.
  14. // source: k8s.io/kubernetes/pkg/apis/certificates/v1alpha1/generated.proto
  15. // DO NOT EDIT!
  16. /*
  17. Package v1alpha1 is a generated protocol buffer package.
  18. It is generated from these files:
  19. k8s.io/kubernetes/pkg/apis/certificates/v1alpha1/generated.proto
  20. It has these top-level messages:
  21. CertificateSigningRequest
  22. CertificateSigningRequestCondition
  23. CertificateSigningRequestList
  24. CertificateSigningRequestSpec
  25. CertificateSigningRequestStatus
  26. */
  27. package v1alpha1
  28. import proto "github.com/gogo/protobuf/proto"
  29. import fmt "fmt"
  30. import math "math"
  31. import strings "strings"
  32. import reflect "reflect"
  33. import io "io"
  34. // Reference imports to suppress errors if they are not otherwise used.
  35. var _ = proto.Marshal
  36. var _ = fmt.Errorf
  37. var _ = math.Inf
  38. // This is a compile-time assertion to ensure that this generated file
  39. // is compatible with the proto package it is being compiled against.
  40. const _ = proto.GoGoProtoPackageIsVersion1
  41. func (m *CertificateSigningRequest) Reset() { *m = CertificateSigningRequest{} }
  42. func (*CertificateSigningRequest) ProtoMessage() {}
  43. func (*CertificateSigningRequest) Descriptor() ([]byte, []int) {
  44. return fileDescriptorGenerated, []int{0}
  45. }
  46. func (m *CertificateSigningRequestCondition) Reset() { *m = CertificateSigningRequestCondition{} }
  47. func (*CertificateSigningRequestCondition) ProtoMessage() {}
  48. func (*CertificateSigningRequestCondition) Descriptor() ([]byte, []int) {
  49. return fileDescriptorGenerated, []int{1}
  50. }
  51. func (m *CertificateSigningRequestList) Reset() { *m = CertificateSigningRequestList{} }
  52. func (*CertificateSigningRequestList) ProtoMessage() {}
  53. func (*CertificateSigningRequestList) Descriptor() ([]byte, []int) {
  54. return fileDescriptorGenerated, []int{2}
  55. }
  56. func (m *CertificateSigningRequestSpec) Reset() { *m = CertificateSigningRequestSpec{} }
  57. func (*CertificateSigningRequestSpec) ProtoMessage() {}
  58. func (*CertificateSigningRequestSpec) Descriptor() ([]byte, []int) {
  59. return fileDescriptorGenerated, []int{3}
  60. }
  61. func (m *CertificateSigningRequestStatus) Reset() { *m = CertificateSigningRequestStatus{} }
  62. func (*CertificateSigningRequestStatus) ProtoMessage() {}
  63. func (*CertificateSigningRequestStatus) Descriptor() ([]byte, []int) {
  64. return fileDescriptorGenerated, []int{4}
  65. }
  66. func init() {
  67. proto.RegisterType((*CertificateSigningRequest)(nil), "k8s.io.kubernetes.pkg.apis.certificates.v1alpha1.CertificateSigningRequest")
  68. proto.RegisterType((*CertificateSigningRequestCondition)(nil), "k8s.io.kubernetes.pkg.apis.certificates.v1alpha1.CertificateSigningRequestCondition")
  69. proto.RegisterType((*CertificateSigningRequestList)(nil), "k8s.io.kubernetes.pkg.apis.certificates.v1alpha1.CertificateSigningRequestList")
  70. proto.RegisterType((*CertificateSigningRequestSpec)(nil), "k8s.io.kubernetes.pkg.apis.certificates.v1alpha1.CertificateSigningRequestSpec")
  71. proto.RegisterType((*CertificateSigningRequestStatus)(nil), "k8s.io.kubernetes.pkg.apis.certificates.v1alpha1.CertificateSigningRequestStatus")
  72. }
  73. func (m *CertificateSigningRequest) Marshal() (data []byte, err error) {
  74. size := m.Size()
  75. data = make([]byte, size)
  76. n, err := m.MarshalTo(data)
  77. if err != nil {
  78. return nil, err
  79. }
  80. return data[:n], nil
  81. }
  82. func (m *CertificateSigningRequest) MarshalTo(data []byte) (int, error) {
  83. var i int
  84. _ = i
  85. var l int
  86. _ = l
  87. data[i] = 0xa
  88. i++
  89. i = encodeVarintGenerated(data, i, uint64(m.ObjectMeta.Size()))
  90. n1, err := m.ObjectMeta.MarshalTo(data[i:])
  91. if err != nil {
  92. return 0, err
  93. }
  94. i += n1
  95. data[i] = 0x12
  96. i++
  97. i = encodeVarintGenerated(data, i, uint64(m.Spec.Size()))
  98. n2, err := m.Spec.MarshalTo(data[i:])
  99. if err != nil {
  100. return 0, err
  101. }
  102. i += n2
  103. data[i] = 0x1a
  104. i++
  105. i = encodeVarintGenerated(data, i, uint64(m.Status.Size()))
  106. n3, err := m.Status.MarshalTo(data[i:])
  107. if err != nil {
  108. return 0, err
  109. }
  110. i += n3
  111. return i, nil
  112. }
  113. func (m *CertificateSigningRequestCondition) Marshal() (data []byte, err error) {
  114. size := m.Size()
  115. data = make([]byte, size)
  116. n, err := m.MarshalTo(data)
  117. if err != nil {
  118. return nil, err
  119. }
  120. return data[:n], nil
  121. }
  122. func (m *CertificateSigningRequestCondition) MarshalTo(data []byte) (int, error) {
  123. var i int
  124. _ = i
  125. var l int
  126. _ = l
  127. data[i] = 0xa
  128. i++
  129. i = encodeVarintGenerated(data, i, uint64(len(m.Type)))
  130. i += copy(data[i:], m.Type)
  131. data[i] = 0x12
  132. i++
  133. i = encodeVarintGenerated(data, i, uint64(len(m.Reason)))
  134. i += copy(data[i:], m.Reason)
  135. data[i] = 0x1a
  136. i++
  137. i = encodeVarintGenerated(data, i, uint64(len(m.Message)))
  138. i += copy(data[i:], m.Message)
  139. data[i] = 0x22
  140. i++
  141. i = encodeVarintGenerated(data, i, uint64(m.LastUpdateTime.Size()))
  142. n4, err := m.LastUpdateTime.MarshalTo(data[i:])
  143. if err != nil {
  144. return 0, err
  145. }
  146. i += n4
  147. return i, nil
  148. }
  149. func (m *CertificateSigningRequestList) Marshal() (data []byte, err error) {
  150. size := m.Size()
  151. data = make([]byte, size)
  152. n, err := m.MarshalTo(data)
  153. if err != nil {
  154. return nil, err
  155. }
  156. return data[:n], nil
  157. }
  158. func (m *CertificateSigningRequestList) MarshalTo(data []byte) (int, error) {
  159. var i int
  160. _ = i
  161. var l int
  162. _ = l
  163. data[i] = 0xa
  164. i++
  165. i = encodeVarintGenerated(data, i, uint64(m.ListMeta.Size()))
  166. n5, err := m.ListMeta.MarshalTo(data[i:])
  167. if err != nil {
  168. return 0, err
  169. }
  170. i += n5
  171. if len(m.Items) > 0 {
  172. for _, msg := range m.Items {
  173. data[i] = 0x12
  174. i++
  175. i = encodeVarintGenerated(data, i, uint64(msg.Size()))
  176. n, err := msg.MarshalTo(data[i:])
  177. if err != nil {
  178. return 0, err
  179. }
  180. i += n
  181. }
  182. }
  183. return i, nil
  184. }
  185. func (m *CertificateSigningRequestSpec) Marshal() (data []byte, err error) {
  186. size := m.Size()
  187. data = make([]byte, size)
  188. n, err := m.MarshalTo(data)
  189. if err != nil {
  190. return nil, err
  191. }
  192. return data[:n], nil
  193. }
  194. func (m *CertificateSigningRequestSpec) MarshalTo(data []byte) (int, error) {
  195. var i int
  196. _ = i
  197. var l int
  198. _ = l
  199. if m.Request != nil {
  200. data[i] = 0xa
  201. i++
  202. i = encodeVarintGenerated(data, i, uint64(len(m.Request)))
  203. i += copy(data[i:], m.Request)
  204. }
  205. data[i] = 0x12
  206. i++
  207. i = encodeVarintGenerated(data, i, uint64(len(m.Username)))
  208. i += copy(data[i:], m.Username)
  209. data[i] = 0x1a
  210. i++
  211. i = encodeVarintGenerated(data, i, uint64(len(m.UID)))
  212. i += copy(data[i:], m.UID)
  213. if len(m.Groups) > 0 {
  214. for _, s := range m.Groups {
  215. data[i] = 0x22
  216. i++
  217. l = len(s)
  218. for l >= 1<<7 {
  219. data[i] = uint8(uint64(l)&0x7f | 0x80)
  220. l >>= 7
  221. i++
  222. }
  223. data[i] = uint8(l)
  224. i++
  225. i += copy(data[i:], s)
  226. }
  227. }
  228. return i, nil
  229. }
  230. func (m *CertificateSigningRequestStatus) Marshal() (data []byte, err error) {
  231. size := m.Size()
  232. data = make([]byte, size)
  233. n, err := m.MarshalTo(data)
  234. if err != nil {
  235. return nil, err
  236. }
  237. return data[:n], nil
  238. }
  239. func (m *CertificateSigningRequestStatus) MarshalTo(data []byte) (int, error) {
  240. var i int
  241. _ = i
  242. var l int
  243. _ = l
  244. if len(m.Conditions) > 0 {
  245. for _, msg := range m.Conditions {
  246. data[i] = 0xa
  247. i++
  248. i = encodeVarintGenerated(data, i, uint64(msg.Size()))
  249. n, err := msg.MarshalTo(data[i:])
  250. if err != nil {
  251. return 0, err
  252. }
  253. i += n
  254. }
  255. }
  256. if m.Certificate != nil {
  257. data[i] = 0x12
  258. i++
  259. i = encodeVarintGenerated(data, i, uint64(len(m.Certificate)))
  260. i += copy(data[i:], m.Certificate)
  261. }
  262. return i, nil
  263. }
  264. func encodeFixed64Generated(data []byte, offset int, v uint64) int {
  265. data[offset] = uint8(v)
  266. data[offset+1] = uint8(v >> 8)
  267. data[offset+2] = uint8(v >> 16)
  268. data[offset+3] = uint8(v >> 24)
  269. data[offset+4] = uint8(v >> 32)
  270. data[offset+5] = uint8(v >> 40)
  271. data[offset+6] = uint8(v >> 48)
  272. data[offset+7] = uint8(v >> 56)
  273. return offset + 8
  274. }
  275. func encodeFixed32Generated(data []byte, offset int, v uint32) int {
  276. data[offset] = uint8(v)
  277. data[offset+1] = uint8(v >> 8)
  278. data[offset+2] = uint8(v >> 16)
  279. data[offset+3] = uint8(v >> 24)
  280. return offset + 4
  281. }
  282. func encodeVarintGenerated(data []byte, offset int, v uint64) int {
  283. for v >= 1<<7 {
  284. data[offset] = uint8(v&0x7f | 0x80)
  285. v >>= 7
  286. offset++
  287. }
  288. data[offset] = uint8(v)
  289. return offset + 1
  290. }
  291. func (m *CertificateSigningRequest) Size() (n int) {
  292. var l int
  293. _ = l
  294. l = m.ObjectMeta.Size()
  295. n += 1 + l + sovGenerated(uint64(l))
  296. l = m.Spec.Size()
  297. n += 1 + l + sovGenerated(uint64(l))
  298. l = m.Status.Size()
  299. n += 1 + l + sovGenerated(uint64(l))
  300. return n
  301. }
  302. func (m *CertificateSigningRequestCondition) Size() (n int) {
  303. var l int
  304. _ = l
  305. l = len(m.Type)
  306. n += 1 + l + sovGenerated(uint64(l))
  307. l = len(m.Reason)
  308. n += 1 + l + sovGenerated(uint64(l))
  309. l = len(m.Message)
  310. n += 1 + l + sovGenerated(uint64(l))
  311. l = m.LastUpdateTime.Size()
  312. n += 1 + l + sovGenerated(uint64(l))
  313. return n
  314. }
  315. func (m *CertificateSigningRequestList) Size() (n int) {
  316. var l int
  317. _ = l
  318. l = m.ListMeta.Size()
  319. n += 1 + l + sovGenerated(uint64(l))
  320. if len(m.Items) > 0 {
  321. for _, e := range m.Items {
  322. l = e.Size()
  323. n += 1 + l + sovGenerated(uint64(l))
  324. }
  325. }
  326. return n
  327. }
  328. func (m *CertificateSigningRequestSpec) Size() (n int) {
  329. var l int
  330. _ = l
  331. if m.Request != nil {
  332. l = len(m.Request)
  333. n += 1 + l + sovGenerated(uint64(l))
  334. }
  335. l = len(m.Username)
  336. n += 1 + l + sovGenerated(uint64(l))
  337. l = len(m.UID)
  338. n += 1 + l + sovGenerated(uint64(l))
  339. if len(m.Groups) > 0 {
  340. for _, s := range m.Groups {
  341. l = len(s)
  342. n += 1 + l + sovGenerated(uint64(l))
  343. }
  344. }
  345. return n
  346. }
  347. func (m *CertificateSigningRequestStatus) Size() (n int) {
  348. var l int
  349. _ = l
  350. if len(m.Conditions) > 0 {
  351. for _, e := range m.Conditions {
  352. l = e.Size()
  353. n += 1 + l + sovGenerated(uint64(l))
  354. }
  355. }
  356. if m.Certificate != nil {
  357. l = len(m.Certificate)
  358. n += 1 + l + sovGenerated(uint64(l))
  359. }
  360. return n
  361. }
  362. func sovGenerated(x uint64) (n int) {
  363. for {
  364. n++
  365. x >>= 7
  366. if x == 0 {
  367. break
  368. }
  369. }
  370. return n
  371. }
  372. func sozGenerated(x uint64) (n int) {
  373. return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  374. }
  375. func (this *CertificateSigningRequest) String() string {
  376. if this == nil {
  377. return "nil"
  378. }
  379. s := strings.Join([]string{`&CertificateSigningRequest{`,
  380. `ObjectMeta:` + strings.Replace(strings.Replace(this.ObjectMeta.String(), "ObjectMeta", "k8s_io_kubernetes_pkg_api_v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  381. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "CertificateSigningRequestSpec", "CertificateSigningRequestSpec", 1), `&`, ``, 1) + `,`,
  382. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "CertificateSigningRequestStatus", "CertificateSigningRequestStatus", 1), `&`, ``, 1) + `,`,
  383. `}`,
  384. }, "")
  385. return s
  386. }
  387. func (this *CertificateSigningRequestCondition) String() string {
  388. if this == nil {
  389. return "nil"
  390. }
  391. s := strings.Join([]string{`&CertificateSigningRequestCondition{`,
  392. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  393. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  394. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  395. `LastUpdateTime:` + strings.Replace(strings.Replace(this.LastUpdateTime.String(), "Time", "k8s_io_kubernetes_pkg_api_unversioned.Time", 1), `&`, ``, 1) + `,`,
  396. `}`,
  397. }, "")
  398. return s
  399. }
  400. func (this *CertificateSigningRequestList) String() string {
  401. if this == nil {
  402. return "nil"
  403. }
  404. s := strings.Join([]string{`&CertificateSigningRequestList{`,
  405. `ListMeta:` + strings.Replace(strings.Replace(this.ListMeta.String(), "ListMeta", "k8s_io_kubernetes_pkg_api_unversioned.ListMeta", 1), `&`, ``, 1) + `,`,
  406. `Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "CertificateSigningRequest", "CertificateSigningRequest", 1), `&`, ``, 1) + `,`,
  407. `}`,
  408. }, "")
  409. return s
  410. }
  411. func (this *CertificateSigningRequestSpec) String() string {
  412. if this == nil {
  413. return "nil"
  414. }
  415. s := strings.Join([]string{`&CertificateSigningRequestSpec{`,
  416. `Request:` + valueToStringGenerated(this.Request) + `,`,
  417. `Username:` + fmt.Sprintf("%v", this.Username) + `,`,
  418. `UID:` + fmt.Sprintf("%v", this.UID) + `,`,
  419. `Groups:` + fmt.Sprintf("%v", this.Groups) + `,`,
  420. `}`,
  421. }, "")
  422. return s
  423. }
  424. func (this *CertificateSigningRequestStatus) String() string {
  425. if this == nil {
  426. return "nil"
  427. }
  428. s := strings.Join([]string{`&CertificateSigningRequestStatus{`,
  429. `Conditions:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Conditions), "CertificateSigningRequestCondition", "CertificateSigningRequestCondition", 1), `&`, ``, 1) + `,`,
  430. `Certificate:` + valueToStringGenerated(this.Certificate) + `,`,
  431. `}`,
  432. }, "")
  433. return s
  434. }
  435. func valueToStringGenerated(v interface{}) string {
  436. rv := reflect.ValueOf(v)
  437. if rv.IsNil() {
  438. return "nil"
  439. }
  440. pv := reflect.Indirect(rv).Interface()
  441. return fmt.Sprintf("*%v", pv)
  442. }
  443. func (m *CertificateSigningRequest) Unmarshal(data []byte) error {
  444. l := len(data)
  445. iNdEx := 0
  446. for iNdEx < l {
  447. preIndex := iNdEx
  448. var wire uint64
  449. for shift := uint(0); ; shift += 7 {
  450. if shift >= 64 {
  451. return ErrIntOverflowGenerated
  452. }
  453. if iNdEx >= l {
  454. return io.ErrUnexpectedEOF
  455. }
  456. b := data[iNdEx]
  457. iNdEx++
  458. wire |= (uint64(b) & 0x7F) << shift
  459. if b < 0x80 {
  460. break
  461. }
  462. }
  463. fieldNum := int32(wire >> 3)
  464. wireType := int(wire & 0x7)
  465. if wireType == 4 {
  466. return fmt.Errorf("proto: CertificateSigningRequest: wiretype end group for non-group")
  467. }
  468. if fieldNum <= 0 {
  469. return fmt.Errorf("proto: CertificateSigningRequest: illegal tag %d (wire type %d)", fieldNum, wire)
  470. }
  471. switch fieldNum {
  472. case 1:
  473. if wireType != 2 {
  474. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  475. }
  476. var msglen int
  477. for shift := uint(0); ; shift += 7 {
  478. if shift >= 64 {
  479. return ErrIntOverflowGenerated
  480. }
  481. if iNdEx >= l {
  482. return io.ErrUnexpectedEOF
  483. }
  484. b := data[iNdEx]
  485. iNdEx++
  486. msglen |= (int(b) & 0x7F) << shift
  487. if b < 0x80 {
  488. break
  489. }
  490. }
  491. if msglen < 0 {
  492. return ErrInvalidLengthGenerated
  493. }
  494. postIndex := iNdEx + msglen
  495. if postIndex > l {
  496. return io.ErrUnexpectedEOF
  497. }
  498. if err := m.ObjectMeta.Unmarshal(data[iNdEx:postIndex]); err != nil {
  499. return err
  500. }
  501. iNdEx = postIndex
  502. case 2:
  503. if wireType != 2 {
  504. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  505. }
  506. var msglen int
  507. for shift := uint(0); ; shift += 7 {
  508. if shift >= 64 {
  509. return ErrIntOverflowGenerated
  510. }
  511. if iNdEx >= l {
  512. return io.ErrUnexpectedEOF
  513. }
  514. b := data[iNdEx]
  515. iNdEx++
  516. msglen |= (int(b) & 0x7F) << shift
  517. if b < 0x80 {
  518. break
  519. }
  520. }
  521. if msglen < 0 {
  522. return ErrInvalidLengthGenerated
  523. }
  524. postIndex := iNdEx + msglen
  525. if postIndex > l {
  526. return io.ErrUnexpectedEOF
  527. }
  528. if err := m.Spec.Unmarshal(data[iNdEx:postIndex]); err != nil {
  529. return err
  530. }
  531. iNdEx = postIndex
  532. case 3:
  533. if wireType != 2 {
  534. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  535. }
  536. var msglen int
  537. for shift := uint(0); ; shift += 7 {
  538. if shift >= 64 {
  539. return ErrIntOverflowGenerated
  540. }
  541. if iNdEx >= l {
  542. return io.ErrUnexpectedEOF
  543. }
  544. b := data[iNdEx]
  545. iNdEx++
  546. msglen |= (int(b) & 0x7F) << shift
  547. if b < 0x80 {
  548. break
  549. }
  550. }
  551. if msglen < 0 {
  552. return ErrInvalidLengthGenerated
  553. }
  554. postIndex := iNdEx + msglen
  555. if postIndex > l {
  556. return io.ErrUnexpectedEOF
  557. }
  558. if err := m.Status.Unmarshal(data[iNdEx:postIndex]); err != nil {
  559. return err
  560. }
  561. iNdEx = postIndex
  562. default:
  563. iNdEx = preIndex
  564. skippy, err := skipGenerated(data[iNdEx:])
  565. if err != nil {
  566. return err
  567. }
  568. if skippy < 0 {
  569. return ErrInvalidLengthGenerated
  570. }
  571. if (iNdEx + skippy) > l {
  572. return io.ErrUnexpectedEOF
  573. }
  574. iNdEx += skippy
  575. }
  576. }
  577. if iNdEx > l {
  578. return io.ErrUnexpectedEOF
  579. }
  580. return nil
  581. }
  582. func (m *CertificateSigningRequestCondition) Unmarshal(data []byte) error {
  583. l := len(data)
  584. iNdEx := 0
  585. for iNdEx < l {
  586. preIndex := iNdEx
  587. var wire uint64
  588. for shift := uint(0); ; shift += 7 {
  589. if shift >= 64 {
  590. return ErrIntOverflowGenerated
  591. }
  592. if iNdEx >= l {
  593. return io.ErrUnexpectedEOF
  594. }
  595. b := data[iNdEx]
  596. iNdEx++
  597. wire |= (uint64(b) & 0x7F) << shift
  598. if b < 0x80 {
  599. break
  600. }
  601. }
  602. fieldNum := int32(wire >> 3)
  603. wireType := int(wire & 0x7)
  604. if wireType == 4 {
  605. return fmt.Errorf("proto: CertificateSigningRequestCondition: wiretype end group for non-group")
  606. }
  607. if fieldNum <= 0 {
  608. return fmt.Errorf("proto: CertificateSigningRequestCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  609. }
  610. switch fieldNum {
  611. case 1:
  612. if wireType != 2 {
  613. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  614. }
  615. var stringLen uint64
  616. for shift := uint(0); ; shift += 7 {
  617. if shift >= 64 {
  618. return ErrIntOverflowGenerated
  619. }
  620. if iNdEx >= l {
  621. return io.ErrUnexpectedEOF
  622. }
  623. b := data[iNdEx]
  624. iNdEx++
  625. stringLen |= (uint64(b) & 0x7F) << shift
  626. if b < 0x80 {
  627. break
  628. }
  629. }
  630. intStringLen := int(stringLen)
  631. if intStringLen < 0 {
  632. return ErrInvalidLengthGenerated
  633. }
  634. postIndex := iNdEx + intStringLen
  635. if postIndex > l {
  636. return io.ErrUnexpectedEOF
  637. }
  638. m.Type = RequestConditionType(data[iNdEx:postIndex])
  639. iNdEx = postIndex
  640. case 2:
  641. if wireType != 2 {
  642. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  643. }
  644. var stringLen uint64
  645. for shift := uint(0); ; shift += 7 {
  646. if shift >= 64 {
  647. return ErrIntOverflowGenerated
  648. }
  649. if iNdEx >= l {
  650. return io.ErrUnexpectedEOF
  651. }
  652. b := data[iNdEx]
  653. iNdEx++
  654. stringLen |= (uint64(b) & 0x7F) << shift
  655. if b < 0x80 {
  656. break
  657. }
  658. }
  659. intStringLen := int(stringLen)
  660. if intStringLen < 0 {
  661. return ErrInvalidLengthGenerated
  662. }
  663. postIndex := iNdEx + intStringLen
  664. if postIndex > l {
  665. return io.ErrUnexpectedEOF
  666. }
  667. m.Reason = string(data[iNdEx:postIndex])
  668. iNdEx = postIndex
  669. case 3:
  670. if wireType != 2 {
  671. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  672. }
  673. var stringLen uint64
  674. for shift := uint(0); ; shift += 7 {
  675. if shift >= 64 {
  676. return ErrIntOverflowGenerated
  677. }
  678. if iNdEx >= l {
  679. return io.ErrUnexpectedEOF
  680. }
  681. b := data[iNdEx]
  682. iNdEx++
  683. stringLen |= (uint64(b) & 0x7F) << shift
  684. if b < 0x80 {
  685. break
  686. }
  687. }
  688. intStringLen := int(stringLen)
  689. if intStringLen < 0 {
  690. return ErrInvalidLengthGenerated
  691. }
  692. postIndex := iNdEx + intStringLen
  693. if postIndex > l {
  694. return io.ErrUnexpectedEOF
  695. }
  696. m.Message = string(data[iNdEx:postIndex])
  697. iNdEx = postIndex
  698. case 4:
  699. if wireType != 2 {
  700. return fmt.Errorf("proto: wrong wireType = %d for field LastUpdateTime", wireType)
  701. }
  702. var msglen int
  703. for shift := uint(0); ; shift += 7 {
  704. if shift >= 64 {
  705. return ErrIntOverflowGenerated
  706. }
  707. if iNdEx >= l {
  708. return io.ErrUnexpectedEOF
  709. }
  710. b := data[iNdEx]
  711. iNdEx++
  712. msglen |= (int(b) & 0x7F) << shift
  713. if b < 0x80 {
  714. break
  715. }
  716. }
  717. if msglen < 0 {
  718. return ErrInvalidLengthGenerated
  719. }
  720. postIndex := iNdEx + msglen
  721. if postIndex > l {
  722. return io.ErrUnexpectedEOF
  723. }
  724. if err := m.LastUpdateTime.Unmarshal(data[iNdEx:postIndex]); err != nil {
  725. return err
  726. }
  727. iNdEx = postIndex
  728. default:
  729. iNdEx = preIndex
  730. skippy, err := skipGenerated(data[iNdEx:])
  731. if err != nil {
  732. return err
  733. }
  734. if skippy < 0 {
  735. return ErrInvalidLengthGenerated
  736. }
  737. if (iNdEx + skippy) > l {
  738. return io.ErrUnexpectedEOF
  739. }
  740. iNdEx += skippy
  741. }
  742. }
  743. if iNdEx > l {
  744. return io.ErrUnexpectedEOF
  745. }
  746. return nil
  747. }
  748. func (m *CertificateSigningRequestList) Unmarshal(data []byte) error {
  749. l := len(data)
  750. iNdEx := 0
  751. for iNdEx < l {
  752. preIndex := iNdEx
  753. var wire uint64
  754. for shift := uint(0); ; shift += 7 {
  755. if shift >= 64 {
  756. return ErrIntOverflowGenerated
  757. }
  758. if iNdEx >= l {
  759. return io.ErrUnexpectedEOF
  760. }
  761. b := data[iNdEx]
  762. iNdEx++
  763. wire |= (uint64(b) & 0x7F) << shift
  764. if b < 0x80 {
  765. break
  766. }
  767. }
  768. fieldNum := int32(wire >> 3)
  769. wireType := int(wire & 0x7)
  770. if wireType == 4 {
  771. return fmt.Errorf("proto: CertificateSigningRequestList: wiretype end group for non-group")
  772. }
  773. if fieldNum <= 0 {
  774. return fmt.Errorf("proto: CertificateSigningRequestList: illegal tag %d (wire type %d)", fieldNum, wire)
  775. }
  776. switch fieldNum {
  777. case 1:
  778. if wireType != 2 {
  779. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  780. }
  781. var msglen int
  782. for shift := uint(0); ; shift += 7 {
  783. if shift >= 64 {
  784. return ErrIntOverflowGenerated
  785. }
  786. if iNdEx >= l {
  787. return io.ErrUnexpectedEOF
  788. }
  789. b := data[iNdEx]
  790. iNdEx++
  791. msglen |= (int(b) & 0x7F) << shift
  792. if b < 0x80 {
  793. break
  794. }
  795. }
  796. if msglen < 0 {
  797. return ErrInvalidLengthGenerated
  798. }
  799. postIndex := iNdEx + msglen
  800. if postIndex > l {
  801. return io.ErrUnexpectedEOF
  802. }
  803. if err := m.ListMeta.Unmarshal(data[iNdEx:postIndex]); err != nil {
  804. return err
  805. }
  806. iNdEx = postIndex
  807. case 2:
  808. if wireType != 2 {
  809. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  810. }
  811. var msglen int
  812. for shift := uint(0); ; shift += 7 {
  813. if shift >= 64 {
  814. return ErrIntOverflowGenerated
  815. }
  816. if iNdEx >= l {
  817. return io.ErrUnexpectedEOF
  818. }
  819. b := data[iNdEx]
  820. iNdEx++
  821. msglen |= (int(b) & 0x7F) << shift
  822. if b < 0x80 {
  823. break
  824. }
  825. }
  826. if msglen < 0 {
  827. return ErrInvalidLengthGenerated
  828. }
  829. postIndex := iNdEx + msglen
  830. if postIndex > l {
  831. return io.ErrUnexpectedEOF
  832. }
  833. m.Items = append(m.Items, CertificateSigningRequest{})
  834. if err := m.Items[len(m.Items)-1].Unmarshal(data[iNdEx:postIndex]); err != nil {
  835. return err
  836. }
  837. iNdEx = postIndex
  838. default:
  839. iNdEx = preIndex
  840. skippy, err := skipGenerated(data[iNdEx:])
  841. if err != nil {
  842. return err
  843. }
  844. if skippy < 0 {
  845. return ErrInvalidLengthGenerated
  846. }
  847. if (iNdEx + skippy) > l {
  848. return io.ErrUnexpectedEOF
  849. }
  850. iNdEx += skippy
  851. }
  852. }
  853. if iNdEx > l {
  854. return io.ErrUnexpectedEOF
  855. }
  856. return nil
  857. }
  858. func (m *CertificateSigningRequestSpec) Unmarshal(data []byte) error {
  859. l := len(data)
  860. iNdEx := 0
  861. for iNdEx < l {
  862. preIndex := iNdEx
  863. var wire uint64
  864. for shift := uint(0); ; shift += 7 {
  865. if shift >= 64 {
  866. return ErrIntOverflowGenerated
  867. }
  868. if iNdEx >= l {
  869. return io.ErrUnexpectedEOF
  870. }
  871. b := data[iNdEx]
  872. iNdEx++
  873. wire |= (uint64(b) & 0x7F) << shift
  874. if b < 0x80 {
  875. break
  876. }
  877. }
  878. fieldNum := int32(wire >> 3)
  879. wireType := int(wire & 0x7)
  880. if wireType == 4 {
  881. return fmt.Errorf("proto: CertificateSigningRequestSpec: wiretype end group for non-group")
  882. }
  883. if fieldNum <= 0 {
  884. return fmt.Errorf("proto: CertificateSigningRequestSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  885. }
  886. switch fieldNum {
  887. case 1:
  888. if wireType != 2 {
  889. return fmt.Errorf("proto: wrong wireType = %d for field Request", wireType)
  890. }
  891. var byteLen int
  892. for shift := uint(0); ; shift += 7 {
  893. if shift >= 64 {
  894. return ErrIntOverflowGenerated
  895. }
  896. if iNdEx >= l {
  897. return io.ErrUnexpectedEOF
  898. }
  899. b := data[iNdEx]
  900. iNdEx++
  901. byteLen |= (int(b) & 0x7F) << shift
  902. if b < 0x80 {
  903. break
  904. }
  905. }
  906. if byteLen < 0 {
  907. return ErrInvalidLengthGenerated
  908. }
  909. postIndex := iNdEx + byteLen
  910. if postIndex > l {
  911. return io.ErrUnexpectedEOF
  912. }
  913. m.Request = append(m.Request[:0], data[iNdEx:postIndex]...)
  914. if m.Request == nil {
  915. m.Request = []byte{}
  916. }
  917. iNdEx = postIndex
  918. case 2:
  919. if wireType != 2 {
  920. return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
  921. }
  922. var stringLen uint64
  923. for shift := uint(0); ; shift += 7 {
  924. if shift >= 64 {
  925. return ErrIntOverflowGenerated
  926. }
  927. if iNdEx >= l {
  928. return io.ErrUnexpectedEOF
  929. }
  930. b := data[iNdEx]
  931. iNdEx++
  932. stringLen |= (uint64(b) & 0x7F) << shift
  933. if b < 0x80 {
  934. break
  935. }
  936. }
  937. intStringLen := int(stringLen)
  938. if intStringLen < 0 {
  939. return ErrInvalidLengthGenerated
  940. }
  941. postIndex := iNdEx + intStringLen
  942. if postIndex > l {
  943. return io.ErrUnexpectedEOF
  944. }
  945. m.Username = string(data[iNdEx:postIndex])
  946. iNdEx = postIndex
  947. case 3:
  948. if wireType != 2 {
  949. return fmt.Errorf("proto: wrong wireType = %d for field UID", wireType)
  950. }
  951. var stringLen uint64
  952. for shift := uint(0); ; shift += 7 {
  953. if shift >= 64 {
  954. return ErrIntOverflowGenerated
  955. }
  956. if iNdEx >= l {
  957. return io.ErrUnexpectedEOF
  958. }
  959. b := data[iNdEx]
  960. iNdEx++
  961. stringLen |= (uint64(b) & 0x7F) << shift
  962. if b < 0x80 {
  963. break
  964. }
  965. }
  966. intStringLen := int(stringLen)
  967. if intStringLen < 0 {
  968. return ErrInvalidLengthGenerated
  969. }
  970. postIndex := iNdEx + intStringLen
  971. if postIndex > l {
  972. return io.ErrUnexpectedEOF
  973. }
  974. m.UID = string(data[iNdEx:postIndex])
  975. iNdEx = postIndex
  976. case 4:
  977. if wireType != 2 {
  978. return fmt.Errorf("proto: wrong wireType = %d for field Groups", wireType)
  979. }
  980. var stringLen uint64
  981. for shift := uint(0); ; shift += 7 {
  982. if shift >= 64 {
  983. return ErrIntOverflowGenerated
  984. }
  985. if iNdEx >= l {
  986. return io.ErrUnexpectedEOF
  987. }
  988. b := data[iNdEx]
  989. iNdEx++
  990. stringLen |= (uint64(b) & 0x7F) << shift
  991. if b < 0x80 {
  992. break
  993. }
  994. }
  995. intStringLen := int(stringLen)
  996. if intStringLen < 0 {
  997. return ErrInvalidLengthGenerated
  998. }
  999. postIndex := iNdEx + intStringLen
  1000. if postIndex > l {
  1001. return io.ErrUnexpectedEOF
  1002. }
  1003. m.Groups = append(m.Groups, string(data[iNdEx:postIndex]))
  1004. iNdEx = postIndex
  1005. default:
  1006. iNdEx = preIndex
  1007. skippy, err := skipGenerated(data[iNdEx:])
  1008. if err != nil {
  1009. return err
  1010. }
  1011. if skippy < 0 {
  1012. return ErrInvalidLengthGenerated
  1013. }
  1014. if (iNdEx + skippy) > l {
  1015. return io.ErrUnexpectedEOF
  1016. }
  1017. iNdEx += skippy
  1018. }
  1019. }
  1020. if iNdEx > l {
  1021. return io.ErrUnexpectedEOF
  1022. }
  1023. return nil
  1024. }
  1025. func (m *CertificateSigningRequestStatus) Unmarshal(data []byte) error {
  1026. l := len(data)
  1027. iNdEx := 0
  1028. for iNdEx < l {
  1029. preIndex := iNdEx
  1030. var wire uint64
  1031. for shift := uint(0); ; shift += 7 {
  1032. if shift >= 64 {
  1033. return ErrIntOverflowGenerated
  1034. }
  1035. if iNdEx >= l {
  1036. return io.ErrUnexpectedEOF
  1037. }
  1038. b := data[iNdEx]
  1039. iNdEx++
  1040. wire |= (uint64(b) & 0x7F) << shift
  1041. if b < 0x80 {
  1042. break
  1043. }
  1044. }
  1045. fieldNum := int32(wire >> 3)
  1046. wireType := int(wire & 0x7)
  1047. if wireType == 4 {
  1048. return fmt.Errorf("proto: CertificateSigningRequestStatus: wiretype end group for non-group")
  1049. }
  1050. if fieldNum <= 0 {
  1051. return fmt.Errorf("proto: CertificateSigningRequestStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  1052. }
  1053. switch fieldNum {
  1054. case 1:
  1055. if wireType != 2 {
  1056. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  1057. }
  1058. var msglen int
  1059. for shift := uint(0); ; shift += 7 {
  1060. if shift >= 64 {
  1061. return ErrIntOverflowGenerated
  1062. }
  1063. if iNdEx >= l {
  1064. return io.ErrUnexpectedEOF
  1065. }
  1066. b := data[iNdEx]
  1067. iNdEx++
  1068. msglen |= (int(b) & 0x7F) << shift
  1069. if b < 0x80 {
  1070. break
  1071. }
  1072. }
  1073. if msglen < 0 {
  1074. return ErrInvalidLengthGenerated
  1075. }
  1076. postIndex := iNdEx + msglen
  1077. if postIndex > l {
  1078. return io.ErrUnexpectedEOF
  1079. }
  1080. m.Conditions = append(m.Conditions, CertificateSigningRequestCondition{})
  1081. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(data[iNdEx:postIndex]); err != nil {
  1082. return err
  1083. }
  1084. iNdEx = postIndex
  1085. case 2:
  1086. if wireType != 2 {
  1087. return fmt.Errorf("proto: wrong wireType = %d for field Certificate", wireType)
  1088. }
  1089. var byteLen int
  1090. for shift := uint(0); ; shift += 7 {
  1091. if shift >= 64 {
  1092. return ErrIntOverflowGenerated
  1093. }
  1094. if iNdEx >= l {
  1095. return io.ErrUnexpectedEOF
  1096. }
  1097. b := data[iNdEx]
  1098. iNdEx++
  1099. byteLen |= (int(b) & 0x7F) << shift
  1100. if b < 0x80 {
  1101. break
  1102. }
  1103. }
  1104. if byteLen < 0 {
  1105. return ErrInvalidLengthGenerated
  1106. }
  1107. postIndex := iNdEx + byteLen
  1108. if postIndex > l {
  1109. return io.ErrUnexpectedEOF
  1110. }
  1111. m.Certificate = append(m.Certificate[:0], data[iNdEx:postIndex]...)
  1112. if m.Certificate == nil {
  1113. m.Certificate = []byte{}
  1114. }
  1115. iNdEx = postIndex
  1116. default:
  1117. iNdEx = preIndex
  1118. skippy, err := skipGenerated(data[iNdEx:])
  1119. if err != nil {
  1120. return err
  1121. }
  1122. if skippy < 0 {
  1123. return ErrInvalidLengthGenerated
  1124. }
  1125. if (iNdEx + skippy) > l {
  1126. return io.ErrUnexpectedEOF
  1127. }
  1128. iNdEx += skippy
  1129. }
  1130. }
  1131. if iNdEx > l {
  1132. return io.ErrUnexpectedEOF
  1133. }
  1134. return nil
  1135. }
  1136. func skipGenerated(data []byte) (n int, err error) {
  1137. l := len(data)
  1138. iNdEx := 0
  1139. for iNdEx < l {
  1140. var wire uint64
  1141. for shift := uint(0); ; shift += 7 {
  1142. if shift >= 64 {
  1143. return 0, ErrIntOverflowGenerated
  1144. }
  1145. if iNdEx >= l {
  1146. return 0, io.ErrUnexpectedEOF
  1147. }
  1148. b := data[iNdEx]
  1149. iNdEx++
  1150. wire |= (uint64(b) & 0x7F) << shift
  1151. if b < 0x80 {
  1152. break
  1153. }
  1154. }
  1155. wireType := int(wire & 0x7)
  1156. switch wireType {
  1157. case 0:
  1158. for shift := uint(0); ; shift += 7 {
  1159. if shift >= 64 {
  1160. return 0, ErrIntOverflowGenerated
  1161. }
  1162. if iNdEx >= l {
  1163. return 0, io.ErrUnexpectedEOF
  1164. }
  1165. iNdEx++
  1166. if data[iNdEx-1] < 0x80 {
  1167. break
  1168. }
  1169. }
  1170. return iNdEx, nil
  1171. case 1:
  1172. iNdEx += 8
  1173. return iNdEx, nil
  1174. case 2:
  1175. var length int
  1176. for shift := uint(0); ; shift += 7 {
  1177. if shift >= 64 {
  1178. return 0, ErrIntOverflowGenerated
  1179. }
  1180. if iNdEx >= l {
  1181. return 0, io.ErrUnexpectedEOF
  1182. }
  1183. b := data[iNdEx]
  1184. iNdEx++
  1185. length |= (int(b) & 0x7F) << shift
  1186. if b < 0x80 {
  1187. break
  1188. }
  1189. }
  1190. iNdEx += length
  1191. if length < 0 {
  1192. return 0, ErrInvalidLengthGenerated
  1193. }
  1194. return iNdEx, nil
  1195. case 3:
  1196. for {
  1197. var innerWire uint64
  1198. var start int = iNdEx
  1199. for shift := uint(0); ; shift += 7 {
  1200. if shift >= 64 {
  1201. return 0, ErrIntOverflowGenerated
  1202. }
  1203. if iNdEx >= l {
  1204. return 0, io.ErrUnexpectedEOF
  1205. }
  1206. b := data[iNdEx]
  1207. iNdEx++
  1208. innerWire |= (uint64(b) & 0x7F) << shift
  1209. if b < 0x80 {
  1210. break
  1211. }
  1212. }
  1213. innerWireType := int(innerWire & 0x7)
  1214. if innerWireType == 4 {
  1215. break
  1216. }
  1217. next, err := skipGenerated(data[start:])
  1218. if err != nil {
  1219. return 0, err
  1220. }
  1221. iNdEx = start + next
  1222. }
  1223. return iNdEx, nil
  1224. case 4:
  1225. return iNdEx, nil
  1226. case 5:
  1227. iNdEx += 4
  1228. return iNdEx, nil
  1229. default:
  1230. return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
  1231. }
  1232. }
  1233. panic("unreachable")
  1234. }
  1235. var (
  1236. ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
  1237. ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
  1238. )
  1239. var fileDescriptorGenerated = []byte{
  1240. // 681 bytes of a gzipped FileDescriptorProto
  1241. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xac, 0x54, 0x4f, 0x4f, 0x13, 0x4f,
  1242. 0x18, 0xa6, 0xb4, 0x94, 0x32, 0xe5, 0x07, 0xbf, 0x4c, 0x8c, 0xa9, 0x4d, 0xa0, 0x66, 0xa3, 0x06,
  1243. 0x15, 0x66, 0x2d, 0x89, 0x09, 0x47, 0xb3, 0x98, 0x18, 0x22, 0x84, 0x38, 0x40, 0x62, 0x4c, 0x3c,
  1244. 0x6c, 0xb7, 0xc3, 0x32, 0x96, 0xee, 0x2e, 0xf3, 0x87, 0x84, 0x9b, 0x47, 0x8f, 0x7e, 0x02, 0xbf,
  1245. 0x86, 0x5f, 0x81, 0x23, 0x47, 0x4f, 0xa8, 0xf0, 0x05, 0x3c, 0x7b, 0x72, 0x66, 0x76, 0xb6, 0x5d,
  1246. 0x5b, 0x16, 0x35, 0xe1, 0x30, 0x49, 0xe7, 0x99, 0xf7, 0x7d, 0xde, 0xf7, 0x7d, 0xde, 0x67, 0x0b,
  1247. 0x9e, 0xf5, 0xd6, 0x38, 0xa2, 0xb1, 0xdb, 0x93, 0x1d, 0xc2, 0x22, 0x22, 0x08, 0x77, 0x93, 0x5e,
  1248. 0xe8, 0xfa, 0x09, 0xe5, 0x6e, 0x40, 0x98, 0xa0, 0xfb, 0x34, 0xf0, 0x35, 0x7a, 0xdc, 0xf6, 0x0f,
  1249. 0x93, 0x03, 0xbf, 0xed, 0x86, 0x24, 0x22, 0x4c, 0x41, 0x5d, 0x94, 0xb0, 0x58, 0xc4, 0xf0, 0x49,
  1250. 0xca, 0x80, 0x86, 0x0c, 0x48, 0x31, 0x20, 0xcd, 0x80, 0xf2, 0x0c, 0x28, 0x63, 0x68, 0xae, 0x84,
  1251. 0x54, 0x1c, 0xc8, 0x0e, 0x0a, 0xe2, 0xbe, 0x1b, 0xc6, 0x61, 0xec, 0x1a, 0xa2, 0x8e, 0xdc, 0x37,
  1252. 0x37, 0x73, 0x31, 0xbf, 0xd2, 0x02, 0xcd, 0xd5, 0xc2, 0x16, 0x5d, 0x46, 0x78, 0x2c, 0x59, 0x40,
  1253. 0x46, 0x9b, 0x6a, 0x3e, 0x2d, 0xce, 0x91, 0xd1, 0x31, 0x61, 0x9c, 0xc6, 0x11, 0xe9, 0x8e, 0xa5,
  1254. 0x2d, 0x17, 0xa7, 0x1d, 0x8f, 0x4d, 0xde, 0x5c, 0xb9, 0x3a, 0x9a, 0xc9, 0x48, 0xd0, 0xfe, 0x78,
  1255. 0x4f, 0xed, 0xab, 0xc3, 0xa5, 0xa0, 0x87, 0x2e, 0x8d, 0x04, 0x17, 0x6c, 0x34, 0xc5, 0xb9, 0x9c,
  1256. 0x04, 0x77, 0xd6, 0x87, 0x1a, 0xee, 0xd0, 0x30, 0xa2, 0x51, 0x88, 0xc9, 0x91, 0x24, 0x5c, 0xc0,
  1257. 0xd7, 0xa0, 0xd6, 0x27, 0xc2, 0xef, 0xfa, 0xc2, 0x6f, 0x94, 0xee, 0x96, 0x96, 0xea, 0xab, 0x4b,
  1258. 0xa8, 0x70, 0x19, 0x4a, 0x7e, 0xb4, 0xdd, 0x79, 0x47, 0x02, 0xb1, 0xa5, 0x72, 0x3c, 0x78, 0x7a,
  1259. 0xde, 0x9a, 0xb8, 0x38, 0x6f, 0x81, 0x21, 0x86, 0x07, 0x6c, 0xf0, 0x08, 0x54, 0x78, 0x42, 0x82,
  1260. 0xc6, 0xa4, 0x61, 0xdd, 0x46, 0xff, 0xba, 0x62, 0x54, 0xd8, 0xf4, 0x8e, 0xa2, 0xf5, 0x66, 0x6d,
  1261. 0xf1, 0x8a, 0xbe, 0x61, 0x53, 0x0a, 0x9e, 0x80, 0x2a, 0x17, 0xbe, 0x90, 0xbc, 0x51, 0x36, 0x45,
  1262. 0x5f, 0xdd, 0x64, 0x51, 0x43, 0xec, 0xcd, 0xd9, 0xb2, 0xd5, 0xf4, 0x8e, 0x6d, 0x41, 0xe7, 0xd3,
  1263. 0x24, 0x70, 0x0a, 0x73, 0xd7, 0xe3, 0xa8, 0x4b, 0x85, 0xb2, 0x0b, 0x5c, 0x03, 0x15, 0x71, 0x92,
  1264. 0x10, 0x23, 0xf5, 0x8c, 0x77, 0x2f, 0x9b, 0x61, 0x57, 0x61, 0x3f, 0xcf, 0x5b, 0xb7, 0x46, 0xe3,
  1265. 0x35, 0x8e, 0x4d, 0x06, 0x7c, 0x00, 0xaa, 0x8c, 0xf8, 0x3c, 0x8e, 0x8c, 0xa0, 0x33, 0xc3, 0x46,
  1266. 0xb0, 0x41, 0xb1, 0x7d, 0x85, 0x0f, 0xc1, 0x74, 0x9f, 0x70, 0xee, 0x87, 0xc4, 0x88, 0x30, 0xe3,
  1267. 0xcd, 0xdb, 0xc0, 0xe9, 0xad, 0x14, 0xc6, 0xd9, 0x3b, 0xec, 0x81, 0xb9, 0x43, 0x9f, 0x8b, 0xbd,
  1268. 0x44, 0xed, 0x8b, 0xec, 0x2a, 0xbb, 0x35, 0x2a, 0x46, 0xb6, 0xc7, 0xd7, 0x38, 0x20, 0xe7, 0x7c,
  1269. 0xa4, 0x53, 0xbc, 0xdb, 0x96, 0x7e, 0x6e, 0xf3, 0x37, 0x2a, 0x3c, 0x42, 0xed, 0xfc, 0x28, 0x81,
  1270. 0x85, 0x42, 0x81, 0x36, 0xa9, 0xb2, 0xe2, 0xdb, 0x31, 0x2b, 0xba, 0x7f, 0xd9, 0x88, 0x4e, 0x37,
  1271. 0x8e, 0xfc, 0xdf, 0x36, 0x53, 0xcb, 0x90, 0x9c, 0x1f, 0x13, 0x30, 0x45, 0x05, 0xe9, 0x73, 0xa5,
  1272. 0x5f, 0x59, 0x71, 0xbf, 0xbc, 0x41, 0x6f, 0x78, 0xff, 0xd9, 0xba, 0x53, 0x1b, 0xba, 0x02, 0x4e,
  1273. 0x0b, 0x39, 0x9f, 0xaf, 0x1b, 0x59, 0xdb, 0x16, 0xde, 0x07, 0xd3, 0x2c, 0xbd, 0x9a, 0x89, 0x67,
  1274. 0xbd, 0xba, 0x5e, 0x94, 0x8d, 0xc0, 0xd9, 0x1b, 0x5c, 0x06, 0x35, 0xc9, 0x55, 0x93, 0xbe, 0x5a,
  1275. 0x51, 0xba, 0xfd, 0xc1, 0xa0, 0x7b, 0x16, 0xc7, 0x83, 0x08, 0xb8, 0x00, 0xca, 0x92, 0x76, 0xed,
  1276. 0xf6, 0xeb, 0x36, 0xb0, 0xbc, 0xb7, 0xf1, 0x1c, 0x6b, 0x1c, 0x3a, 0xa0, 0x1a, 0xb2, 0x58, 0x26,
  1277. 0x5c, 0x6d, 0xbb, 0xac, 0x22, 0x80, 0x36, 0xd1, 0x0b, 0x83, 0x60, 0xfb, 0xe2, 0x7c, 0x2d, 0x81,
  1278. 0xd6, 0x1f, 0xbe, 0x04, 0xf8, 0xa1, 0x04, 0x40, 0x90, 0x19, 0x95, 0xab, 0xfe, 0xb5, 0xaa, 0xbb,
  1279. 0x37, 0xa8, 0xea, 0xe0, 0x2b, 0x18, 0xfe, 0xd1, 0x0c, 0x20, 0x8e, 0x73, 0xb5, 0x61, 0x1b, 0xd4,
  1280. 0x73, 0xdc, 0x46, 0xa2, 0x59, 0x6f, 0x5e, 0x25, 0xd4, 0x73, 0xe4, 0x38, 0x1f, 0xe3, 0x3d, 0x3a,
  1281. 0xfd, 0xbe, 0x38, 0x71, 0xa6, 0xce, 0x17, 0x75, 0xde, 0x5f, 0x2c, 0x96, 0x4e, 0xd5, 0x39, 0x53,
  1282. 0xe7, 0x9b, 0x3a, 0x1f, 0x2f, 0x17, 0x27, 0xde, 0xd4, 0xb2, 0x0e, 0x7f, 0x05, 0x00, 0x00, 0xff,
  1283. 0xff, 0x29, 0x0b, 0xef, 0x6d, 0xe0, 0x06, 0x00, 0x00,
  1284. }