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 // Code generated by protoc-gen-go. DO NOT EDIT.
18 // source: ran_load_information.proto
24 proto "github.com/golang/protobuf/proto"
28 // Reference imports to suppress errors if they are not otherwise used.
33 // This is a compile-time assertion to ensure that this generated file
34 // is compatible with the proto package it is being compiled against.
35 // A compilation error at this line likely means your copy of the
36 // proto package needs to be updated.
37 const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
40 type UlInterferenceOverloadIndication int32
43 UlInterferenceOverloadIndication_UNKNOWN_UL_INTERFERENCE_OVERLOAD_INDICATION UlInterferenceOverloadIndication = 0
44 UlInterferenceOverloadIndication_HIGH_INTERFERENCE UlInterferenceOverloadIndication = 1
45 UlInterferenceOverloadIndication_MEDIUM_INTERFERENCE UlInterferenceOverloadIndication = 2
46 UlInterferenceOverloadIndication_LOW_INTERFERENCE UlInterferenceOverloadIndication = 3
49 var UlInterferenceOverloadIndication_name = map[int32]string{
50 0: "UNKNOWN_UL_INTERFERENCE_OVERLOAD_INDICATION",
51 1: "HIGH_INTERFERENCE",
52 2: "MEDIUM_INTERFERENCE",
53 3: "LOW_INTERFERENCE",
56 var UlInterferenceOverloadIndication_value = map[string]int32{
57 "UNKNOWN_UL_INTERFERENCE_OVERLOAD_INDICATION": 0,
58 "HIGH_INTERFERENCE": 1,
59 "MEDIUM_INTERFERENCE": 2,
60 "LOW_INTERFERENCE": 3,
63 func (x UlInterferenceOverloadIndication) String() string {
64 return proto.EnumName(UlInterferenceOverloadIndication_name, int32(x))
67 func (UlInterferenceOverloadIndication) EnumDescriptor() ([]byte, []int) {
68 return fileDescriptor_dbb5982ee58718b9, []int{0}
71 type RntpThreshold int32
74 RntpThreshold_UNKNOWN_RNTP_THRESHOLD RntpThreshold = 0
75 RntpThreshold_NEG_INFINITY RntpThreshold = 1
76 RntpThreshold_NEG_11 RntpThreshold = 2
77 RntpThreshold_NEG_10 RntpThreshold = 3
78 RntpThreshold_NEG_9 RntpThreshold = 4
79 RntpThreshold_NEG_8 RntpThreshold = 5
80 RntpThreshold_NEG_7 RntpThreshold = 6
81 RntpThreshold_NEG_6 RntpThreshold = 7
82 RntpThreshold_NEG_5 RntpThreshold = 8
83 RntpThreshold_NEG_4 RntpThreshold = 9
84 RntpThreshold_NEG_3 RntpThreshold = 10
85 RntpThreshold_NEG_2 RntpThreshold = 11
86 RntpThreshold_NEG_1 RntpThreshold = 12
87 RntpThreshold_V0 RntpThreshold = 13
88 RntpThreshold_V1 RntpThreshold = 14
89 RntpThreshold_V2 RntpThreshold = 15
90 RntpThreshold_V3 RntpThreshold = 16
93 var RntpThreshold_name = map[int32]string{
94 0: "UNKNOWN_RNTP_THRESHOLD",
113 var RntpThreshold_value = map[string]int32{
114 "UNKNOWN_RNTP_THRESHOLD": 0,
133 func (x RntpThreshold) String() string {
134 return proto.EnumName(RntpThreshold_name, int32(x))
137 func (RntpThreshold) EnumDescriptor() ([]byte, []int) {
138 return fileDescriptor_dbb5982ee58718b9, []int{1}
141 type NumberOfCellSpecificAntennaPorts int32
144 NumberOfCellSpecificAntennaPorts_UNKNOWN_NUMBER_OF_CELL_SPECIFIC_ANTENNA_PORTS NumberOfCellSpecificAntennaPorts = 0
145 NumberOfCellSpecificAntennaPorts_V1_ANT_PRT NumberOfCellSpecificAntennaPorts = 1
146 NumberOfCellSpecificAntennaPorts_V2_ANT_PRT NumberOfCellSpecificAntennaPorts = 2
147 NumberOfCellSpecificAntennaPorts_V4_ANT_PRT NumberOfCellSpecificAntennaPorts = 4
150 var NumberOfCellSpecificAntennaPorts_name = map[int32]string{
151 0: "UNKNOWN_NUMBER_OF_CELL_SPECIFIC_ANTENNA_PORTS",
157 var NumberOfCellSpecificAntennaPorts_value = map[string]int32{
158 "UNKNOWN_NUMBER_OF_CELL_SPECIFIC_ANTENNA_PORTS": 0,
164 func (x NumberOfCellSpecificAntennaPorts) String() string {
165 return proto.EnumName(NumberOfCellSpecificAntennaPorts_name, int32(x))
168 func (NumberOfCellSpecificAntennaPorts) EnumDescriptor() ([]byte, []int) {
169 return fileDescriptor_dbb5982ee58718b9, []int{2}
172 type AbsInformationMode int32
175 AbsInformationMode_UNKNOWN_ABS_INFORMATION_MODE AbsInformationMode = 0
176 AbsInformationMode_ABS_INFO_FDD AbsInformationMode = 1
177 AbsInformationMode_ABS_INFO_TDD AbsInformationMode = 2
178 AbsInformationMode_ABS_INACTIVE AbsInformationMode = 3
181 var AbsInformationMode_name = map[int32]string{
182 0: "UNKNOWN_ABS_INFORMATION_MODE",
188 var AbsInformationMode_value = map[string]int32{
189 "UNKNOWN_ABS_INFORMATION_MODE": 0,
195 func (x AbsInformationMode) String() string {
196 return proto.EnumName(AbsInformationMode_name, int32(x))
199 func (AbsInformationMode) EnumDescriptor() ([]byte, []int) {
200 return fileDescriptor_dbb5982ee58718b9, []int{3}
204 type InvokeIndication int32
207 InvokeIndication_UNKNOWN_INVOKE_INDICATION InvokeIndication = 0
208 InvokeIndication_ABS_INFORMATION InvokeIndication = 1
209 InvokeIndication_START_NAICS_INFORMATION InvokeIndication = 2
210 InvokeIndication_STOP_NAICS_INFORMATION InvokeIndication = 3
213 var InvokeIndication_name = map[int32]string{
214 0: "UNKNOWN_INVOKE_INDICATION",
215 1: "ABS_INFORMATION",
216 2: "START_NAICS_INFORMATION",
217 3: "STOP_NAICS_INFORMATION",
220 var InvokeIndication_value = map[string]int32{
221 "UNKNOWN_INVOKE_INDICATION": 0,
222 "ABS_INFORMATION": 1,
223 "START_NAICS_INFORMATION": 2,
224 "STOP_NAICS_INFORMATION": 3,
227 func (x InvokeIndication) String() string {
228 return proto.EnumName(InvokeIndication_name, int32(x))
231 func (InvokeIndication) EnumDescriptor() ([]byte, []int) {
232 return fileDescriptor_dbb5982ee58718b9, []int{4}
235 type NaicsState int32
238 NaicsState_UNKNOWN_NAICS_STATE NaicsState = 0
239 NaicsState_NAICS_ACTIVE NaicsState = 1
240 NaicsState_NAICS_INACTIVE NaicsState = 2
243 var NaicsState_name = map[int32]string{
244 0: "UNKNOWN_NAICS_STATE",
249 var NaicsState_value = map[string]int32{
250 "UNKNOWN_NAICS_STATE": 0,
255 func (x NaicsState) String() string {
256 return proto.EnumName(NaicsState_name, int32(x))
259 func (NaicsState) EnumDescriptor() ([]byte, []int) {
260 return fileDescriptor_dbb5982ee58718b9, []int{5}
268 PA_DB_NEG_4_DOT_77 PA = 2
270 PA_DB_NEG_1_DOT_77 PA = 4
277 var PA_name = map[int32]string{
280 2: "DB_NEG_4_DOT_77",
282 4: "DB_NEG_1_DOT_77",
289 var PA_value = map[string]int32{
292 "DB_NEG_4_DOT_77": 2,
294 "DB_NEG_1_DOT_77": 4,
301 func (x PA) String() string {
302 return proto.EnumName(PA_name, int32(x))
305 func (PA) EnumDescriptor() ([]byte, []int) {
306 return fileDescriptor_dbb5982ee58718b9, []int{6}
310 type RanLoadInformation struct {
311 LoadTimestamp uint64 `protobuf:"varint,1,opt,name=load_timestamp,json=loadTimestamp,proto3" json:"load_timestamp,omitempty"`
312 CellLoadInfos []*CellLoadInformation `protobuf:"bytes,2,rep,name=cell_load_infos,json=cellLoadInfos,proto3" json:"cell_load_infos,omitempty"`
313 XXX_NoUnkeyedLiteral struct{} `json:"-"`
314 XXX_unrecognized []byte `json:"-"`
315 XXX_sizecache int32 `json:"-"`
318 func (m *RanLoadInformation) Reset() { *m = RanLoadInformation{} }
319 func (m *RanLoadInformation) String() string { return proto.CompactTextString(m) }
320 func (*RanLoadInformation) ProtoMessage() {}
321 func (*RanLoadInformation) Descriptor() ([]byte, []int) {
322 return fileDescriptor_dbb5982ee58718b9, []int{0}
325 func (m *RanLoadInformation) XXX_Unmarshal(b []byte) error {
326 return xxx_messageInfo_RanLoadInformation.Unmarshal(m, b)
328 func (m *RanLoadInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
329 return xxx_messageInfo_RanLoadInformation.Marshal(b, m, deterministic)
331 func (m *RanLoadInformation) XXX_Merge(src proto.Message) {
332 xxx_messageInfo_RanLoadInformation.Merge(m, src)
334 func (m *RanLoadInformation) XXX_Size() int {
335 return xxx_messageInfo_RanLoadInformation.Size(m)
337 func (m *RanLoadInformation) XXX_DiscardUnknown() {
338 xxx_messageInfo_RanLoadInformation.DiscardUnknown(m)
341 var xxx_messageInfo_RanLoadInformation proto.InternalMessageInfo
343 func (m *RanLoadInformation) GetLoadTimestamp() uint64 {
345 return m.LoadTimestamp
350 func (m *RanLoadInformation) GetCellLoadInfos() []*CellLoadInformation {
352 return m.CellLoadInfos
357 type CellLoadInformation struct {
358 CellId string `protobuf:"bytes,1,opt,name=cell_id,json=cellId,proto3" json:"cell_id,omitempty"`
359 UlInterferenceOverloadIndications []UlInterferenceOverloadIndication `protobuf:"varint,2,rep,packed,name=ul_interference_overload_indications,json=ulInterferenceOverloadIndications,proto3,enum=entities.UlInterferenceOverloadIndication" json:"ul_interference_overload_indications,omitempty"`
360 UlHighInterferenceInfos []*UlHighInterferenceInformation `protobuf:"bytes,3,rep,name=ul_high_interference_infos,json=ulHighInterferenceInfos,proto3" json:"ul_high_interference_infos,omitempty"`
361 RelativeNarrowbandTxPower *RelativeNarrowbandTxPower `protobuf:"bytes,4,opt,name=relative_narrowband_tx_power,json=relativeNarrowbandTxPower,proto3" json:"relative_narrowband_tx_power,omitempty"`
362 AbsInformation *AbsInformation `protobuf:"bytes,5,opt,name=abs_information,json=absInformation,proto3" json:"abs_information,omitempty"`
363 InvokeIndication InvokeIndication `protobuf:"varint,6,opt,name=invoke_indication,json=invokeIndication,proto3,enum=entities.InvokeIndication" json:"invoke_indication,omitempty"`
364 IntendedUlDlConfiguration SubframeAssignment `protobuf:"varint,7,opt,name=intended_ul_dl_configuration,json=intendedUlDlConfiguration,proto3,enum=entities.SubframeAssignment" json:"intended_ul_dl_configuration,omitempty"`
365 ExtendedUlInterferenceOverloadInfo *ExtendedUlInterferenceOverloadInfo `protobuf:"bytes,8,opt,name=extended_ul_interference_overload_info,json=extendedUlInterferenceOverloadInfo,proto3" json:"extended_ul_interference_overload_info,omitempty"`
366 CompInformation *CompInformation `protobuf:"bytes,9,opt,name=comp_information,json=compInformation,proto3" json:"comp_information,omitempty"`
367 DynamicDlTransmissionInformation *DynamicDlTransmissionInformation `protobuf:"bytes,10,opt,name=dynamic_dl_transmission_information,json=dynamicDlTransmissionInformation,proto3" json:"dynamic_dl_transmission_information,omitempty"`
368 XXX_NoUnkeyedLiteral struct{} `json:"-"`
369 XXX_unrecognized []byte `json:"-"`
370 XXX_sizecache int32 `json:"-"`
373 func (m *CellLoadInformation) Reset() { *m = CellLoadInformation{} }
374 func (m *CellLoadInformation) String() string { return proto.CompactTextString(m) }
375 func (*CellLoadInformation) ProtoMessage() {}
376 func (*CellLoadInformation) Descriptor() ([]byte, []int) {
377 return fileDescriptor_dbb5982ee58718b9, []int{1}
380 func (m *CellLoadInformation) XXX_Unmarshal(b []byte) error {
381 return xxx_messageInfo_CellLoadInformation.Unmarshal(m, b)
383 func (m *CellLoadInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
384 return xxx_messageInfo_CellLoadInformation.Marshal(b, m, deterministic)
386 func (m *CellLoadInformation) XXX_Merge(src proto.Message) {
387 xxx_messageInfo_CellLoadInformation.Merge(m, src)
389 func (m *CellLoadInformation) XXX_Size() int {
390 return xxx_messageInfo_CellLoadInformation.Size(m)
392 func (m *CellLoadInformation) XXX_DiscardUnknown() {
393 xxx_messageInfo_CellLoadInformation.DiscardUnknown(m)
396 var xxx_messageInfo_CellLoadInformation proto.InternalMessageInfo
398 func (m *CellLoadInformation) GetCellId() string {
405 func (m *CellLoadInformation) GetUlInterferenceOverloadIndications() []UlInterferenceOverloadIndication {
407 return m.UlInterferenceOverloadIndications
412 func (m *CellLoadInformation) GetUlHighInterferenceInfos() []*UlHighInterferenceInformation {
414 return m.UlHighInterferenceInfos
419 func (m *CellLoadInformation) GetRelativeNarrowbandTxPower() *RelativeNarrowbandTxPower {
421 return m.RelativeNarrowbandTxPower
426 func (m *CellLoadInformation) GetAbsInformation() *AbsInformation {
428 return m.AbsInformation
433 func (m *CellLoadInformation) GetInvokeIndication() InvokeIndication {
435 return m.InvokeIndication
437 return InvokeIndication_UNKNOWN_INVOKE_INDICATION
440 func (m *CellLoadInformation) GetIntendedUlDlConfiguration() SubframeAssignment {
442 return m.IntendedUlDlConfiguration
444 return SubframeAssignment_UNKNOWN_SUBFRAME_ASSIGNMENT
447 func (m *CellLoadInformation) GetExtendedUlInterferenceOverloadInfo() *ExtendedUlInterferenceOverloadInfo {
449 return m.ExtendedUlInterferenceOverloadInfo
454 func (m *CellLoadInformation) GetCompInformation() *CompInformation {
456 return m.CompInformation
461 func (m *CellLoadInformation) GetDynamicDlTransmissionInformation() *DynamicDlTransmissionInformation {
463 return m.DynamicDlTransmissionInformation
469 type UlHighInterferenceInformation struct {
470 TargetCellId string `protobuf:"bytes,1,opt,name=target_cell_id,json=targetCellId,proto3" json:"target_cell_id,omitempty"`
471 UlHighInterferenceIndication string `protobuf:"bytes,2,opt,name=ul_high_interference_indication,json=ulHighInterferenceIndication,proto3" json:"ul_high_interference_indication,omitempty"`
472 XXX_NoUnkeyedLiteral struct{} `json:"-"`
473 XXX_unrecognized []byte `json:"-"`
474 XXX_sizecache int32 `json:"-"`
477 func (m *UlHighInterferenceInformation) Reset() { *m = UlHighInterferenceInformation{} }
478 func (m *UlHighInterferenceInformation) String() string { return proto.CompactTextString(m) }
479 func (*UlHighInterferenceInformation) ProtoMessage() {}
480 func (*UlHighInterferenceInformation) Descriptor() ([]byte, []int) {
481 return fileDescriptor_dbb5982ee58718b9, []int{2}
484 func (m *UlHighInterferenceInformation) XXX_Unmarshal(b []byte) error {
485 return xxx_messageInfo_UlHighInterferenceInformation.Unmarshal(m, b)
487 func (m *UlHighInterferenceInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
488 return xxx_messageInfo_UlHighInterferenceInformation.Marshal(b, m, deterministic)
490 func (m *UlHighInterferenceInformation) XXX_Merge(src proto.Message) {
491 xxx_messageInfo_UlHighInterferenceInformation.Merge(m, src)
493 func (m *UlHighInterferenceInformation) XXX_Size() int {
494 return xxx_messageInfo_UlHighInterferenceInformation.Size(m)
496 func (m *UlHighInterferenceInformation) XXX_DiscardUnknown() {
497 xxx_messageInfo_UlHighInterferenceInformation.DiscardUnknown(m)
500 var xxx_messageInfo_UlHighInterferenceInformation proto.InternalMessageInfo
502 func (m *UlHighInterferenceInformation) GetTargetCellId() string {
504 return m.TargetCellId
509 func (m *UlHighInterferenceInformation) GetUlHighInterferenceIndication() string {
511 return m.UlHighInterferenceIndication
517 type RelativeNarrowbandTxPower struct {
518 RntpPerPrb string `protobuf:"bytes,1,opt,name=rntp_per_prb,json=rntpPerPrb,proto3" json:"rntp_per_prb,omitempty"`
519 RntpThreshold RntpThreshold `protobuf:"varint,2,opt,name=rntp_threshold,json=rntpThreshold,proto3,enum=entities.RntpThreshold" json:"rntp_threshold,omitempty"`
520 NumberOfCellSpecificAntennaPorts NumberOfCellSpecificAntennaPorts `protobuf:"varint,3,opt,name=number_of_cell_specific_antenna_ports,json=numberOfCellSpecificAntennaPorts,proto3,enum=entities.NumberOfCellSpecificAntennaPorts" json:"number_of_cell_specific_antenna_ports,omitempty"`
521 PB uint32 `protobuf:"varint,4,opt,name=p_b,json=pB,proto3" json:"p_b,omitempty"`
522 PdcchInterferenceImpact uint32 `protobuf:"varint,5,opt,name=pdcch_interference_impact,json=pdcchInterferenceImpact,proto3" json:"pdcch_interference_impact,omitempty"`
523 EnhancedRntp *EnhancedRntp `protobuf:"bytes,6,opt,name=enhanced_rntp,json=enhancedRntp,proto3" json:"enhanced_rntp,omitempty"`
524 XXX_NoUnkeyedLiteral struct{} `json:"-"`
525 XXX_unrecognized []byte `json:"-"`
526 XXX_sizecache int32 `json:"-"`
529 func (m *RelativeNarrowbandTxPower) Reset() { *m = RelativeNarrowbandTxPower{} }
530 func (m *RelativeNarrowbandTxPower) String() string { return proto.CompactTextString(m) }
531 func (*RelativeNarrowbandTxPower) ProtoMessage() {}
532 func (*RelativeNarrowbandTxPower) Descriptor() ([]byte, []int) {
533 return fileDescriptor_dbb5982ee58718b9, []int{3}
536 func (m *RelativeNarrowbandTxPower) XXX_Unmarshal(b []byte) error {
537 return xxx_messageInfo_RelativeNarrowbandTxPower.Unmarshal(m, b)
539 func (m *RelativeNarrowbandTxPower) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
540 return xxx_messageInfo_RelativeNarrowbandTxPower.Marshal(b, m, deterministic)
542 func (m *RelativeNarrowbandTxPower) XXX_Merge(src proto.Message) {
543 xxx_messageInfo_RelativeNarrowbandTxPower.Merge(m, src)
545 func (m *RelativeNarrowbandTxPower) XXX_Size() int {
546 return xxx_messageInfo_RelativeNarrowbandTxPower.Size(m)
548 func (m *RelativeNarrowbandTxPower) XXX_DiscardUnknown() {
549 xxx_messageInfo_RelativeNarrowbandTxPower.DiscardUnknown(m)
552 var xxx_messageInfo_RelativeNarrowbandTxPower proto.InternalMessageInfo
554 func (m *RelativeNarrowbandTxPower) GetRntpPerPrb() string {
561 func (m *RelativeNarrowbandTxPower) GetRntpThreshold() RntpThreshold {
563 return m.RntpThreshold
565 return RntpThreshold_UNKNOWN_RNTP_THRESHOLD
568 func (m *RelativeNarrowbandTxPower) GetNumberOfCellSpecificAntennaPorts() NumberOfCellSpecificAntennaPorts {
570 return m.NumberOfCellSpecificAntennaPorts
572 return NumberOfCellSpecificAntennaPorts_UNKNOWN_NUMBER_OF_CELL_SPECIFIC_ANTENNA_PORTS
575 func (m *RelativeNarrowbandTxPower) GetPB() uint32 {
582 func (m *RelativeNarrowbandTxPower) GetPdcchInterferenceImpact() uint32 {
584 return m.PdcchInterferenceImpact
589 func (m *RelativeNarrowbandTxPower) GetEnhancedRntp() *EnhancedRntp {
591 return m.EnhancedRntp
596 type EnhancedRntp struct {
597 EnhancedRntpBitmap string `protobuf:"bytes,1,opt,name=enhanced_rntp_bitmap,json=enhancedRntpBitmap,proto3" json:"enhanced_rntp_bitmap,omitempty"`
598 RntpHighPowerThreshold RntpThreshold `protobuf:"varint,2,opt,name=rntp_high_power_threshold,json=rntpHighPowerThreshold,proto3,enum=entities.RntpThreshold" json:"rntp_high_power_threshold,omitempty"`
599 EnhancedRntpStartTime *StartTime `protobuf:"bytes,3,opt,name=enhanced_rntp_start_time,json=enhancedRntpStartTime,proto3" json:"enhanced_rntp_start_time,omitempty"`
600 XXX_NoUnkeyedLiteral struct{} `json:"-"`
601 XXX_unrecognized []byte `json:"-"`
602 XXX_sizecache int32 `json:"-"`
605 func (m *EnhancedRntp) Reset() { *m = EnhancedRntp{} }
606 func (m *EnhancedRntp) String() string { return proto.CompactTextString(m) }
607 func (*EnhancedRntp) ProtoMessage() {}
608 func (*EnhancedRntp) Descriptor() ([]byte, []int) {
609 return fileDescriptor_dbb5982ee58718b9, []int{4}
612 func (m *EnhancedRntp) XXX_Unmarshal(b []byte) error {
613 return xxx_messageInfo_EnhancedRntp.Unmarshal(m, b)
615 func (m *EnhancedRntp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
616 return xxx_messageInfo_EnhancedRntp.Marshal(b, m, deterministic)
618 func (m *EnhancedRntp) XXX_Merge(src proto.Message) {
619 xxx_messageInfo_EnhancedRntp.Merge(m, src)
621 func (m *EnhancedRntp) XXX_Size() int {
622 return xxx_messageInfo_EnhancedRntp.Size(m)
624 func (m *EnhancedRntp) XXX_DiscardUnknown() {
625 xxx_messageInfo_EnhancedRntp.DiscardUnknown(m)
628 var xxx_messageInfo_EnhancedRntp proto.InternalMessageInfo
630 func (m *EnhancedRntp) GetEnhancedRntpBitmap() string {
632 return m.EnhancedRntpBitmap
637 func (m *EnhancedRntp) GetRntpHighPowerThreshold() RntpThreshold {
639 return m.RntpHighPowerThreshold
641 return RntpThreshold_UNKNOWN_RNTP_THRESHOLD
644 func (m *EnhancedRntp) GetEnhancedRntpStartTime() *StartTime {
646 return m.EnhancedRntpStartTime
651 type StartTime struct {
652 StartSfn int32 `protobuf:"varint,1,opt,name=start_sfn,json=startSfn,proto3" json:"start_sfn,omitempty"`
653 StartSubframeNumber int32 `protobuf:"varint,2,opt,name=start_subframe_number,json=startSubframeNumber,proto3" json:"start_subframe_number,omitempty"`
654 XXX_NoUnkeyedLiteral struct{} `json:"-"`
655 XXX_unrecognized []byte `json:"-"`
656 XXX_sizecache int32 `json:"-"`
659 func (m *StartTime) Reset() { *m = StartTime{} }
660 func (m *StartTime) String() string { return proto.CompactTextString(m) }
661 func (*StartTime) ProtoMessage() {}
662 func (*StartTime) Descriptor() ([]byte, []int) {
663 return fileDescriptor_dbb5982ee58718b9, []int{5}
666 func (m *StartTime) XXX_Unmarshal(b []byte) error {
667 return xxx_messageInfo_StartTime.Unmarshal(m, b)
669 func (m *StartTime) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
670 return xxx_messageInfo_StartTime.Marshal(b, m, deterministic)
672 func (m *StartTime) XXX_Merge(src proto.Message) {
673 xxx_messageInfo_StartTime.Merge(m, src)
675 func (m *StartTime) XXX_Size() int {
676 return xxx_messageInfo_StartTime.Size(m)
678 func (m *StartTime) XXX_DiscardUnknown() {
679 xxx_messageInfo_StartTime.DiscardUnknown(m)
682 var xxx_messageInfo_StartTime proto.InternalMessageInfo
684 func (m *StartTime) GetStartSfn() int32 {
691 func (m *StartTime) GetStartSubframeNumber() int32 {
693 return m.StartSubframeNumber
699 type AbsInformation struct {
700 Mode AbsInformationMode `protobuf:"varint,1,opt,name=mode,proto3,enum=entities.AbsInformationMode" json:"mode,omitempty"`
701 AbsPatternInfo string `protobuf:"bytes,2,opt,name=abs_pattern_info,json=absPatternInfo,proto3" json:"abs_pattern_info,omitempty"`
702 NumberOfCellSpecificAntennaPorts NumberOfCellSpecificAntennaPorts `protobuf:"varint,3,opt,name=number_of_cell_specific_antenna_ports,json=numberOfCellSpecificAntennaPorts,proto3,enum=entities.NumberOfCellSpecificAntennaPorts" json:"number_of_cell_specific_antenna_ports,omitempty"`
703 MeasurementSubset string `protobuf:"bytes,4,opt,name=measurement_subset,json=measurementSubset,proto3" json:"measurement_subset,omitempty"`
704 XXX_NoUnkeyedLiteral struct{} `json:"-"`
705 XXX_unrecognized []byte `json:"-"`
706 XXX_sizecache int32 `json:"-"`
709 func (m *AbsInformation) Reset() { *m = AbsInformation{} }
710 func (m *AbsInformation) String() string { return proto.CompactTextString(m) }
711 func (*AbsInformation) ProtoMessage() {}
712 func (*AbsInformation) Descriptor() ([]byte, []int) {
713 return fileDescriptor_dbb5982ee58718b9, []int{6}
716 func (m *AbsInformation) XXX_Unmarshal(b []byte) error {
717 return xxx_messageInfo_AbsInformation.Unmarshal(m, b)
719 func (m *AbsInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
720 return xxx_messageInfo_AbsInformation.Marshal(b, m, deterministic)
722 func (m *AbsInformation) XXX_Merge(src proto.Message) {
723 xxx_messageInfo_AbsInformation.Merge(m, src)
725 func (m *AbsInformation) XXX_Size() int {
726 return xxx_messageInfo_AbsInformation.Size(m)
728 func (m *AbsInformation) XXX_DiscardUnknown() {
729 xxx_messageInfo_AbsInformation.DiscardUnknown(m)
732 var xxx_messageInfo_AbsInformation proto.InternalMessageInfo
734 func (m *AbsInformation) GetMode() AbsInformationMode {
738 return AbsInformationMode_UNKNOWN_ABS_INFORMATION_MODE
741 func (m *AbsInformation) GetAbsPatternInfo() string {
743 return m.AbsPatternInfo
748 func (m *AbsInformation) GetNumberOfCellSpecificAntennaPorts() NumberOfCellSpecificAntennaPorts {
750 return m.NumberOfCellSpecificAntennaPorts
752 return NumberOfCellSpecificAntennaPorts_UNKNOWN_NUMBER_OF_CELL_SPECIFIC_ANTENNA_PORTS
755 func (m *AbsInformation) GetMeasurementSubset() string {
757 return m.MeasurementSubset
763 type ExtendedUlInterferenceOverloadInfo struct {
764 AssociatedSubframes string `protobuf:"bytes,1,opt,name=associated_subframes,json=associatedSubframes,proto3" json:"associated_subframes,omitempty"`
765 ExtendedUlInterferenceOverloadIndications []UlInterferenceOverloadIndication `protobuf:"varint,2,rep,packed,name=extended_ul_interference_overload_indications,json=extendedUlInterferenceOverloadIndications,proto3,enum=entities.UlInterferenceOverloadIndication" json:"extended_ul_interference_overload_indications,omitempty"`
766 XXX_NoUnkeyedLiteral struct{} `json:"-"`
767 XXX_unrecognized []byte `json:"-"`
768 XXX_sizecache int32 `json:"-"`
771 func (m *ExtendedUlInterferenceOverloadInfo) Reset() { *m = ExtendedUlInterferenceOverloadInfo{} }
772 func (m *ExtendedUlInterferenceOverloadInfo) String() string { return proto.CompactTextString(m) }
773 func (*ExtendedUlInterferenceOverloadInfo) ProtoMessage() {}
774 func (*ExtendedUlInterferenceOverloadInfo) Descriptor() ([]byte, []int) {
775 return fileDescriptor_dbb5982ee58718b9, []int{7}
778 func (m *ExtendedUlInterferenceOverloadInfo) XXX_Unmarshal(b []byte) error {
779 return xxx_messageInfo_ExtendedUlInterferenceOverloadInfo.Unmarshal(m, b)
781 func (m *ExtendedUlInterferenceOverloadInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
782 return xxx_messageInfo_ExtendedUlInterferenceOverloadInfo.Marshal(b, m, deterministic)
784 func (m *ExtendedUlInterferenceOverloadInfo) XXX_Merge(src proto.Message) {
785 xxx_messageInfo_ExtendedUlInterferenceOverloadInfo.Merge(m, src)
787 func (m *ExtendedUlInterferenceOverloadInfo) XXX_Size() int {
788 return xxx_messageInfo_ExtendedUlInterferenceOverloadInfo.Size(m)
790 func (m *ExtendedUlInterferenceOverloadInfo) XXX_DiscardUnknown() {
791 xxx_messageInfo_ExtendedUlInterferenceOverloadInfo.DiscardUnknown(m)
794 var xxx_messageInfo_ExtendedUlInterferenceOverloadInfo proto.InternalMessageInfo
796 func (m *ExtendedUlInterferenceOverloadInfo) GetAssociatedSubframes() string {
798 return m.AssociatedSubframes
803 func (m *ExtendedUlInterferenceOverloadInfo) GetExtendedUlInterferenceOverloadIndications() []UlInterferenceOverloadIndication {
805 return m.ExtendedUlInterferenceOverloadIndications
811 type CompInformation struct {
812 CompInformationItems []*CompInformationItem `protobuf:"bytes,1,rep,name=comp_information_items,json=compInformationItems,proto3" json:"comp_information_items,omitempty"`
813 CompInformationStartTime *StartTime `protobuf:"bytes,2,opt,name=comp_information_start_time,json=compInformationStartTime,proto3" json:"comp_information_start_time,omitempty"`
814 XXX_NoUnkeyedLiteral struct{} `json:"-"`
815 XXX_unrecognized []byte `json:"-"`
816 XXX_sizecache int32 `json:"-"`
819 func (m *CompInformation) Reset() { *m = CompInformation{} }
820 func (m *CompInformation) String() string { return proto.CompactTextString(m) }
821 func (*CompInformation) ProtoMessage() {}
822 func (*CompInformation) Descriptor() ([]byte, []int) {
823 return fileDescriptor_dbb5982ee58718b9, []int{8}
826 func (m *CompInformation) XXX_Unmarshal(b []byte) error {
827 return xxx_messageInfo_CompInformation.Unmarshal(m, b)
829 func (m *CompInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
830 return xxx_messageInfo_CompInformation.Marshal(b, m, deterministic)
832 func (m *CompInformation) XXX_Merge(src proto.Message) {
833 xxx_messageInfo_CompInformation.Merge(m, src)
835 func (m *CompInformation) XXX_Size() int {
836 return xxx_messageInfo_CompInformation.Size(m)
838 func (m *CompInformation) XXX_DiscardUnknown() {
839 xxx_messageInfo_CompInformation.DiscardUnknown(m)
842 var xxx_messageInfo_CompInformation proto.InternalMessageInfo
844 func (m *CompInformation) GetCompInformationItems() []*CompInformationItem {
846 return m.CompInformationItems
851 func (m *CompInformation) GetCompInformationStartTime() *StartTime {
853 return m.CompInformationStartTime
858 type CompInformationItem struct {
859 CompHypothesisSets []*CompHypothesisSet `protobuf:"bytes,1,rep,name=comp_hypothesis_sets,json=compHypothesisSets,proto3" json:"comp_hypothesis_sets,omitempty"`
860 BenefitMetric int32 `protobuf:"varint,2,opt,name=benefit_metric,json=benefitMetric,proto3" json:"benefit_metric,omitempty"`
861 XXX_NoUnkeyedLiteral struct{} `json:"-"`
862 XXX_unrecognized []byte `json:"-"`
863 XXX_sizecache int32 `json:"-"`
866 func (m *CompInformationItem) Reset() { *m = CompInformationItem{} }
867 func (m *CompInformationItem) String() string { return proto.CompactTextString(m) }
868 func (*CompInformationItem) ProtoMessage() {}
869 func (*CompInformationItem) Descriptor() ([]byte, []int) {
870 return fileDescriptor_dbb5982ee58718b9, []int{9}
873 func (m *CompInformationItem) XXX_Unmarshal(b []byte) error {
874 return xxx_messageInfo_CompInformationItem.Unmarshal(m, b)
876 func (m *CompInformationItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
877 return xxx_messageInfo_CompInformationItem.Marshal(b, m, deterministic)
879 func (m *CompInformationItem) XXX_Merge(src proto.Message) {
880 xxx_messageInfo_CompInformationItem.Merge(m, src)
882 func (m *CompInformationItem) XXX_Size() int {
883 return xxx_messageInfo_CompInformationItem.Size(m)
885 func (m *CompInformationItem) XXX_DiscardUnknown() {
886 xxx_messageInfo_CompInformationItem.DiscardUnknown(m)
889 var xxx_messageInfo_CompInformationItem proto.InternalMessageInfo
891 func (m *CompInformationItem) GetCompHypothesisSets() []*CompHypothesisSet {
893 return m.CompHypothesisSets
898 func (m *CompInformationItem) GetBenefitMetric() int32 {
900 return m.BenefitMetric
905 type CompHypothesisSet struct {
906 CellId string `protobuf:"bytes,1,opt,name=cell_id,json=cellId,proto3" json:"cell_id,omitempty"`
907 CompHypothesis string `protobuf:"bytes,2,opt,name=comp_hypothesis,json=compHypothesis,proto3" json:"comp_hypothesis,omitempty"`
908 XXX_NoUnkeyedLiteral struct{} `json:"-"`
909 XXX_unrecognized []byte `json:"-"`
910 XXX_sizecache int32 `json:"-"`
913 func (m *CompHypothesisSet) Reset() { *m = CompHypothesisSet{} }
914 func (m *CompHypothesisSet) String() string { return proto.CompactTextString(m) }
915 func (*CompHypothesisSet) ProtoMessage() {}
916 func (*CompHypothesisSet) Descriptor() ([]byte, []int) {
917 return fileDescriptor_dbb5982ee58718b9, []int{10}
920 func (m *CompHypothesisSet) XXX_Unmarshal(b []byte) error {
921 return xxx_messageInfo_CompHypothesisSet.Unmarshal(m, b)
923 func (m *CompHypothesisSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
924 return xxx_messageInfo_CompHypothesisSet.Marshal(b, m, deterministic)
926 func (m *CompHypothesisSet) XXX_Merge(src proto.Message) {
927 xxx_messageInfo_CompHypothesisSet.Merge(m, src)
929 func (m *CompHypothesisSet) XXX_Size() int {
930 return xxx_messageInfo_CompHypothesisSet.Size(m)
932 func (m *CompHypothesisSet) XXX_DiscardUnknown() {
933 xxx_messageInfo_CompHypothesisSet.DiscardUnknown(m)
936 var xxx_messageInfo_CompHypothesisSet proto.InternalMessageInfo
938 func (m *CompHypothesisSet) GetCellId() string {
945 func (m *CompHypothesisSet) GetCompHypothesis() string {
947 return m.CompHypothesis
953 type DynamicDlTransmissionInformation struct {
954 State NaicsState `protobuf:"varint,1,opt,name=state,proto3,enum=entities.NaicsState" json:"state,omitempty"`
955 TransmissionModes string `protobuf:"bytes,2,opt,name=transmission_modes,json=transmissionModes,proto3" json:"transmission_modes,omitempty"`
956 PB uint32 `protobuf:"varint,3,opt,name=p_b,json=pB,proto3" json:"p_b,omitempty"`
957 PAList []PA `protobuf:"varint,4,rep,packed,name=p_a_list,json=pAList,proto3,enum=entities.PA" json:"p_a_list,omitempty"`
958 XXX_NoUnkeyedLiteral struct{} `json:"-"`
959 XXX_unrecognized []byte `json:"-"`
960 XXX_sizecache int32 `json:"-"`
963 func (m *DynamicDlTransmissionInformation) Reset() { *m = DynamicDlTransmissionInformation{} }
964 func (m *DynamicDlTransmissionInformation) String() string { return proto.CompactTextString(m) }
965 func (*DynamicDlTransmissionInformation) ProtoMessage() {}
966 func (*DynamicDlTransmissionInformation) Descriptor() ([]byte, []int) {
967 return fileDescriptor_dbb5982ee58718b9, []int{11}
970 func (m *DynamicDlTransmissionInformation) XXX_Unmarshal(b []byte) error {
971 return xxx_messageInfo_DynamicDlTransmissionInformation.Unmarshal(m, b)
973 func (m *DynamicDlTransmissionInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
974 return xxx_messageInfo_DynamicDlTransmissionInformation.Marshal(b, m, deterministic)
976 func (m *DynamicDlTransmissionInformation) XXX_Merge(src proto.Message) {
977 xxx_messageInfo_DynamicDlTransmissionInformation.Merge(m, src)
979 func (m *DynamicDlTransmissionInformation) XXX_Size() int {
980 return xxx_messageInfo_DynamicDlTransmissionInformation.Size(m)
982 func (m *DynamicDlTransmissionInformation) XXX_DiscardUnknown() {
983 xxx_messageInfo_DynamicDlTransmissionInformation.DiscardUnknown(m)
986 var xxx_messageInfo_DynamicDlTransmissionInformation proto.InternalMessageInfo
988 func (m *DynamicDlTransmissionInformation) GetState() NaicsState {
992 return NaicsState_UNKNOWN_NAICS_STATE
995 func (m *DynamicDlTransmissionInformation) GetTransmissionModes() string {
997 return m.TransmissionModes
1002 func (m *DynamicDlTransmissionInformation) GetPB() uint32 {
1009 func (m *DynamicDlTransmissionInformation) GetPAList() []PA {
1017 proto.RegisterEnum("entities.UlInterferenceOverloadIndication", UlInterferenceOverloadIndication_name, UlInterferenceOverloadIndication_value)
1018 proto.RegisterEnum("entities.RntpThreshold", RntpThreshold_name, RntpThreshold_value)
1019 proto.RegisterEnum("entities.NumberOfCellSpecificAntennaPorts", NumberOfCellSpecificAntennaPorts_name, NumberOfCellSpecificAntennaPorts_value)
1020 proto.RegisterEnum("entities.AbsInformationMode", AbsInformationMode_name, AbsInformationMode_value)
1021 proto.RegisterEnum("entities.InvokeIndication", InvokeIndication_name, InvokeIndication_value)
1022 proto.RegisterEnum("entities.NaicsState", NaicsState_name, NaicsState_value)
1023 proto.RegisterEnum("entities.PA", PA_name, PA_value)
1024 proto.RegisterType((*RanLoadInformation)(nil), "entities.RanLoadInformation")
1025 proto.RegisterType((*CellLoadInformation)(nil), "entities.CellLoadInformation")
1026 proto.RegisterType((*UlHighInterferenceInformation)(nil), "entities.UlHighInterferenceInformation")
1027 proto.RegisterType((*RelativeNarrowbandTxPower)(nil), "entities.RelativeNarrowbandTxPower")
1028 proto.RegisterType((*EnhancedRntp)(nil), "entities.EnhancedRntp")
1029 proto.RegisterType((*StartTime)(nil), "entities.StartTime")
1030 proto.RegisterType((*AbsInformation)(nil), "entities.AbsInformation")
1031 proto.RegisterType((*ExtendedUlInterferenceOverloadInfo)(nil), "entities.ExtendedUlInterferenceOverloadInfo")
1032 proto.RegisterType((*CompInformation)(nil), "entities.CompInformation")
1033 proto.RegisterType((*CompInformationItem)(nil), "entities.CompInformationItem")
1034 proto.RegisterType((*CompHypothesisSet)(nil), "entities.CompHypothesisSet")
1035 proto.RegisterType((*DynamicDlTransmissionInformation)(nil), "entities.DynamicDlTransmissionInformation")
1038 func init() { proto.RegisterFile("ran_load_information.proto", fileDescriptor_dbb5982ee58718b9) }
1040 var fileDescriptor_dbb5982ee58718b9 = []byte{
1041 // 1626 bytes of a gzipped FileDescriptorProto
1042 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x57, 0xdd, 0x6e, 0xdb, 0xca,
1043 0x11, 0x0e, 0x25, 0xdb, 0xb1, 0xc7, 0x96, 0xbc, 0x5e, 0x3b, 0xb1, 0xec, 0x38, 0xa8, 0xaa, 0xf3,
1044 0xe7, 0xba, 0x4d, 0x6a, 0xc9, 0x69, 0xd3, 0x1f, 0xa0, 0x00, 0x2d, 0xd1, 0x31, 0x11, 0x99, 0x12,
1045 0x56, 0xb4, 0x0f, 0x0a, 0xb4, 0x58, 0x50, 0xe4, 0xca, 0x26, 0xca, 0x3f, 0x90, 0xab, 0x9c, 0x04,
1046 0xe7, 0xa2, 0xc5, 0x41, 0x7b, 0xd5, 0xf3, 0x00, 0xed, 0x0b, 0xf4, 0x11, 0x7a, 0xd1, 0x27, 0xe9,
1047 0x75, 0x2f, 0xfa, 0x1c, 0xc5, 0x2e, 0x49, 0x89, 0x54, 0xec, 0xea, 0x00, 0xbd, 0xe8, 0x95, 0x76,
1048 0x67, 0xbe, 0xf9, 0x66, 0x76, 0x76, 0x66, 0x96, 0x82, 0xc3, 0xd8, 0x0a, 0xa8, 0x17, 0x5a, 0x0e,
1049 0x75, 0x83, 0x49, 0x18, 0xfb, 0x16, 0x77, 0xc3, 0xe0, 0x65, 0x14, 0x87, 0x3c, 0xc4, 0xeb, 0x2c,
1050 0xe0, 0x2e, 0x77, 0x59, 0x72, 0xb8, 0xc1, 0x82, 0x71, 0x2a, 0x6c, 0x7d, 0xa3, 0x00, 0x26, 0x56,
1051 0xd0, 0x0f, 0x2d, 0x47, 0x9f, 0x5b, 0xe0, 0xcf, 0xa0, 0x2e, 0x59, 0xb8, 0xeb, 0xb3, 0x84, 0x5b,
1052 0x7e, 0xd4, 0x50, 0x9a, 0xca, 0xf1, 0x0a, 0xa9, 0x09, 0xa9, 0x99, 0x0b, 0xb1, 0x06, 0xdb, 0x36,
1053 0xf3, 0xbc, 0xb9, 0xc7, 0xa4, 0x51, 0x69, 0x56, 0x8f, 0x37, 0x3b, 0xcf, 0x5f, 0xe6, 0xce, 0x5e,
1054 0x76, 0x99, 0xe7, 0x2d, 0xd0, 0x93, 0x9a, 0x5d, 0x10, 0x26, 0xad, 0xbf, 0x3d, 0x86, 0xdd, 0x7b,
1055 0x60, 0x78, 0x1f, 0x1e, 0x4b, 0x7a, 0xd7, 0x91, 0xee, 0x37, 0xc8, 0x9a, 0xd8, 0xea, 0x0e, 0xfe,
1056 0x1a, 0x3e, 0x9d, 0x7a, 0xd4, 0x0d, 0x38, 0x8b, 0x27, 0x2c, 0x66, 0x81, 0xcd, 0x68, 0xf8, 0x8e,
1057 0xc5, 0x59, 0x18, 0x8e, 0x6b, 0x4b, 0xfb, 0x34, 0x98, 0x7a, 0xe7, 0x64, 0x1e, 0xcc, 0xb5, 0xa7,
1058 0x17, 0x8c, 0x06, 0x99, 0x8d, 0x3e, 0x33, 0x21, 0xdf, 0x9f, 0x2e, 0x41, 0x24, 0xd8, 0x81, 0xc3,
1059 0xa9, 0x47, 0xef, 0xdc, 0xdb, 0xbb, 0x72, 0x04, 0xe9, 0xf9, 0xab, 0xf2, 0xfc, 0x5f, 0x14, 0x5d,
1060 0x5e, 0xba, 0xb7, 0x77, 0x45, 0xd2, 0x62, 0x26, 0xf6, 0xa7, 0xf7, 0xaa, 0x85, 0x97, 0xa3, 0x98,
1061 0x79, 0x16, 0x77, 0xdf, 0x31, 0x1a, 0x58, 0x71, 0x1c, 0x7e, 0x35, 0xb6, 0x02, 0x87, 0xf2, 0xf7,
1062 0x34, 0x0a, 0xbf, 0x62, 0x71, 0x63, 0xa5, 0xa9, 0x1c, 0x6f, 0x76, 0x3e, 0x99, 0xfb, 0x21, 0x19,
1063 0xda, 0x98, 0x81, 0xcd, 0xf7, 0x43, 0x01, 0x25, 0x07, 0xf1, 0x43, 0x2a, 0xac, 0xc2, 0xb6, 0x35,
1064 0x4e, 0x8a, 0xc5, 0xd2, 0x58, 0x95, 0xc4, 0x8d, 0x39, 0xb1, 0x3a, 0x4e, 0x8a, 0x11, 0xd7, 0xad,
1065 0xd2, 0x1e, 0xbf, 0x81, 0x1d, 0x37, 0x78, 0x17, 0xfe, 0x8e, 0x15, 0x32, 0xdf, 0x58, 0x6b, 0x2a,
1066 0xc7, 0xf5, 0xce, 0xe1, 0x9c, 0x44, 0x97, 0x90, 0x42, 0xa2, 0x91, 0xbb, 0x20, 0xc1, 0xbf, 0x85,
1067 0x23, 0x91, 0xcf, 0xc0, 0x61, 0x0e, 0x9d, 0x7a, 0xd4, 0xf1, 0xa8, 0x1d, 0x06, 0x13, 0xf7, 0x76,
1068 0x1a, 0xa7, 0x9c, 0x8f, 0x25, 0xe7, 0xd1, 0x9c, 0x73, 0x34, 0x1d, 0x4f, 0x62, 0xcb, 0x67, 0x6a,
1069 0x92, 0xb8, 0xb7, 0x81, 0xcf, 0x02, 0x4e, 0x0e, 0x72, 0x86, 0x6b, 0xaf, 0xe7, 0x75, 0x8b, 0xe6,
1070 0xf8, 0x0f, 0x0a, 0x7c, 0xce, 0xde, 0xcf, 0xf9, 0x1f, 0xaa, 0x9e, 0x49, 0xd8, 0x58, 0x97, 0x29,
1071 0xf8, 0xd1, 0xdc, 0x93, 0xf6, 0x3e, 0x67, 0xbd, 0xbf, 0x38, 0x26, 0x21, 0x69, 0xb1, 0xa5, 0x18,
1072 0xdc, 0x03, 0x64, 0x87, 0x7e, 0x54, 0x4a, 0xf7, 0x86, 0xf4, 0x75, 0x50, 0xe8, 0x97, 0xd0, 0x8f,
1073 0x8a, 0xf9, 0xde, 0xb6, 0xcb, 0x02, 0xfc, 0x01, 0x3e, 0x71, 0x3e, 0x04, 0x96, 0xef, 0xda, 0x22,
1074 0x47, 0x3c, 0xb6, 0x82, 0xc4, 0x77, 0x93, 0xc4, 0x0d, 0x83, 0x12, 0x31, 0x48, 0xe2, 0x42, 0xed,
1075 0xf7, 0x52, 0xa3, 0x9e, 0x67, 0x16, 0x4c, 0x8a, 0x9e, 0x9a, 0xce, 0x12, 0x44, 0xeb, 0x5b, 0x05,
1076 0x9e, 0xff, 0xd7, 0x7a, 0xc6, 0x9f, 0x42, 0x9d, 0x5b, 0xf1, 0x2d, 0xe3, 0xb4, 0xdc, 0xb9, 0x5b,
1077 0xa9, 0xb4, 0x9b, 0xf6, 0xaf, 0x06, 0xdf, 0x7b, 0xa0, 0x85, 0x66, 0x15, 0x54, 0x91, 0x66, 0x47,
1078 0xf7, 0xb5, 0x47, 0x8e, 0x69, 0xfd, 0xb1, 0x0a, 0x07, 0x0f, 0x96, 0x3d, 0x6e, 0xc2, 0x56, 0x1c,
1079 0xf0, 0x88, 0x46, 0x2c, 0xa6, 0x51, 0x3c, 0xce, 0x02, 0x01, 0x21, 0x1b, 0xb2, 0x78, 0x18, 0x8f,
1080 0xf1, 0xaf, 0xa0, 0x2e, 0x11, 0xfc, 0x2e, 0x66, 0xc9, 0x5d, 0xe8, 0x39, 0xd2, 0x6b, 0xbd, 0xb3,
1081 0x5f, 0xe8, 0xaa, 0x80, 0x47, 0x66, 0xae, 0x26, 0xb5, 0xb8, 0xb8, 0xc5, 0x5f, 0xc3, 0x67, 0xc1,
1082 0xd4, 0x1f, 0xb3, 0x98, 0x86, 0x93, 0xf4, 0xbc, 0x49, 0xc4, 0x6c, 0x77, 0xe2, 0xda, 0xd4, 0x12,
1083 0x75, 0x18, 0x58, 0x34, 0x0a, 0x63, 0x2e, 0x86, 0x82, 0x52, 0x9e, 0x43, 0x86, 0x34, 0x1b, 0x4c,
1084 0x44, 0x3e, 0x46, 0x99, 0x8d, 0x9a, 0x9a, 0x0c, 0x85, 0x05, 0x69, 0x06, 0x4b, 0x10, 0x78, 0x1b,
1085 0xaa, 0x11, 0x1d, 0xcb, 0x39, 0x50, 0x23, 0x95, 0xe8, 0x1c, 0xff, 0x02, 0x0e, 0x22, 0xc7, 0xb6,
1086 0x17, 0x53, 0xea, 0x47, 0x96, 0xcd, 0x65, 0x57, 0xd7, 0xc8, 0xbe, 0x04, 0x94, 0xb2, 0x29, 0xd5,
1087 0xf8, 0x97, 0x50, 0x63, 0xc1, 0x9d, 0x15, 0xd8, 0xcc, 0xa1, 0xe2, 0x8c, 0xb2, 0x81, 0x37, 0x3b,
1088 0x4f, 0x0b, 0x2d, 0x90, 0xa9, 0x45, 0x42, 0xc8, 0x16, 0x2b, 0xec, 0x5a, 0xff, 0x52, 0x60, 0xab,
1089 0xa8, 0xc6, 0xa7, 0xb0, 0x57, 0x62, 0xa3, 0x63, 0x97, 0xfb, 0x56, 0x94, 0xdd, 0x00, 0x2e, 0x1a,
1090 0x9f, 0x4b, 0x0d, 0x26, 0x70, 0x20, 0x81, 0xb2, 0x24, 0xe4, 0x80, 0xfb, 0xee, 0x97, 0xf2, 0x54,
1091 0x58, 0x8a, 0x2a, 0x91, 0xd7, 0x3e, 0xbf, 0x9d, 0x3e, 0x34, 0xca, 0x51, 0x24, 0xdc, 0x8a, 0xb9,
1092 0x7c, 0xd2, 0xe4, 0x85, 0x6c, 0x76, 0x76, 0x0b, 0xb3, 0x44, 0xe8, 0xc4, 0xc3, 0x46, 0x9e, 0x14,
1093 0xc3, 0x9b, 0x89, 0x5b, 0xbf, 0x81, 0x8d, 0xd9, 0x06, 0x3f, 0x83, 0x8d, 0x94, 0x2c, 0x99, 0x04,
1094 0xf2, 0x54, 0xab, 0x64, 0x5d, 0x0a, 0x46, 0x93, 0x00, 0x77, 0xe0, 0x49, 0xa6, 0xcc, 0xe6, 0x13,
1095 0x4d, 0xef, 0x52, 0x9e, 0x63, 0x95, 0xec, 0xa6, 0xc0, 0x4c, 0x97, 0x16, 0x42, 0xeb, 0x2f, 0x15,
1096 0xa8, 0x97, 0xe7, 0x2c, 0x3e, 0x85, 0x15, 0x3f, 0x74, 0x98, 0xa4, 0x2f, 0x8d, 0xbd, 0x32, 0xee,
1097 0x2a, 0x74, 0x18, 0x91, 0x48, 0x7c, 0x0c, 0x48, 0x0c, 0xf3, 0xc8, 0xe2, 0x9c, 0xc5, 0xe9, 0x30,
1098 0xc8, 0xda, 0x48, 0xcc, 0xec, 0x61, 0x2a, 0x96, 0x83, 0xe8, 0xff, 0x5a, 0xb8, 0x2f, 0x00, 0xfb,
1099 0xcc, 0x4a, 0xa6, 0x31, 0x13, 0x23, 0x5b, 0x64, 0x29, 0x61, 0x5c, 0xd6, 0xf1, 0x06, 0xd9, 0x29,
1100 0x68, 0x46, 0x52, 0xd1, 0xfa, 0xb7, 0x02, 0xad, 0xe5, 0xf3, 0x17, 0xb7, 0x61, 0xcf, 0x4a, 0x92,
1101 0xd0, 0x76, 0x2d, 0xce, 0x9c, 0x59, 0xea, 0x93, 0xac, 0xe6, 0x76, 0xe7, 0xba, 0x3c, 0xf3, 0x09,
1102 0xfe, 0x56, 0x81, 0x17, 0xdf, 0xe5, 0x45, 0xf8, 0x5f, 0xbe, 0x27, 0x7e, 0xb0, 0xec, 0x59, 0x98,
1103 0x91, 0xb7, 0xfe, 0xa1, 0xc0, 0xf6, 0xc2, 0xf0, 0xc7, 0x23, 0x78, 0xba, 0xf8, 0x62, 0x50, 0x97,
1104 0x33, 0x5f, 0x9c, 0x6b, 0xf1, 0x3b, 0xab, 0x6c, 0xaa, 0x73, 0xe6, 0x93, 0x3d, 0xfb, 0x63, 0x61,
1105 0x82, 0x09, 0x3c, 0xfb, 0x88, 0xb4, 0xd0, 0x1b, 0x95, 0x87, 0x7b, 0xa3, 0xb1, 0xc0, 0x37, 0x6f,
1106 0x8f, 0x3f, 0x2b, 0xb0, 0x7b, 0x4f, 0x04, 0xf8, 0x0a, 0x64, 0x0c, 0xf4, 0xee, 0x43, 0x14, 0xf2,
1107 0x3b, 0x96, 0xb8, 0x09, 0x4d, 0x18, 0xcf, 0xc3, 0x7f, 0x56, 0x0e, 0xff, 0x72, 0x06, 0x1a, 0x31,
1108 0x4e, 0xb0, 0xbd, 0x28, 0x4a, 0xc4, 0x77, 0xe9, 0x98, 0x05, 0x6c, 0xe2, 0x72, 0xea, 0x33, 0x1e,
1109 0xbb, 0x76, 0xd6, 0x54, 0xb5, 0x4c, 0x7a, 0x25, 0x85, 0xad, 0x6b, 0xd8, 0xf9, 0x88, 0xef, 0xe1,
1110 0xaf, 0xc9, 0x2f, 0x60, 0x7b, 0x21, 0xc6, 0xbc, 0x6d, 0xca, 0x11, 0xb4, 0xfe, 0xae, 0x40, 0x73,
1111 0xd9, 0x2b, 0x8a, 0x4f, 0x60, 0x35, 0xe1, 0x16, 0xcf, 0x1b, 0x77, 0xaf, 0xd0, 0x3b, 0x96, 0x6b,
1112 0x27, 0x23, 0xa1, 0x23, 0x29, 0x44, 0xb4, 0x42, 0xe9, 0xfd, 0x16, 0x6d, 0x9c, 0x3b, 0xdf, 0x29,
1113 0x6a, 0x44, 0x97, 0xcf, 0x46, 0x7e, 0x75, 0x36, 0xf2, 0x3f, 0x87, 0xf5, 0x88, 0x5a, 0xd4, 0x73,
1114 0x13, 0xd1, 0x40, 0xa2, 0x36, 0xb7, 0xe6, 0xee, 0x86, 0x2a, 0x59, 0x8b, 0xd4, 0xbe, 0x9b, 0xf0,
1115 0x93, 0xbf, 0x2a, 0xd0, 0x5c, 0x56, 0x80, 0xf8, 0xc7, 0xf0, 0xc3, 0x6b, 0xe3, 0xad, 0x31, 0xf8,
1116 0xd2, 0xa0, 0xd7, 0x7d, 0xaa, 0x1b, 0xa6, 0x46, 0x2e, 0x34, 0xa2, 0x19, 0x5d, 0x8d, 0x0e, 0x6e,
1117 0x34, 0xd2, 0x1f, 0xa8, 0x3d, 0xaa, 0x1b, 0x3d, 0xbd, 0xab, 0x9a, 0xfa, 0xc0, 0x40, 0x8f, 0xf0,
1118 0x13, 0xd8, 0xb9, 0xd4, 0xdf, 0x5c, 0x96, 0xa0, 0x48, 0xc1, 0xfb, 0xb0, 0x7b, 0xa5, 0xf5, 0xf4,
1119 0xeb, 0xab, 0xb2, 0xa2, 0x82, 0xf7, 0x00, 0xf5, 0x07, 0x5f, 0x96, 0xa5, 0xd5, 0x93, 0x7f, 0x2a,
1120 0x50, 0x2b, 0x0d, 0x74, 0x7c, 0x08, 0x4f, 0xf3, 0x40, 0x88, 0x61, 0x0e, 0xa9, 0x79, 0x49, 0xb4,
1121 0xd1, 0xe5, 0xa0, 0xdf, 0x43, 0x8f, 0x30, 0x82, 0x2d, 0x43, 0x7b, 0x43, 0x75, 0xe3, 0x42, 0x37,
1122 0x74, 0xf3, 0xd7, 0x48, 0xc1, 0x00, 0x6b, 0x42, 0xd2, 0x6e, 0xa3, 0xca, 0x6c, 0x7d, 0x8a, 0xaa,
1123 0x78, 0x03, 0x56, 0xc5, 0xfa, 0xe7, 0x68, 0x25, 0x5f, 0xfe, 0x0c, 0xad, 0xe6, 0xcb, 0xd7, 0x68,
1124 0x2d, 0x5f, 0xfe, 0x14, 0x3d, 0xce, 0x97, 0x3f, 0x41, 0xeb, 0xf9, 0xf2, 0x15, 0xda, 0xc8, 0x97,
1125 0x67, 0x08, 0xf2, 0x65, 0x07, 0x6d, 0xe6, 0xcb, 0x36, 0xda, 0xc2, 0x6b, 0x50, 0xb9, 0x39, 0x45,
1126 0x35, 0xf9, 0xdb, 0x46, 0x75, 0xf9, 0xdb, 0x41, 0xdb, 0xf2, 0xf7, 0x0c, 0xa1, 0x93, 0x3f, 0x29,
1127 0xd0, 0x5c, 0x36, 0x30, 0x71, 0x1b, 0x5e, 0xe4, 0xa7, 0x35, 0xae, 0xaf, 0xce, 0x35, 0x42, 0x07,
1128 0x17, 0xb4, 0xab, 0xf5, 0xfb, 0x74, 0x34, 0xd4, 0xba, 0xfa, 0x85, 0xde, 0xa5, 0xaa, 0x61, 0x6a,
1129 0x86, 0xa1, 0xd2, 0xe1, 0x80, 0x98, 0x23, 0xf4, 0x08, 0xd7, 0x01, 0x6e, 0xda, 0x42, 0x4a, 0x87,
1130 0xc4, 0x44, 0x8a, 0xdc, 0x77, 0x66, 0xfb, 0x8a, 0xdc, 0xbf, 0x9a, 0xed, 0x57, 0x4e, 0x3c, 0xc0,
1131 0x1f, 0x3f, 0x1a, 0xb8, 0x09, 0x47, 0xb9, 0x63, 0xf5, 0x7c, 0x24, 0x52, 0x3a, 0x20, 0x57, 0xf2,
1132 0x6e, 0xe9, 0xd5, 0xa0, 0xa7, 0xa5, 0xc9, 0xce, 0x35, 0xf4, 0xa2, 0xd7, 0x43, 0x4a, 0x49, 0x62,
1133 0xf6, 0x7a, 0xa8, 0x32, 0x97, 0xa8, 0x5d, 0x53, 0xbf, 0x11, 0x17, 0xfa, 0x7b, 0x40, 0x8b, 0x5f,
1134 0xfb, 0xf8, 0x39, 0x1c, 0xe4, 0xbe, 0x74, 0xe3, 0x66, 0xf0, 0x56, 0x2b, 0x57, 0xd2, 0x2e, 0x6c,
1135 0x2f, 0x84, 0x80, 0x14, 0xfc, 0x0c, 0xf6, 0x47, 0xa6, 0x4a, 0x4c, 0x6a, 0xa8, 0x7a, 0xb7, 0xac,
1136 0xac, 0x88, 0x1a, 0x19, 0x99, 0x83, 0xe1, 0x3d, 0xba, 0xea, 0xc9, 0x5b, 0x80, 0x79, 0xab, 0x89,
1137 0x72, 0x9c, 0xe5, 0x57, 0x82, 0x47, 0xa6, 0x6a, 0x66, 0xa7, 0x4b, 0x05, 0x59, 0xe4, 0x0a, 0xc6,
1138 0x50, 0xcf, 0xf9, 0x32, 0x59, 0xe5, 0xe4, 0x1b, 0x05, 0x2a, 0x43, 0x55, 0xa4, 0x34, 0x67, 0x19,
1139 0xaa, 0xe8, 0x11, 0xde, 0x82, 0xf5, 0xde, 0x39, 0x4d, 0xeb, 0x47, 0x11, 0xf1, 0x67, 0xbb, 0x57,
1140 0xb4, 0x37, 0x30, 0xe9, 0xeb, 0xd7, 0xa8, 0x52, 0x80, 0x9c, 0xa1, 0x6a, 0x01, 0xd2, 0xce, 0x21,
1141 0x2b, 0x78, 0x1d, 0x56, 0x7a, 0xe7, 0xf4, 0x14, 0xad, 0x66, 0xab, 0x36, 0x5a, 0xcb, 0x56, 0x1d,
1142 0xf4, 0x38, 0x5b, 0x9d, 0xa1, 0xf5, 0xf1, 0x9a, 0xfc, 0xb3, 0x7e, 0xf6, 0x9f, 0x00, 0x00, 0x00,
1143 0xff, 0xff, 0x81, 0xba, 0xa4, 0xf6, 0xdf, 0x0f, 0x00, 0x00,