[Epic-ID: ODUHIGH-510][Task-ID: ODUHIGH-511] E2AP version upgrade from V2.00 to V3.00
[o-du/l2.git] / src / codec_utils / E2AP / ProtocolIE-ContainerE2.c
1 /*
2  * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
3  * From ASN.1 module "E2AP-Containers"
4  *      found in "../../ASN1_Input/E2APV0300.asn1"
5  *      `asn1c -D ../../E2_v3.0_output/ -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example`
6  */
7
8 #include "ProtocolIE-ContainerE2.h"
9
10 #include "ProtocolIE-FieldE2.h"
11 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P0_constr_1 CC_NOTUSED = {
12         { 0, 0 },
13         -1      /* (SIZE(0..65535)) */};
14 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P0_constr_1 CC_NOTUSED = {
15         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
16         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
17         0, 0    /* No PER value map */
18 };
19 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P1_constr_3 CC_NOTUSED = {
20         { 0, 0 },
21         -1      /* (SIZE(0..65535)) */};
22 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P1_constr_3 CC_NOTUSED = {
23         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
24         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
25         0, 0    /* No PER value map */
26 };
27 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P2_constr_5 CC_NOTUSED = {
28         { 0, 0 },
29         -1      /* (SIZE(0..65535)) */};
30 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P2_constr_5 CC_NOTUSED = {
31         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
32         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
33         0, 0    /* No PER value map */
34 };
35 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P3_constr_7 CC_NOTUSED = {
36         { 0, 0 },
37         -1      /* (SIZE(0..65535)) */};
38 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P3_constr_7 CC_NOTUSED = {
39         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
40         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
41         0, 0    /* No PER value map */
42 };
43 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P4_constr_9 CC_NOTUSED = {
44         { 0, 0 },
45         -1      /* (SIZE(0..65535)) */};
46 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P4_constr_9 CC_NOTUSED = {
47         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
48         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
49         0, 0    /* No PER value map */
50 };
51 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P5_constr_11 CC_NOTUSED = {
52         { 0, 0 },
53         -1      /* (SIZE(0..65535)) */};
54 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P5_constr_11 CC_NOTUSED = {
55         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
56         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
57         0, 0    /* No PER value map */
58 };
59 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P6_constr_13 CC_NOTUSED = {
60         { 0, 0 },
61         -1      /* (SIZE(0..65535)) */};
62 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P6_constr_13 CC_NOTUSED = {
63         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
64         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
65         0, 0    /* No PER value map */
66 };
67 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P7_constr_15 CC_NOTUSED = {
68         { 0, 0 },
69         -1      /* (SIZE(0..65535)) */};
70 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P7_constr_15 CC_NOTUSED = {
71         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
72         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
73         0, 0    /* No PER value map */
74 };
75 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P8_constr_17 CC_NOTUSED = {
76         { 0, 0 },
77         -1      /* (SIZE(0..65535)) */};
78 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P8_constr_17 CC_NOTUSED = {
79         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
80         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
81         0, 0    /* No PER value map */
82 };
83 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P9_constr_19 CC_NOTUSED = {
84         { 0, 0 },
85         -1      /* (SIZE(0..65535)) */};
86 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P9_constr_19 CC_NOTUSED = {
87         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
88         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
89         0, 0    /* No PER value map */
90 };
91 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P10_constr_21 CC_NOTUSED = {
92         { 0, 0 },
93         -1      /* (SIZE(0..65535)) */};
94 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P10_constr_21 CC_NOTUSED = {
95         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
96         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
97         0, 0    /* No PER value map */
98 };
99 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P11_constr_23 CC_NOTUSED = {
100         { 0, 0 },
101         -1      /* (SIZE(0..65535)) */};
102 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P11_constr_23 CC_NOTUSED = {
103         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
104         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
105         0, 0    /* No PER value map */
106 };
107 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P12_constr_25 CC_NOTUSED = {
108         { 0, 0 },
109         -1      /* (SIZE(0..65535)) */};
110 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P12_constr_25 CC_NOTUSED = {
111         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
112         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
113         0, 0    /* No PER value map */
114 };
115 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P13_constr_27 CC_NOTUSED = {
116         { 0, 0 },
117         -1      /* (SIZE(0..65535)) */};
118 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P13_constr_27 CC_NOTUSED = {
119         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
120         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
121         0, 0    /* No PER value map */
122 };
123 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P14_constr_29 CC_NOTUSED = {
124         { 0, 0 },
125         -1      /* (SIZE(0..65535)) */};
126 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P14_constr_29 CC_NOTUSED = {
127         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
128         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
129         0, 0    /* No PER value map */
130 };
131 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P15_constr_31 CC_NOTUSED = {
132         { 0, 0 },
133         -1      /* (SIZE(0..65535)) */};
134 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P15_constr_31 CC_NOTUSED = {
135         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
136         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
137         0, 0    /* No PER value map */
138 };
139 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P16_constr_33 CC_NOTUSED = {
140         { 0, 0 },
141         -1      /* (SIZE(0..65535)) */};
142 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P16_constr_33 CC_NOTUSED = {
143         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
144         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
145         0, 0    /* No PER value map */
146 };
147 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P17_constr_35 CC_NOTUSED = {
148         { 0, 0 },
149         -1      /* (SIZE(0..65535)) */};
150 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P17_constr_35 CC_NOTUSED = {
151         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
152         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
153         0, 0    /* No PER value map */
154 };
155 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P18_constr_37 CC_NOTUSED = {
156         { 0, 0 },
157         -1      /* (SIZE(0..65535)) */};
158 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P18_constr_37 CC_NOTUSED = {
159         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
160         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
161         0, 0    /* No PER value map */
162 };
163 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P19_constr_39 CC_NOTUSED = {
164         { 0, 0 },
165         -1      /* (SIZE(0..65535)) */};
166 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P19_constr_39 CC_NOTUSED = {
167         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
168         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
169         0, 0    /* No PER value map */
170 };
171 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P20_constr_41 CC_NOTUSED = {
172         { 0, 0 },
173         -1      /* (SIZE(0..65535)) */};
174 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P20_constr_41 CC_NOTUSED = {
175         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
176         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
177         0, 0    /* No PER value map */
178 };
179 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P21_constr_43 CC_NOTUSED = {
180         { 0, 0 },
181         -1      /* (SIZE(0..65535)) */};
182 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P21_constr_43 CC_NOTUSED = {
183         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
184         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
185         0, 0    /* No PER value map */
186 };
187 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P22_constr_45 CC_NOTUSED = {
188         { 0, 0 },
189         -1      /* (SIZE(0..65535)) */};
190 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P22_constr_45 CC_NOTUSED = {
191         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
192         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
193         0, 0    /* No PER value map */
194 };
195 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P23_constr_47 CC_NOTUSED = {
196         { 0, 0 },
197         -1      /* (SIZE(0..65535)) */};
198 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P23_constr_47 CC_NOTUSED = {
199         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
200         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
201         0, 0    /* No PER value map */
202 };
203 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P24_constr_49 CC_NOTUSED = {
204         { 0, 0 },
205         -1      /* (SIZE(0..65535)) */};
206 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P24_constr_49 CC_NOTUSED = {
207         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
208         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
209         0, 0    /* No PER value map */
210 };
211 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P25_constr_51 CC_NOTUSED = {
212         { 0, 0 },
213         -1      /* (SIZE(0..65535)) */};
214 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P25_constr_51 CC_NOTUSED = {
215         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
216         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
217         0, 0    /* No PER value map */
218 };
219 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P26_constr_53 CC_NOTUSED = {
220         { 0, 0 },
221         -1      /* (SIZE(0..65535)) */};
222 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P26_constr_53 CC_NOTUSED = {
223         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
224         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
225         0, 0    /* No PER value map */
226 };
227 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P27_constr_55 CC_NOTUSED = {
228         { 0, 0 },
229         -1      /* (SIZE(0..65535)) */};
230 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P27_constr_55 CC_NOTUSED = {
231         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
232         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
233         0, 0    /* No PER value map */
234 };
235 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P28_constr_57 CC_NOTUSED = {
236         { 0, 0 },
237         -1      /* (SIZE(0..65535)) */};
238 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P28_constr_57 CC_NOTUSED = {
239         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
240         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
241         0, 0    /* No PER value map */
242 };
243 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P29_constr_59 CC_NOTUSED = {
244         { 0, 0 },
245         -1      /* (SIZE(0..65535)) */};
246 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P29_constr_59 CC_NOTUSED = {
247         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
248         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
249         0, 0    /* No PER value map */
250 };
251 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P30_constr_61 CC_NOTUSED = {
252         { 0, 0 },
253         -1      /* (SIZE(0..65535)) */};
254 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P30_constr_61 CC_NOTUSED = {
255         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
256         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
257         0, 0    /* No PER value map */
258 };
259 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P31_constr_63 CC_NOTUSED = {
260         { 0, 0 },
261         -1      /* (SIZE(0..65535)) */};
262 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P31_constr_63 CC_NOTUSED = {
263         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
264         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
265         0, 0    /* No PER value map */
266 };
267 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P32_constr_65 CC_NOTUSED = {
268         { 0, 0 },
269         -1      /* (SIZE(0..65535)) */};
270 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P32_constr_65 CC_NOTUSED = {
271         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
272         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
273         0, 0    /* No PER value map */
274 };
275 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P33_constr_67 CC_NOTUSED = {
276         { 0, 0 },
277         -1      /* (SIZE(0..65535)) */};
278 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P33_constr_67 CC_NOTUSED = {
279         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
280         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
281         0, 0    /* No PER value map */
282 };
283 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P34_constr_69 CC_NOTUSED = {
284         { 0, 0 },
285         -1      /* (SIZE(0..65535)) */};
286 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P34_constr_69 CC_NOTUSED = {
287         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
288         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
289         0, 0    /* No PER value map */
290 };
291 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P35_constr_71 CC_NOTUSED = {
292         { 0, 0 },
293         -1      /* (SIZE(0..65535)) */};
294 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P35_constr_71 CC_NOTUSED = {
295         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
296         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
297         0, 0    /* No PER value map */
298 };
299 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P36_constr_73 CC_NOTUSED = {
300         { 0, 0 },
301         -1      /* (SIZE(0..65535)) */};
302 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P36_constr_73 CC_NOTUSED = {
303         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
304         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
305         0, 0    /* No PER value map */
306 };
307 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P37_constr_75 CC_NOTUSED = {
308         { 0, 0 },
309         -1      /* (SIZE(0..65535)) */};
310 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P37_constr_75 CC_NOTUSED = {
311         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
312         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
313         0, 0    /* No PER value map */
314 };
315 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_2530P38_constr_77 CC_NOTUSED = {
316         { 0, 0 },
317         -1      /* (SIZE(0..65535)) */};
318 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_2530P38_constr_77 CC_NOTUSED = {
319         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
320         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
321         0, 0    /* No PER value map */
322 };
323 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P0_1[] = {
324         { ATF_POINTER, 0, 0,
325                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
326                 0,
327                 &asn_DEF_RICsubscriptionRequest_IEs,
328                 0,
329                 { 0, 0, 0 },
330                 0, 0, /* No default value */
331                 ""
332                 },
333 };
334 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P0_tags_1[] = {
335         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
336 };
337 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P0_specs_1 = {
338         sizeof(struct ProtocolIE_ContainerE2_2530P0),
339         offsetof(struct ProtocolIE_ContainerE2_2530P0, _asn_ctx),
340         0,      /* XER encoding is XMLDelimitedItemList */
341 };
342 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P0 = {
343         "ProtocolIE-ContainerE2",
344         "ProtocolIE-ContainerE2",
345         &asn_OP_SEQUENCE_OF,
346         asn_DEF_ProtocolIE_ContainerE2_2530P0_tags_1,
347         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P0_tags_1)
348                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P0_tags_1[0]), /* 1 */
349         asn_DEF_ProtocolIE_ContainerE2_2530P0_tags_1,   /* Same as above */
350         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P0_tags_1)
351                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P0_tags_1[0]), /* 1 */
352         { &asn_OER_type_ProtocolIE_ContainerE2_2530P0_constr_1, &asn_PER_type_ProtocolIE_ContainerE2_2530P0_constr_1, SEQUENCE_OF_constraint },
353         asn_MBR_ProtocolIE_ContainerE2_2530P0_1,
354         1,      /* Single element */
355         &asn_SPC_ProtocolIE_ContainerE2_2530P0_specs_1  /* Additional specs */
356 };
357
358 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P1_3[] = {
359         { ATF_POINTER, 0, 0,
360                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
361                 0,
362                 &asn_DEF_RICsubscriptionResponse_IEs,
363                 0,
364                 { 0, 0, 0 },
365                 0, 0, /* No default value */
366                 ""
367                 },
368 };
369 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P1_tags_3[] = {
370         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
371 };
372 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P1_specs_3 = {
373         sizeof(struct ProtocolIE_ContainerE2_2530P1),
374         offsetof(struct ProtocolIE_ContainerE2_2530P1, _asn_ctx),
375         0,      /* XER encoding is XMLDelimitedItemList */
376 };
377 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P1 = {
378         "ProtocolIE-ContainerE2",
379         "ProtocolIE-ContainerE2",
380         &asn_OP_SEQUENCE_OF,
381         asn_DEF_ProtocolIE_ContainerE2_2530P1_tags_3,
382         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P1_tags_3)
383                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P1_tags_3[0]), /* 1 */
384         asn_DEF_ProtocolIE_ContainerE2_2530P1_tags_3,   /* Same as above */
385         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P1_tags_3)
386                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P1_tags_3[0]), /* 1 */
387         { &asn_OER_type_ProtocolIE_ContainerE2_2530P1_constr_3, &asn_PER_type_ProtocolIE_ContainerE2_2530P1_constr_3, SEQUENCE_OF_constraint },
388         asn_MBR_ProtocolIE_ContainerE2_2530P1_3,
389         1,      /* Single element */
390         &asn_SPC_ProtocolIE_ContainerE2_2530P1_specs_3  /* Additional specs */
391 };
392
393 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P2_5[] = {
394         { ATF_POINTER, 0, 0,
395                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
396                 0,
397                 &asn_DEF_RICsubscriptionFailure_IEs,
398                 0,
399                 { 0, 0, 0 },
400                 0, 0, /* No default value */
401                 ""
402                 },
403 };
404 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P2_tags_5[] = {
405         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
406 };
407 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P2_specs_5 = {
408         sizeof(struct ProtocolIE_ContainerE2_2530P2),
409         offsetof(struct ProtocolIE_ContainerE2_2530P2, _asn_ctx),
410         0,      /* XER encoding is XMLDelimitedItemList */
411 };
412 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P2 = {
413         "ProtocolIE-ContainerE2",
414         "ProtocolIE-ContainerE2",
415         &asn_OP_SEQUENCE_OF,
416         asn_DEF_ProtocolIE_ContainerE2_2530P2_tags_5,
417         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P2_tags_5)
418                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P2_tags_5[0]), /* 1 */
419         asn_DEF_ProtocolIE_ContainerE2_2530P2_tags_5,   /* Same as above */
420         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P2_tags_5)
421                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P2_tags_5[0]), /* 1 */
422         { &asn_OER_type_ProtocolIE_ContainerE2_2530P2_constr_5, &asn_PER_type_ProtocolIE_ContainerE2_2530P2_constr_5, SEQUENCE_OF_constraint },
423         asn_MBR_ProtocolIE_ContainerE2_2530P2_5,
424         1,      /* Single element */
425         &asn_SPC_ProtocolIE_ContainerE2_2530P2_specs_5  /* Additional specs */
426 };
427
428 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P3_7[] = {
429         { ATF_POINTER, 0, 0,
430                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
431                 0,
432                 &asn_DEF_RICsubscriptionDeleteRequest_IEs,
433                 0,
434                 { 0, 0, 0 },
435                 0, 0, /* No default value */
436                 ""
437                 },
438 };
439 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P3_tags_7[] = {
440         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
441 };
442 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P3_specs_7 = {
443         sizeof(struct ProtocolIE_ContainerE2_2530P3),
444         offsetof(struct ProtocolIE_ContainerE2_2530P3, _asn_ctx),
445         0,      /* XER encoding is XMLDelimitedItemList */
446 };
447 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P3 = {
448         "ProtocolIE-ContainerE2",
449         "ProtocolIE-ContainerE2",
450         &asn_OP_SEQUENCE_OF,
451         asn_DEF_ProtocolIE_ContainerE2_2530P3_tags_7,
452         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P3_tags_7)
453                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P3_tags_7[0]), /* 1 */
454         asn_DEF_ProtocolIE_ContainerE2_2530P3_tags_7,   /* Same as above */
455         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P3_tags_7)
456                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P3_tags_7[0]), /* 1 */
457         { &asn_OER_type_ProtocolIE_ContainerE2_2530P3_constr_7, &asn_PER_type_ProtocolIE_ContainerE2_2530P3_constr_7, SEQUENCE_OF_constraint },
458         asn_MBR_ProtocolIE_ContainerE2_2530P3_7,
459         1,      /* Single element */
460         &asn_SPC_ProtocolIE_ContainerE2_2530P3_specs_7  /* Additional specs */
461 };
462
463 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P4_9[] = {
464         { ATF_POINTER, 0, 0,
465                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
466                 0,
467                 &asn_DEF_RICsubscriptionDeleteResponse_IEs,
468                 0,
469                 { 0, 0, 0 },
470                 0, 0, /* No default value */
471                 ""
472                 },
473 };
474 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P4_tags_9[] = {
475         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
476 };
477 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P4_specs_9 = {
478         sizeof(struct ProtocolIE_ContainerE2_2530P4),
479         offsetof(struct ProtocolIE_ContainerE2_2530P4, _asn_ctx),
480         0,      /* XER encoding is XMLDelimitedItemList */
481 };
482 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P4 = {
483         "ProtocolIE-ContainerE2",
484         "ProtocolIE-ContainerE2",
485         &asn_OP_SEQUENCE_OF,
486         asn_DEF_ProtocolIE_ContainerE2_2530P4_tags_9,
487         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P4_tags_9)
488                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P4_tags_9[0]), /* 1 */
489         asn_DEF_ProtocolIE_ContainerE2_2530P4_tags_9,   /* Same as above */
490         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P4_tags_9)
491                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P4_tags_9[0]), /* 1 */
492         { &asn_OER_type_ProtocolIE_ContainerE2_2530P4_constr_9, &asn_PER_type_ProtocolIE_ContainerE2_2530P4_constr_9, SEQUENCE_OF_constraint },
493         asn_MBR_ProtocolIE_ContainerE2_2530P4_9,
494         1,      /* Single element */
495         &asn_SPC_ProtocolIE_ContainerE2_2530P4_specs_9  /* Additional specs */
496 };
497
498 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P5_11[] = {
499         { ATF_POINTER, 0, 0,
500                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
501                 0,
502                 &asn_DEF_RICsubscriptionDeleteFailure_IEs,
503                 0,
504                 { 0, 0, 0 },
505                 0, 0, /* No default value */
506                 ""
507                 },
508 };
509 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P5_tags_11[] = {
510         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
511 };
512 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P5_specs_11 = {
513         sizeof(struct ProtocolIE_ContainerE2_2530P5),
514         offsetof(struct ProtocolIE_ContainerE2_2530P5, _asn_ctx),
515         0,      /* XER encoding is XMLDelimitedItemList */
516 };
517 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P5 = {
518         "ProtocolIE-ContainerE2",
519         "ProtocolIE-ContainerE2",
520         &asn_OP_SEQUENCE_OF,
521         asn_DEF_ProtocolIE_ContainerE2_2530P5_tags_11,
522         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P5_tags_11)
523                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P5_tags_11[0]), /* 1 */
524         asn_DEF_ProtocolIE_ContainerE2_2530P5_tags_11,  /* Same as above */
525         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P5_tags_11)
526                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P5_tags_11[0]), /* 1 */
527         { &asn_OER_type_ProtocolIE_ContainerE2_2530P5_constr_11, &asn_PER_type_ProtocolIE_ContainerE2_2530P5_constr_11, SEQUENCE_OF_constraint },
528         asn_MBR_ProtocolIE_ContainerE2_2530P5_11,
529         1,      /* Single element */
530         &asn_SPC_ProtocolIE_ContainerE2_2530P5_specs_11 /* Additional specs */
531 };
532
533 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P6_13[] = {
534         { ATF_POINTER, 0, 0,
535                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
536                 0,
537                 &asn_DEF_RICsubscriptionDeleteRequired_IEs,
538                 0,
539                 { 0, 0, 0 },
540                 0, 0, /* No default value */
541                 ""
542                 },
543 };
544 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P6_tags_13[] = {
545         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
546 };
547 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P6_specs_13 = {
548         sizeof(struct ProtocolIE_ContainerE2_2530P6),
549         offsetof(struct ProtocolIE_ContainerE2_2530P6, _asn_ctx),
550         0,      /* XER encoding is XMLDelimitedItemList */
551 };
552 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P6 = {
553         "ProtocolIE-ContainerE2",
554         "ProtocolIE-ContainerE2",
555         &asn_OP_SEQUENCE_OF,
556         asn_DEF_ProtocolIE_ContainerE2_2530P6_tags_13,
557         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P6_tags_13)
558                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P6_tags_13[0]), /* 1 */
559         asn_DEF_ProtocolIE_ContainerE2_2530P6_tags_13,  /* Same as above */
560         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P6_tags_13)
561                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P6_tags_13[0]), /* 1 */
562         { &asn_OER_type_ProtocolIE_ContainerE2_2530P6_constr_13, &asn_PER_type_ProtocolIE_ContainerE2_2530P6_constr_13, SEQUENCE_OF_constraint },
563         asn_MBR_ProtocolIE_ContainerE2_2530P6_13,
564         1,      /* Single element */
565         &asn_SPC_ProtocolIE_ContainerE2_2530P6_specs_13 /* Additional specs */
566 };
567
568 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P7_15[] = {
569         { ATF_POINTER, 0, 0,
570                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
571                 0,
572                 &asn_DEF_RICsubscriptionModificationRequest_IEs,
573                 0,
574                 { 0, 0, 0 },
575                 0, 0, /* No default value */
576                 ""
577                 },
578 };
579 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P7_tags_15[] = {
580         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
581 };
582 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P7_specs_15 = {
583         sizeof(struct ProtocolIE_ContainerE2_2530P7),
584         offsetof(struct ProtocolIE_ContainerE2_2530P7, _asn_ctx),
585         0,      /* XER encoding is XMLDelimitedItemList */
586 };
587 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P7 = {
588         "ProtocolIE-ContainerE2",
589         "ProtocolIE-ContainerE2",
590         &asn_OP_SEQUENCE_OF,
591         asn_DEF_ProtocolIE_ContainerE2_2530P7_tags_15,
592         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P7_tags_15)
593                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P7_tags_15[0]), /* 1 */
594         asn_DEF_ProtocolIE_ContainerE2_2530P7_tags_15,  /* Same as above */
595         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P7_tags_15)
596                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P7_tags_15[0]), /* 1 */
597         { &asn_OER_type_ProtocolIE_ContainerE2_2530P7_constr_15, &asn_PER_type_ProtocolIE_ContainerE2_2530P7_constr_15, SEQUENCE_OF_constraint },
598         asn_MBR_ProtocolIE_ContainerE2_2530P7_15,
599         1,      /* Single element */
600         &asn_SPC_ProtocolIE_ContainerE2_2530P7_specs_15 /* Additional specs */
601 };
602
603 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P8_17[] = {
604         { ATF_POINTER, 0, 0,
605                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
606                 0,
607                 &asn_DEF_RICsubscriptionModificationResponse_IEs,
608                 0,
609                 { 0, 0, 0 },
610                 0, 0, /* No default value */
611                 ""
612                 },
613 };
614 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P8_tags_17[] = {
615         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
616 };
617 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P8_specs_17 = {
618         sizeof(struct ProtocolIE_ContainerE2_2530P8),
619         offsetof(struct ProtocolIE_ContainerE2_2530P8, _asn_ctx),
620         0,      /* XER encoding is XMLDelimitedItemList */
621 };
622 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P8 = {
623         "ProtocolIE-ContainerE2",
624         "ProtocolIE-ContainerE2",
625         &asn_OP_SEQUENCE_OF,
626         asn_DEF_ProtocolIE_ContainerE2_2530P8_tags_17,
627         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P8_tags_17)
628                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P8_tags_17[0]), /* 1 */
629         asn_DEF_ProtocolIE_ContainerE2_2530P8_tags_17,  /* Same as above */
630         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P8_tags_17)
631                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P8_tags_17[0]), /* 1 */
632         { &asn_OER_type_ProtocolIE_ContainerE2_2530P8_constr_17, &asn_PER_type_ProtocolIE_ContainerE2_2530P8_constr_17, SEQUENCE_OF_constraint },
633         asn_MBR_ProtocolIE_ContainerE2_2530P8_17,
634         1,      /* Single element */
635         &asn_SPC_ProtocolIE_ContainerE2_2530P8_specs_17 /* Additional specs */
636 };
637
638 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P9_19[] = {
639         { ATF_POINTER, 0, 0,
640                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
641                 0,
642                 &asn_DEF_RICsubscriptionModificationFailure_IEs,
643                 0,
644                 { 0, 0, 0 },
645                 0, 0, /* No default value */
646                 ""
647                 },
648 };
649 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P9_tags_19[] = {
650         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
651 };
652 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P9_specs_19 = {
653         sizeof(struct ProtocolIE_ContainerE2_2530P9),
654         offsetof(struct ProtocolIE_ContainerE2_2530P9, _asn_ctx),
655         0,      /* XER encoding is XMLDelimitedItemList */
656 };
657 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P9 = {
658         "ProtocolIE-ContainerE2",
659         "ProtocolIE-ContainerE2",
660         &asn_OP_SEQUENCE_OF,
661         asn_DEF_ProtocolIE_ContainerE2_2530P9_tags_19,
662         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P9_tags_19)
663                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P9_tags_19[0]), /* 1 */
664         asn_DEF_ProtocolIE_ContainerE2_2530P9_tags_19,  /* Same as above */
665         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P9_tags_19)
666                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P9_tags_19[0]), /* 1 */
667         { &asn_OER_type_ProtocolIE_ContainerE2_2530P9_constr_19, &asn_PER_type_ProtocolIE_ContainerE2_2530P9_constr_19, SEQUENCE_OF_constraint },
668         asn_MBR_ProtocolIE_ContainerE2_2530P9_19,
669         1,      /* Single element */
670         &asn_SPC_ProtocolIE_ContainerE2_2530P9_specs_19 /* Additional specs */
671 };
672
673 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P10_21[] = {
674         { ATF_POINTER, 0, 0,
675                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
676                 0,
677                 &asn_DEF_RICsubscriptionModificationRequired_IEs,
678                 0,
679                 { 0, 0, 0 },
680                 0, 0, /* No default value */
681                 ""
682                 },
683 };
684 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P10_tags_21[] = {
685         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
686 };
687 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P10_specs_21 = {
688         sizeof(struct ProtocolIE_ContainerE2_2530P10),
689         offsetof(struct ProtocolIE_ContainerE2_2530P10, _asn_ctx),
690         0,      /* XER encoding is XMLDelimitedItemList */
691 };
692 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P10 = {
693         "ProtocolIE-ContainerE2",
694         "ProtocolIE-ContainerE2",
695         &asn_OP_SEQUENCE_OF,
696         asn_DEF_ProtocolIE_ContainerE2_2530P10_tags_21,
697         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P10_tags_21)
698                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P10_tags_21[0]), /* 1 */
699         asn_DEF_ProtocolIE_ContainerE2_2530P10_tags_21, /* Same as above */
700         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P10_tags_21)
701                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P10_tags_21[0]), /* 1 */
702         { &asn_OER_type_ProtocolIE_ContainerE2_2530P10_constr_21, &asn_PER_type_ProtocolIE_ContainerE2_2530P10_constr_21, SEQUENCE_OF_constraint },
703         asn_MBR_ProtocolIE_ContainerE2_2530P10_21,
704         1,      /* Single element */
705         &asn_SPC_ProtocolIE_ContainerE2_2530P10_specs_21        /* Additional specs */
706 };
707
708 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P11_23[] = {
709         { ATF_POINTER, 0, 0,
710                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
711                 0,
712                 &asn_DEF_RICsubscriptionModificationConfirm_IEs,
713                 0,
714                 { 0, 0, 0 },
715                 0, 0, /* No default value */
716                 ""
717                 },
718 };
719 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P11_tags_23[] = {
720         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
721 };
722 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P11_specs_23 = {
723         sizeof(struct ProtocolIE_ContainerE2_2530P11),
724         offsetof(struct ProtocolIE_ContainerE2_2530P11, _asn_ctx),
725         0,      /* XER encoding is XMLDelimitedItemList */
726 };
727 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P11 = {
728         "ProtocolIE-ContainerE2",
729         "ProtocolIE-ContainerE2",
730         &asn_OP_SEQUENCE_OF,
731         asn_DEF_ProtocolIE_ContainerE2_2530P11_tags_23,
732         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P11_tags_23)
733                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P11_tags_23[0]), /* 1 */
734         asn_DEF_ProtocolIE_ContainerE2_2530P11_tags_23, /* Same as above */
735         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P11_tags_23)
736                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P11_tags_23[0]), /* 1 */
737         { &asn_OER_type_ProtocolIE_ContainerE2_2530P11_constr_23, &asn_PER_type_ProtocolIE_ContainerE2_2530P11_constr_23, SEQUENCE_OF_constraint },
738         asn_MBR_ProtocolIE_ContainerE2_2530P11_23,
739         1,      /* Single element */
740         &asn_SPC_ProtocolIE_ContainerE2_2530P11_specs_23        /* Additional specs */
741 };
742
743 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P12_25[] = {
744         { ATF_POINTER, 0, 0,
745                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
746                 0,
747                 &asn_DEF_RICsubscriptionModificationRefuse_IEs,
748                 0,
749                 { 0, 0, 0 },
750                 0, 0, /* No default value */
751                 ""
752                 },
753 };
754 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P12_tags_25[] = {
755         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
756 };
757 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P12_specs_25 = {
758         sizeof(struct ProtocolIE_ContainerE2_2530P12),
759         offsetof(struct ProtocolIE_ContainerE2_2530P12, _asn_ctx),
760         0,      /* XER encoding is XMLDelimitedItemList */
761 };
762 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P12 = {
763         "ProtocolIE-ContainerE2",
764         "ProtocolIE-ContainerE2",
765         &asn_OP_SEQUENCE_OF,
766         asn_DEF_ProtocolIE_ContainerE2_2530P12_tags_25,
767         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P12_tags_25)
768                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P12_tags_25[0]), /* 1 */
769         asn_DEF_ProtocolIE_ContainerE2_2530P12_tags_25, /* Same as above */
770         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P12_tags_25)
771                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P12_tags_25[0]), /* 1 */
772         { &asn_OER_type_ProtocolIE_ContainerE2_2530P12_constr_25, &asn_PER_type_ProtocolIE_ContainerE2_2530P12_constr_25, SEQUENCE_OF_constraint },
773         asn_MBR_ProtocolIE_ContainerE2_2530P12_25,
774         1,      /* Single element */
775         &asn_SPC_ProtocolIE_ContainerE2_2530P12_specs_25        /* Additional specs */
776 };
777
778 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P13_27[] = {
779         { ATF_POINTER, 0, 0,
780                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
781                 0,
782                 &asn_DEF_RICindication_IEs,
783                 0,
784                 { 0, 0, 0 },
785                 0, 0, /* No default value */
786                 ""
787                 },
788 };
789 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P13_tags_27[] = {
790         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
791 };
792 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P13_specs_27 = {
793         sizeof(struct ProtocolIE_ContainerE2_2530P13),
794         offsetof(struct ProtocolIE_ContainerE2_2530P13, _asn_ctx),
795         0,      /* XER encoding is XMLDelimitedItemList */
796 };
797 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P13 = {
798         "ProtocolIE-ContainerE2",
799         "ProtocolIE-ContainerE2",
800         &asn_OP_SEQUENCE_OF,
801         asn_DEF_ProtocolIE_ContainerE2_2530P13_tags_27,
802         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P13_tags_27)
803                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P13_tags_27[0]), /* 1 */
804         asn_DEF_ProtocolIE_ContainerE2_2530P13_tags_27, /* Same as above */
805         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P13_tags_27)
806                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P13_tags_27[0]), /* 1 */
807         { &asn_OER_type_ProtocolIE_ContainerE2_2530P13_constr_27, &asn_PER_type_ProtocolIE_ContainerE2_2530P13_constr_27, SEQUENCE_OF_constraint },
808         asn_MBR_ProtocolIE_ContainerE2_2530P13_27,
809         1,      /* Single element */
810         &asn_SPC_ProtocolIE_ContainerE2_2530P13_specs_27        /* Additional specs */
811 };
812
813 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P14_29[] = {
814         { ATF_POINTER, 0, 0,
815                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
816                 0,
817                 &asn_DEF_RICcontrolRequest_IEs,
818                 0,
819                 { 0, 0, 0 },
820                 0, 0, /* No default value */
821                 ""
822                 },
823 };
824 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P14_tags_29[] = {
825         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
826 };
827 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P14_specs_29 = {
828         sizeof(struct ProtocolIE_ContainerE2_2530P14),
829         offsetof(struct ProtocolIE_ContainerE2_2530P14, _asn_ctx),
830         0,      /* XER encoding is XMLDelimitedItemList */
831 };
832 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P14 = {
833         "ProtocolIE-ContainerE2",
834         "ProtocolIE-ContainerE2",
835         &asn_OP_SEQUENCE_OF,
836         asn_DEF_ProtocolIE_ContainerE2_2530P14_tags_29,
837         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P14_tags_29)
838                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P14_tags_29[0]), /* 1 */
839         asn_DEF_ProtocolIE_ContainerE2_2530P14_tags_29, /* Same as above */
840         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P14_tags_29)
841                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P14_tags_29[0]), /* 1 */
842         { &asn_OER_type_ProtocolIE_ContainerE2_2530P14_constr_29, &asn_PER_type_ProtocolIE_ContainerE2_2530P14_constr_29, SEQUENCE_OF_constraint },
843         asn_MBR_ProtocolIE_ContainerE2_2530P14_29,
844         1,      /* Single element */
845         &asn_SPC_ProtocolIE_ContainerE2_2530P14_specs_29        /* Additional specs */
846 };
847
848 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P15_31[] = {
849         { ATF_POINTER, 0, 0,
850                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
851                 0,
852                 &asn_DEF_RICcontrolAcknowledge_IEs,
853                 0,
854                 { 0, 0, 0 },
855                 0, 0, /* No default value */
856                 ""
857                 },
858 };
859 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P15_tags_31[] = {
860         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
861 };
862 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P15_specs_31 = {
863         sizeof(struct ProtocolIE_ContainerE2_2530P15),
864         offsetof(struct ProtocolIE_ContainerE2_2530P15, _asn_ctx),
865         0,      /* XER encoding is XMLDelimitedItemList */
866 };
867 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P15 = {
868         "ProtocolIE-ContainerE2",
869         "ProtocolIE-ContainerE2",
870         &asn_OP_SEQUENCE_OF,
871         asn_DEF_ProtocolIE_ContainerE2_2530P15_tags_31,
872         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P15_tags_31)
873                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P15_tags_31[0]), /* 1 */
874         asn_DEF_ProtocolIE_ContainerE2_2530P15_tags_31, /* Same as above */
875         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P15_tags_31)
876                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P15_tags_31[0]), /* 1 */
877         { &asn_OER_type_ProtocolIE_ContainerE2_2530P15_constr_31, &asn_PER_type_ProtocolIE_ContainerE2_2530P15_constr_31, SEQUENCE_OF_constraint },
878         asn_MBR_ProtocolIE_ContainerE2_2530P15_31,
879         1,      /* Single element */
880         &asn_SPC_ProtocolIE_ContainerE2_2530P15_specs_31        /* Additional specs */
881 };
882
883 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P16_33[] = {
884         { ATF_POINTER, 0, 0,
885                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
886                 0,
887                 &asn_DEF_RICcontrolFailure_IEs,
888                 0,
889                 { 0, 0, 0 },
890                 0, 0, /* No default value */
891                 ""
892                 },
893 };
894 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P16_tags_33[] = {
895         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
896 };
897 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P16_specs_33 = {
898         sizeof(struct ProtocolIE_ContainerE2_2530P16),
899         offsetof(struct ProtocolIE_ContainerE2_2530P16, _asn_ctx),
900         0,      /* XER encoding is XMLDelimitedItemList */
901 };
902 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P16 = {
903         "ProtocolIE-ContainerE2",
904         "ProtocolIE-ContainerE2",
905         &asn_OP_SEQUENCE_OF,
906         asn_DEF_ProtocolIE_ContainerE2_2530P16_tags_33,
907         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P16_tags_33)
908                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P16_tags_33[0]), /* 1 */
909         asn_DEF_ProtocolIE_ContainerE2_2530P16_tags_33, /* Same as above */
910         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P16_tags_33)
911                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P16_tags_33[0]), /* 1 */
912         { &asn_OER_type_ProtocolIE_ContainerE2_2530P16_constr_33, &asn_PER_type_ProtocolIE_ContainerE2_2530P16_constr_33, SEQUENCE_OF_constraint },
913         asn_MBR_ProtocolIE_ContainerE2_2530P16_33,
914         1,      /* Single element */
915         &asn_SPC_ProtocolIE_ContainerE2_2530P16_specs_33        /* Additional specs */
916 };
917
918 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P17_35[] = {
919         { ATF_POINTER, 0, 0,
920                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
921                 0,
922                 &asn_DEF_RICQueryRequest_IEs,
923                 0,
924                 { 0, 0, 0 },
925                 0, 0, /* No default value */
926                 ""
927                 },
928 };
929 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P17_tags_35[] = {
930         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
931 };
932 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P17_specs_35 = {
933         sizeof(struct ProtocolIE_ContainerE2_2530P17),
934         offsetof(struct ProtocolIE_ContainerE2_2530P17, _asn_ctx),
935         0,      /* XER encoding is XMLDelimitedItemList */
936 };
937 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P17 = {
938         "ProtocolIE-ContainerE2",
939         "ProtocolIE-ContainerE2",
940         &asn_OP_SEQUENCE_OF,
941         asn_DEF_ProtocolIE_ContainerE2_2530P17_tags_35,
942         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P17_tags_35)
943                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P17_tags_35[0]), /* 1 */
944         asn_DEF_ProtocolIE_ContainerE2_2530P17_tags_35, /* Same as above */
945         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P17_tags_35)
946                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P17_tags_35[0]), /* 1 */
947         { &asn_OER_type_ProtocolIE_ContainerE2_2530P17_constr_35, &asn_PER_type_ProtocolIE_ContainerE2_2530P17_constr_35, SEQUENCE_OF_constraint },
948         asn_MBR_ProtocolIE_ContainerE2_2530P17_35,
949         1,      /* Single element */
950         &asn_SPC_ProtocolIE_ContainerE2_2530P17_specs_35        /* Additional specs */
951 };
952
953 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P18_37[] = {
954         { ATF_POINTER, 0, 0,
955                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
956                 0,
957                 &asn_DEF_RICQueryResponse_IEs,
958                 0,
959                 { 0, 0, 0 },
960                 0, 0, /* No default value */
961                 ""
962                 },
963 };
964 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P18_tags_37[] = {
965         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
966 };
967 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P18_specs_37 = {
968         sizeof(struct ProtocolIE_ContainerE2_2530P18),
969         offsetof(struct ProtocolIE_ContainerE2_2530P18, _asn_ctx),
970         0,      /* XER encoding is XMLDelimitedItemList */
971 };
972 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P18 = {
973         "ProtocolIE-ContainerE2",
974         "ProtocolIE-ContainerE2",
975         &asn_OP_SEQUENCE_OF,
976         asn_DEF_ProtocolIE_ContainerE2_2530P18_tags_37,
977         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P18_tags_37)
978                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P18_tags_37[0]), /* 1 */
979         asn_DEF_ProtocolIE_ContainerE2_2530P18_tags_37, /* Same as above */
980         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P18_tags_37)
981                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P18_tags_37[0]), /* 1 */
982         { &asn_OER_type_ProtocolIE_ContainerE2_2530P18_constr_37, &asn_PER_type_ProtocolIE_ContainerE2_2530P18_constr_37, SEQUENCE_OF_constraint },
983         asn_MBR_ProtocolIE_ContainerE2_2530P18_37,
984         1,      /* Single element */
985         &asn_SPC_ProtocolIE_ContainerE2_2530P18_specs_37        /* Additional specs */
986 };
987
988 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P19_39[] = {
989         { ATF_POINTER, 0, 0,
990                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
991                 0,
992                 &asn_DEF_RICQueryFailure_IEs,
993                 0,
994                 { 0, 0, 0 },
995                 0, 0, /* No default value */
996                 ""
997                 },
998 };
999 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P19_tags_39[] = {
1000         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1001 };
1002 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P19_specs_39 = {
1003         sizeof(struct ProtocolIE_ContainerE2_2530P19),
1004         offsetof(struct ProtocolIE_ContainerE2_2530P19, _asn_ctx),
1005         0,      /* XER encoding is XMLDelimitedItemList */
1006 };
1007 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P19 = {
1008         "ProtocolIE-ContainerE2",
1009         "ProtocolIE-ContainerE2",
1010         &asn_OP_SEQUENCE_OF,
1011         asn_DEF_ProtocolIE_ContainerE2_2530P19_tags_39,
1012         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P19_tags_39)
1013                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P19_tags_39[0]), /* 1 */
1014         asn_DEF_ProtocolIE_ContainerE2_2530P19_tags_39, /* Same as above */
1015         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P19_tags_39)
1016                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P19_tags_39[0]), /* 1 */
1017         { &asn_OER_type_ProtocolIE_ContainerE2_2530P19_constr_39, &asn_PER_type_ProtocolIE_ContainerE2_2530P19_constr_39, SEQUENCE_OF_constraint },
1018         asn_MBR_ProtocolIE_ContainerE2_2530P19_39,
1019         1,      /* Single element */
1020         &asn_SPC_ProtocolIE_ContainerE2_2530P19_specs_39        /* Additional specs */
1021 };
1022
1023 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P20_41[] = {
1024         { ATF_POINTER, 0, 0,
1025                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1026                 0,
1027                 &asn_DEF_ErrorIndicationE2_IEs,
1028                 0,
1029                 { 0, 0, 0 },
1030                 0, 0, /* No default value */
1031                 ""
1032                 },
1033 };
1034 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P20_tags_41[] = {
1035         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1036 };
1037 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P20_specs_41 = {
1038         sizeof(struct ProtocolIE_ContainerE2_2530P20),
1039         offsetof(struct ProtocolIE_ContainerE2_2530P20, _asn_ctx),
1040         0,      /* XER encoding is XMLDelimitedItemList */
1041 };
1042 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P20 = {
1043         "ProtocolIE-ContainerE2",
1044         "ProtocolIE-ContainerE2",
1045         &asn_OP_SEQUENCE_OF,
1046         asn_DEF_ProtocolIE_ContainerE2_2530P20_tags_41,
1047         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P20_tags_41)
1048                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P20_tags_41[0]), /* 1 */
1049         asn_DEF_ProtocolIE_ContainerE2_2530P20_tags_41, /* Same as above */
1050         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P20_tags_41)
1051                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P20_tags_41[0]), /* 1 */
1052         { &asn_OER_type_ProtocolIE_ContainerE2_2530P20_constr_41, &asn_PER_type_ProtocolIE_ContainerE2_2530P20_constr_41, SEQUENCE_OF_constraint },
1053         asn_MBR_ProtocolIE_ContainerE2_2530P20_41,
1054         1,      /* Single element */
1055         &asn_SPC_ProtocolIE_ContainerE2_2530P20_specs_41        /* Additional specs */
1056 };
1057
1058 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P21_43[] = {
1059         { ATF_POINTER, 0, 0,
1060                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1061                 0,
1062                 &asn_DEF_E2setupRequestIEs,
1063                 0,
1064                 { 0, 0, 0 },
1065                 0, 0, /* No default value */
1066                 ""
1067                 },
1068 };
1069 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P21_tags_43[] = {
1070         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1071 };
1072 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P21_specs_43 = {
1073         sizeof(struct ProtocolIE_ContainerE2_2530P21),
1074         offsetof(struct ProtocolIE_ContainerE2_2530P21, _asn_ctx),
1075         0,      /* XER encoding is XMLDelimitedItemList */
1076 };
1077 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P21 = {
1078         "ProtocolIE-ContainerE2",
1079         "ProtocolIE-ContainerE2",
1080         &asn_OP_SEQUENCE_OF,
1081         asn_DEF_ProtocolIE_ContainerE2_2530P21_tags_43,
1082         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P21_tags_43)
1083                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P21_tags_43[0]), /* 1 */
1084         asn_DEF_ProtocolIE_ContainerE2_2530P21_tags_43, /* Same as above */
1085         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P21_tags_43)
1086                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P21_tags_43[0]), /* 1 */
1087         { &asn_OER_type_ProtocolIE_ContainerE2_2530P21_constr_43, &asn_PER_type_ProtocolIE_ContainerE2_2530P21_constr_43, SEQUENCE_OF_constraint },
1088         asn_MBR_ProtocolIE_ContainerE2_2530P21_43,
1089         1,      /* Single element */
1090         &asn_SPC_ProtocolIE_ContainerE2_2530P21_specs_43        /* Additional specs */
1091 };
1092
1093 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P22_45[] = {
1094         { ATF_POINTER, 0, 0,
1095                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1096                 0,
1097                 &asn_DEF_E2setupResponseIEs,
1098                 0,
1099                 { 0, 0, 0 },
1100                 0, 0, /* No default value */
1101                 ""
1102                 },
1103 };
1104 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P22_tags_45[] = {
1105         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1106 };
1107 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P22_specs_45 = {
1108         sizeof(struct ProtocolIE_ContainerE2_2530P22),
1109         offsetof(struct ProtocolIE_ContainerE2_2530P22, _asn_ctx),
1110         0,      /* XER encoding is XMLDelimitedItemList */
1111 };
1112 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P22 = {
1113         "ProtocolIE-ContainerE2",
1114         "ProtocolIE-ContainerE2",
1115         &asn_OP_SEQUENCE_OF,
1116         asn_DEF_ProtocolIE_ContainerE2_2530P22_tags_45,
1117         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P22_tags_45)
1118                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P22_tags_45[0]), /* 1 */
1119         asn_DEF_ProtocolIE_ContainerE2_2530P22_tags_45, /* Same as above */
1120         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P22_tags_45)
1121                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P22_tags_45[0]), /* 1 */
1122         { &asn_OER_type_ProtocolIE_ContainerE2_2530P22_constr_45, &asn_PER_type_ProtocolIE_ContainerE2_2530P22_constr_45, SEQUENCE_OF_constraint },
1123         asn_MBR_ProtocolIE_ContainerE2_2530P22_45,
1124         1,      /* Single element */
1125         &asn_SPC_ProtocolIE_ContainerE2_2530P22_specs_45        /* Additional specs */
1126 };
1127
1128 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P23_47[] = {
1129         { ATF_POINTER, 0, 0,
1130                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1131                 0,
1132                 &asn_DEF_E2setupFailureIEs,
1133                 0,
1134                 { 0, 0, 0 },
1135                 0, 0, /* No default value */
1136                 ""
1137                 },
1138 };
1139 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P23_tags_47[] = {
1140         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1141 };
1142 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P23_specs_47 = {
1143         sizeof(struct ProtocolIE_ContainerE2_2530P23),
1144         offsetof(struct ProtocolIE_ContainerE2_2530P23, _asn_ctx),
1145         0,      /* XER encoding is XMLDelimitedItemList */
1146 };
1147 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P23 = {
1148         "ProtocolIE-ContainerE2",
1149         "ProtocolIE-ContainerE2",
1150         &asn_OP_SEQUENCE_OF,
1151         asn_DEF_ProtocolIE_ContainerE2_2530P23_tags_47,
1152         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P23_tags_47)
1153                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P23_tags_47[0]), /* 1 */
1154         asn_DEF_ProtocolIE_ContainerE2_2530P23_tags_47, /* Same as above */
1155         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P23_tags_47)
1156                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P23_tags_47[0]), /* 1 */
1157         { &asn_OER_type_ProtocolIE_ContainerE2_2530P23_constr_47, &asn_PER_type_ProtocolIE_ContainerE2_2530P23_constr_47, SEQUENCE_OF_constraint },
1158         asn_MBR_ProtocolIE_ContainerE2_2530P23_47,
1159         1,      /* Single element */
1160         &asn_SPC_ProtocolIE_ContainerE2_2530P23_specs_47        /* Additional specs */
1161 };
1162
1163 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P24_49[] = {
1164         { ATF_POINTER, 0, 0,
1165                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1166                 0,
1167                 &asn_DEF_E2connectionUpdate_IEs,
1168                 0,
1169                 { 0, 0, 0 },
1170                 0, 0, /* No default value */
1171                 ""
1172                 },
1173 };
1174 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P24_tags_49[] = {
1175         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1176 };
1177 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P24_specs_49 = {
1178         sizeof(struct ProtocolIE_ContainerE2_2530P24),
1179         offsetof(struct ProtocolIE_ContainerE2_2530P24, _asn_ctx),
1180         0,      /* XER encoding is XMLDelimitedItemList */
1181 };
1182 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P24 = {
1183         "ProtocolIE-ContainerE2",
1184         "ProtocolIE-ContainerE2",
1185         &asn_OP_SEQUENCE_OF,
1186         asn_DEF_ProtocolIE_ContainerE2_2530P24_tags_49,
1187         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P24_tags_49)
1188                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P24_tags_49[0]), /* 1 */
1189         asn_DEF_ProtocolIE_ContainerE2_2530P24_tags_49, /* Same as above */
1190         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P24_tags_49)
1191                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P24_tags_49[0]), /* 1 */
1192         { &asn_OER_type_ProtocolIE_ContainerE2_2530P24_constr_49, &asn_PER_type_ProtocolIE_ContainerE2_2530P24_constr_49, SEQUENCE_OF_constraint },
1193         asn_MBR_ProtocolIE_ContainerE2_2530P24_49,
1194         1,      /* Single element */
1195         &asn_SPC_ProtocolIE_ContainerE2_2530P24_specs_49        /* Additional specs */
1196 };
1197
1198 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P25_51[] = {
1199         { ATF_POINTER, 0, 0,
1200                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1201                 0,
1202                 &asn_DEF_E2connectionUpdateAck_IEs,
1203                 0,
1204                 { 0, 0, 0 },
1205                 0, 0, /* No default value */
1206                 ""
1207                 },
1208 };
1209 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P25_tags_51[] = {
1210         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1211 };
1212 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P25_specs_51 = {
1213         sizeof(struct ProtocolIE_ContainerE2_2530P25),
1214         offsetof(struct ProtocolIE_ContainerE2_2530P25, _asn_ctx),
1215         0,      /* XER encoding is XMLDelimitedItemList */
1216 };
1217 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P25 = {
1218         "ProtocolIE-ContainerE2",
1219         "ProtocolIE-ContainerE2",
1220         &asn_OP_SEQUENCE_OF,
1221         asn_DEF_ProtocolIE_ContainerE2_2530P25_tags_51,
1222         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P25_tags_51)
1223                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P25_tags_51[0]), /* 1 */
1224         asn_DEF_ProtocolIE_ContainerE2_2530P25_tags_51, /* Same as above */
1225         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P25_tags_51)
1226                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P25_tags_51[0]), /* 1 */
1227         { &asn_OER_type_ProtocolIE_ContainerE2_2530P25_constr_51, &asn_PER_type_ProtocolIE_ContainerE2_2530P25_constr_51, SEQUENCE_OF_constraint },
1228         asn_MBR_ProtocolIE_ContainerE2_2530P25_51,
1229         1,      /* Single element */
1230         &asn_SPC_ProtocolIE_ContainerE2_2530P25_specs_51        /* Additional specs */
1231 };
1232
1233 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P26_53[] = {
1234         { ATF_POINTER, 0, 0,
1235                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1236                 0,
1237                 &asn_DEF_E2connectionUpdateFailure_IEs,
1238                 0,
1239                 { 0, 0, 0 },
1240                 0, 0, /* No default value */
1241                 ""
1242                 },
1243 };
1244 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P26_tags_53[] = {
1245         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1246 };
1247 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P26_specs_53 = {
1248         sizeof(struct ProtocolIE_ContainerE2_2530P26),
1249         offsetof(struct ProtocolIE_ContainerE2_2530P26, _asn_ctx),
1250         0,      /* XER encoding is XMLDelimitedItemList */
1251 };
1252 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P26 = {
1253         "ProtocolIE-ContainerE2",
1254         "ProtocolIE-ContainerE2",
1255         &asn_OP_SEQUENCE_OF,
1256         asn_DEF_ProtocolIE_ContainerE2_2530P26_tags_53,
1257         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P26_tags_53)
1258                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P26_tags_53[0]), /* 1 */
1259         asn_DEF_ProtocolIE_ContainerE2_2530P26_tags_53, /* Same as above */
1260         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P26_tags_53)
1261                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P26_tags_53[0]), /* 1 */
1262         { &asn_OER_type_ProtocolIE_ContainerE2_2530P26_constr_53, &asn_PER_type_ProtocolIE_ContainerE2_2530P26_constr_53, SEQUENCE_OF_constraint },
1263         asn_MBR_ProtocolIE_ContainerE2_2530P26_53,
1264         1,      /* Single element */
1265         &asn_SPC_ProtocolIE_ContainerE2_2530P26_specs_53        /* Additional specs */
1266 };
1267
1268 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P27_55[] = {
1269         { ATF_POINTER, 0, 0,
1270                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1271                 0,
1272                 &asn_DEF_E2nodeConfigurationUpdate_IEs,
1273                 0,
1274                 { 0, 0, 0 },
1275                 0, 0, /* No default value */
1276                 ""
1277                 },
1278 };
1279 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P27_tags_55[] = {
1280         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1281 };
1282 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P27_specs_55 = {
1283         sizeof(struct ProtocolIE_ContainerE2_2530P27),
1284         offsetof(struct ProtocolIE_ContainerE2_2530P27, _asn_ctx),
1285         0,      /* XER encoding is XMLDelimitedItemList */
1286 };
1287 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P27 = {
1288         "ProtocolIE-ContainerE2",
1289         "ProtocolIE-ContainerE2",
1290         &asn_OP_SEQUENCE_OF,
1291         asn_DEF_ProtocolIE_ContainerE2_2530P27_tags_55,
1292         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P27_tags_55)
1293                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P27_tags_55[0]), /* 1 */
1294         asn_DEF_ProtocolIE_ContainerE2_2530P27_tags_55, /* Same as above */
1295         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P27_tags_55)
1296                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P27_tags_55[0]), /* 1 */
1297         { &asn_OER_type_ProtocolIE_ContainerE2_2530P27_constr_55, &asn_PER_type_ProtocolIE_ContainerE2_2530P27_constr_55, SEQUENCE_OF_constraint },
1298         asn_MBR_ProtocolIE_ContainerE2_2530P27_55,
1299         1,      /* Single element */
1300         &asn_SPC_ProtocolIE_ContainerE2_2530P27_specs_55        /* Additional specs */
1301 };
1302
1303 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P28_57[] = {
1304         { ATF_POINTER, 0, 0,
1305                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1306                 0,
1307                 &asn_DEF_E2nodeConfigurationUpdateAcknowledge_IEs,
1308                 0,
1309                 { 0, 0, 0 },
1310                 0, 0, /* No default value */
1311                 ""
1312                 },
1313 };
1314 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P28_tags_57[] = {
1315         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1316 };
1317 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P28_specs_57 = {
1318         sizeof(struct ProtocolIE_ContainerE2_2530P28),
1319         offsetof(struct ProtocolIE_ContainerE2_2530P28, _asn_ctx),
1320         0,      /* XER encoding is XMLDelimitedItemList */
1321 };
1322 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P28 = {
1323         "ProtocolIE-ContainerE2",
1324         "ProtocolIE-ContainerE2",
1325         &asn_OP_SEQUENCE_OF,
1326         asn_DEF_ProtocolIE_ContainerE2_2530P28_tags_57,
1327         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P28_tags_57)
1328                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P28_tags_57[0]), /* 1 */
1329         asn_DEF_ProtocolIE_ContainerE2_2530P28_tags_57, /* Same as above */
1330         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P28_tags_57)
1331                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P28_tags_57[0]), /* 1 */
1332         { &asn_OER_type_ProtocolIE_ContainerE2_2530P28_constr_57, &asn_PER_type_ProtocolIE_ContainerE2_2530P28_constr_57, SEQUENCE_OF_constraint },
1333         asn_MBR_ProtocolIE_ContainerE2_2530P28_57,
1334         1,      /* Single element */
1335         &asn_SPC_ProtocolIE_ContainerE2_2530P28_specs_57        /* Additional specs */
1336 };
1337
1338 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P29_59[] = {
1339         { ATF_POINTER, 0, 0,
1340                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1341                 0,
1342                 &asn_DEF_E2nodeConfigurationUpdateFailure_IEs,
1343                 0,
1344                 { 0, 0, 0 },
1345                 0, 0, /* No default value */
1346                 ""
1347                 },
1348 };
1349 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P29_tags_59[] = {
1350         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1351 };
1352 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P29_specs_59 = {
1353         sizeof(struct ProtocolIE_ContainerE2_2530P29),
1354         offsetof(struct ProtocolIE_ContainerE2_2530P29, _asn_ctx),
1355         0,      /* XER encoding is XMLDelimitedItemList */
1356 };
1357 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P29 = {
1358         "ProtocolIE-ContainerE2",
1359         "ProtocolIE-ContainerE2",
1360         &asn_OP_SEQUENCE_OF,
1361         asn_DEF_ProtocolIE_ContainerE2_2530P29_tags_59,
1362         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P29_tags_59)
1363                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P29_tags_59[0]), /* 1 */
1364         asn_DEF_ProtocolIE_ContainerE2_2530P29_tags_59, /* Same as above */
1365         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P29_tags_59)
1366                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P29_tags_59[0]), /* 1 */
1367         { &asn_OER_type_ProtocolIE_ContainerE2_2530P29_constr_59, &asn_PER_type_ProtocolIE_ContainerE2_2530P29_constr_59, SEQUENCE_OF_constraint },
1368         asn_MBR_ProtocolIE_ContainerE2_2530P29_59,
1369         1,      /* Single element */
1370         &asn_SPC_ProtocolIE_ContainerE2_2530P29_specs_59        /* Additional specs */
1371 };
1372
1373 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P30_61[] = {
1374         { ATF_POINTER, 0, 0,
1375                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1376                 0,
1377                 &asn_DEF_ResetRequestIEs,
1378                 0,
1379                 { 0, 0, 0 },
1380                 0, 0, /* No default value */
1381                 ""
1382                 },
1383 };
1384 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P30_tags_61[] = {
1385         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1386 };
1387 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P30_specs_61 = {
1388         sizeof(struct ProtocolIE_ContainerE2_2530P30),
1389         offsetof(struct ProtocolIE_ContainerE2_2530P30, _asn_ctx),
1390         0,      /* XER encoding is XMLDelimitedItemList */
1391 };
1392 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P30 = {
1393         "ProtocolIE-ContainerE2",
1394         "ProtocolIE-ContainerE2",
1395         &asn_OP_SEQUENCE_OF,
1396         asn_DEF_ProtocolIE_ContainerE2_2530P30_tags_61,
1397         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P30_tags_61)
1398                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P30_tags_61[0]), /* 1 */
1399         asn_DEF_ProtocolIE_ContainerE2_2530P30_tags_61, /* Same as above */
1400         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P30_tags_61)
1401                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P30_tags_61[0]), /* 1 */
1402         { &asn_OER_type_ProtocolIE_ContainerE2_2530P30_constr_61, &asn_PER_type_ProtocolIE_ContainerE2_2530P30_constr_61, SEQUENCE_OF_constraint },
1403         asn_MBR_ProtocolIE_ContainerE2_2530P30_61,
1404         1,      /* Single element */
1405         &asn_SPC_ProtocolIE_ContainerE2_2530P30_specs_61        /* Additional specs */
1406 };
1407
1408 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P31_63[] = {
1409         { ATF_POINTER, 0, 0,
1410                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1411                 0,
1412                 &asn_DEF_ResetResponseIEs,
1413                 0,
1414                 { 0, 0, 0 },
1415                 0, 0, /* No default value */
1416                 ""
1417                 },
1418 };
1419 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P31_tags_63[] = {
1420         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1421 };
1422 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P31_specs_63 = {
1423         sizeof(struct ProtocolIE_ContainerE2_2530P31),
1424         offsetof(struct ProtocolIE_ContainerE2_2530P31, _asn_ctx),
1425         0,      /* XER encoding is XMLDelimitedItemList */
1426 };
1427 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P31 = {
1428         "ProtocolIE-ContainerE2",
1429         "ProtocolIE-ContainerE2",
1430         &asn_OP_SEQUENCE_OF,
1431         asn_DEF_ProtocolIE_ContainerE2_2530P31_tags_63,
1432         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P31_tags_63)
1433                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P31_tags_63[0]), /* 1 */
1434         asn_DEF_ProtocolIE_ContainerE2_2530P31_tags_63, /* Same as above */
1435         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P31_tags_63)
1436                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P31_tags_63[0]), /* 1 */
1437         { &asn_OER_type_ProtocolIE_ContainerE2_2530P31_constr_63, &asn_PER_type_ProtocolIE_ContainerE2_2530P31_constr_63, SEQUENCE_OF_constraint },
1438         asn_MBR_ProtocolIE_ContainerE2_2530P31_63,
1439         1,      /* Single element */
1440         &asn_SPC_ProtocolIE_ContainerE2_2530P31_specs_63        /* Additional specs */
1441 };
1442
1443 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P32_65[] = {
1444         { ATF_POINTER, 0, 0,
1445                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1446                 0,
1447                 &asn_DEF_RICserviceUpdate_IEs,
1448                 0,
1449                 { 0, 0, 0 },
1450                 0, 0, /* No default value */
1451                 ""
1452                 },
1453 };
1454 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P32_tags_65[] = {
1455         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1456 };
1457 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P32_specs_65 = {
1458         sizeof(struct ProtocolIE_ContainerE2_2530P32),
1459         offsetof(struct ProtocolIE_ContainerE2_2530P32, _asn_ctx),
1460         0,      /* XER encoding is XMLDelimitedItemList */
1461 };
1462 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P32 = {
1463         "ProtocolIE-ContainerE2",
1464         "ProtocolIE-ContainerE2",
1465         &asn_OP_SEQUENCE_OF,
1466         asn_DEF_ProtocolIE_ContainerE2_2530P32_tags_65,
1467         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P32_tags_65)
1468                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P32_tags_65[0]), /* 1 */
1469         asn_DEF_ProtocolIE_ContainerE2_2530P32_tags_65, /* Same as above */
1470         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P32_tags_65)
1471                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P32_tags_65[0]), /* 1 */
1472         { &asn_OER_type_ProtocolIE_ContainerE2_2530P32_constr_65, &asn_PER_type_ProtocolIE_ContainerE2_2530P32_constr_65, SEQUENCE_OF_constraint },
1473         asn_MBR_ProtocolIE_ContainerE2_2530P32_65,
1474         1,      /* Single element */
1475         &asn_SPC_ProtocolIE_ContainerE2_2530P32_specs_65        /* Additional specs */
1476 };
1477
1478 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P33_67[] = {
1479         { ATF_POINTER, 0, 0,
1480                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1481                 0,
1482                 &asn_DEF_RICserviceUpdateAcknowledge_IEs,
1483                 0,
1484                 { 0, 0, 0 },
1485                 0, 0, /* No default value */
1486                 ""
1487                 },
1488 };
1489 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P33_tags_67[] = {
1490         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1491 };
1492 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P33_specs_67 = {
1493         sizeof(struct ProtocolIE_ContainerE2_2530P33),
1494         offsetof(struct ProtocolIE_ContainerE2_2530P33, _asn_ctx),
1495         0,      /* XER encoding is XMLDelimitedItemList */
1496 };
1497 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P33 = {
1498         "ProtocolIE-ContainerE2",
1499         "ProtocolIE-ContainerE2",
1500         &asn_OP_SEQUENCE_OF,
1501         asn_DEF_ProtocolIE_ContainerE2_2530P33_tags_67,
1502         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P33_tags_67)
1503                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P33_tags_67[0]), /* 1 */
1504         asn_DEF_ProtocolIE_ContainerE2_2530P33_tags_67, /* Same as above */
1505         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P33_tags_67)
1506                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P33_tags_67[0]), /* 1 */
1507         { &asn_OER_type_ProtocolIE_ContainerE2_2530P33_constr_67, &asn_PER_type_ProtocolIE_ContainerE2_2530P33_constr_67, SEQUENCE_OF_constraint },
1508         asn_MBR_ProtocolIE_ContainerE2_2530P33_67,
1509         1,      /* Single element */
1510         &asn_SPC_ProtocolIE_ContainerE2_2530P33_specs_67        /* Additional specs */
1511 };
1512
1513 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P34_69[] = {
1514         { ATF_POINTER, 0, 0,
1515                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1516                 0,
1517                 &asn_DEF_RICserviceUpdateFailure_IEs,
1518                 0,
1519                 { 0, 0, 0 },
1520                 0, 0, /* No default value */
1521                 ""
1522                 },
1523 };
1524 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P34_tags_69[] = {
1525         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1526 };
1527 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P34_specs_69 = {
1528         sizeof(struct ProtocolIE_ContainerE2_2530P34),
1529         offsetof(struct ProtocolIE_ContainerE2_2530P34, _asn_ctx),
1530         0,      /* XER encoding is XMLDelimitedItemList */
1531 };
1532 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P34 = {
1533         "ProtocolIE-ContainerE2",
1534         "ProtocolIE-ContainerE2",
1535         &asn_OP_SEQUENCE_OF,
1536         asn_DEF_ProtocolIE_ContainerE2_2530P34_tags_69,
1537         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P34_tags_69)
1538                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P34_tags_69[0]), /* 1 */
1539         asn_DEF_ProtocolIE_ContainerE2_2530P34_tags_69, /* Same as above */
1540         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P34_tags_69)
1541                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P34_tags_69[0]), /* 1 */
1542         { &asn_OER_type_ProtocolIE_ContainerE2_2530P34_constr_69, &asn_PER_type_ProtocolIE_ContainerE2_2530P34_constr_69, SEQUENCE_OF_constraint },
1543         asn_MBR_ProtocolIE_ContainerE2_2530P34_69,
1544         1,      /* Single element */
1545         &asn_SPC_ProtocolIE_ContainerE2_2530P34_specs_69        /* Additional specs */
1546 };
1547
1548 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P35_71[] = {
1549         { ATF_POINTER, 0, 0,
1550                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1551                 0,
1552                 &asn_DEF_RICserviceQuery_IEs,
1553                 0,
1554                 { 0, 0, 0 },
1555                 0, 0, /* No default value */
1556                 ""
1557                 },
1558 };
1559 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P35_tags_71[] = {
1560         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1561 };
1562 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P35_specs_71 = {
1563         sizeof(struct ProtocolIE_ContainerE2_2530P35),
1564         offsetof(struct ProtocolIE_ContainerE2_2530P35, _asn_ctx),
1565         0,      /* XER encoding is XMLDelimitedItemList */
1566 };
1567 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P35 = {
1568         "ProtocolIE-ContainerE2",
1569         "ProtocolIE-ContainerE2",
1570         &asn_OP_SEQUENCE_OF,
1571         asn_DEF_ProtocolIE_ContainerE2_2530P35_tags_71,
1572         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P35_tags_71)
1573                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P35_tags_71[0]), /* 1 */
1574         asn_DEF_ProtocolIE_ContainerE2_2530P35_tags_71, /* Same as above */
1575         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P35_tags_71)
1576                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P35_tags_71[0]), /* 1 */
1577         { &asn_OER_type_ProtocolIE_ContainerE2_2530P35_constr_71, &asn_PER_type_ProtocolIE_ContainerE2_2530P35_constr_71, SEQUENCE_OF_constraint },
1578         asn_MBR_ProtocolIE_ContainerE2_2530P35_71,
1579         1,      /* Single element */
1580         &asn_SPC_ProtocolIE_ContainerE2_2530P35_specs_71        /* Additional specs */
1581 };
1582
1583 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P36_73[] = {
1584         { ATF_POINTER, 0, 0,
1585                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1586                 0,
1587                 &asn_DEF_E2RemovalRequestIEs,
1588                 0,
1589                 { 0, 0, 0 },
1590                 0, 0, /* No default value */
1591                 ""
1592                 },
1593 };
1594 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P36_tags_73[] = {
1595         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1596 };
1597 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P36_specs_73 = {
1598         sizeof(struct ProtocolIE_ContainerE2_2530P36),
1599         offsetof(struct ProtocolIE_ContainerE2_2530P36, _asn_ctx),
1600         0,      /* XER encoding is XMLDelimitedItemList */
1601 };
1602 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P36 = {
1603         "ProtocolIE-ContainerE2",
1604         "ProtocolIE-ContainerE2",
1605         &asn_OP_SEQUENCE_OF,
1606         asn_DEF_ProtocolIE_ContainerE2_2530P36_tags_73,
1607         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P36_tags_73)
1608                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P36_tags_73[0]), /* 1 */
1609         asn_DEF_ProtocolIE_ContainerE2_2530P36_tags_73, /* Same as above */
1610         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P36_tags_73)
1611                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P36_tags_73[0]), /* 1 */
1612         { &asn_OER_type_ProtocolIE_ContainerE2_2530P36_constr_73, &asn_PER_type_ProtocolIE_ContainerE2_2530P36_constr_73, SEQUENCE_OF_constraint },
1613         asn_MBR_ProtocolIE_ContainerE2_2530P36_73,
1614         1,      /* Single element */
1615         &asn_SPC_ProtocolIE_ContainerE2_2530P36_specs_73        /* Additional specs */
1616 };
1617
1618 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P37_75[] = {
1619         { ATF_POINTER, 0, 0,
1620                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1621                 0,
1622                 &asn_DEF_E2RemovalResponseIEs,
1623                 0,
1624                 { 0, 0, 0 },
1625                 0, 0, /* No default value */
1626                 ""
1627                 },
1628 };
1629 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P37_tags_75[] = {
1630         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1631 };
1632 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P37_specs_75 = {
1633         sizeof(struct ProtocolIE_ContainerE2_2530P37),
1634         offsetof(struct ProtocolIE_ContainerE2_2530P37, _asn_ctx),
1635         0,      /* XER encoding is XMLDelimitedItemList */
1636 };
1637 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P37 = {
1638         "ProtocolIE-ContainerE2",
1639         "ProtocolIE-ContainerE2",
1640         &asn_OP_SEQUENCE_OF,
1641         asn_DEF_ProtocolIE_ContainerE2_2530P37_tags_75,
1642         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P37_tags_75)
1643                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P37_tags_75[0]), /* 1 */
1644         asn_DEF_ProtocolIE_ContainerE2_2530P37_tags_75, /* Same as above */
1645         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P37_tags_75)
1646                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P37_tags_75[0]), /* 1 */
1647         { &asn_OER_type_ProtocolIE_ContainerE2_2530P37_constr_75, &asn_PER_type_ProtocolIE_ContainerE2_2530P37_constr_75, SEQUENCE_OF_constraint },
1648         asn_MBR_ProtocolIE_ContainerE2_2530P37_75,
1649         1,      /* Single element */
1650         &asn_SPC_ProtocolIE_ContainerE2_2530P37_specs_75        /* Additional specs */
1651 };
1652
1653 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_2530P38_77[] = {
1654         { ATF_POINTER, 0, 0,
1655                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1656                 0,
1657                 &asn_DEF_E2RemovalFailureIEs,
1658                 0,
1659                 { 0, 0, 0 },
1660                 0, 0, /* No default value */
1661                 ""
1662                 },
1663 };
1664 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_2530P38_tags_77[] = {
1665         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1666 };
1667 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_2530P38_specs_77 = {
1668         sizeof(struct ProtocolIE_ContainerE2_2530P38),
1669         offsetof(struct ProtocolIE_ContainerE2_2530P38, _asn_ctx),
1670         0,      /* XER encoding is XMLDelimitedItemList */
1671 };
1672 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_2530P38 = {
1673         "ProtocolIE-ContainerE2",
1674         "ProtocolIE-ContainerE2",
1675         &asn_OP_SEQUENCE_OF,
1676         asn_DEF_ProtocolIE_ContainerE2_2530P38_tags_77,
1677         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P38_tags_77)
1678                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P38_tags_77[0]), /* 1 */
1679         asn_DEF_ProtocolIE_ContainerE2_2530P38_tags_77, /* Same as above */
1680         sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P38_tags_77)
1681                 /sizeof(asn_DEF_ProtocolIE_ContainerE2_2530P38_tags_77[0]), /* 1 */
1682         { &asn_OER_type_ProtocolIE_ContainerE2_2530P38_constr_77, &asn_PER_type_ProtocolIE_ContainerE2_2530P38_constr_77, SEQUENCE_OF_constraint },
1683         asn_MBR_ProtocolIE_ContainerE2_2530P38_77,
1684         1,      /* Single element */
1685         &asn_SPC_ProtocolIE_ContainerE2_2530P38_specs_77        /* Additional specs */
1686 };
1687