blob: 140e12c82403942e21e17f5fd397c48b99801f07 [file] [log] [blame]
ss412g286ce412019-07-04 14:00:29 +03001// Code generated by protoc-gen-go. DO NOT EDIT.
2// source: x2_setup_failure_response.proto
3
4package entities
5
6import (
7 fmt "fmt"
8 proto "github.com/golang/protobuf/proto"
9 math "math"
10)
11
12// Reference imports to suppress errors if they are not otherwise used.
13var _ = proto.Marshal
14var _ = fmt.Errorf
15var _ = math.Inf
16
17// This is a compile-time assertion to ensure that this generated file
18// is compatible with the proto package it is being compiled against.
19// A compilation error at this line likely means your copy of the
20// proto package needs to be updated.
21const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
22
23type TypeOfError int32
24
25const (
26 TypeOfError_UNKNOWN_ERROR TypeOfError = 0
27 TypeOfError_NOT_UNDERSTOOD TypeOfError = 1
28 TypeOfError_MISSING TypeOfError = 2
29)
30
31var TypeOfError_name = map[int32]string{
32 0: "UNKNOWN_ERROR",
33 1: "NOT_UNDERSTOOD",
34 2: "MISSING",
35}
36
37var TypeOfError_value = map[string]int32{
38 "UNKNOWN_ERROR": 0,
39 "NOT_UNDERSTOOD": 1,
40 "MISSING": 2,
41}
42
43func (x TypeOfError) String() string {
44 return proto.EnumName(TypeOfError_name, int32(x))
45}
46
47func (TypeOfError) EnumDescriptor() ([]byte, []int) {
48 return fileDescriptor_3bd8eb0d0558962c, []int{0}
49}
50
51type TimeToWait int32
52
53const (
54 TimeToWait_UNKNOWN_TIMEOUT TimeToWait = 0
55 TimeToWait_V1S TimeToWait = 1
56 TimeToWait_V2S TimeToWait = 2
57 TimeToWait_V5S TimeToWait = 3
58 TimeToWait_V10S TimeToWait = 4
59 TimeToWait_V20S TimeToWait = 5
60 TimeToWait_V60S TimeToWait = 6
61)
62
63var TimeToWait_name = map[int32]string{
64 0: "UNKNOWN_TIMEOUT",
65 1: "V1S",
66 2: "V2S",
67 3: "V5S",
68 4: "V10S",
69 5: "V20S",
70 6: "V60S",
71}
72
73var TimeToWait_value = map[string]int32{
74 "UNKNOWN_TIMEOUT": 0,
75 "V1S": 1,
76 "V2S": 2,
77 "V5S": 3,
78 "V10S": 4,
79 "V20S": 5,
80 "V60S": 6,
81}
82
83func (x TimeToWait) String() string {
84 return proto.EnumName(TimeToWait_name, int32(x))
85}
86
87func (TimeToWait) EnumDescriptor() ([]byte, []int) {
88 return fileDescriptor_3bd8eb0d0558962c, []int{1}
89}
90
91type TriggeringMessage int32
92
93const (
94 TriggeringMessage_UNKNOWN_MESSAGE TriggeringMessage = 0
95 TriggeringMessage_INITIATING_MESSAGE TriggeringMessage = 1
96 TriggeringMessage_SUCCESSFUL_OUTCOME TriggeringMessage = 2
97 TriggeringMessage_UNSUCCESSFUL_OUTCOME TriggeringMessage = 3
98)
99
100var TriggeringMessage_name = map[int32]string{
101 0: "UNKNOWN_MESSAGE",
102 1: "INITIATING_MESSAGE",
103 2: "SUCCESSFUL_OUTCOME",
104 3: "UNSUCCESSFUL_OUTCOME",
105}
106
107var TriggeringMessage_value = map[string]int32{
108 "UNKNOWN_MESSAGE": 0,
109 "INITIATING_MESSAGE": 1,
110 "SUCCESSFUL_OUTCOME": 2,
111 "UNSUCCESSFUL_OUTCOME": 3,
112}
113
114func (x TriggeringMessage) String() string {
115 return proto.EnumName(TriggeringMessage_name, int32(x))
116}
117
118func (TriggeringMessage) EnumDescriptor() ([]byte, []int) {
119 return fileDescriptor_3bd8eb0d0558962c, []int{2}
120}
121
122type Criticality int32
123
124const (
125 Criticality_UNKNOWN_CRITICALITY Criticality = 0
126 Criticality_REJECT Criticality = 1
127 Criticality_IGNORE Criticality = 2
128 Criticality_NOTIFY Criticality = 3
129)
130
131var Criticality_name = map[int32]string{
132 0: "UNKNOWN_CRITICALITY",
133 1: "REJECT",
134 2: "IGNORE",
135 3: "NOTIFY",
136}
137
138var Criticality_value = map[string]int32{
139 "UNKNOWN_CRITICALITY": 0,
140 "REJECT": 1,
141 "IGNORE": 2,
142 "NOTIFY": 3,
143}
144
145func (x Criticality) String() string {
146 return proto.EnumName(Criticality_name, int32(x))
147}
148
149func (Criticality) EnumDescriptor() ([]byte, []int) {
150 return fileDescriptor_3bd8eb0d0558962c, []int{3}
151}
152
153type RadioNetworkLayer_Cause int32
154
155const (
156 RadioNetworkLayer_UNKNOWN RadioNetworkLayer_Cause = 0
157 RadioNetworkLayer_HANDOVER_DESIRABLE_FOR_RADIO_REASONS RadioNetworkLayer_Cause = 1
158 RadioNetworkLayer_TIME_CRITICAL_HANDOVER RadioNetworkLayer_Cause = 2
159 RadioNetworkLayer_RESOURCE_OPTIMISATION_HANDOVER RadioNetworkLayer_Cause = 3
160 RadioNetworkLayer_REDUCE_LOAD_IN_SERVING_CELL RadioNetworkLayer_Cause = 4
161 RadioNetworkLayer_PARTIAL_HANDOVER RadioNetworkLayer_Cause = 5
162 RadioNetworkLayer_UNKNOWN_NEW_ENB_UE_X2AP_ID RadioNetworkLayer_Cause = 6
163 RadioNetworkLayer_UNKNOWN_OLD_ENBME_UE_X2AP_ID RadioNetworkLayer_Cause = 7
164 RadioNetworkLayer_UNKNOWN_PAIR_OF_UE_X2AP_ID RadioNetworkLayer_Cause = 8
165 RadioNetworkLayer_HO_TARGET_NOT_ALLOWED RadioNetworkLayer_Cause = 9
166 RadioNetworkLayer_TX2_RELOC_OVERALL_EXPIRY RadioNetworkLayer_Cause = 10
167 RadioNetworkLayer_T_RELOC_PREP_EXPIRY RadioNetworkLayer_Cause = 11
168 RadioNetworkLayer_CELL_NOT_AVAILABLE RadioNetworkLayer_Cause = 12
169 RadioNetworkLayer_NO_RADIO_RESOURCES_AVAILABLE_IN_TARGET_CELL RadioNetworkLayer_Cause = 13
170 RadioNetworkLayer_INVALID_MME_GROUP_ID RadioNetworkLayer_Cause = 14
171 RadioNetworkLayer_UNKNOWN_MME_CODE RadioNetworkLayer_Cause = 15
172 RadioNetworkLayer_ENCRYPTION_INTEGRITY_PROTECTION_ALGORITHMS_NOT_SUPPORTED RadioNetworkLayer_Cause = 16
173 RadioNetworkLayer_REPORT_CHARACTERISTICS_EMPTY RadioNetworkLayer_Cause = 17
174 RadioNetworkLayer_NO_REPORT_PERIODICITY RadioNetworkLayer_Cause = 18
175 RadioNetworkLayer_EXISTING_MEASUREMENT_ID RadioNetworkLayer_Cause = 19
176 RadioNetworkLayer_UNKNOWN_ENB_MEASUREMENT_ID RadioNetworkLayer_Cause = 20
177 RadioNetworkLayer_MEASUREMENT_TEMPORARILY_NOT_AVAILABLE RadioNetworkLayer_Cause = 21
178 RadioNetworkLayer_UNSPECIFIED RadioNetworkLayer_Cause = 22
179 RadioNetworkLayer_LOAD_BALANCING RadioNetworkLayer_Cause = 23
180 RadioNetworkLayer_HANDOVER_OPTIMISATION RadioNetworkLayer_Cause = 24
181 RadioNetworkLayer_VALUE_OUT_OF_ALLOWED_RANGE RadioNetworkLayer_Cause = 25
182 RadioNetworkLayer_MULTIPLE_E_RAB_ID_INSTANCES RadioNetworkLayer_Cause = 26
183 RadioNetworkLayer_SWITCH_OFF_ONGOING RadioNetworkLayer_Cause = 27
184 RadioNetworkLayer_NOT_SUPPORTED_QCI_VALUE RadioNetworkLayer_Cause = 28
185 RadioNetworkLayer_MEASUREMENT_NOT_SUPPORTED_FOR_THE_OBJECT RadioNetworkLayer_Cause = 29
186 RadioNetworkLayer_TDC_OVERALL_EXPIRY RadioNetworkLayer_Cause = 30
187 RadioNetworkLayer_TDC_PREP_EXPIRY RadioNetworkLayer_Cause = 31
188 RadioNetworkLayer_ACTION_DESIRABLE_FOR_RADIO_REASONS RadioNetworkLayer_Cause = 32
189 RadioNetworkLayer_REDUCE_LOAD RadioNetworkLayer_Cause = 33
190 RadioNetworkLayer_RESOURCE_OPTIMISATION RadioNetworkLayer_Cause = 34
191 RadioNetworkLayer_TIME_CRITICAL_ACTION RadioNetworkLayer_Cause = 35
192 RadioNetworkLayer_TARGET_NOT_ALLOWED RadioNetworkLayer_Cause = 36
193 RadioNetworkLayer_NO_RADIO_RESOURCES_AVAILABLE RadioNetworkLayer_Cause = 37
194 RadioNetworkLayer_INVALID_QOS_COMBINATION RadioNetworkLayer_Cause = 38
195 RadioNetworkLayer_ENCRYPTION_ALGORITHMS_NOT_SUPPORTED RadioNetworkLayer_Cause = 39
196 RadioNetworkLayer_PROCEDURE_CANCELLED RadioNetworkLayer_Cause = 40
197 RadioNetworkLayer_RRM_PURPOSE RadioNetworkLayer_Cause = 41
198 RadioNetworkLayer_IMPROVE_USER_BIT_RATE RadioNetworkLayer_Cause = 42
199 RadioNetworkLayer_USER_INACTIVITY RadioNetworkLayer_Cause = 43
200 RadioNetworkLayer_RADIO_CONNECTION_WITH_UE_LOST RadioNetworkLayer_Cause = 44
201 RadioNetworkLayer_FAILURE_IN_THE_RADIO_INTERFACE_PROCEDURE RadioNetworkLayer_Cause = 45
202 RadioNetworkLayer_BEARER_OPTION_NOT_SUPPORTED RadioNetworkLayer_Cause = 46
203 RadioNetworkLayer_MCG_MOBILITY RadioNetworkLayer_Cause = 47
204 RadioNetworkLayer_SCG_MOBILITY RadioNetworkLayer_Cause = 48
205 RadioNetworkLayer_COUNT_REACHES_MAX_VALUE RadioNetworkLayer_Cause = 49
206 RadioNetworkLayer_UNKNOWN_OLD_EN_GNB_UE_X2AP_ID RadioNetworkLayer_Cause = 50
207 RadioNetworkLayer_PDCP_OVERLOAD RadioNetworkLayer_Cause = 51
208)
209
210var RadioNetworkLayer_Cause_name = map[int32]string{
211 0: "UNKNOWN",
212 1: "HANDOVER_DESIRABLE_FOR_RADIO_REASONS",
213 2: "TIME_CRITICAL_HANDOVER",
214 3: "RESOURCE_OPTIMISATION_HANDOVER",
215 4: "REDUCE_LOAD_IN_SERVING_CELL",
216 5: "PARTIAL_HANDOVER",
217 6: "UNKNOWN_NEW_ENB_UE_X2AP_ID",
218 7: "UNKNOWN_OLD_ENBME_UE_X2AP_ID",
219 8: "UNKNOWN_PAIR_OF_UE_X2AP_ID",
220 9: "HO_TARGET_NOT_ALLOWED",
221 10: "TX2_RELOC_OVERALL_EXPIRY",
222 11: "T_RELOC_PREP_EXPIRY",
223 12: "CELL_NOT_AVAILABLE",
224 13: "NO_RADIO_RESOURCES_AVAILABLE_IN_TARGET_CELL",
225 14: "INVALID_MME_GROUP_ID",
226 15: "UNKNOWN_MME_CODE",
227 16: "ENCRYPTION_INTEGRITY_PROTECTION_ALGORITHMS_NOT_SUPPORTED",
228 17: "REPORT_CHARACTERISTICS_EMPTY",
229 18: "NO_REPORT_PERIODICITY",
230 19: "EXISTING_MEASUREMENT_ID",
231 20: "UNKNOWN_ENB_MEASUREMENT_ID",
232 21: "MEASUREMENT_TEMPORARILY_NOT_AVAILABLE",
233 22: "UNSPECIFIED",
234 23: "LOAD_BALANCING",
235 24: "HANDOVER_OPTIMISATION",
236 25: "VALUE_OUT_OF_ALLOWED_RANGE",
237 26: "MULTIPLE_E_RAB_ID_INSTANCES",
238 27: "SWITCH_OFF_ONGOING",
239 28: "NOT_SUPPORTED_QCI_VALUE",
240 29: "MEASUREMENT_NOT_SUPPORTED_FOR_THE_OBJECT",
241 30: "TDC_OVERALL_EXPIRY",
242 31: "TDC_PREP_EXPIRY",
243 32: "ACTION_DESIRABLE_FOR_RADIO_REASONS",
244 33: "REDUCE_LOAD",
245 34: "RESOURCE_OPTIMISATION",
246 35: "TIME_CRITICAL_ACTION",
247 36: "TARGET_NOT_ALLOWED",
248 37: "NO_RADIO_RESOURCES_AVAILABLE",
249 38: "INVALID_QOS_COMBINATION",
250 39: "ENCRYPTION_ALGORITHMS_NOT_SUPPORTED",
251 40: "PROCEDURE_CANCELLED",
252 41: "RRM_PURPOSE",
253 42: "IMPROVE_USER_BIT_RATE",
254 43: "USER_INACTIVITY",
255 44: "RADIO_CONNECTION_WITH_UE_LOST",
256 45: "FAILURE_IN_THE_RADIO_INTERFACE_PROCEDURE",
257 46: "BEARER_OPTION_NOT_SUPPORTED",
258 47: "MCG_MOBILITY",
259 48: "SCG_MOBILITY",
260 49: "COUNT_REACHES_MAX_VALUE",
261 50: "UNKNOWN_OLD_EN_GNB_UE_X2AP_ID",
262 51: "PDCP_OVERLOAD",
263}
264
265var RadioNetworkLayer_Cause_value = map[string]int32{
266 "UNKNOWN": 0,
267 "HANDOVER_DESIRABLE_FOR_RADIO_REASONS": 1,
268 "TIME_CRITICAL_HANDOVER": 2,
269 "RESOURCE_OPTIMISATION_HANDOVER": 3,
270 "REDUCE_LOAD_IN_SERVING_CELL": 4,
271 "PARTIAL_HANDOVER": 5,
272 "UNKNOWN_NEW_ENB_UE_X2AP_ID": 6,
273 "UNKNOWN_OLD_ENBME_UE_X2AP_ID": 7,
274 "UNKNOWN_PAIR_OF_UE_X2AP_ID": 8,
275 "HO_TARGET_NOT_ALLOWED": 9,
276 "TX2_RELOC_OVERALL_EXPIRY": 10,
277 "T_RELOC_PREP_EXPIRY": 11,
278 "CELL_NOT_AVAILABLE": 12,
279 "NO_RADIO_RESOURCES_AVAILABLE_IN_TARGET_CELL": 13,
280 "INVALID_MME_GROUP_ID": 14,
281 "UNKNOWN_MME_CODE": 15,
282 "ENCRYPTION_INTEGRITY_PROTECTION_ALGORITHMS_NOT_SUPPORTED": 16,
283 "REPORT_CHARACTERISTICS_EMPTY": 17,
284 "NO_REPORT_PERIODICITY": 18,
285 "EXISTING_MEASUREMENT_ID": 19,
286 "UNKNOWN_ENB_MEASUREMENT_ID": 20,
287 "MEASUREMENT_TEMPORARILY_NOT_AVAILABLE": 21,
288 "UNSPECIFIED": 22,
289 "LOAD_BALANCING": 23,
290 "HANDOVER_OPTIMISATION": 24,
291 "VALUE_OUT_OF_ALLOWED_RANGE": 25,
292 "MULTIPLE_E_RAB_ID_INSTANCES": 26,
293 "SWITCH_OFF_ONGOING": 27,
294 "NOT_SUPPORTED_QCI_VALUE": 28,
295 "MEASUREMENT_NOT_SUPPORTED_FOR_THE_OBJECT": 29,
296 "TDC_OVERALL_EXPIRY": 30,
297 "TDC_PREP_EXPIRY": 31,
298 "ACTION_DESIRABLE_FOR_RADIO_REASONS": 32,
299 "REDUCE_LOAD": 33,
300 "RESOURCE_OPTIMISATION": 34,
301 "TIME_CRITICAL_ACTION": 35,
302 "TARGET_NOT_ALLOWED": 36,
303 "NO_RADIO_RESOURCES_AVAILABLE": 37,
304 "INVALID_QOS_COMBINATION": 38,
305 "ENCRYPTION_ALGORITHMS_NOT_SUPPORTED": 39,
306 "PROCEDURE_CANCELLED": 40,
307 "RRM_PURPOSE": 41,
308 "IMPROVE_USER_BIT_RATE": 42,
309 "USER_INACTIVITY": 43,
310 "RADIO_CONNECTION_WITH_UE_LOST": 44,
311 "FAILURE_IN_THE_RADIO_INTERFACE_PROCEDURE": 45,
312 "BEARER_OPTION_NOT_SUPPORTED": 46,
313 "MCG_MOBILITY": 47,
314 "SCG_MOBILITY": 48,
315 "COUNT_REACHES_MAX_VALUE": 49,
316 "UNKNOWN_OLD_EN_GNB_UE_X2AP_ID": 50,
317 "PDCP_OVERLOAD": 51,
318}
319
320func (x RadioNetworkLayer_Cause) String() string {
321 return proto.EnumName(RadioNetworkLayer_Cause_name, int32(x))
322}
323
324func (RadioNetworkLayer_Cause) EnumDescriptor() ([]byte, []int) {
325 return fileDescriptor_3bd8eb0d0558962c, []int{1, 0}
326}
327
328type TransportLayer_Cause int32
329
330const (
331 TransportLayer_UNKNOWN TransportLayer_Cause = 0
332 TransportLayer_TRANSPORT_RESOURCE_UNAVAILABLE TransportLayer_Cause = 1
333 TransportLayer_UNSPECIFIED TransportLayer_Cause = 2
334)
335
336var TransportLayer_Cause_name = map[int32]string{
337 0: "UNKNOWN",
338 1: "TRANSPORT_RESOURCE_UNAVAILABLE",
339 2: "UNSPECIFIED",
340}
341
342var TransportLayer_Cause_value = map[string]int32{
343 "UNKNOWN": 0,
344 "TRANSPORT_RESOURCE_UNAVAILABLE": 1,
345 "UNSPECIFIED": 2,
346}
347
348func (x TransportLayer_Cause) String() string {
349 return proto.EnumName(TransportLayer_Cause_name, int32(x))
350}
351
352func (TransportLayer_Cause) EnumDescriptor() ([]byte, []int) {
353 return fileDescriptor_3bd8eb0d0558962c, []int{2, 0}
354}
355
356type Protocol_Cause int32
357
358const (
359 Protocol_UNKNOWN Protocol_Cause = 0
360 Protocol_TRANSFER_SYNTAX_ERROR Protocol_Cause = 1
361 Protocol_ABSTRACT_SYNTAX_ERROR_REJECT Protocol_Cause = 2
362 Protocol_ABSTRACT_SYNTAX_ERROR_IGNORE_AND_NOTIFY Protocol_Cause = 3
363 Protocol_MESSAGE_NOT_COMPATIBLE_WITH_RECEIVER_STATE Protocol_Cause = 4
364 Protocol_SEMANTIC_ERROR Protocol_Cause = 5
365 Protocol_UNSPECIFIED Protocol_Cause = 6
366 Protocol_ABSTRACT_SYNTAX_ERROR_FALSELY_CONSTRUCTED_MESSAGE Protocol_Cause = 7
367)
368
369var Protocol_Cause_name = map[int32]string{
370 0: "UNKNOWN",
371 1: "TRANSFER_SYNTAX_ERROR",
372 2: "ABSTRACT_SYNTAX_ERROR_REJECT",
373 3: "ABSTRACT_SYNTAX_ERROR_IGNORE_AND_NOTIFY",
374 4: "MESSAGE_NOT_COMPATIBLE_WITH_RECEIVER_STATE",
375 5: "SEMANTIC_ERROR",
376 6: "UNSPECIFIED",
377 7: "ABSTRACT_SYNTAX_ERROR_FALSELY_CONSTRUCTED_MESSAGE",
378}
379
380var Protocol_Cause_value = map[string]int32{
381 "UNKNOWN": 0,
382 "TRANSFER_SYNTAX_ERROR": 1,
383 "ABSTRACT_SYNTAX_ERROR_REJECT": 2,
384 "ABSTRACT_SYNTAX_ERROR_IGNORE_AND_NOTIFY": 3,
385 "MESSAGE_NOT_COMPATIBLE_WITH_RECEIVER_STATE": 4,
386 "SEMANTIC_ERROR": 5,
387 "UNSPECIFIED": 6,
388 "ABSTRACT_SYNTAX_ERROR_FALSELY_CONSTRUCTED_MESSAGE": 7,
389}
390
391func (x Protocol_Cause) String() string {
392 return proto.EnumName(Protocol_Cause_name, int32(x))
393}
394
395func (Protocol_Cause) EnumDescriptor() ([]byte, []int) {
396 return fileDescriptor_3bd8eb0d0558962c, []int{3, 0}
397}
398
399type Miscellaneous_Cause int32
400
401const (
402 Miscellaneous_UNKNOWN Miscellaneous_Cause = 0
403 Miscellaneous_CONTROL_PROCESSING_OVERLOAD Miscellaneous_Cause = 1
404 Miscellaneous_HARDWARE_FAILURE Miscellaneous_Cause = 2
405 Miscellaneous_OM_INTERVENTION Miscellaneous_Cause = 3
406 Miscellaneous_NOT_ENOUGH_USER_PLANE_PROCESSING_RESOURCES Miscellaneous_Cause = 4
407 Miscellaneous_UNSPECIFIED Miscellaneous_Cause = 5
408)
409
410var Miscellaneous_Cause_name = map[int32]string{
411 0: "UNKNOWN",
412 1: "CONTROL_PROCESSING_OVERLOAD",
413 2: "HARDWARE_FAILURE",
414 3: "OM_INTERVENTION",
415 4: "NOT_ENOUGH_USER_PLANE_PROCESSING_RESOURCES",
416 5: "UNSPECIFIED",
417}
418
419var Miscellaneous_Cause_value = map[string]int32{
420 "UNKNOWN": 0,
421 "CONTROL_PROCESSING_OVERLOAD": 1,
422 "HARDWARE_FAILURE": 2,
423 "OM_INTERVENTION": 3,
424 "NOT_ENOUGH_USER_PLANE_PROCESSING_RESOURCES": 4,
425 "UNSPECIFIED": 5,
426}
427
428func (x Miscellaneous_Cause) String() string {
429 return proto.EnumName(Miscellaneous_Cause_name, int32(x))
430}
431
432func (Miscellaneous_Cause) EnumDescriptor() ([]byte, []int) {
433 return fileDescriptor_3bd8eb0d0558962c, []int{4, 0}
434}
435
436type SetupFailure struct {
437 // Types that are valid to be assigned to CauseGroup:
438 // *SetupFailure_NetworkLayerCause
439 // *SetupFailure_TransportLayerCause
440 // *SetupFailure_ProtocolCause
441 // *SetupFailure_MiscellaneousCause
442 CauseGroup isSetupFailure_CauseGroup `protobuf_oneof:"cause_group"`
443 TimeToWait TimeToWait `protobuf:"varint,5,opt,name=time_to_wait,json=timeToWait,proto3,enum=entities.TimeToWait" json:"time_to_wait,omitempty"`
444 CriticalityDiagnostics *CriticalityDiagnostics `protobuf:"bytes,6,opt,name=criticality_diagnostics,json=criticalityDiagnostics,proto3" json:"criticality_diagnostics,omitempty"`
445 XXX_NoUnkeyedLiteral struct{} `json:"-"`
446 XXX_unrecognized []byte `json:"-"`
447 XXX_sizecache int32 `json:"-"`
448}
449
450func (m *SetupFailure) Reset() { *m = SetupFailure{} }
451func (m *SetupFailure) String() string { return proto.CompactTextString(m) }
452func (*SetupFailure) ProtoMessage() {}
453func (*SetupFailure) Descriptor() ([]byte, []int) {
454 return fileDescriptor_3bd8eb0d0558962c, []int{0}
455}
456
457func (m *SetupFailure) XXX_Unmarshal(b []byte) error {
458 return xxx_messageInfo_SetupFailure.Unmarshal(m, b)
459}
460func (m *SetupFailure) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
461 return xxx_messageInfo_SetupFailure.Marshal(b, m, deterministic)
462}
463func (m *SetupFailure) XXX_Merge(src proto.Message) {
464 xxx_messageInfo_SetupFailure.Merge(m, src)
465}
466func (m *SetupFailure) XXX_Size() int {
467 return xxx_messageInfo_SetupFailure.Size(m)
468}
469func (m *SetupFailure) XXX_DiscardUnknown() {
470 xxx_messageInfo_SetupFailure.DiscardUnknown(m)
471}
472
473var xxx_messageInfo_SetupFailure proto.InternalMessageInfo
474
475type isSetupFailure_CauseGroup interface {
476 isSetupFailure_CauseGroup()
477}
478
479type SetupFailure_NetworkLayerCause struct {
480 NetworkLayerCause RadioNetworkLayer_Cause `protobuf:"varint,1,opt,name=network_layer_cause,json=networkLayerCause,proto3,enum=entities.RadioNetworkLayer_Cause,oneof"`
481}
482
483type SetupFailure_TransportLayerCause struct {
484 TransportLayerCause TransportLayer_Cause `protobuf:"varint,2,opt,name=transport_layer_cause,json=transportLayerCause,proto3,enum=entities.TransportLayer_Cause,oneof"`
485}
486
487type SetupFailure_ProtocolCause struct {
488 ProtocolCause Protocol_Cause `protobuf:"varint,3,opt,name=protocol_cause,json=protocolCause,proto3,enum=entities.Protocol_Cause,oneof"`
489}
490
491type SetupFailure_MiscellaneousCause struct {
492 MiscellaneousCause Miscellaneous_Cause `protobuf:"varint,4,opt,name=miscellaneous_cause,json=miscellaneousCause,proto3,enum=entities.Miscellaneous_Cause,oneof"`
493}
494
495func (*SetupFailure_NetworkLayerCause) isSetupFailure_CauseGroup() {}
496
497func (*SetupFailure_TransportLayerCause) isSetupFailure_CauseGroup() {}
498
499func (*SetupFailure_ProtocolCause) isSetupFailure_CauseGroup() {}
500
501func (*SetupFailure_MiscellaneousCause) isSetupFailure_CauseGroup() {}
502
503func (m *SetupFailure) GetCauseGroup() isSetupFailure_CauseGroup {
504 if m != nil {
505 return m.CauseGroup
506 }
507 return nil
508}
509
510func (m *SetupFailure) GetNetworkLayerCause() RadioNetworkLayer_Cause {
511 if x, ok := m.GetCauseGroup().(*SetupFailure_NetworkLayerCause); ok {
512 return x.NetworkLayerCause
513 }
514 return RadioNetworkLayer_UNKNOWN
515}
516
517func (m *SetupFailure) GetTransportLayerCause() TransportLayer_Cause {
518 if x, ok := m.GetCauseGroup().(*SetupFailure_TransportLayerCause); ok {
519 return x.TransportLayerCause
520 }
521 return TransportLayer_UNKNOWN
522}
523
524func (m *SetupFailure) GetProtocolCause() Protocol_Cause {
525 if x, ok := m.GetCauseGroup().(*SetupFailure_ProtocolCause); ok {
526 return x.ProtocolCause
527 }
528 return Protocol_UNKNOWN
529}
530
531func (m *SetupFailure) GetMiscellaneousCause() Miscellaneous_Cause {
532 if x, ok := m.GetCauseGroup().(*SetupFailure_MiscellaneousCause); ok {
533 return x.MiscellaneousCause
534 }
535 return Miscellaneous_UNKNOWN
536}
537
538func (m *SetupFailure) GetTimeToWait() TimeToWait {
539 if m != nil {
540 return m.TimeToWait
541 }
542 return TimeToWait_UNKNOWN_TIMEOUT
543}
544
545func (m *SetupFailure) GetCriticalityDiagnostics() *CriticalityDiagnostics {
546 if m != nil {
547 return m.CriticalityDiagnostics
548 }
549 return nil
550}
551
552// XXX_OneofWrappers is for the internal use of the proto package.
553func (*SetupFailure) XXX_OneofWrappers() []interface{} {
554 return []interface{}{
555 (*SetupFailure_NetworkLayerCause)(nil),
556 (*SetupFailure_TransportLayerCause)(nil),
557 (*SetupFailure_ProtocolCause)(nil),
558 (*SetupFailure_MiscellaneousCause)(nil),
559 }
560}
561
562type RadioNetworkLayer struct {
563 XXX_NoUnkeyedLiteral struct{} `json:"-"`
564 XXX_unrecognized []byte `json:"-"`
565 XXX_sizecache int32 `json:"-"`
566}
567
568func (m *RadioNetworkLayer) Reset() { *m = RadioNetworkLayer{} }
569func (m *RadioNetworkLayer) String() string { return proto.CompactTextString(m) }
570func (*RadioNetworkLayer) ProtoMessage() {}
571func (*RadioNetworkLayer) Descriptor() ([]byte, []int) {
572 return fileDescriptor_3bd8eb0d0558962c, []int{1}
573}
574
575func (m *RadioNetworkLayer) XXX_Unmarshal(b []byte) error {
576 return xxx_messageInfo_RadioNetworkLayer.Unmarshal(m, b)
577}
578func (m *RadioNetworkLayer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
579 return xxx_messageInfo_RadioNetworkLayer.Marshal(b, m, deterministic)
580}
581func (m *RadioNetworkLayer) XXX_Merge(src proto.Message) {
582 xxx_messageInfo_RadioNetworkLayer.Merge(m, src)
583}
584func (m *RadioNetworkLayer) XXX_Size() int {
585 return xxx_messageInfo_RadioNetworkLayer.Size(m)
586}
587func (m *RadioNetworkLayer) XXX_DiscardUnknown() {
588 xxx_messageInfo_RadioNetworkLayer.DiscardUnknown(m)
589}
590
591var xxx_messageInfo_RadioNetworkLayer proto.InternalMessageInfo
592
593type TransportLayer struct {
594 XXX_NoUnkeyedLiteral struct{} `json:"-"`
595 XXX_unrecognized []byte `json:"-"`
596 XXX_sizecache int32 `json:"-"`
597}
598
599func (m *TransportLayer) Reset() { *m = TransportLayer{} }
600func (m *TransportLayer) String() string { return proto.CompactTextString(m) }
601func (*TransportLayer) ProtoMessage() {}
602func (*TransportLayer) Descriptor() ([]byte, []int) {
603 return fileDescriptor_3bd8eb0d0558962c, []int{2}
604}
605
606func (m *TransportLayer) XXX_Unmarshal(b []byte) error {
607 return xxx_messageInfo_TransportLayer.Unmarshal(m, b)
608}
609func (m *TransportLayer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
610 return xxx_messageInfo_TransportLayer.Marshal(b, m, deterministic)
611}
612func (m *TransportLayer) XXX_Merge(src proto.Message) {
613 xxx_messageInfo_TransportLayer.Merge(m, src)
614}
615func (m *TransportLayer) XXX_Size() int {
616 return xxx_messageInfo_TransportLayer.Size(m)
617}
618func (m *TransportLayer) XXX_DiscardUnknown() {
619 xxx_messageInfo_TransportLayer.DiscardUnknown(m)
620}
621
622var xxx_messageInfo_TransportLayer proto.InternalMessageInfo
623
624type Protocol struct {
625 XXX_NoUnkeyedLiteral struct{} `json:"-"`
626 XXX_unrecognized []byte `json:"-"`
627 XXX_sizecache int32 `json:"-"`
628}
629
630func (m *Protocol) Reset() { *m = Protocol{} }
631func (m *Protocol) String() string { return proto.CompactTextString(m) }
632func (*Protocol) ProtoMessage() {}
633func (*Protocol) Descriptor() ([]byte, []int) {
634 return fileDescriptor_3bd8eb0d0558962c, []int{3}
635}
636
637func (m *Protocol) XXX_Unmarshal(b []byte) error {
638 return xxx_messageInfo_Protocol.Unmarshal(m, b)
639}
640func (m *Protocol) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
641 return xxx_messageInfo_Protocol.Marshal(b, m, deterministic)
642}
643func (m *Protocol) XXX_Merge(src proto.Message) {
644 xxx_messageInfo_Protocol.Merge(m, src)
645}
646func (m *Protocol) XXX_Size() int {
647 return xxx_messageInfo_Protocol.Size(m)
648}
649func (m *Protocol) XXX_DiscardUnknown() {
650 xxx_messageInfo_Protocol.DiscardUnknown(m)
651}
652
653var xxx_messageInfo_Protocol proto.InternalMessageInfo
654
655type Miscellaneous struct {
656 XXX_NoUnkeyedLiteral struct{} `json:"-"`
657 XXX_unrecognized []byte `json:"-"`
658 XXX_sizecache int32 `json:"-"`
659}
660
661func (m *Miscellaneous) Reset() { *m = Miscellaneous{} }
662func (m *Miscellaneous) String() string { return proto.CompactTextString(m) }
663func (*Miscellaneous) ProtoMessage() {}
664func (*Miscellaneous) Descriptor() ([]byte, []int) {
665 return fileDescriptor_3bd8eb0d0558962c, []int{4}
666}
667
668func (m *Miscellaneous) XXX_Unmarshal(b []byte) error {
669 return xxx_messageInfo_Miscellaneous.Unmarshal(m, b)
670}
671func (m *Miscellaneous) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
672 return xxx_messageInfo_Miscellaneous.Marshal(b, m, deterministic)
673}
674func (m *Miscellaneous) XXX_Merge(src proto.Message) {
675 xxx_messageInfo_Miscellaneous.Merge(m, src)
676}
677func (m *Miscellaneous) XXX_Size() int {
678 return xxx_messageInfo_Miscellaneous.Size(m)
679}
680func (m *Miscellaneous) XXX_DiscardUnknown() {
681 xxx_messageInfo_Miscellaneous.DiscardUnknown(m)
682}
683
684var xxx_messageInfo_Miscellaneous proto.InternalMessageInfo
685
686type CriticalityDiagnostics struct {
687 ProcedureCode uint32 `protobuf:"varint,1,opt,name=procedure_code,json=procedureCode,proto3" json:"procedure_code,omitempty"`
688 TriggeringMessage TriggeringMessage `protobuf:"varint,2,opt,name=triggering_message,json=triggeringMessage,proto3,enum=entities.TriggeringMessage" json:"triggering_message,omitempty"`
689 ProcedureCriticality Criticality `protobuf:"varint,3,opt,name=procedure_criticality,json=procedureCriticality,proto3,enum=entities.Criticality" json:"procedure_criticality,omitempty"`
690 InformationElementCriticalityDiagnostics []*InformationElementCriticalityDiagnostic `protobuf:"bytes,4,rep,name=information_element_criticality_diagnostics,json=informationElementCriticalityDiagnostics,proto3" json:"information_element_criticality_diagnostics,omitempty"`
691 XXX_NoUnkeyedLiteral struct{} `json:"-"`
692 XXX_unrecognized []byte `json:"-"`
693 XXX_sizecache int32 `json:"-"`
694}
695
696func (m *CriticalityDiagnostics) Reset() { *m = CriticalityDiagnostics{} }
697func (m *CriticalityDiagnostics) String() string { return proto.CompactTextString(m) }
698func (*CriticalityDiagnostics) ProtoMessage() {}
699func (*CriticalityDiagnostics) Descriptor() ([]byte, []int) {
700 return fileDescriptor_3bd8eb0d0558962c, []int{5}
701}
702
703func (m *CriticalityDiagnostics) XXX_Unmarshal(b []byte) error {
704 return xxx_messageInfo_CriticalityDiagnostics.Unmarshal(m, b)
705}
706func (m *CriticalityDiagnostics) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
707 return xxx_messageInfo_CriticalityDiagnostics.Marshal(b, m, deterministic)
708}
709func (m *CriticalityDiagnostics) XXX_Merge(src proto.Message) {
710 xxx_messageInfo_CriticalityDiagnostics.Merge(m, src)
711}
712func (m *CriticalityDiagnostics) XXX_Size() int {
713 return xxx_messageInfo_CriticalityDiagnostics.Size(m)
714}
715func (m *CriticalityDiagnostics) XXX_DiscardUnknown() {
716 xxx_messageInfo_CriticalityDiagnostics.DiscardUnknown(m)
717}
718
719var xxx_messageInfo_CriticalityDiagnostics proto.InternalMessageInfo
720
721func (m *CriticalityDiagnostics) GetProcedureCode() uint32 {
722 if m != nil {
723 return m.ProcedureCode
724 }
725 return 0
726}
727
728func (m *CriticalityDiagnostics) GetTriggeringMessage() TriggeringMessage {
729 if m != nil {
730 return m.TriggeringMessage
731 }
732 return TriggeringMessage_UNKNOWN_MESSAGE
733}
734
735func (m *CriticalityDiagnostics) GetProcedureCriticality() Criticality {
736 if m != nil {
737 return m.ProcedureCriticality
738 }
739 return Criticality_UNKNOWN_CRITICALITY
740}
741
742func (m *CriticalityDiagnostics) GetInformationElementCriticalityDiagnostics() []*InformationElementCriticalityDiagnostic {
743 if m != nil {
744 return m.InformationElementCriticalityDiagnostics
745 }
746 return nil
747}
748
749type InformationElementCriticalityDiagnostic struct {
750 IeCriticality Criticality `protobuf:"varint,1,opt,name=ie_criticality,json=ieCriticality,proto3,enum=entities.Criticality" json:"ie_criticality,omitempty"`
751 IeId uint32 `protobuf:"varint,2,opt,name=ie_id,json=ieId,proto3" json:"ie_id,omitempty"`
752 TypeOfError TypeOfError `protobuf:"varint,3,opt,name=type_of_error,json=typeOfError,proto3,enum=entities.TypeOfError" json:"type_of_error,omitempty"`
753 XXX_NoUnkeyedLiteral struct{} `json:"-"`
754 XXX_unrecognized []byte `json:"-"`
755 XXX_sizecache int32 `json:"-"`
756}
757
758func (m *InformationElementCriticalityDiagnostic) Reset() {
759 *m = InformationElementCriticalityDiagnostic{}
760}
761func (m *InformationElementCriticalityDiagnostic) String() string { return proto.CompactTextString(m) }
762func (*InformationElementCriticalityDiagnostic) ProtoMessage() {}
763func (*InformationElementCriticalityDiagnostic) Descriptor() ([]byte, []int) {
764 return fileDescriptor_3bd8eb0d0558962c, []int{6}
765}
766
767func (m *InformationElementCriticalityDiagnostic) XXX_Unmarshal(b []byte) error {
768 return xxx_messageInfo_InformationElementCriticalityDiagnostic.Unmarshal(m, b)
769}
770func (m *InformationElementCriticalityDiagnostic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
771 return xxx_messageInfo_InformationElementCriticalityDiagnostic.Marshal(b, m, deterministic)
772}
773func (m *InformationElementCriticalityDiagnostic) XXX_Merge(src proto.Message) {
774 xxx_messageInfo_InformationElementCriticalityDiagnostic.Merge(m, src)
775}
776func (m *InformationElementCriticalityDiagnostic) XXX_Size() int {
777 return xxx_messageInfo_InformationElementCriticalityDiagnostic.Size(m)
778}
779func (m *InformationElementCriticalityDiagnostic) XXX_DiscardUnknown() {
780 xxx_messageInfo_InformationElementCriticalityDiagnostic.DiscardUnknown(m)
781}
782
783var xxx_messageInfo_InformationElementCriticalityDiagnostic proto.InternalMessageInfo
784
785func (m *InformationElementCriticalityDiagnostic) GetIeCriticality() Criticality {
786 if m != nil {
787 return m.IeCriticality
788 }
789 return Criticality_UNKNOWN_CRITICALITY
790}
791
792func (m *InformationElementCriticalityDiagnostic) GetIeId() uint32 {
793 if m != nil {
794 return m.IeId
795 }
796 return 0
797}
798
799func (m *InformationElementCriticalityDiagnostic) GetTypeOfError() TypeOfError {
800 if m != nil {
801 return m.TypeOfError
802 }
803 return TypeOfError_UNKNOWN_ERROR
804}
805
806func init() {
807 proto.RegisterEnum("entities.TypeOfError", TypeOfError_name, TypeOfError_value)
808 proto.RegisterEnum("entities.TimeToWait", TimeToWait_name, TimeToWait_value)
809 proto.RegisterEnum("entities.TriggeringMessage", TriggeringMessage_name, TriggeringMessage_value)
810 proto.RegisterEnum("entities.Criticality", Criticality_name, Criticality_value)
811 proto.RegisterEnum("entities.RadioNetworkLayer_Cause", RadioNetworkLayer_Cause_name, RadioNetworkLayer_Cause_value)
812 proto.RegisterEnum("entities.TransportLayer_Cause", TransportLayer_Cause_name, TransportLayer_Cause_value)
813 proto.RegisterEnum("entities.Protocol_Cause", Protocol_Cause_name, Protocol_Cause_value)
814 proto.RegisterEnum("entities.Miscellaneous_Cause", Miscellaneous_Cause_name, Miscellaneous_Cause_value)
815 proto.RegisterType((*SetupFailure)(nil), "entities.SetupFailure")
816 proto.RegisterType((*RadioNetworkLayer)(nil), "entities.RadioNetworkLayer")
817 proto.RegisterType((*TransportLayer)(nil), "entities.TransportLayer")
818 proto.RegisterType((*Protocol)(nil), "entities.Protocol")
819 proto.RegisterType((*Miscellaneous)(nil), "entities.Miscellaneous")
820 proto.RegisterType((*CriticalityDiagnostics)(nil), "entities.CriticalityDiagnostics")
821 proto.RegisterType((*InformationElementCriticalityDiagnostic)(nil), "entities.InformationElementCriticalityDiagnostic")
822}
823
824func init() { proto.RegisterFile("x2_setup_failure_response.proto", fileDescriptor_3bd8eb0d0558962c) }
825
826var fileDescriptor_3bd8eb0d0558962c = []byte{
827 // 1721 bytes of a gzipped FileDescriptorProto
828 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x57, 0xcd, 0x72, 0x1b, 0xb9,
829 0xf1, 0x17, 0xa9, 0x2f, 0xff, 0x41, 0x49, 0x86, 0xa0, 0x4f, 0x5b, 0xb6, 0x2c, 0x73, 0xd7, 0x6b,
830 0xad, 0xbc, 0x7f, 0xad, 0xa5, 0xad, 0xdd, 0x4a, 0xaa, 0xf6, 0x02, 0x62, 0x40, 0x12, 0xce, 0x0c,
831 0x30, 0x0b, 0x60, 0x28, 0x31, 0x39, 0xa0, 0x18, 0x69, 0xac, 0x9a, 0x8a, 0x44, 0xaa, 0xc8, 0x51,
832 0x6d, 0xfc, 0x04, 0xa9, 0xca, 0x29, 0xb7, 0x9c, 0x72, 0xc8, 0x33, 0xe4, 0x90, 0x77, 0xca, 0x29,
833 0x8f, 0x90, 0xea, 0x99, 0xa1, 0x38, 0x94, 0xb8, 0xae, 0xbd, 0x81, 0xdd, 0x3d, 0x8d, 0xee, 0x5f,
834 0xff, 0xba, 0xd1, 0x44, 0xaf, 0xfe, 0x7c, 0xea, 0x46, 0x71, 0x7a, 0x77, 0xeb, 0x3e, 0xf6, 0x92,
835 0xeb, 0xbb, 0x61, 0xec, 0x86, 0xf1, 0xe8, 0x76, 0xd0, 0x1f, 0xc5, 0xc7, 0xb7, 0xc3, 0x41, 0x3a,
836 0x20, 0x4f, 0xe2, 0x7e, 0x9a, 0xa4, 0x49, 0x3c, 0xaa, 0xff, 0x77, 0x1e, 0xad, 0x18, 0x30, 0x6d,
837 0xe6, 0x96, 0xc4, 0xa0, 0x8d, 0x7e, 0x9c, 0xfe, 0x3c, 0x18, 0xfe, 0xc9, 0x5d, 0xf7, 0x3e, 0xc5,
838 0x43, 0x77, 0xd1, 0xbb, 0x1b, 0xc5, 0xbb, 0x95, 0x83, 0xca, 0xe1, 0xda, 0xe9, 0xeb, 0xe3, 0xf1,
839 0x87, 0xc7, 0xba, 0x77, 0x99, 0x0c, 0x64, 0x6e, 0xe9, 0x83, 0xe1, 0x31, 0x03, 0xc3, 0xf6, 0x9c,
840 0x5e, 0xef, 0x97, 0xa4, 0x99, 0x90, 0x58, 0xb4, 0x95, 0x0e, 0x7b, 0xfd, 0xd1, 0xed, 0x60, 0x98,
841 0x4e, 0xb9, 0xad, 0x66, 0x6e, 0xf7, 0x27, 0x6e, 0xed, 0xd8, 0x6c, 0xda, 0xe7, 0x46, 0x3a, 0x25,
842 0xcf, 0xbd, 0x52, 0xb4, 0x96, 0xa5, 0x73, 0x31, 0xb8, 0x2e, 0xdc, 0xcd, 0x67, 0xee, 0x76, 0x27,
843 0xee, 0xc2, 0x42, 0x7f, 0xef, 0x68, 0x75, 0xfc, 0x45, 0xee, 0x22, 0x44, 0x1b, 0x37, 0xc9, 0xe8,
844 0x22, 0xbe, 0xbe, 0xee, 0xf5, 0xe3, 0xc1, 0xdd, 0xa8, 0xf0, 0xb3, 0x90, 0xf9, 0x79, 0x39, 0xf1,
845 0x13, 0x94, 0x8d, 0xee, 0x9d, 0x91, 0xa9, 0x6f, 0x73, 0x8f, 0x3f, 0xa0, 0x95, 0x34, 0xb9, 0x89,
846 0x5d, 0x3a, 0x70, 0x3f, 0xf7, 0x92, 0x74, 0x77, 0x31, 0x73, 0xb5, 0x59, 0xca, 0x30, 0xb9, 0x89,
847 0xed, 0xe0, 0xac, 0x97, 0xa4, 0x1a, 0xa5, 0xf7, 0x67, 0xd2, 0x45, 0x3b, 0x17, 0xc3, 0x24, 0x4d,
848 0x2e, 0x7a, 0xd7, 0x49, 0xfa, 0xc9, 0x5d, 0x26, 0xbd, 0xab, 0xfe, 0x60, 0x94, 0x26, 0x17, 0xa3,
849 0xdd, 0xa5, 0x83, 0xca, 0x61, 0xed, 0xf4, 0x60, 0xe2, 0x82, 0x4d, 0x0c, 0xbd, 0x89, 0x9d, 0xde,
850 0xbe, 0x98, 0x29, 0x6f, 0xac, 0xa2, 0x5a, 0x96, 0x96, 0xbb, 0x1a, 0x0e, 0xee, 0x6e, 0xeb, 0xff,
851 0x58, 0x41, 0xeb, 0x8f, 0xaa, 0x57, 0xff, 0xcb, 0x0a, 0x5a, 0xcc, 0x33, 0xa8, 0xa1, 0xe5, 0x48,
852 0xfe, 0x4e, 0xaa, 0x33, 0x89, 0xe7, 0xc8, 0x21, 0xfa, 0xb2, 0x4d, 0xa5, 0xa7, 0x3a, 0x5c, 0x3b,
853 0x8f, 0x1b, 0xa1, 0x69, 0xc3, 0xe7, 0xae, 0xa9, 0xb4, 0xd3, 0xd4, 0x13, 0xca, 0x69, 0x4e, 0x8d,
854 0x92, 0x06, 0x57, 0xc8, 0x73, 0xb4, 0x6d, 0x45, 0xc0, 0x1d, 0xd3, 0xc2, 0x0a, 0x46, 0x7d, 0x37,
855 0xfe, 0x0e, 0x57, 0x49, 0x1d, 0xed, 0x6b, 0x6e, 0x54, 0xa4, 0x19, 0x77, 0x2a, 0xb4, 0x22, 0x10,
856 0x86, 0x5a, 0xa1, 0xe4, 0xc4, 0x66, 0x9e, 0xbc, 0x42, 0x7b, 0x9a, 0x7b, 0x11, 0xe3, 0xce, 0x57,
857 0xd4, 0x73, 0x42, 0x3a, 0xc3, 0x75, 0x47, 0xc8, 0x96, 0x63, 0xdc, 0xf7, 0xf1, 0x02, 0xd9, 0x44,
858 0x38, 0xa4, 0xda, 0x8a, 0xb2, 0xeb, 0x45, 0xb2, 0x8f, 0x9e, 0x17, 0xd1, 0x3a, 0xc9, 0xcf, 0x1c,
859 0x97, 0x0d, 0x17, 0x71, 0x77, 0x7e, 0x4a, 0x43, 0x27, 0x3c, 0xbc, 0x44, 0x0e, 0xd0, 0x8b, 0xb1,
860 0x5e, 0xf9, 0x1e, 0xe8, 0x03, 0x5e, 0xb6, 0x58, 0x2e, 0x7b, 0x08, 0xa9, 0xd0, 0x4e, 0x35, 0xcb,
861 0xfa, 0x27, 0xe4, 0x19, 0xda, 0x6a, 0x2b, 0x67, 0xa9, 0x6e, 0x71, 0xeb, 0xa4, 0xb2, 0x8e, 0xfa,
862 0xbe, 0x3a, 0xe3, 0x1e, 0xfe, 0x3f, 0xf2, 0x02, 0xed, 0xda, 0xf3, 0x53, 0xa7, 0xb9, 0xaf, 0x98,
863 0x83, 0x80, 0xa8, 0xef, 0x3b, 0x7e, 0x1e, 0x0a, 0xdd, 0xc5, 0x88, 0xec, 0xa0, 0x0d, 0x5b, 0xe8,
864 0x42, 0xcd, 0xc3, 0xb1, 0xa2, 0x46, 0xb6, 0x11, 0x81, 0x9c, 0x72, 0x67, 0x1d, 0x2a, 0x7c, 0x00,
865 0x15, 0xaf, 0x90, 0x6f, 0xd1, 0x3b, 0xa9, 0xee, 0x81, 0xcd, 0xf1, 0x32, 0x13, 0x0b, 0xc0, 0xa4,
866 0x08, 0x23, 0x83, 0x64, 0x95, 0xec, 0xa2, 0x4d, 0x21, 0x3b, 0xd4, 0x17, 0x9e, 0x0b, 0x02, 0xee,
867 0x5a, 0x5a, 0x45, 0x59, 0xd0, 0x6b, 0x00, 0xd6, 0x38, 0x29, 0xd0, 0x30, 0xe5, 0x71, 0xfc, 0x94,
868 0xfc, 0x88, 0x7e, 0xc3, 0x25, 0xd3, 0xdd, 0x30, 0x03, 0x5f, 0x48, 0xcb, 0x5b, 0x5a, 0xd8, 0xae,
869 0x0b, 0xb5, 0xb2, 0x9c, 0x65, 0x42, 0xea, 0xb7, 0x94, 0x16, 0xb6, 0x1d, 0x98, 0x2c, 0x3c, 0x13,
870 0x85, 0xa1, 0xd2, 0x96, 0x7b, 0x18, 0x03, 0x94, 0x9a, 0xc3, 0x2f, 0xc7, 0xda, 0x54, 0x53, 0x66,
871 0xb9, 0x16, 0xc6, 0x0a, 0x66, 0x1c, 0x0f, 0x42, 0xdb, 0xc5, 0xeb, 0x00, 0x15, 0x24, 0x90, 0x1b,
872 0x85, 0x5c, 0x0b, 0xe5, 0x09, 0x26, 0x6c, 0x17, 0x13, 0xb2, 0x87, 0x76, 0xf8, 0x39, 0x98, 0xcb,
873 0x96, 0x0b, 0x38, 0x35, 0x91, 0xe6, 0x01, 0x97, 0x16, 0xa2, 0xdd, 0x28, 0x97, 0x00, 0x0a, 0xf8,
874 0x40, 0xbf, 0x49, 0xbe, 0x46, 0x6f, 0xca, 0x32, 0xcb, 0x83, 0x50, 0x69, 0xaa, 0x85, 0xdf, 0x7d,
875 0x80, 0xe1, 0x16, 0x79, 0x8a, 0x6a, 0x91, 0x34, 0x21, 0x67, 0xa2, 0x29, 0xb8, 0x87, 0xb7, 0x09,
876 0x41, 0x6b, 0x19, 0xa1, 0x1a, 0xd4, 0xa7, 0x92, 0x09, 0xd9, 0xc2, 0x3b, 0x59, 0x49, 0xc7, 0xac,
877 0x2e, 0xf3, 0x11, 0xef, 0x42, 0x28, 0x1d, 0xea, 0x47, 0xdc, 0xa9, 0xc8, 0x02, 0x15, 0x8a, 0x62,
878 0x3b, 0x4d, 0x65, 0x8b, 0xe3, 0x67, 0x40, 0xd3, 0x20, 0xf2, 0xad, 0x08, 0x7d, 0xee, 0xb8, 0xd3,
879 0xb4, 0xe1, 0x04, 0x90, 0xd5, 0x58, 0x2a, 0x19, 0x37, 0xf8, 0x39, 0x14, 0xd7, 0x9c, 0x09, 0xcb,
880 0xda, 0x4e, 0x35, 0x9b, 0x4e, 0xc9, 0x96, 0x82, 0x3b, 0xf7, 0x00, 0x80, 0x29, 0x40, 0xdd, 0x4f,
881 0x4c, 0xb8, 0xec, 0x2a, 0xfc, 0x82, 0x7c, 0x83, 0x0e, 0xcb, 0x09, 0x4e, 0x1b, 0x42, 0xb7, 0xd9,
882 0x36, 0x77, 0xaa, 0xf1, 0x81, 0x33, 0x8b, 0x5f, 0xc2, 0x15, 0xd6, 0x7b, 0x44, 0xb8, 0x7d, 0xb2,
883 0x81, 0x9e, 0x82, 0xbc, 0x4c, 0xb6, 0x57, 0xe4, 0x2b, 0x54, 0xa7, 0x79, 0x69, 0x3f, 0xd7, 0xbf,
884 0x07, 0x00, 0x5c, 0xa9, 0xff, 0xf0, 0x6b, 0x00, 0x69, 0x66, 0xd3, 0xe2, 0x3a, 0xf0, 0x6e, 0xba,
885 0xd7, 0xf3, 0x1b, 0xf0, 0x17, 0x59, 0x68, 0x8f, 0x3b, 0xe5, 0x4b, 0xe0, 0xce, 0xe7, 0xa8, 0x8d,
886 0xdf, 0x00, 0x3e, 0x63, 0x2e, 0xff, 0xa4, 0x8c, 0x63, 0x2a, 0x68, 0x08, 0x99, 0x5f, 0xf8, 0x15,
887 0x79, 0x8b, 0xbe, 0x28, 0x11, 0xf7, 0x17, 0x39, 0xfa, 0x16, 0x7a, 0x2e, 0xd4, 0x8a, 0x71, 0x2f,
888 0xd2, 0xdc, 0x31, 0xa8, 0x89, 0xef, 0x73, 0x0f, 0x1f, 0x66, 0xe9, 0xe9, 0xc0, 0x85, 0x91, 0x0e,
889 0x95, 0xe1, 0xf8, 0x6b, 0x48, 0x4f, 0x04, 0xa1, 0x56, 0x1d, 0xee, 0x22, 0xc3, 0xb5, 0x6b, 0x08,
890 0xeb, 0x34, 0xb5, 0x1c, 0x1f, 0x01, 0x8e, 0x99, 0x48, 0x48, 0xc8, 0xab, 0x03, 0x04, 0x7e, 0x47,
891 0x5e, 0xa3, 0x97, 0x79, 0xf8, 0x4c, 0x49, 0x59, 0x34, 0xcb, 0x99, 0xb0, 0x6d, 0x18, 0x16, 0xbe,
892 0x32, 0x16, 0x7f, 0x03, 0x55, 0x6c, 0x52, 0xe1, 0xc3, 0xd5, 0xd0, 0xaa, 0x6d, 0x5e, 0x24, 0x0c,
893 0x8d, 0xa6, 0x9b, 0x94, 0x71, 0x77, 0x1f, 0x1b, 0xfe, 0x7f, 0x60, 0x52, 0x83, 0x53, 0x5d, 0x50,
894 0x50, 0xc9, 0x07, 0xb9, 0x1c, 0x13, 0x8c, 0x56, 0x02, 0xd6, 0x72, 0x81, 0x6a, 0x08, 0x1f, 0x62,
895 0xf8, 0x16, 0x24, 0xa6, 0x2c, 0x79, 0x0f, 0xa8, 0x31, 0x15, 0x49, 0x98, 0x33, 0x94, 0xb5, 0xb9,
896 0x71, 0x01, 0x3d, 0x2f, 0x58, 0x75, 0x02, 0x21, 0x4f, 0xcf, 0x3e, 0xd7, 0x9a, 0x1e, 0x8f, 0xa7,
897 0x64, 0x1d, 0xad, 0x86, 0x1e, 0x0b, 0x33, 0x2e, 0x65, 0x75, 0xff, 0xae, 0xfe, 0x07, 0xb4, 0x36,
898 0xfd, 0x0a, 0xd7, 0xc5, 0xcc, 0xa7, 0xa1, 0x8e, 0xf6, 0xad, 0xa6, 0xd2, 0x64, 0xcd, 0x7e, 0xcf,
899 0x94, 0x48, 0x4e, 0x8a, 0x5a, 0x79, 0xd8, 0x8d, 0xd5, 0xfa, 0xdf, 0xab, 0xe8, 0xc9, 0xf8, 0x51,
900 0xae, 0xff, 0xb5, 0x3a, 0xd3, 0xf1, 0x33, 0xb4, 0x95, 0x39, 0x6e, 0x72, 0xed, 0x4c, 0x57, 0x5a,
901 0x7a, 0xee, 0xb8, 0xd6, 0x4a, 0xe3, 0x0a, 0xd0, 0x88, 0x36, 0x8c, 0x85, 0xe1, 0x33, 0xa5, 0x72,
902 0x9a, 0x67, 0xbd, 0x51, 0x25, 0xef, 0xd0, 0xdb, 0xd9, 0x16, 0xa2, 0x25, 0x95, 0xe6, 0x8e, 0x4a,
903 0x0f, 0x80, 0x16, 0xcd, 0x2e, 0x9e, 0x27, 0xc7, 0xe8, 0x28, 0xe0, 0xc6, 0xd0, 0x16, 0xcf, 0xc0,
904 0x67, 0x2a, 0x08, 0xa9, 0x15, 0xd0, 0x21, 0x59, 0x65, 0x35, 0x67, 0x5c, 0xc0, 0x8c, 0x30, 0x16,
905 0x88, 0xb1, 0x00, 0xb3, 0xc4, 0xf0, 0x80, 0x4a, 0x2b, 0x58, 0x11, 0xd2, 0xe2, 0xc3, 0x14, 0x97,
906 0xc8, 0xf7, 0xe8, 0x64, 0x76, 0x04, 0x4d, 0xea, 0x1b, 0xee, 0x77, 0x81, 0x40, 0xc6, 0xea, 0x88,
907 0x41, 0x6f, 0x17, 0xd7, 0xe3, 0xe5, 0xfa, 0xbf, 0x2a, 0x68, 0x75, 0x6a, 0xcd, 0xa8, 0xff, 0xb3,
908 0x32, 0x13, 0x9e, 0x57, 0x68, 0x8f, 0x29, 0x69, 0xb5, 0xf2, 0x73, 0x3a, 0x19, 0x03, 0x33, 0xf5,
909 0xbe, 0x80, 0x15, 0x98, 0xfd, 0x6d, 0xaa, 0xbd, 0x33, 0xaa, 0xb9, 0x2b, 0xf8, 0x88, 0xab, 0x40,
910 0x6a, 0x15, 0xe4, 0x54, 0xec, 0x70, 0x99, 0xf5, 0x55, 0x06, 0x00, 0x24, 0xce, 0xa5, 0x8a, 0x5a,
911 0xed, 0xbc, 0x0f, 0x42, 0x9f, 0x4a, 0x5e, 0xf6, 0x7c, 0xdf, 0xae, 0x78, 0xe1, 0x61, 0xb2, 0x8b,
912 0xf5, 0xff, 0x54, 0xd1, 0xf6, 0xec, 0x75, 0x84, 0xbc, 0xc9, 0xd6, 0xb3, 0x8b, 0xf8, 0x12, 0x16,
913 0xd0, 0x8b, 0xc1, 0x65, 0xbe, 0x44, 0xae, 0x66, 0x2b, 0x58, 0x2e, 0x65, 0x83, 0xcb, 0x98, 0x7c,
914 0x40, 0x24, 0x1d, 0x26, 0x57, 0x57, 0xf1, 0x30, 0xe9, 0x5f, 0xb9, 0x9b, 0x78, 0x34, 0xea, 0x5d,
915 0x8d, 0x17, 0xc3, 0xbd, 0xf2, 0x62, 0x38, 0xb6, 0x09, 0x72, 0x13, 0xbd, 0x9e, 0x3e, 0x14, 0x91,
916 0x0f, 0x68, 0xab, 0x74, 0xe5, 0x24, 0xac, 0x62, 0x31, 0xdc, 0x9a, 0xb9, 0x42, 0xe9, 0xcd, 0x49,
917 0x40, 0x13, 0x29, 0xf9, 0x5b, 0x05, 0xbd, 0x4b, 0xfa, 0x1f, 0x07, 0xc3, 0x9b, 0x5e, 0x9a, 0x0c,
918 0xfa, 0x2e, 0xbe, 0x8e, 0x6f, 0xe2, 0x7e, 0xea, 0x7e, 0x69, 0x4b, 0x5b, 0x38, 0x98, 0x3f, 0xac,
919 0x9d, 0x9e, 0x4c, 0xae, 0x10, 0x93, 0x8f, 0x79, 0xfe, 0xed, 0x4c, 0xa0, 0xf4, 0x61, 0xf2, 0xeb,
920 0x0c, 0x47, 0xf5, 0x7f, 0x57, 0xd0, 0xdb, 0x5f, 0xe9, 0x95, 0xfc, 0x88, 0xd6, 0x92, 0x69, 0x0c,
921 0x2a, 0x9f, 0xc3, 0x60, 0x35, 0x99, 0x4a, 0x7e, 0x03, 0x2d, 0x26, 0xb1, 0x4b, 0x2e, 0xb3, 0x3a,
922 0xac, 0xea, 0x85, 0x24, 0x16, 0x97, 0xe4, 0xb7, 0x68, 0x35, 0xfd, 0x74, 0x1b, 0xbb, 0xc1, 0x47,
923 0x17, 0x0f, 0x87, 0x83, 0xe1, 0x63, 0x54, 0xed, 0xa7, 0xdb, 0x58, 0x7d, 0xe4, 0xa0, 0xd4, 0xb5,
924 0x74, 0xf2, 0xe3, 0x88, 0xa2, 0x5a, 0x49, 0x07, 0x53, 0xe7, 0xfe, 0xbd, 0xcf, 0xda, 0x68, 0x0e,
925 0x5a, 0x0b, 0x98, 0x18, 0x49, 0x8f, 0x6b, 0x63, 0x95, 0x02, 0x22, 0xd7, 0xd0, 0x72, 0x20, 0x32,
926 0x12, 0xe2, 0xea, 0xd1, 0xef, 0x11, 0x9a, 0xac, 0xce, 0xd9, 0x88, 0x2e, 0x3c, 0xc0, 0x4b, 0xa4,
927 0x22, 0x8b, 0xe7, 0xc8, 0x32, 0x9a, 0xef, 0x9c, 0xc0, 0x2e, 0x0a, 0x87, 0x53, 0x83, 0xab, 0xd9,
928 0xe1, 0x7b, 0x83, 0xe7, 0xc9, 0x13, 0xb4, 0xd0, 0x39, 0x79, 0x0f, 0x14, 0x86, 0xd3, 0xe9, 0x7b,
929 0x83, 0x17, 0xb3, 0xd3, 0x0f, 0xef, 0x0d, 0x5e, 0x3a, 0x1a, 0xa2, 0xf5, 0x47, 0xfc, 0x2a, 0x5f,
930 0x31, 0xee, 0xd2, 0x39, 0x78, 0xdf, 0x84, 0x14, 0x56, 0xd0, 0x62, 0x91, 0xc9, 0xe5, 0x95, 0xec,
931 0xd5, 0x8f, 0x18, 0xb4, 0x4c, 0x33, 0xf2, 0x61, 0x77, 0x60, 0x2a, 0x80, 0xae, 0xdb, 0x45, 0x9b,
932 0x91, 0x9c, 0xa1, 0x99, 0x3f, 0xfa, 0x80, 0x6a, 0x65, 0xc4, 0x77, 0xd0, 0xc6, 0xf8, 0xb6, 0xf1,
933 0xab, 0x0a, 0x13, 0x7e, 0x8e, 0x20, 0xb4, 0x54, 0x0c, 0xb7, 0x0a, 0x9c, 0xf3, 0x31, 0x86, 0xab,
934 0x70, 0x1e, 0xcf, 0xb1, 0x3f, 0x2e, 0x65, 0xff, 0x6a, 0xbe, 0xfb, 0x5f, 0x00, 0x00, 0x00, 0xff,
935 0xff, 0x99, 0x45, 0x26, 0x39, 0xf9, 0x0d, 0x00, 0x00,
936}