2 // Copyright 2019 AT&T Intellectual Property
3 // Copyright 2019 Nokia
5 // Licensed under the Apache License, Version 2.0 (the "License");
6 // you may not use this file except in compliance with the License.
7 // You may obtain a copy of the License at
9 // http://www.apache.org/licenses/LICENSE-2.0
11 // Unless required by applicable law or agreed to in writing, software
12 // distributed under the License is distributed on an "AS IS" BASIS,
13 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 // See the License for the specific language governing permissions and
15 // limitations under the License.
17 // This source code is part of the near-RT RIC (RAN Intelligent Controller)
18 // platform project (RICP).
21 // Code generated by protoc-gen-go. DO NOT EDIT.
28 proto "github.com/golang/protobuf/proto"
32 // Reference imports to suppress errors if they are not otherwise used.
37 // This is a compile-time assertion to ensure that this generated file
38 // is compatible with the proto package it is being compiled against.
39 // A compilation error at this line likely means your copy of the
40 // proto package needs to be updated.
41 const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
46 Nrscs_UNKNOWN_NRSCS Nrscs = 0
50 Nrscs_SCS120 Nrscs = 4
53 var Nrscs_name = map[int32]string{
61 var Nrscs_value = map[string]int32{
69 func (x Nrscs) String() string {
70 return proto.EnumName(Nrscs_name, int32(x))
73 func (Nrscs) EnumDescriptor() ([]byte, []int) {
74 return fileDescriptor_22d18f428b8f19f0, []int{0}
80 Ncnrb_UNKNOWN_NCNRB Ncnrb = 0
90 Ncnrb_NRB65 Ncnrb = 10
91 Ncnrb_NRB66 Ncnrb = 11
92 Ncnrb_NRB78 Ncnrb = 12
93 Ncnrb_NRB79 Ncnrb = 13
94 Ncnrb_NRB93 Ncnrb = 14
95 Ncnrb_NRB106 Ncnrb = 15
96 Ncnrb_NRB107 Ncnrb = 16
97 Ncnrb_NRB121 Ncnrb = 17
98 Ncnrb_NRB132 Ncnrb = 18
99 Ncnrb_NRB133 Ncnrb = 19
100 Ncnrb_NRB135 Ncnrb = 20
101 Ncnrb_NRB160 Ncnrb = 21
102 Ncnrb_NRB162 Ncnrb = 22
103 Ncnrb_NRB189 Ncnrb = 23
104 Ncnrb_NRB216 Ncnrb = 24
105 Ncnrb_NRB217 Ncnrb = 25
106 Ncnrb_NRB245 Ncnrb = 26
107 Ncnrb_NRB264 Ncnrb = 27
108 Ncnrb_NRB270 Ncnrb = 28
109 Ncnrb_NRB273 Ncnrb = 29
112 var Ncnrb_name = map[int32]string{
145 var Ncnrb_value = map[string]int32{
178 func (x Ncnrb) String() string {
179 return proto.EnumName(Ncnrb_name, int32(x))
182 func (Ncnrb) EnumDescriptor() ([]byte, []int) {
183 return fileDescriptor_22d18f428b8f19f0, []int{1}
189 Nr_UNKNOWN Nr_Mode = 0
194 var Nr_Mode_name = map[int32]string{
200 var Nr_Mode_value = map[string]int32{
206 func (x Nr_Mode) String() string {
207 return proto.EnumName(Nr_Mode_name, int32(x))
210 func (Nr_Mode) EnumDescriptor() ([]byte, []int) {
211 return fileDescriptor_22d18f428b8f19f0, []int{3, 0}
215 BtsType string `protobuf:"bytes,1,opt,name=bts_type,json=btsType,proto3" json:"bts_type,omitempty"`
216 ServedNrCells []*ServedNRCell `protobuf:"bytes,2,rep,name=served_nr_cells,json=servedNrCells,proto3" json:"served_nr_cells,omitempty"`
217 XXX_NoUnkeyedLiteral struct{} `json:"-"`
218 XXX_unrecognized []byte `json:"-"`
219 XXX_sizecache int32 `json:"-"`
222 func (m *Gnb) Reset() { *m = Gnb{} }
223 func (m *Gnb) String() string { return proto.CompactTextString(m) }
224 func (*Gnb) ProtoMessage() {}
225 func (*Gnb) Descriptor() ([]byte, []int) {
226 return fileDescriptor_22d18f428b8f19f0, []int{0}
229 func (m *Gnb) XXX_Unmarshal(b []byte) error {
230 return xxx_messageInfo_Gnb.Unmarshal(m, b)
232 func (m *Gnb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
233 return xxx_messageInfo_Gnb.Marshal(b, m, deterministic)
235 func (m *Gnb) XXX_Merge(src proto.Message) {
236 xxx_messageInfo_Gnb.Merge(m, src)
238 func (m *Gnb) XXX_Size() int {
239 return xxx_messageInfo_Gnb.Size(m)
241 func (m *Gnb) XXX_DiscardUnknown() {
242 xxx_messageInfo_Gnb.DiscardUnknown(m)
245 var xxx_messageInfo_Gnb proto.InternalMessageInfo
247 func (m *Gnb) GetBtsType() string {
254 func (m *Gnb) GetServedNrCells() []*ServedNRCell {
256 return m.ServedNrCells
261 type ServedNRCell struct {
262 ServedNrCellInformation *ServedNRCellInformation `protobuf:"bytes,1,opt,name=served_nr_cell_information,json=servedNrCellInformation,proto3" json:"served_nr_cell_information,omitempty"`
263 NrNeighbourInfos []*NrNeighbourInformation `protobuf:"bytes,2,rep,name=nr_neighbour_infos,json=nrNeighbourInfos,proto3" json:"nr_neighbour_infos,omitempty"`
264 XXX_NoUnkeyedLiteral struct{} `json:"-"`
265 XXX_unrecognized []byte `json:"-"`
266 XXX_sizecache int32 `json:"-"`
269 func (m *ServedNRCell) Reset() { *m = ServedNRCell{} }
270 func (m *ServedNRCell) String() string { return proto.CompactTextString(m) }
271 func (*ServedNRCell) ProtoMessage() {}
272 func (*ServedNRCell) Descriptor() ([]byte, []int) {
273 return fileDescriptor_22d18f428b8f19f0, []int{1}
276 func (m *ServedNRCell) XXX_Unmarshal(b []byte) error {
277 return xxx_messageInfo_ServedNRCell.Unmarshal(m, b)
279 func (m *ServedNRCell) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
280 return xxx_messageInfo_ServedNRCell.Marshal(b, m, deterministic)
282 func (m *ServedNRCell) XXX_Merge(src proto.Message) {
283 xxx_messageInfo_ServedNRCell.Merge(m, src)
285 func (m *ServedNRCell) XXX_Size() int {
286 return xxx_messageInfo_ServedNRCell.Size(m)
288 func (m *ServedNRCell) XXX_DiscardUnknown() {
289 xxx_messageInfo_ServedNRCell.DiscardUnknown(m)
292 var xxx_messageInfo_ServedNRCell proto.InternalMessageInfo
294 func (m *ServedNRCell) GetServedNrCellInformation() *ServedNRCellInformation {
296 return m.ServedNrCellInformation
301 func (m *ServedNRCell) GetNrNeighbourInfos() []*NrNeighbourInformation {
303 return m.NrNeighbourInfos
308 type ServedNRCellInformation struct {
309 NrPci uint32 `protobuf:"varint,1,opt,name=nr_pci,json=nrPci,proto3" json:"nr_pci,omitempty"`
310 CellId string `protobuf:"bytes,2,opt,name=cell_id,json=cellId,proto3" json:"cell_id,omitempty"`
311 Stac5G string `protobuf:"bytes,3,opt,name=stac5g,proto3" json:"stac5g,omitempty"`
312 ConfiguredStac string `protobuf:"bytes,4,opt,name=configured_stac,json=configuredStac,proto3" json:"configured_stac,omitempty"`
313 ServedPlmns []string `protobuf:"bytes,5,rep,name=served_plmns,json=servedPlmns,proto3" json:"served_plmns,omitempty"`
314 NrMode Nr_Mode `protobuf:"varint,6,opt,name=nr_mode,json=nrMode,proto3,enum=entities.Nr_Mode" json:"nr_mode,omitempty"`
315 ChoiceNrMode *ServedNRCellInformation_ChoiceNRMode `protobuf:"bytes,7,opt,name=choice_nr_mode,json=choiceNrMode,proto3" json:"choice_nr_mode,omitempty"`
316 XXX_NoUnkeyedLiteral struct{} `json:"-"`
317 XXX_unrecognized []byte `json:"-"`
318 XXX_sizecache int32 `json:"-"`
321 func (m *ServedNRCellInformation) Reset() { *m = ServedNRCellInformation{} }
322 func (m *ServedNRCellInformation) String() string { return proto.CompactTextString(m) }
323 func (*ServedNRCellInformation) ProtoMessage() {}
324 func (*ServedNRCellInformation) Descriptor() ([]byte, []int) {
325 return fileDescriptor_22d18f428b8f19f0, []int{2}
328 func (m *ServedNRCellInformation) XXX_Unmarshal(b []byte) error {
329 return xxx_messageInfo_ServedNRCellInformation.Unmarshal(m, b)
331 func (m *ServedNRCellInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
332 return xxx_messageInfo_ServedNRCellInformation.Marshal(b, m, deterministic)
334 func (m *ServedNRCellInformation) XXX_Merge(src proto.Message) {
335 xxx_messageInfo_ServedNRCellInformation.Merge(m, src)
337 func (m *ServedNRCellInformation) XXX_Size() int {
338 return xxx_messageInfo_ServedNRCellInformation.Size(m)
340 func (m *ServedNRCellInformation) XXX_DiscardUnknown() {
341 xxx_messageInfo_ServedNRCellInformation.DiscardUnknown(m)
344 var xxx_messageInfo_ServedNRCellInformation proto.InternalMessageInfo
346 func (m *ServedNRCellInformation) GetNrPci() uint32 {
353 func (m *ServedNRCellInformation) GetCellId() string {
360 func (m *ServedNRCellInformation) GetStac5G() string {
367 func (m *ServedNRCellInformation) GetConfiguredStac() string {
369 return m.ConfiguredStac
374 func (m *ServedNRCellInformation) GetServedPlmns() []string {
381 func (m *ServedNRCellInformation) GetNrMode() Nr_Mode {
388 func (m *ServedNRCellInformation) GetChoiceNrMode() *ServedNRCellInformation_ChoiceNRMode {
390 return m.ChoiceNrMode
395 type ServedNRCellInformation_ChoiceNRMode struct {
396 Fdd *ServedNRCellInformation_ChoiceNRMode_FddInfo `protobuf:"bytes,1,opt,name=fdd,proto3" json:"fdd,omitempty"`
397 Tdd *ServedNRCellInformation_ChoiceNRMode_TddInfo `protobuf:"bytes,2,opt,name=tdd,proto3" json:"tdd,omitempty"`
398 XXX_NoUnkeyedLiteral struct{} `json:"-"`
399 XXX_unrecognized []byte `json:"-"`
400 XXX_sizecache int32 `json:"-"`
403 func (m *ServedNRCellInformation_ChoiceNRMode) Reset() { *m = ServedNRCellInformation_ChoiceNRMode{} }
404 func (m *ServedNRCellInformation_ChoiceNRMode) String() string { return proto.CompactTextString(m) }
405 func (*ServedNRCellInformation_ChoiceNRMode) ProtoMessage() {}
406 func (*ServedNRCellInformation_ChoiceNRMode) Descriptor() ([]byte, []int) {
407 return fileDescriptor_22d18f428b8f19f0, []int{2, 0}
410 func (m *ServedNRCellInformation_ChoiceNRMode) XXX_Unmarshal(b []byte) error {
411 return xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode.Unmarshal(m, b)
413 func (m *ServedNRCellInformation_ChoiceNRMode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
414 return xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode.Marshal(b, m, deterministic)
416 func (m *ServedNRCellInformation_ChoiceNRMode) XXX_Merge(src proto.Message) {
417 xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode.Merge(m, src)
419 func (m *ServedNRCellInformation_ChoiceNRMode) XXX_Size() int {
420 return xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode.Size(m)
422 func (m *ServedNRCellInformation_ChoiceNRMode) XXX_DiscardUnknown() {
423 xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode.DiscardUnknown(m)
426 var xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode proto.InternalMessageInfo
428 func (m *ServedNRCellInformation_ChoiceNRMode) GetFdd() *ServedNRCellInformation_ChoiceNRMode_FddInfo {
435 func (m *ServedNRCellInformation_ChoiceNRMode) GetTdd() *ServedNRCellInformation_ChoiceNRMode_TddInfo {
442 type ServedNRCellInformation_ChoiceNRMode_FddInfo struct {
443 UlFreqInfo *NrFrequencyInfo `protobuf:"bytes,1,opt,name=ul_freq_info,json=ulFreqInfo,proto3" json:"ul_freq_info,omitempty"`
444 DlFreqInfo *NrFrequencyInfo `protobuf:"bytes,2,opt,name=dl_freq_info,json=dlFreqInfo,proto3" json:"dl_freq_info,omitempty"`
445 UlTransmissionBandwidth *NrTransmissionBandwidth `protobuf:"bytes,3,opt,name=ul_transmission_bandwidth,json=ulTransmissionBandwidth,proto3" json:"ul_transmission_bandwidth,omitempty"`
446 DlTransmissionBandwidth *NrTransmissionBandwidth `protobuf:"bytes,4,opt,name=dl_transmission_bandwidth,json=dlTransmissionBandwidth,proto3" json:"dl_transmission_bandwidth,omitempty"`
447 XXX_NoUnkeyedLiteral struct{} `json:"-"`
448 XXX_unrecognized []byte `json:"-"`
449 XXX_sizecache int32 `json:"-"`
452 func (m *ServedNRCellInformation_ChoiceNRMode_FddInfo) Reset() {
453 *m = ServedNRCellInformation_ChoiceNRMode_FddInfo{}
455 func (m *ServedNRCellInformation_ChoiceNRMode_FddInfo) String() string {
456 return proto.CompactTextString(m)
458 func (*ServedNRCellInformation_ChoiceNRMode_FddInfo) ProtoMessage() {}
459 func (*ServedNRCellInformation_ChoiceNRMode_FddInfo) Descriptor() ([]byte, []int) {
460 return fileDescriptor_22d18f428b8f19f0, []int{2, 0, 0}
463 func (m *ServedNRCellInformation_ChoiceNRMode_FddInfo) XXX_Unmarshal(b []byte) error {
464 return xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode_FddInfo.Unmarshal(m, b)
466 func (m *ServedNRCellInformation_ChoiceNRMode_FddInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
467 return xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode_FddInfo.Marshal(b, m, deterministic)
469 func (m *ServedNRCellInformation_ChoiceNRMode_FddInfo) XXX_Merge(src proto.Message) {
470 xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode_FddInfo.Merge(m, src)
472 func (m *ServedNRCellInformation_ChoiceNRMode_FddInfo) XXX_Size() int {
473 return xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode_FddInfo.Size(m)
475 func (m *ServedNRCellInformation_ChoiceNRMode_FddInfo) XXX_DiscardUnknown() {
476 xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode_FddInfo.DiscardUnknown(m)
479 var xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode_FddInfo proto.InternalMessageInfo
481 func (m *ServedNRCellInformation_ChoiceNRMode_FddInfo) GetUlFreqInfo() *NrFrequencyInfo {
488 func (m *ServedNRCellInformation_ChoiceNRMode_FddInfo) GetDlFreqInfo() *NrFrequencyInfo {
495 func (m *ServedNRCellInformation_ChoiceNRMode_FddInfo) GetUlTransmissionBandwidth() *NrTransmissionBandwidth {
497 return m.UlTransmissionBandwidth
502 func (m *ServedNRCellInformation_ChoiceNRMode_FddInfo) GetDlTransmissionBandwidth() *NrTransmissionBandwidth {
504 return m.DlTransmissionBandwidth
509 type ServedNRCellInformation_ChoiceNRMode_TddInfo struct {
510 NrFreqInfo *NrFrequencyInfo `protobuf:"bytes,1,opt,name=nr_freq_info,json=nrFreqInfo,proto3" json:"nr_freq_info,omitempty"`
511 TransmissionBandwidth *NrTransmissionBandwidth `protobuf:"bytes,2,opt,name=transmission_bandwidth,json=transmissionBandwidth,proto3" json:"transmission_bandwidth,omitempty"`
512 XXX_NoUnkeyedLiteral struct{} `json:"-"`
513 XXX_unrecognized []byte `json:"-"`
514 XXX_sizecache int32 `json:"-"`
517 func (m *ServedNRCellInformation_ChoiceNRMode_TddInfo) Reset() {
518 *m = ServedNRCellInformation_ChoiceNRMode_TddInfo{}
520 func (m *ServedNRCellInformation_ChoiceNRMode_TddInfo) String() string {
521 return proto.CompactTextString(m)
523 func (*ServedNRCellInformation_ChoiceNRMode_TddInfo) ProtoMessage() {}
524 func (*ServedNRCellInformation_ChoiceNRMode_TddInfo) Descriptor() ([]byte, []int) {
525 return fileDescriptor_22d18f428b8f19f0, []int{2, 0, 1}
528 func (m *ServedNRCellInformation_ChoiceNRMode_TddInfo) XXX_Unmarshal(b []byte) error {
529 return xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode_TddInfo.Unmarshal(m, b)
531 func (m *ServedNRCellInformation_ChoiceNRMode_TddInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
532 return xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode_TddInfo.Marshal(b, m, deterministic)
534 func (m *ServedNRCellInformation_ChoiceNRMode_TddInfo) XXX_Merge(src proto.Message) {
535 xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode_TddInfo.Merge(m, src)
537 func (m *ServedNRCellInformation_ChoiceNRMode_TddInfo) XXX_Size() int {
538 return xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode_TddInfo.Size(m)
540 func (m *ServedNRCellInformation_ChoiceNRMode_TddInfo) XXX_DiscardUnknown() {
541 xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode_TddInfo.DiscardUnknown(m)
544 var xxx_messageInfo_ServedNRCellInformation_ChoiceNRMode_TddInfo proto.InternalMessageInfo
546 func (m *ServedNRCellInformation_ChoiceNRMode_TddInfo) GetNrFreqInfo() *NrFrequencyInfo {
553 func (m *ServedNRCellInformation_ChoiceNRMode_TddInfo) GetTransmissionBandwidth() *NrTransmissionBandwidth {
555 return m.TransmissionBandwidth
561 XXX_NoUnkeyedLiteral struct{} `json:"-"`
562 XXX_unrecognized []byte `json:"-"`
563 XXX_sizecache int32 `json:"-"`
566 func (m *Nr) Reset() { *m = Nr{} }
567 func (m *Nr) String() string { return proto.CompactTextString(m) }
568 func (*Nr) ProtoMessage() {}
569 func (*Nr) Descriptor() ([]byte, []int) {
570 return fileDescriptor_22d18f428b8f19f0, []int{3}
573 func (m *Nr) XXX_Unmarshal(b []byte) error {
574 return xxx_messageInfo_Nr.Unmarshal(m, b)
576 func (m *Nr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
577 return xxx_messageInfo_Nr.Marshal(b, m, deterministic)
579 func (m *Nr) XXX_Merge(src proto.Message) {
580 xxx_messageInfo_Nr.Merge(m, src)
582 func (m *Nr) XXX_Size() int {
583 return xxx_messageInfo_Nr.Size(m)
585 func (m *Nr) XXX_DiscardUnknown() {
586 xxx_messageInfo_Nr.DiscardUnknown(m)
589 var xxx_messageInfo_Nr proto.InternalMessageInfo
591 type NrFrequencyInfo struct {
592 NrArFcn uint64 `protobuf:"varint,1,opt,name=nr_ar_fcn,json=nrArFcn,proto3" json:"nr_ar_fcn,omitempty"`
593 SulInformation *NrFrequencyInfo_SulInformation `protobuf:"bytes,3,opt,name=sulInformation,proto3" json:"sulInformation,omitempty"`
594 FrequencyBands []*FrequencyBandItem `protobuf:"bytes,4,rep,name=frequency_bands,json=frequencyBands,proto3" json:"frequency_bands,omitempty"`
595 XXX_NoUnkeyedLiteral struct{} `json:"-"`
596 XXX_unrecognized []byte `json:"-"`
597 XXX_sizecache int32 `json:"-"`
600 func (m *NrFrequencyInfo) Reset() { *m = NrFrequencyInfo{} }
601 func (m *NrFrequencyInfo) String() string { return proto.CompactTextString(m) }
602 func (*NrFrequencyInfo) ProtoMessage() {}
603 func (*NrFrequencyInfo) Descriptor() ([]byte, []int) {
604 return fileDescriptor_22d18f428b8f19f0, []int{4}
607 func (m *NrFrequencyInfo) XXX_Unmarshal(b []byte) error {
608 return xxx_messageInfo_NrFrequencyInfo.Unmarshal(m, b)
610 func (m *NrFrequencyInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
611 return xxx_messageInfo_NrFrequencyInfo.Marshal(b, m, deterministic)
613 func (m *NrFrequencyInfo) XXX_Merge(src proto.Message) {
614 xxx_messageInfo_NrFrequencyInfo.Merge(m, src)
616 func (m *NrFrequencyInfo) XXX_Size() int {
617 return xxx_messageInfo_NrFrequencyInfo.Size(m)
619 func (m *NrFrequencyInfo) XXX_DiscardUnknown() {
620 xxx_messageInfo_NrFrequencyInfo.DiscardUnknown(m)
623 var xxx_messageInfo_NrFrequencyInfo proto.InternalMessageInfo
625 func (m *NrFrequencyInfo) GetNrArFcn() uint64 {
632 func (m *NrFrequencyInfo) GetSulInformation() *NrFrequencyInfo_SulInformation {
634 return m.SulInformation
639 func (m *NrFrequencyInfo) GetFrequencyBands() []*FrequencyBandItem {
641 return m.FrequencyBands
646 type NrFrequencyInfo_SulInformation struct {
647 SulArFcn uint64 `protobuf:"varint,1,opt,name=sul_ar_fcn,json=sulArFcn,proto3" json:"sul_ar_fcn,omitempty"`
648 SulTransmissionBandwidth *NrTransmissionBandwidth `protobuf:"bytes,2,opt,name=sul_transmission_bandwidth,json=sulTransmissionBandwidth,proto3" json:"sul_transmission_bandwidth,omitempty"`
649 XXX_NoUnkeyedLiteral struct{} `json:"-"`
650 XXX_unrecognized []byte `json:"-"`
651 XXX_sizecache int32 `json:"-"`
654 func (m *NrFrequencyInfo_SulInformation) Reset() { *m = NrFrequencyInfo_SulInformation{} }
655 func (m *NrFrequencyInfo_SulInformation) String() string { return proto.CompactTextString(m) }
656 func (*NrFrequencyInfo_SulInformation) ProtoMessage() {}
657 func (*NrFrequencyInfo_SulInformation) Descriptor() ([]byte, []int) {
658 return fileDescriptor_22d18f428b8f19f0, []int{4, 0}
661 func (m *NrFrequencyInfo_SulInformation) XXX_Unmarshal(b []byte) error {
662 return xxx_messageInfo_NrFrequencyInfo_SulInformation.Unmarshal(m, b)
664 func (m *NrFrequencyInfo_SulInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
665 return xxx_messageInfo_NrFrequencyInfo_SulInformation.Marshal(b, m, deterministic)
667 func (m *NrFrequencyInfo_SulInformation) XXX_Merge(src proto.Message) {
668 xxx_messageInfo_NrFrequencyInfo_SulInformation.Merge(m, src)
670 func (m *NrFrequencyInfo_SulInformation) XXX_Size() int {
671 return xxx_messageInfo_NrFrequencyInfo_SulInformation.Size(m)
673 func (m *NrFrequencyInfo_SulInformation) XXX_DiscardUnknown() {
674 xxx_messageInfo_NrFrequencyInfo_SulInformation.DiscardUnknown(m)
677 var xxx_messageInfo_NrFrequencyInfo_SulInformation proto.InternalMessageInfo
679 func (m *NrFrequencyInfo_SulInformation) GetSulArFcn() uint64 {
686 func (m *NrFrequencyInfo_SulInformation) GetSulTransmissionBandwidth() *NrTransmissionBandwidth {
688 return m.SulTransmissionBandwidth
693 type FrequencyBandItem struct {
694 NrFrequencyBand uint32 `protobuf:"varint,1,opt,name=nr_frequency_band,json=nrFrequencyBand,proto3" json:"nr_frequency_band,omitempty"`
695 SupportedSulBands []uint32 `protobuf:"varint,2,rep,packed,name=supported_sul_bands,json=supportedSulBands,proto3" json:"supported_sul_bands,omitempty"`
696 XXX_NoUnkeyedLiteral struct{} `json:"-"`
697 XXX_unrecognized []byte `json:"-"`
698 XXX_sizecache int32 `json:"-"`
701 func (m *FrequencyBandItem) Reset() { *m = FrequencyBandItem{} }
702 func (m *FrequencyBandItem) String() string { return proto.CompactTextString(m) }
703 func (*FrequencyBandItem) ProtoMessage() {}
704 func (*FrequencyBandItem) Descriptor() ([]byte, []int) {
705 return fileDescriptor_22d18f428b8f19f0, []int{5}
708 func (m *FrequencyBandItem) XXX_Unmarshal(b []byte) error {
709 return xxx_messageInfo_FrequencyBandItem.Unmarshal(m, b)
711 func (m *FrequencyBandItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
712 return xxx_messageInfo_FrequencyBandItem.Marshal(b, m, deterministic)
714 func (m *FrequencyBandItem) XXX_Merge(src proto.Message) {
715 xxx_messageInfo_FrequencyBandItem.Merge(m, src)
717 func (m *FrequencyBandItem) XXX_Size() int {
718 return xxx_messageInfo_FrequencyBandItem.Size(m)
720 func (m *FrequencyBandItem) XXX_DiscardUnknown() {
721 xxx_messageInfo_FrequencyBandItem.DiscardUnknown(m)
724 var xxx_messageInfo_FrequencyBandItem proto.InternalMessageInfo
726 func (m *FrequencyBandItem) GetNrFrequencyBand() uint32 {
728 return m.NrFrequencyBand
733 func (m *FrequencyBandItem) GetSupportedSulBands() []uint32 {
735 return m.SupportedSulBands
740 type NrTransmissionBandwidth struct {
741 Nrscs Nrscs `protobuf:"varint,1,opt,name=nrscs,proto3,enum=entities.Nrscs" json:"nrscs,omitempty"`
742 Ncnrb Ncnrb `protobuf:"varint,2,opt,name=ncnrb,proto3,enum=entities.Ncnrb" json:"ncnrb,omitempty"`
743 XXX_NoUnkeyedLiteral struct{} `json:"-"`
744 XXX_unrecognized []byte `json:"-"`
745 XXX_sizecache int32 `json:"-"`
748 func (m *NrTransmissionBandwidth) Reset() { *m = NrTransmissionBandwidth{} }
749 func (m *NrTransmissionBandwidth) String() string { return proto.CompactTextString(m) }
750 func (*NrTransmissionBandwidth) ProtoMessage() {}
751 func (*NrTransmissionBandwidth) Descriptor() ([]byte, []int) {
752 return fileDescriptor_22d18f428b8f19f0, []int{6}
755 func (m *NrTransmissionBandwidth) XXX_Unmarshal(b []byte) error {
756 return xxx_messageInfo_NrTransmissionBandwidth.Unmarshal(m, b)
758 func (m *NrTransmissionBandwidth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
759 return xxx_messageInfo_NrTransmissionBandwidth.Marshal(b, m, deterministic)
761 func (m *NrTransmissionBandwidth) XXX_Merge(src proto.Message) {
762 xxx_messageInfo_NrTransmissionBandwidth.Merge(m, src)
764 func (m *NrTransmissionBandwidth) XXX_Size() int {
765 return xxx_messageInfo_NrTransmissionBandwidth.Size(m)
767 func (m *NrTransmissionBandwidth) XXX_DiscardUnknown() {
768 xxx_messageInfo_NrTransmissionBandwidth.DiscardUnknown(m)
771 var xxx_messageInfo_NrTransmissionBandwidth proto.InternalMessageInfo
773 func (m *NrTransmissionBandwidth) GetNrscs() Nrscs {
777 return Nrscs_UNKNOWN_NRSCS
780 func (m *NrTransmissionBandwidth) GetNcnrb() Ncnrb {
784 return Ncnrb_UNKNOWN_NCNRB
787 type NrNeighbourInformation struct {
788 NrPci uint32 `protobuf:"varint,1,opt,name=nr_pci,json=nrPci,proto3" json:"nr_pci,omitempty"`
789 NrCgi string `protobuf:"bytes,2,opt,name=nr_cgi,json=nrCgi,proto3" json:"nr_cgi,omitempty"`
790 NrMode Nr_Mode `protobuf:"varint,3,opt,name=nr_mode,json=nrMode,proto3,enum=entities.Nr_Mode" json:"nr_mode,omitempty"`
791 ChoiceNrMode *NrNeighbourInformation_ChoiceNRMode `protobuf:"bytes,4,opt,name=choice_nr_mode,json=choiceNrMode,proto3" json:"choice_nr_mode,omitempty"`
792 Stac5G string `protobuf:"bytes,5,opt,name=stac5g,proto3" json:"stac5g,omitempty"`
793 ConfiguredStac string `protobuf:"bytes,6,opt,name=configured_stac,json=configuredStac,proto3" json:"configured_stac,omitempty"`
794 XXX_NoUnkeyedLiteral struct{} `json:"-"`
795 XXX_unrecognized []byte `json:"-"`
796 XXX_sizecache int32 `json:"-"`
799 func (m *NrNeighbourInformation) Reset() { *m = NrNeighbourInformation{} }
800 func (m *NrNeighbourInformation) String() string { return proto.CompactTextString(m) }
801 func (*NrNeighbourInformation) ProtoMessage() {}
802 func (*NrNeighbourInformation) Descriptor() ([]byte, []int) {
803 return fileDescriptor_22d18f428b8f19f0, []int{7}
806 func (m *NrNeighbourInformation) XXX_Unmarshal(b []byte) error {
807 return xxx_messageInfo_NrNeighbourInformation.Unmarshal(m, b)
809 func (m *NrNeighbourInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
810 return xxx_messageInfo_NrNeighbourInformation.Marshal(b, m, deterministic)
812 func (m *NrNeighbourInformation) XXX_Merge(src proto.Message) {
813 xxx_messageInfo_NrNeighbourInformation.Merge(m, src)
815 func (m *NrNeighbourInformation) XXX_Size() int {
816 return xxx_messageInfo_NrNeighbourInformation.Size(m)
818 func (m *NrNeighbourInformation) XXX_DiscardUnknown() {
819 xxx_messageInfo_NrNeighbourInformation.DiscardUnknown(m)
822 var xxx_messageInfo_NrNeighbourInformation proto.InternalMessageInfo
824 func (m *NrNeighbourInformation) GetNrPci() uint32 {
831 func (m *NrNeighbourInformation) GetNrCgi() string {
838 func (m *NrNeighbourInformation) GetNrMode() Nr_Mode {
845 func (m *NrNeighbourInformation) GetChoiceNrMode() *NrNeighbourInformation_ChoiceNRMode {
847 return m.ChoiceNrMode
852 func (m *NrNeighbourInformation) GetStac5G() string {
859 func (m *NrNeighbourInformation) GetConfiguredStac() string {
861 return m.ConfiguredStac
866 type NrNeighbourInformation_ChoiceNRMode struct {
867 Fdd *NrNeighbourInformation_ChoiceNRMode_FddInfo `protobuf:"bytes,1,opt,name=fdd,proto3" json:"fdd,omitempty"`
868 Tdd *NrNeighbourInformation_ChoiceNRMode_TddInfo `protobuf:"bytes,2,opt,name=tdd,proto3" json:"tdd,omitempty"`
869 XXX_NoUnkeyedLiteral struct{} `json:"-"`
870 XXX_unrecognized []byte `json:"-"`
871 XXX_sizecache int32 `json:"-"`
874 func (m *NrNeighbourInformation_ChoiceNRMode) Reset() { *m = NrNeighbourInformation_ChoiceNRMode{} }
875 func (m *NrNeighbourInformation_ChoiceNRMode) String() string { return proto.CompactTextString(m) }
876 func (*NrNeighbourInformation_ChoiceNRMode) ProtoMessage() {}
877 func (*NrNeighbourInformation_ChoiceNRMode) Descriptor() ([]byte, []int) {
878 return fileDescriptor_22d18f428b8f19f0, []int{7, 0}
881 func (m *NrNeighbourInformation_ChoiceNRMode) XXX_Unmarshal(b []byte) error {
882 return xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode.Unmarshal(m, b)
884 func (m *NrNeighbourInformation_ChoiceNRMode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
885 return xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode.Marshal(b, m, deterministic)
887 func (m *NrNeighbourInformation_ChoiceNRMode) XXX_Merge(src proto.Message) {
888 xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode.Merge(m, src)
890 func (m *NrNeighbourInformation_ChoiceNRMode) XXX_Size() int {
891 return xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode.Size(m)
893 func (m *NrNeighbourInformation_ChoiceNRMode) XXX_DiscardUnknown() {
894 xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode.DiscardUnknown(m)
897 var xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode proto.InternalMessageInfo
899 func (m *NrNeighbourInformation_ChoiceNRMode) GetFdd() *NrNeighbourInformation_ChoiceNRMode_FddInfo {
906 func (m *NrNeighbourInformation_ChoiceNRMode) GetTdd() *NrNeighbourInformation_ChoiceNRMode_TddInfo {
913 type NrNeighbourInformation_ChoiceNRMode_FddInfo struct {
914 UlarFcnFreqInfo *NrFrequencyInfo `protobuf:"bytes,1,opt,name=ular_fcn_freq_info,json=ularFcnFreqInfo,proto3" json:"ular_fcn_freq_info,omitempty"`
915 DlarFcnFreqInfo *NrFrequencyInfo `protobuf:"bytes,2,opt,name=dlar_fcn_freq_info,json=dlarFcnFreqInfo,proto3" json:"dlar_fcn_freq_info,omitempty"`
916 XXX_NoUnkeyedLiteral struct{} `json:"-"`
917 XXX_unrecognized []byte `json:"-"`
918 XXX_sizecache int32 `json:"-"`
921 func (m *NrNeighbourInformation_ChoiceNRMode_FddInfo) Reset() {
922 *m = NrNeighbourInformation_ChoiceNRMode_FddInfo{}
924 func (m *NrNeighbourInformation_ChoiceNRMode_FddInfo) String() string {
925 return proto.CompactTextString(m)
927 func (*NrNeighbourInformation_ChoiceNRMode_FddInfo) ProtoMessage() {}
928 func (*NrNeighbourInformation_ChoiceNRMode_FddInfo) Descriptor() ([]byte, []int) {
929 return fileDescriptor_22d18f428b8f19f0, []int{7, 0, 0}
932 func (m *NrNeighbourInformation_ChoiceNRMode_FddInfo) XXX_Unmarshal(b []byte) error {
933 return xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode_FddInfo.Unmarshal(m, b)
935 func (m *NrNeighbourInformation_ChoiceNRMode_FddInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
936 return xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode_FddInfo.Marshal(b, m, deterministic)
938 func (m *NrNeighbourInformation_ChoiceNRMode_FddInfo) XXX_Merge(src proto.Message) {
939 xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode_FddInfo.Merge(m, src)
941 func (m *NrNeighbourInformation_ChoiceNRMode_FddInfo) XXX_Size() int {
942 return xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode_FddInfo.Size(m)
944 func (m *NrNeighbourInformation_ChoiceNRMode_FddInfo) XXX_DiscardUnknown() {
945 xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode_FddInfo.DiscardUnknown(m)
948 var xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode_FddInfo proto.InternalMessageInfo
950 func (m *NrNeighbourInformation_ChoiceNRMode_FddInfo) GetUlarFcnFreqInfo() *NrFrequencyInfo {
952 return m.UlarFcnFreqInfo
957 func (m *NrNeighbourInformation_ChoiceNRMode_FddInfo) GetDlarFcnFreqInfo() *NrFrequencyInfo {
959 return m.DlarFcnFreqInfo
964 type NrNeighbourInformation_ChoiceNRMode_TddInfo struct {
965 ArFcnNrFreqInfo *NrFrequencyInfo `protobuf:"bytes,1,opt,name=ar_fcn_nr_freq_info,json=arFcnNrFreqInfo,proto3" json:"ar_fcn_nr_freq_info,omitempty"`
966 XXX_NoUnkeyedLiteral struct{} `json:"-"`
967 XXX_unrecognized []byte `json:"-"`
968 XXX_sizecache int32 `json:"-"`
971 func (m *NrNeighbourInformation_ChoiceNRMode_TddInfo) Reset() {
972 *m = NrNeighbourInformation_ChoiceNRMode_TddInfo{}
974 func (m *NrNeighbourInformation_ChoiceNRMode_TddInfo) String() string {
975 return proto.CompactTextString(m)
977 func (*NrNeighbourInformation_ChoiceNRMode_TddInfo) ProtoMessage() {}
978 func (*NrNeighbourInformation_ChoiceNRMode_TddInfo) Descriptor() ([]byte, []int) {
979 return fileDescriptor_22d18f428b8f19f0, []int{7, 0, 1}
982 func (m *NrNeighbourInformation_ChoiceNRMode_TddInfo) XXX_Unmarshal(b []byte) error {
983 return xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode_TddInfo.Unmarshal(m, b)
985 func (m *NrNeighbourInformation_ChoiceNRMode_TddInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
986 return xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode_TddInfo.Marshal(b, m, deterministic)
988 func (m *NrNeighbourInformation_ChoiceNRMode_TddInfo) XXX_Merge(src proto.Message) {
989 xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode_TddInfo.Merge(m, src)
991 func (m *NrNeighbourInformation_ChoiceNRMode_TddInfo) XXX_Size() int {
992 return xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode_TddInfo.Size(m)
994 func (m *NrNeighbourInformation_ChoiceNRMode_TddInfo) XXX_DiscardUnknown() {
995 xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode_TddInfo.DiscardUnknown(m)
998 var xxx_messageInfo_NrNeighbourInformation_ChoiceNRMode_TddInfo proto.InternalMessageInfo
1000 func (m *NrNeighbourInformation_ChoiceNRMode_TddInfo) GetArFcnNrFreqInfo() *NrFrequencyInfo {
1002 return m.ArFcnNrFreqInfo
1008 proto.RegisterEnum("entities.Nrscs", Nrscs_name, Nrscs_value)
1009 proto.RegisterEnum("entities.Ncnrb", Ncnrb_name, Ncnrb_value)
1010 proto.RegisterEnum("entities.Nr_Mode", Nr_Mode_name, Nr_Mode_value)
1011 proto.RegisterType((*Gnb)(nil), "entities.Gnb")
1012 proto.RegisterType((*ServedNRCell)(nil), "entities.ServedNRCell")
1013 proto.RegisterType((*ServedNRCellInformation)(nil), "entities.ServedNRCellInformation")
1014 proto.RegisterType((*ServedNRCellInformation_ChoiceNRMode)(nil), "entities.ServedNRCellInformation.ChoiceNRMode")
1015 proto.RegisterType((*ServedNRCellInformation_ChoiceNRMode_FddInfo)(nil), "entities.ServedNRCellInformation.ChoiceNRMode.FddInfo")
1016 proto.RegisterType((*ServedNRCellInformation_ChoiceNRMode_TddInfo)(nil), "entities.ServedNRCellInformation.ChoiceNRMode.TddInfo")
1017 proto.RegisterType((*Nr)(nil), "entities.Nr")
1018 proto.RegisterType((*NrFrequencyInfo)(nil), "entities.NrFrequencyInfo")
1019 proto.RegisterType((*NrFrequencyInfo_SulInformation)(nil), "entities.NrFrequencyInfo.SulInformation")
1020 proto.RegisterType((*FrequencyBandItem)(nil), "entities.FrequencyBandItem")
1021 proto.RegisterType((*NrTransmissionBandwidth)(nil), "entities.NrTransmissionBandwidth")
1022 proto.RegisterType((*NrNeighbourInformation)(nil), "entities.NrNeighbourInformation")
1023 proto.RegisterType((*NrNeighbourInformation_ChoiceNRMode)(nil), "entities.NrNeighbourInformation.ChoiceNRMode")
1024 proto.RegisterType((*NrNeighbourInformation_ChoiceNRMode_FddInfo)(nil), "entities.NrNeighbourInformation.ChoiceNRMode.FddInfo")
1025 proto.RegisterType((*NrNeighbourInformation_ChoiceNRMode_TddInfo)(nil), "entities.NrNeighbourInformation.ChoiceNRMode.TddInfo")
1029 proto.RegisterFile("gnb.proto", fileDescriptor_22d18f428b8f19f0)
1032 var fileDescriptor_22d18f428b8f19f0 = []byte{
1033 // 1087 bytes of a gzipped FileDescriptorProto
1034 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x56, 0xdf, 0x6e, 0xea, 0xc6,
1035 0x13, 0x3e, 0xfc, 0x31, 0x0e, 0x13, 0x02, 0xcb, 0xe6, 0x97, 0x40, 0x38, 0xe7, 0x27, 0xe5, 0x20,
1036 0x1d, 0x35, 0x4a, 0x55, 0x04, 0x26, 0x90, 0x44, 0x95, 0x2a, 0x35, 0x44, 0xa4, 0x51, 0x55, 0x37,
1037 0x32, 0x54, 0xed, 0x4d, 0xeb, 0x82, 0x6d, 0x88, 0x25, 0x67, 0xcd, 0xd9, 0xb5, 0x5b, 0xe5, 0x11,
1038 0x7a, 0xd5, 0xde, 0x56, 0xbd, 0xe9, 0x7b, 0x54, 0xaa, 0xd4, 0xa7, 0xe8, 0x2b, 0xf4, 0x31, 0x2a,
1039 0xaf, 0xbd, 0xc6, 0x4e, 0xa0, 0x84, 0x2b, 0x3e, 0xcf, 0xce, 0x7c, 0x3b, 0x33, 0x1e, 0x7f, 0x03,
1040 0x14, 0xe7, 0x64, 0xda, 0x5a, 0x50, 0xd7, 0x73, 0xf1, 0x8e, 0x45, 0x3c, 0xdb, 0xb3, 0x2d, 0xd6,
1041 0xfc, 0x1e, 0x72, 0x37, 0x64, 0x8a, 0x8f, 0x60, 0x67, 0xea, 0x31, 0xdd, 0x7b, 0x5c, 0x58, 0xf5,
1042 0xcc, 0x71, 0xe6, 0xa4, 0xa8, 0xc9, 0x53, 0x8f, 0x8d, 0x1f, 0x17, 0x16, 0xfe, 0x04, 0x2a, 0xcc,
1043 0xa2, 0x3f, 0x58, 0xa6, 0x4e, 0xa8, 0x6e, 0x58, 0x8e, 0xc3, 0xea, 0xd9, 0xe3, 0xdc, 0xc9, 0xae,
1044 0x72, 0xd8, 0x12, 0x2c, 0xad, 0x11, 0x77, 0x50, 0xb5, 0x81, 0xe5, 0x38, 0xda, 0x5e, 0xe8, 0xae,
1045 0xd2, 0xe0, 0x89, 0x35, 0xff, 0xcc, 0x40, 0x29, 0x79, 0x8e, 0xbf, 0x83, 0x46, 0x9a, 0x50, 0xb7,
1046 0xc9, 0xcc, 0xa5, 0x0f, 0x13, 0xcf, 0x76, 0x09, 0xbf, 0x7d, 0x57, 0x79, 0xbb, 0x9a, 0xfb, 0x76,
1047 0xe9, 0xa8, 0xd5, 0x92, 0xd7, 0x24, 0x0e, 0xb0, 0x0a, 0x98, 0x50, 0x9d, 0x58, 0xf6, 0xfc, 0x7e,
1048 0xea, 0xfa, 0x94, 0xb3, 0x8b, 0x9c, 0x8f, 0x97, 0xbc, 0x2a, 0x55, 0x85, 0x4b, 0x92, 0x16, 0x91,
1049 0xb4, 0x9d, 0x35, 0xff, 0x90, 0xa1, 0xb6, 0x26, 0x09, 0x7c, 0x00, 0x05, 0x42, 0xf5, 0x85, 0x61,
1050 0xf3, 0xbc, 0xf7, 0x34, 0x89, 0xd0, 0x3b, 0xc3, 0xc6, 0x35, 0x90, 0xc3, 0xc2, 0xcc, 0x7a, 0x96,
1051 0x77, 0xb3, 0x10, 0x3c, 0xde, 0x9a, 0xf8, 0x10, 0x0a, 0xcc, 0x9b, 0x18, 0xbd, 0x79, 0x3d, 0x17,
1052 0xda, 0xc3, 0x27, 0xfc, 0x01, 0x54, 0x0c, 0x97, 0xcc, 0xec, 0xb9, 0x4f, 0x2d, 0x53, 0x0f, 0x8c,
1053 0xf5, 0x3c, 0x77, 0x28, 0x2f, 0xcd, 0x23, 0x6f, 0x62, 0xe0, 0xb7, 0x50, 0x8a, 0x9a, 0xb7, 0x70,
1054 0x1e, 0x08, 0xab, 0x4b, 0xc7, 0xb9, 0x93, 0xa2, 0xb6, 0x1b, 0xda, 0xee, 0x02, 0x13, 0x3e, 0x05,
1055 0x99, 0x50, 0xfd, 0xc1, 0x35, 0xad, 0x7a, 0xe1, 0x38, 0x73, 0x52, 0x56, 0xaa, 0xc9, 0xa2, 0x5b,
1056 0x5f, 0xb8, 0xa6, 0xa5, 0x15, 0x08, 0x0d, 0x7e, 0xf1, 0x18, 0xca, 0xc6, 0xbd, 0x6b, 0x1b, 0x96,
1057 0x2e, 0x42, 0x64, 0xde, 0xff, 0xd6, 0xc6, 0xfe, 0xb7, 0x06, 0x3c, 0x4e, 0xd5, 0x38, 0x5f, 0x29,
1058 0x64, 0x51, 0x39, 0x6b, 0xe3, 0x27, 0x09, 0x4a, 0xc9, 0x63, 0xfc, 0x19, 0xe4, 0x66, 0xa6, 0x19,
1059 0xbd, 0xdb, 0xfe, 0x76, 0xdc, 0xad, 0xa1, 0x69, 0x06, 0x67, 0x5a, 0x40, 0x11, 0x30, 0x79, 0x66,
1060 0xd8, 0xd5, 0xed, 0x99, 0xc6, 0x82, 0xc9, 0x33, 0xcd, 0xc6, 0x5f, 0x59, 0x90, 0x23, 0x6a, 0xfc,
1061 0x31, 0x94, 0x7c, 0x47, 0x9f, 0x51, 0xeb, 0x3d, 0x9f, 0x96, 0x28, 0xd1, 0xa3, 0x64, 0xdf, 0x86,
1062 0xd4, 0x7a, 0xef, 0x5b, 0xc4, 0x78, 0xe4, 0x0c, 0xe0, 0x3b, 0x81, 0x41, 0x04, 0x9b, 0xc9, 0xe0,
1063 0xec, 0xc6, 0x60, 0x73, 0x19, 0xfc, 0x2d, 0x1c, 0xf9, 0x8e, 0xee, 0xd1, 0x09, 0x61, 0x0f, 0x36,
1064 0x63, 0xb6, 0x4b, 0xf4, 0xe9, 0x84, 0x98, 0x3f, 0xda, 0xa6, 0x77, 0xcf, 0x67, 0x24, 0xf5, 0x2d,
1065 0xa8, 0x74, 0x9c, 0xf0, 0xbc, 0x12, 0x8e, 0x5a, 0xcd, 0x77, 0x56, 0x1e, 0x04, 0xf4, 0xe6, 0x5a,
1066 0xfa, 0xfc, 0x8b, 0xe9, 0xcd, 0xd5, 0xf4, 0x8d, 0xdf, 0x33, 0x20, 0x8f, 0x97, 0x3d, 0x24, 0x74,
1067 0xab, 0x1e, 0x12, 0x1a, 0xb7, 0xe1, 0x1b, 0x38, 0x5c, 0x93, 0x64, 0xf6, 0xa5, 0x49, 0x1e, 0x78,
1068 0xab, 0xcc, 0xcd, 0x0f, 0x21, 0xab, 0xd2, 0xe6, 0x3b, 0xc8, 0xf3, 0x41, 0xdc, 0x05, 0xf9, 0x2b,
1069 0xf5, 0x73, 0xf5, 0xcb, 0xaf, 0x55, 0xf4, 0x0a, 0xcb, 0x90, 0x1b, 0x5e, 0x5f, 0xa3, 0x4c, 0x00,
1070 0xc6, 0xd7, 0xd7, 0x28, 0xdb, 0xfc, 0x3b, 0x0b, 0x95, 0x27, 0x69, 0xe2, 0x06, 0x14, 0x09, 0xd5,
1071 0x27, 0x54, 0x9f, 0x19, 0xa1, 0x3a, 0xe5, 0x35, 0x99, 0xd0, 0x4f, 0xe9, 0xd0, 0x20, 0xf8, 0x0e,
1072 0xca, 0xcc, 0x4f, 0xce, 0x5b, 0xf4, 0xca, 0x4e, 0xd6, 0x56, 0xdd, 0x1a, 0xa5, 0xfc, 0xb5, 0x27,
1073 0xf1, 0xf8, 0x1a, 0x2a, 0x33, 0xe1, 0xcf, 0xbb, 0xc0, 0xea, 0x79, 0xae, 0x5c, 0xaf, 0x97, 0x94,
1074 0x31, 0x61, 0x50, 0xe5, 0xad, 0x67, 0x3d, 0x68, 0xe5, 0x59, 0xd2, 0xc4, 0x1a, 0x3f, 0x67, 0xa0,
1075 0x9c, 0xbe, 0x08, 0xbf, 0x01, 0x60, 0xbe, 0x93, 0xae, 0x63, 0x87, 0xf9, 0x4e, 0x58, 0x88, 0x0e,
1076 0x0d, 0xb6, 0x7e, 0x0e, 0x5f, 0xfc, 0x0e, 0xea, 0x6c, 0xcd, 0x20, 0x36, 0x5d, 0xa8, 0x3e, 0x4b,
1077 0x1b, 0x9f, 0x42, 0x35, 0x1a, 0x99, 0x65, 0xbd, 0x91, 0x90, 0x56, 0x08, 0x4d, 0xf9, 0xe3, 0x16,
1078 0xec, 0x33, 0x7f, 0xb1, 0x70, 0xa9, 0x17, 0x08, 0xa4, 0xef, 0x44, 0xcd, 0x09, 0x64, 0x7d, 0x4f,
1079 0xab, 0xc6, 0x47, 0x23, 0xdf, 0xe1, 0x2d, 0x68, 0xce, 0xa1, 0xb6, 0x26, 0x4b, 0xfc, 0x0e, 0x24,
1080 0x42, 0x99, 0xc1, 0xf8, 0x55, 0x65, 0xa5, 0x92, 0xac, 0x8b, 0x19, 0x4c, 0x0b, 0x4f, 0xb9, 0x9b,
1081 0x41, 0xe8, 0x94, 0x97, 0x9f, 0x76, 0x0b, 0xcc, 0x5a, 0x78, 0xda, 0xfc, 0x4d, 0x82, 0xc3, 0xd5,
1082 0xbb, 0x64, 0xdd, 0x76, 0x08, 0xcd, 0xc6, 0xdc, 0x8e, 0x96, 0x83, 0x44, 0xe8, 0x60, 0x6e, 0x27,
1083 0x75, 0x3b, 0xb7, 0x49, 0xb7, 0x47, 0xcf, 0x74, 0x3b, 0xfc, 0x98, 0x3f, 0xda, 0xb4, 0xdf, 0xfe,
1084 0x43, 0xb6, 0x13, 0xcb, 0x49, 0xda, 0xb4, 0x9c, 0x0a, 0xab, 0x96, 0x53, 0xe3, 0x97, 0xdc, 0x13,
1085 0xdd, 0xbf, 0x49, 0xea, 0x7e, 0x6f, 0xab, 0xdc, 0xd2, 0xb2, 0x7f, 0x93, 0x94, 0xfd, 0x2d, 0x89,
1086 0x52, 0xaa, 0xff, 0x6b, 0x66, 0xa9, 0xfa, 0x43, 0xc0, 0xbe, 0x13, 0x7e, 0x10, 0xdb, 0xe8, 0x56,
1087 0x25, 0x08, 0x1a, 0x1a, 0x24, 0x16, 0xaf, 0x21, 0x60, 0xf3, 0x39, 0xcf, 0xc6, 0x35, 0x50, 0x31,
1088 0xd3, 0x3c, 0x0d, 0x6d, 0x29, 0xa6, 0x37, 0xb0, 0x1f, 0x11, 0x6e, 0xa7, 0xa9, 0x15, 0xce, 0xa8,
1089 0xc6, 0xc2, 0x7a, 0x7a, 0x03, 0x12, 0x1f, 0x6a, 0x5c, 0x85, 0xbd, 0x48, 0xf9, 0x74, 0x55, 0x1b,
1090 0x0d, 0x46, 0xe8, 0x15, 0x2e, 0x82, 0x34, 0x1a, 0x8c, 0x3a, 0x3d, 0x94, 0x89, 0x60, 0xb7, 0x8d,
1091 0xb2, 0x11, 0xec, 0xb7, 0x51, 0x0e, 0x03, 0x14, 0x02, 0x07, 0xa5, 0x8d, 0xf2, 0xa7, 0xff, 0x64,
1092 0x41, 0xe2, 0x73, 0x9f, 0x62, 0x1a, 0xa8, 0xda, 0x55, 0xc8, 0xa4, 0x6a, 0x57, 0x9d, 0x4e, 0xc8,
1093 0x14, 0xc0, 0x8b, 0x90, 0x49, 0xd5, 0xae, 0x94, 0x33, 0x94, 0x13, 0xb0, 0x87, 0xf2, 0x11, 0xec,
1094 0x76, 0x90, 0x24, 0xa0, 0x82, 0x0a, 0x02, 0x5e, 0x20, 0x39, 0x82, 0xbd, 0x0e, 0xda, 0x11, 0x50,
1095 0x41, 0xc5, 0x08, 0xf6, 0x7b, 0x08, 0x04, 0xec, 0xa3, 0xdd, 0x08, 0x9e, 0x5f, 0xa0, 0x92, 0x80,
1096 0x97, 0x68, 0x2f, 0x82, 0x97, 0x5d, 0x54, 0x0e, 0x4a, 0x08, 0xd2, 0x69, 0xf7, 0x51, 0x25, 0xc6,
1097 0xe7, 0x08, 0x09, 0xac, 0x74, 0x50, 0x55, 0xe0, 0xae, 0x82, 0x70, 0x8c, 0xbb, 0x68, 0x3f, 0xc6,
1098 0x3d, 0xf4, 0x3f, 0x81, 0xfb, 0x6d, 0x74, 0x10, 0x63, 0x05, 0x1d, 0x0a, 0x7c, 0x71, 0x89, 0x6a,
1099 0x11, 0x56, 0x3a, 0x7d, 0x54, 0x8f, 0xf1, 0x39, 0x3a, 0x12, 0xf8, 0xac, 0x87, 0x1a, 0x02, 0xf7,
1100 0xcf, 0xd0, 0x6b, 0x81, 0xcf, 0xdb, 0xe8, 0x4d, 0x8c, 0xbb, 0xe8, 0xff, 0xd3, 0x02, 0xff, 0x93,
1101 0xde, 0xfd, 0x37, 0x00, 0x00, 0xff, 0xff, 0x22, 0x20, 0x54, 0xb8, 0xb1, 0x0b, 0x00, 0x00,