1------------------------------------------------------------------------------
2--                                                                          --
3--                            Matreshka Project                             --
4--                                                                          --
5--                          Ada Modeling Framework                          --
6--                                                                          --
7--                        Runtime Library Component                         --
8--                                                                          --
9------------------------------------------------------------------------------
10--                                                                          --
11-- Copyright © 2010-2011, Vadim Godunko <vgodunko@gmail.com>                --
12-- All rights reserved.                                                     --
13--                                                                          --
14-- Redistribution and use in source and binary forms, with or without       --
15-- modification, are permitted provided that the following conditions       --
16-- are met:                                                                 --
17--                                                                          --
18--  * Redistributions of source code must retain the above copyright        --
19--    notice, this list of conditions and the following disclaimer.         --
20--                                                                          --
21--  * Redistributions in binary form must reproduce the above copyright     --
22--    notice, this list of conditions and the following disclaimer in the   --
23--    documentation and/or other materials provided with the distribution.  --
24--                                                                          --
25--  * Neither the name of the Vadim Godunko, IE nor the names of its        --
26--    contributors may be used to endorse or promote products derived from  --
27--    this software without specific prior written permission.              --
28--                                                                          --
29-- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS      --
30-- "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT        --
31-- LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR    --
32-- A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT     --
33-- HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,   --
34-- SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED --
35-- TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR   --
36-- PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF   --
37-- LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING     --
38-- NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS       --
39-- SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.             --
40--                                                                          --
41------------------------------------------------------------------------------
42--  $Revision: 2378 $ $Date: 2012-01-05 14:13:32 +0400 (Thu, 05 Jan 2012) $
43------------------------------------------------------------------------------
44--  This file is generated, don't edit it.
45------------------------------------------------------------------------------
46with Matreshka.Internals.Strings;
47
48package AMF.Internals.Tables.UML_String_Data_03 is
49
50   --  "input_output_parameter"
51
52   MS_0300 : aliased Matreshka.Internals.Strings.Shared_String
53     := (Size   => 23,
54         Unused => 22,
55         Length => 22,
56         Value  =>
57          (16#0069#, 16#006E#, 16#0070#, 16#0075#,
58           16#0074#, 16#005F#, 16#006F#, 16#0075#,
59           16#0074#, 16#0070#, 16#0075#, 16#0074#,
60           16#005F#, 16#0070#, 16#0061#, 16#0072#,
61           16#0061#, 16#006D#, 16#0065#, 16#0074#,
62           16#0065#, 16#0072#,
63           others => 16#0000#),
64         others => <>);
65
66   --  "References behavior specifications owned by a classifier."
67
68   MS_0301 : aliased Matreshka.Internals.Strings.Shared_String
69     := (Size   => 63,
70         Unused => 57,
71         Length => 57,
72         Value  =>
73          (16#0052#, 16#0065#, 16#0066#, 16#0065#,
74           16#0072#, 16#0065#, 16#006E#, 16#0063#,
75           16#0065#, 16#0073#, 16#0020#, 16#0062#,
76           16#0065#, 16#0068#, 16#0061#, 16#0076#,
77           16#0069#, 16#006F#, 16#0072#, 16#0020#,
78           16#0073#, 16#0070#, 16#0065#, 16#0063#,
79           16#0069#, 16#0066#, 16#0069#, 16#0063#,
80           16#0061#, 16#0074#, 16#0069#, 16#006F#,
81           16#006E#, 16#0073#, 16#0020#, 16#006F#,
82           16#0077#, 16#006E#, 16#0065#, 16#0064#,
83           16#0020#, 16#0062#, 16#0079#, 16#0020#,
84           16#0061#, 16#0020#, 16#0063#, 16#006C#,
85           16#0061#, 16#0073#, 16#0073#, 16#0069#,
86           16#0066#, 16#0069#, 16#0065#, 16#0072#,
87           16#002E#,
88           others => 16#0000#),
89         others => <>);
90
91   --  "isLeaf"
92
93   MS_0302 : aliased Matreshka.Internals.Strings.Shared_String
94     := (Size   => 7,
95         Unused => 6,
96         Length => 6,
97         Value  =>
98          (16#0069#, 16#0073#, 16#004C#, 16#0065#,
99           16#0061#, 16#0066#,
100           others => 16#0000#),
101         others => <>);
102
103   --  "fork_vertex"
104
105   MS_0303 : aliased Matreshka.Internals.Strings.Shared_String
106     := (Size   => 15,
107         Unused => 11,
108         Length => 11,
109         Value  =>
110          (16#0066#, 16#006F#, 16#0072#, 16#006B#,
111           16#005F#, 16#0076#, 16#0065#, 16#0072#,
112           16#0074#, 16#0065#, 16#0078#,
113           others => 16#0000#),
114         others => <>);
115
116   --  "no_occurrence_specifications_below"
117
118   MS_0304 : aliased Matreshka.Internals.Strings.Shared_String
119     := (Size   => 39,
120         Unused => 34,
121         Length => 34,
122         Value  =>
123          (16#006E#, 16#006F#, 16#005F#, 16#006F#,
124           16#0063#, 16#0063#, 16#0075#, 16#0072#,
125           16#0072#, 16#0065#, 16#006E#, 16#0063#,
126           16#0065#, 16#005F#, 16#0073#, 16#0070#,
127           16#0065#, 16#0063#, 16#0069#, 16#0066#,
128           16#0069#, 16#0063#, 16#0061#, 16#0074#,
129           16#0069#, 16#006F#, 16#006E#, 16#0073#,
130           16#005F#, 16#0062#, 16#0065#, 16#006C#,
131           16#006F#, 16#0077#,
132           others => 16#0000#),
133         others => <>);
134
135   --  "relatedElement"
136
137   MS_0305 : aliased Matreshka.Internals.Strings.Shared_String
138     := (Size   => 15,
139         Unused => 14,
140         Length => 14,
141         Value  =>
142          (16#0072#, 16#0065#, 16#006C#, 16#0061#,
143           16#0074#, 16#0065#, 16#0064#, 16#0045#,
144           16#006C#, 16#0065#, 16#006D#, 16#0065#,
145           16#006E#, 16#0074#,
146           others => 16#0000#),
147         others => <>);
148
149   --  "Operation"
150
151   MS_0306 : aliased Matreshka.Internals.Strings.Shared_String
152     := (Size   => 15,
153         Unused => 9,
154         Length => 9,
155         Value  =>
156          (16#004F#, 16#0070#, 16#0065#, 16#0072#,
157           16#0061#, 16#0074#, 16#0069#, 16#006F#,
158           16#006E#,
159           others => 16#0000#),
160         others => <>);
161
162   --  "A class may be designated as active (i.e., each of its instances having its own thread of control) or passive (i.e., each of its instances executing within the context of some other object). A class may also specify which signals the instances of this class handle."
163
164   MS_0307 : aliased Matreshka.Internals.Strings.Shared_String
165     := (Size   => 279,
166         Unused => 265,
167         Length => 265,
168         Value  =>
169          (16#0041#, 16#0020#, 16#0063#, 16#006C#,
170           16#0061#, 16#0073#, 16#0073#, 16#0020#,
171           16#006D#, 16#0061#, 16#0079#, 16#0020#,
172           16#0062#, 16#0065#, 16#0020#, 16#0064#,
173           16#0065#, 16#0073#, 16#0069#, 16#0067#,
174           16#006E#, 16#0061#, 16#0074#, 16#0065#,
175           16#0064#, 16#0020#, 16#0061#, 16#0073#,
176           16#0020#, 16#0061#, 16#0063#, 16#0074#,
177           16#0069#, 16#0076#, 16#0065#, 16#0020#,
178           16#0028#, 16#0069#, 16#002E#, 16#0065#,
179           16#002E#, 16#002C#, 16#0020#, 16#0065#,
180           16#0061#, 16#0063#, 16#0068#, 16#0020#,
181           16#006F#, 16#0066#, 16#0020#, 16#0069#,
182           16#0074#, 16#0073#, 16#0020#, 16#0069#,
183           16#006E#, 16#0073#, 16#0074#, 16#0061#,
184           16#006E#, 16#0063#, 16#0065#, 16#0073#,
185           16#0020#, 16#0068#, 16#0061#, 16#0076#,
186           16#0069#, 16#006E#, 16#0067#, 16#0020#,
187           16#0069#, 16#0074#, 16#0073#, 16#0020#,
188           16#006F#, 16#0077#, 16#006E#, 16#0020#,
189           16#0074#, 16#0068#, 16#0072#, 16#0065#,
190           16#0061#, 16#0064#, 16#0020#, 16#006F#,
191           16#0066#, 16#0020#, 16#0063#, 16#006F#,
192           16#006E#, 16#0074#, 16#0072#, 16#006F#,
193           16#006C#, 16#0029#, 16#0020#, 16#006F#,
194           16#0072#, 16#0020#, 16#0070#, 16#0061#,
195           16#0073#, 16#0073#, 16#0069#, 16#0076#,
196           16#0065#, 16#0020#, 16#0028#, 16#0069#,
197           16#002E#, 16#0065#, 16#002E#, 16#002C#,
198           16#0020#, 16#0065#, 16#0061#, 16#0063#,
199           16#0068#, 16#0020#, 16#006F#, 16#0066#,
200           16#0020#, 16#0069#, 16#0074#, 16#0073#,
201           16#0020#, 16#0069#, 16#006E#, 16#0073#,
202           16#0074#, 16#0061#, 16#006E#, 16#0063#,
203           16#0065#, 16#0073#, 16#0020#, 16#0065#,
204           16#0078#, 16#0065#, 16#0063#, 16#0075#,
205           16#0074#, 16#0069#, 16#006E#, 16#0067#,
206           16#0020#, 16#0077#, 16#0069#, 16#0074#,
207           16#0068#, 16#0069#, 16#006E#, 16#0020#,
208           16#0074#, 16#0068#, 16#0065#, 16#0020#,
209           16#0063#, 16#006F#, 16#006E#, 16#0074#,
210           16#0065#, 16#0078#, 16#0074#, 16#0020#,
211           16#006F#, 16#0066#, 16#0020#, 16#0073#,
212           16#006F#, 16#006D#, 16#0065#, 16#0020#,
213           16#006F#, 16#0074#, 16#0068#, 16#0065#,
214           16#0072#, 16#0020#, 16#006F#, 16#0062#,
215           16#006A#, 16#0065#, 16#0063#, 16#0074#,
216           16#0029#, 16#002E#, 16#0020#, 16#0041#,
217           16#0020#, 16#0063#, 16#006C#, 16#0061#,
218           16#0073#, 16#0073#, 16#0020#, 16#006D#,
219           16#0061#, 16#0079#, 16#0020#, 16#0061#,
220           16#006C#, 16#0073#, 16#006F#, 16#0020#,
221           16#0073#, 16#0070#, 16#0065#, 16#0063#,
222           16#0069#, 16#0066#, 16#0079#, 16#0020#,
223           16#0077#, 16#0068#, 16#0069#, 16#0063#,
224           16#0068#, 16#0020#, 16#0073#, 16#0069#,
225           16#0067#, 16#006E#, 16#0061#, 16#006C#,
226           16#0073#, 16#0020#, 16#0074#, 16#0068#,
227           16#0065#, 16#0020#, 16#0069#, 16#006E#,
228           16#0073#, 16#0074#, 16#0061#, 16#006E#,
229           16#0063#, 16#0065#, 16#0073#, 16#0020#,
230           16#006F#, 16#0066#, 16#0020#, 16#0074#,
231           16#0068#, 16#0069#, 16#0073#, 16#0020#,
232           16#0063#, 16#006C#, 16#0061#, 16#0073#,
233           16#0073#, 16#0020#, 16#0068#, 16#0061#,
234           16#006E#, 16#0064#, 16#006C#, 16#0065#,
235           16#002E#,
236           others => 16#0000#),
237         others => <>);
238
239   --  "collaborationUse"
240
241   MS_0308 : aliased Matreshka.Internals.Strings.Shared_String
242     := (Size   => 23,
243         Unused => 16,
244         Length => 16,
245         Value  =>
246          (16#0063#, 16#006F#, 16#006C#, 16#006C#,
247           16#0061#, 16#0062#, 16#006F#, 16#0072#,
248           16#0061#, 16#0074#, 16#0069#, 16#006F#,
249           16#006E#, 16#0055#, 16#0073#, 16#0065#,
250           others => 16#0000#),
251         others => <>);
252
253   --  "sending_receiving_message_event"
254
255   MS_0309 : aliased Matreshka.Internals.Strings.Shared_String
256     := (Size   => 39,
257         Unused => 31,
258         Length => 31,
259         Value  =>
260          (16#0073#, 16#0065#, 16#006E#, 16#0064#,
261           16#0069#, 16#006E#, 16#0067#, 16#005F#,
262           16#0072#, 16#0065#, 16#0063#, 16#0065#,
263           16#0069#, 16#0076#, 16#0069#, 16#006E#,
264           16#0067#, 16#005F#, 16#006D#, 16#0065#,
265           16#0073#, 16#0073#, 16#0061#, 16#0067#,
266           16#0065#, 16#005F#, 16#0065#, 16#0076#,
267           16#0065#, 16#006E#, 16#0074#,
268           others => 16#0000#),
269         others => <>);
270
271   --  "bodyCondition"
272
273   MS_030A : aliased Matreshka.Internals.Strings.Shared_String
274     := (Size   => 15,
275         Unused => 13,
276         Length => 13,
277         Value  =>
278          (16#0062#, 16#006F#, 16#0064#, 16#0079#,
279           16#0043#, 16#006F#, 16#006E#, 16#0064#,
280           16#0069#, 16#0074#, 16#0069#, 16#006F#,
281           16#006E#,
282           others => 16#0000#),
283         others => <>);
284
285   --  "Indicates that parameter values are passed as return values from a behavioral element back to the caller."
286
287   MS_030B : aliased Matreshka.Internals.Strings.Shared_String
288     := (Size   => 111,
289         Unused => 105,
290         Length => 105,
291         Value  =>
292          (16#0049#, 16#006E#, 16#0064#, 16#0069#,
293           16#0063#, 16#0061#, 16#0074#, 16#0065#,
294           16#0073#, 16#0020#, 16#0074#, 16#0068#,
295           16#0061#, 16#0074#, 16#0020#, 16#0070#,
296           16#0061#, 16#0072#, 16#0061#, 16#006D#,
297           16#0065#, 16#0074#, 16#0065#, 16#0072#,
298           16#0020#, 16#0076#, 16#0061#, 16#006C#,
299           16#0075#, 16#0065#, 16#0073#, 16#0020#,
300           16#0061#, 16#0072#, 16#0065#, 16#0020#,
301           16#0070#, 16#0061#, 16#0073#, 16#0073#,
302           16#0065#, 16#0064#, 16#0020#, 16#0061#,
303           16#0073#, 16#0020#, 16#0072#, 16#0065#,
304           16#0074#, 16#0075#, 16#0072#, 16#006E#,
305           16#0020#, 16#0076#, 16#0061#, 16#006C#,
306           16#0075#, 16#0065#, 16#0073#, 16#0020#,
307           16#0066#, 16#0072#, 16#006F#, 16#006D#,
308           16#0020#, 16#0061#, 16#0020#, 16#0062#,
309           16#0065#, 16#0068#, 16#0061#, 16#0076#,
310           16#0069#, 16#006F#, 16#0072#, 16#0061#,
311           16#006C#, 16#0020#, 16#0065#, 16#006C#,
312           16#0065#, 16#006D#, 16#0065#, 16#006E#,
313           16#0074#, 16#0020#, 16#0062#, 16#0061#,
314           16#0063#, 16#006B#, 16#0020#, 16#0074#,
315           16#006F#, 16#0020#, 16#0074#, 16#0068#,
316           16#0065#, 16#0020#, 16#0063#, 16#0061#,
317           16#006C#, 16#006C#, 16#0065#, 16#0072#,
318           16#002E#,
319           others => 16#0000#),
320         others => <>);
321
322   --  "derived_union_is_derived"
323
324   MS_030C : aliased Matreshka.Internals.Strings.Shared_String
325     := (Size   => 31,
326         Unused => 24,
327         Length => 24,
328         Value  =>
329          (16#0064#, 16#0065#, 16#0072#, 16#0069#,
330           16#0076#, 16#0065#, 16#0064#, 16#005F#,
331           16#0075#, 16#006E#, 16#0069#, 16#006F#,
332           16#006E#, 16#005F#, 16#0069#, 16#0073#,
333           16#005F#, 16#0064#, 16#0065#, 16#0072#,
334           16#0069#, 16#0076#, 16#0065#, 16#0064#,
335           others => 16#0000#),
336         others => <>);
337
338   --  "result_is_boolean"
339
340   MS_030D : aliased Matreshka.Internals.Strings.Shared_String
341     := (Size   => 23,
342         Unused => 17,
343         Length => 17,
344         Value  =>
345          (16#0072#, 16#0065#, 16#0073#, 16#0075#,
346           16#006C#, 16#0074#, 16#005F#, 16#0069#,
347           16#0073#, 16#005F#, 16#0062#, 16#006F#,
348           16#006F#, 16#006C#, 16#0065#, 16#0061#,
349           16#006E#,
350           others => 16#0000#),
351         others => <>);
352
353   --  "The name of the NamedElement."
354
355   MS_030E : aliased Matreshka.Internals.Strings.Shared_String
356     := (Size   => 31,
357         Unused => 29,
358         Length => 29,
359         Value  =>
360          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
361           16#006E#, 16#0061#, 16#006D#, 16#0065#,
362           16#0020#, 16#006F#, 16#0066#, 16#0020#,
363           16#0074#, 16#0068#, 16#0065#, 16#0020#,
364           16#004E#, 16#0061#, 16#006D#, 16#0065#,
365           16#0064#, 16#0045#, 16#006C#, 16#0065#,
366           16#006D#, 16#0065#, 16#006E#, 16#0074#,
367           16#002E#,
368           others => 16#0000#),
369         others => <>);
370
371   --  "A send object action is an action that transmits an object to the target object, where it may invoke behavior such as the firing of state machine transitions or the execution of an activity. The value of the object is available to the execution of invoked behaviors. The requestor continues execution immediately. Any reply message is ignored and is not transmitted to the requestor."
372
373   MS_030F : aliased Matreshka.Internals.Strings.Shared_String
374     := (Size   => 399,
375         Unused => 383,
376         Length => 383,
377         Value  =>
378          (16#0041#, 16#0020#, 16#0073#, 16#0065#,
379           16#006E#, 16#0064#, 16#0020#, 16#006F#,
380           16#0062#, 16#006A#, 16#0065#, 16#0063#,
381           16#0074#, 16#0020#, 16#0061#, 16#0063#,
382           16#0074#, 16#0069#, 16#006F#, 16#006E#,
383           16#0020#, 16#0069#, 16#0073#, 16#0020#,
384           16#0061#, 16#006E#, 16#0020#, 16#0061#,
385           16#0063#, 16#0074#, 16#0069#, 16#006F#,
386           16#006E#, 16#0020#, 16#0074#, 16#0068#,
387           16#0061#, 16#0074#, 16#0020#, 16#0074#,
388           16#0072#, 16#0061#, 16#006E#, 16#0073#,
389           16#006D#, 16#0069#, 16#0074#, 16#0073#,
390           16#0020#, 16#0061#, 16#006E#, 16#0020#,
391           16#006F#, 16#0062#, 16#006A#, 16#0065#,
392           16#0063#, 16#0074#, 16#0020#, 16#0074#,
393           16#006F#, 16#0020#, 16#0074#, 16#0068#,
394           16#0065#, 16#0020#, 16#0074#, 16#0061#,
395           16#0072#, 16#0067#, 16#0065#, 16#0074#,
396           16#0020#, 16#006F#, 16#0062#, 16#006A#,
397           16#0065#, 16#0063#, 16#0074#, 16#002C#,
398           16#0020#, 16#0077#, 16#0068#, 16#0065#,
399           16#0072#, 16#0065#, 16#0020#, 16#0069#,
400           16#0074#, 16#0020#, 16#006D#, 16#0061#,
401           16#0079#, 16#0020#, 16#0069#, 16#006E#,
402           16#0076#, 16#006F#, 16#006B#, 16#0065#,
403           16#0020#, 16#0062#, 16#0065#, 16#0068#,
404           16#0061#, 16#0076#, 16#0069#, 16#006F#,
405           16#0072#, 16#0020#, 16#0073#, 16#0075#,
406           16#0063#, 16#0068#, 16#0020#, 16#0061#,
407           16#0073#, 16#0020#, 16#0074#, 16#0068#,
408           16#0065#, 16#0020#, 16#0066#, 16#0069#,
409           16#0072#, 16#0069#, 16#006E#, 16#0067#,
410           16#0020#, 16#006F#, 16#0066#, 16#0020#,
411           16#0073#, 16#0074#, 16#0061#, 16#0074#,
412           16#0065#, 16#0020#, 16#006D#, 16#0061#,
413           16#0063#, 16#0068#, 16#0069#, 16#006E#,
414           16#0065#, 16#0020#, 16#0074#, 16#0072#,
415           16#0061#, 16#006E#, 16#0073#, 16#0069#,
416           16#0074#, 16#0069#, 16#006F#, 16#006E#,
417           16#0073#, 16#0020#, 16#006F#, 16#0072#,
418           16#0020#, 16#0074#, 16#0068#, 16#0065#,
419           16#0020#, 16#0065#, 16#0078#, 16#0065#,
420           16#0063#, 16#0075#, 16#0074#, 16#0069#,
421           16#006F#, 16#006E#, 16#0020#, 16#006F#,
422           16#0066#, 16#0020#, 16#0061#, 16#006E#,
423           16#0020#, 16#0061#, 16#0063#, 16#0074#,
424           16#0069#, 16#0076#, 16#0069#, 16#0074#,
425           16#0079#, 16#002E#, 16#0020#, 16#0054#,
426           16#0068#, 16#0065#, 16#0020#, 16#0076#,
427           16#0061#, 16#006C#, 16#0075#, 16#0065#,
428           16#0020#, 16#006F#, 16#0066#, 16#0020#,
429           16#0074#, 16#0068#, 16#0065#, 16#0020#,
430           16#006F#, 16#0062#, 16#006A#, 16#0065#,
431           16#0063#, 16#0074#, 16#0020#, 16#0069#,
432           16#0073#, 16#0020#, 16#0061#, 16#0076#,
433           16#0061#, 16#0069#, 16#006C#, 16#0061#,
434           16#0062#, 16#006C#, 16#0065#, 16#0020#,
435           16#0074#, 16#006F#, 16#0020#, 16#0074#,
436           16#0068#, 16#0065#, 16#0020#, 16#0065#,
437           16#0078#, 16#0065#, 16#0063#, 16#0075#,
438           16#0074#, 16#0069#, 16#006F#, 16#006E#,
439           16#0020#, 16#006F#, 16#0066#, 16#0020#,
440           16#0069#, 16#006E#, 16#0076#, 16#006F#,
441           16#006B#, 16#0065#, 16#0064#, 16#0020#,
442           16#0062#, 16#0065#, 16#0068#, 16#0061#,
443           16#0076#, 16#0069#, 16#006F#, 16#0072#,
444           16#0073#, 16#002E#, 16#0020#, 16#0054#,
445           16#0068#, 16#0065#, 16#0020#, 16#0072#,
446           16#0065#, 16#0071#, 16#0075#, 16#0065#,
447           16#0073#, 16#0074#, 16#006F#, 16#0072#,
448           16#0020#, 16#0063#, 16#006F#, 16#006E#,
449           16#0074#, 16#0069#, 16#006E#, 16#0075#,
450           16#0065#, 16#0073#, 16#0020#, 16#0065#,
451           16#0078#, 16#0065#, 16#0063#, 16#0075#,
452           16#0074#, 16#0069#, 16#006F#, 16#006E#,
453           16#0020#, 16#0069#, 16#006D#, 16#006D#,
454           16#0065#, 16#0064#, 16#0069#, 16#0061#,
455           16#0074#, 16#0065#, 16#006C#, 16#0079#,
456           16#002E#, 16#0020#, 16#0041#, 16#006E#,
457           16#0079#, 16#0020#, 16#0072#, 16#0065#,
458           16#0070#, 16#006C#, 16#0079#, 16#0020#,
459           16#006D#, 16#0065#, 16#0073#, 16#0073#,
460           16#0061#, 16#0067#, 16#0065#, 16#0020#,
461           16#0069#, 16#0073#, 16#0020#, 16#0069#,
462           16#0067#, 16#006E#, 16#006F#, 16#0072#,
463           16#0065#, 16#0064#, 16#0020#, 16#0061#,
464           16#006E#, 16#0064#, 16#0020#, 16#0069#,
465           16#0073#, 16#0020#, 16#006E#, 16#006F#,
466           16#0074#, 16#0020#, 16#0074#, 16#0072#,
467           16#0061#, 16#006E#, 16#0073#, 16#006D#,
468           16#0069#, 16#0074#, 16#0074#, 16#0065#,
469           16#0064#, 16#0020#, 16#0074#, 16#006F#,
470           16#0020#, 16#0074#, 16#0068#, 16#0065#,
471           16#0020#, 16#0072#, 16#0065#, 16#0071#,
472           16#0075#, 16#0065#, 16#0073#, 16#0074#,
473           16#006F#, 16#0072#, 16#002E#,
474           others => 16#0000#),
475         others => <>);
476
477   --  "Control flows may not have object nodes at either end, except for object nodes with control type."
478
479   MS_0310 : aliased Matreshka.Internals.Strings.Shared_String
480     := (Size   => 103,
481         Unused => 97,
482         Length => 97,
483         Value  =>
484          (16#0043#, 16#006F#, 16#006E#, 16#0074#,
485           16#0072#, 16#006F#, 16#006C#, 16#0020#,
486           16#0066#, 16#006C#, 16#006F#, 16#0077#,
487           16#0073#, 16#0020#, 16#006D#, 16#0061#,
488           16#0079#, 16#0020#, 16#006E#, 16#006F#,
489           16#0074#, 16#0020#, 16#0068#, 16#0061#,
490           16#0076#, 16#0065#, 16#0020#, 16#006F#,
491           16#0062#, 16#006A#, 16#0065#, 16#0063#,
492           16#0074#, 16#0020#, 16#006E#, 16#006F#,
493           16#0064#, 16#0065#, 16#0073#, 16#0020#,
494           16#0061#, 16#0074#, 16#0020#, 16#0065#,
495           16#0069#, 16#0074#, 16#0068#, 16#0065#,
496           16#0072#, 16#0020#, 16#0065#, 16#006E#,
497           16#0064#, 16#002C#, 16#0020#, 16#0065#,
498           16#0078#, 16#0063#, 16#0065#, 16#0070#,
499           16#0074#, 16#0020#, 16#0066#, 16#006F#,
500           16#0072#, 16#0020#, 16#006F#, 16#0062#,
501           16#006A#, 16#0065#, 16#0063#, 16#0074#,
502           16#0020#, 16#006E#, 16#006F#, 16#0064#,
503           16#0065#, 16#0073#, 16#0020#, 16#0077#,
504           16#0069#, 16#0074#, 16#0068#, 16#0020#,
505           16#0063#, 16#006F#, 16#006E#, 16#0074#,
506           16#0072#, 16#006F#, 16#006C#, 16#0020#,
507           16#0074#, 16#0079#, 16#0070#, 16#0065#,
508           16#002E#,
509           others => 16#0000#),
510         others => <>);
511
512   --  "has_constraining_classifier"
513
514   MS_0311 : aliased Matreshka.Internals.Strings.Shared_String
515     := (Size   => 31,
516         Unused => 27,
517         Length => 27,
518         Value  =>
519          (16#0068#, 16#0061#, 16#0073#, 16#005F#,
520           16#0063#, 16#006F#, 16#006E#, 16#0073#,
521           16#0074#, 16#0072#, 16#0061#, 16#0069#,
522           16#006E#, 16#0069#, 16#006E#, 16#0067#,
523           16#005F#, 16#0063#, 16#006C#, 16#0061#,
524           16#0073#, 16#0073#, 16#0069#, 16#0066#,
525           16#0069#, 16#0065#, 16#0072#,
526           others => 16#0000#),
527         others => <>);
528
529   --  "maximum_two_parameter_nodes"
530
531   MS_0312 : aliased Matreshka.Internals.Strings.Shared_String
532     := (Size   => 31,
533         Unused => 27,
534         Length => 27,
535         Value  =>
536          (16#006D#, 16#0061#, 16#0078#, 16#0069#,
537           16#006D#, 16#0075#, 16#006D#, 16#005F#,
538           16#0074#, 16#0077#, 16#006F#, 16#005F#,
539           16#0070#, 16#0061#, 16#0072#, 16#0061#,
540           16#006D#, 16#0065#, 16#0074#, 16#0065#,
541           16#0072#, 16#005F#, 16#006E#, 16#006F#,
542           16#0064#, 16#0065#, 16#0073#,
543           others => 16#0000#),
544         others => <>);
545
546   --  "removeStructuralFeatureValueAction"
547
548   MS_0313 : aliased Matreshka.Internals.Strings.Shared_String
549     := (Size   => 39,
550         Unused => 34,
551         Length => 34,
552         Value  =>
553          (16#0072#, 16#0065#, 16#006D#, 16#006F#,
554           16#0076#, 16#0065#, 16#0053#, 16#0074#,
555           16#0072#, 16#0075#, 16#0063#, 16#0074#,
556           16#0075#, 16#0072#, 16#0061#, 16#006C#,
557           16#0046#, 16#0065#, 16#0061#, 16#0074#,
558           16#0075#, 16#0072#, 16#0065#, 16#0056#,
559           16#0061#, 16#006C#, 16#0075#, 16#0065#,
560           16#0041#, 16#0063#, 16#0074#, 16#0069#,
561           16#006F#, 16#006E#,
562           others => 16#0000#),
563         others => <>);
564
565   --  "The multiplicity of the result output pin is 1..1."
566
567   MS_0314 : aliased Matreshka.Internals.Strings.Shared_String
568     := (Size   => 55,
569         Unused => 50,
570         Length => 50,
571         Value  =>
572          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
573           16#006D#, 16#0075#, 16#006C#, 16#0074#,
574           16#0069#, 16#0070#, 16#006C#, 16#0069#,
575           16#0063#, 16#0069#, 16#0074#, 16#0079#,
576           16#0020#, 16#006F#, 16#0066#, 16#0020#,
577           16#0074#, 16#0068#, 16#0065#, 16#0020#,
578           16#0072#, 16#0065#, 16#0073#, 16#0075#,
579           16#006C#, 16#0074#, 16#0020#, 16#006F#,
580           16#0075#, 16#0074#, 16#0070#, 16#0075#,
581           16#0074#, 16#0020#, 16#0070#, 16#0069#,
582           16#006E#, 16#0020#, 16#0069#, 16#0073#,
583           16#0020#, 16#0031#, 16#002E#, 16#002E#,
584           16#0031#, 16#002E#,
585           others => 16#0000#),
586         others => <>);
587
588   --  "mustIsolate"
589
590   MS_0315 : aliased Matreshka.Internals.Strings.Shared_String
591     := (Size   => 15,
592         Unused => 11,
593         Length => 11,
594         Value  =>
595          (16#006D#, 16#0075#, 16#0073#, 16#0074#,
596           16#0049#, 16#0073#, 16#006F#, 16#006C#,
597           16#0061#, 16#0074#, 16#0065#,
598           others => 16#0000#),
599         others => <>);
600
601   --  "An AssociationClass cannot be defined between itself and something else."
602
603   MS_0316 : aliased Matreshka.Internals.Strings.Shared_String
604     := (Size   => 79,
605         Unused => 72,
606         Length => 72,
607         Value  =>
608          (16#0041#, 16#006E#, 16#0020#, 16#0041#,
609           16#0073#, 16#0073#, 16#006F#, 16#0063#,
610           16#0069#, 16#0061#, 16#0074#, 16#0069#,
611           16#006F#, 16#006E#, 16#0043#, 16#006C#,
612           16#0061#, 16#0073#, 16#0073#, 16#0020#,
613           16#0063#, 16#0061#, 16#006E#, 16#006E#,
614           16#006F#, 16#0074#, 16#0020#, 16#0062#,
615           16#0065#, 16#0020#, 16#0064#, 16#0065#,
616           16#0066#, 16#0069#, 16#006E#, 16#0065#,
617           16#0064#, 16#0020#, 16#0062#, 16#0065#,
618           16#0074#, 16#0077#, 16#0065#, 16#0065#,
619           16#006E#, 16#0020#, 16#0069#, 16#0074#,
620           16#0073#, 16#0065#, 16#006C#, 16#0066#,
621           16#0020#, 16#0061#, 16#006E#, 16#0064#,
622           16#0020#, 16#0073#, 16#006F#, 16#006D#,
623           16#0065#, 16#0074#, 16#0068#, 16#0069#,
624           16#006E#, 16#0067#, 16#0020#, 16#0065#,
625           16#006C#, 16#0073#, 16#0065#, 16#002E#,
626           others => 16#0000#),
627         others => <>);
628
629   --  "A_group_inActivity"
630
631   MS_0317 : aliased Matreshka.Internals.Strings.Shared_String
632     := (Size   => 23,
633         Unused => 18,
634         Length => 18,
635         Value  =>
636          (16#0041#, 16#005F#, 16#0067#, 16#0072#,
637           16#006F#, 16#0075#, 16#0070#, 16#005F#,
638           16#0069#, 16#006E#, 16#0041#, 16#0063#,
639           16#0074#, 16#0069#, 16#0076#, 16#0069#,
640           16#0074#, 16#0079#,
641           others => 16#0000#),
642         others => <>);
643
644   --  "choice_vertex"
645
646   MS_0318 : aliased Matreshka.Internals.Strings.Shared_String
647     := (Size   => 15,
648         Unused => 13,
649         Length => 13,
650         Value  =>
651          (16#0063#, 16#0068#, 16#006F#, 16#0069#,
652           16#0063#, 16#0065#, 16#005F#, 16#0076#,
653           16#0065#, 16#0072#, 16#0074#, 16#0065#,
654           16#0078#,
655           others => 16#0000#),
656         others => <>);
657
658   --  "DestroyLinkAction"
659
660   MS_0319 : aliased Matreshka.Internals.Strings.Shared_String
661     := (Size   => 23,
662         Unused => 17,
663         Length => 17,
664         Value  =>
665          (16#0044#, 16#0065#, 16#0073#, 16#0074#,
666           16#0072#, 16#006F#, 16#0079#, 16#004C#,
667           16#0069#, 16#006E#, 16#006B#, 16#0041#,
668           16#0063#, 16#0074#, 16#0069#, 16#006F#,
669           16#006E#,
670           others => 16#0000#),
671         others => <>);
672
673   --  "state_is_internal"
674
675   MS_031A : aliased Matreshka.Internals.Strings.Shared_String
676     := (Size   => 23,
677         Unused => 17,
678         Length => 17,
679         Value  =>
680          (16#0073#, 16#0074#, 16#0061#, 16#0074#,
681           16#0065#, 16#005F#, 16#0069#, 16#0073#,
682           16#005F#, 16#0069#, 16#006E#, 16#0074#,
683           16#0065#, 16#0072#, 16#006E#, 16#0061#,
684           16#006C#,
685           others => 16#0000#),
686         others => <>);
687
688   --  "The query parameterableElements() returns the set of elements that may be used as the parametered elements for a template parameter of this templateable element. By default, this set includes all the owned elements. Subclasses may override this operation if they choose to restrict the set of parameterable elements."
689
690   MS_031B : aliased Matreshka.Internals.Strings.Shared_String
691     := (Size   => 327,
692         Unused => 316,
693         Length => 316,
694         Value  =>
695          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
696           16#0071#, 16#0075#, 16#0065#, 16#0072#,
697           16#0079#, 16#0020#, 16#0070#, 16#0061#,
698           16#0072#, 16#0061#, 16#006D#, 16#0065#,
699           16#0074#, 16#0065#, 16#0072#, 16#0061#,
700           16#0062#, 16#006C#, 16#0065#, 16#0045#,
701           16#006C#, 16#0065#, 16#006D#, 16#0065#,
702           16#006E#, 16#0074#, 16#0073#, 16#0028#,
703           16#0029#, 16#0020#, 16#0072#, 16#0065#,
704           16#0074#, 16#0075#, 16#0072#, 16#006E#,
705           16#0073#, 16#0020#, 16#0074#, 16#0068#,
706           16#0065#, 16#0020#, 16#0073#, 16#0065#,
707           16#0074#, 16#0020#, 16#006F#, 16#0066#,
708           16#0020#, 16#0065#, 16#006C#, 16#0065#,
709           16#006D#, 16#0065#, 16#006E#, 16#0074#,
710           16#0073#, 16#0020#, 16#0074#, 16#0068#,
711           16#0061#, 16#0074#, 16#0020#, 16#006D#,
712           16#0061#, 16#0079#, 16#0020#, 16#0062#,
713           16#0065#, 16#0020#, 16#0075#, 16#0073#,
714           16#0065#, 16#0064#, 16#0020#, 16#0061#,
715           16#0073#, 16#0020#, 16#0074#, 16#0068#,
716           16#0065#, 16#0020#, 16#0070#, 16#0061#,
717           16#0072#, 16#0061#, 16#006D#, 16#0065#,
718           16#0074#, 16#0065#, 16#0072#, 16#0065#,
719           16#0064#, 16#0020#, 16#0065#, 16#006C#,
720           16#0065#, 16#006D#, 16#0065#, 16#006E#,
721           16#0074#, 16#0073#, 16#0020#, 16#0066#,
722           16#006F#, 16#0072#, 16#0020#, 16#0061#,
723           16#0020#, 16#0074#, 16#0065#, 16#006D#,
724           16#0070#, 16#006C#, 16#0061#, 16#0074#,
725           16#0065#, 16#0020#, 16#0070#, 16#0061#,
726           16#0072#, 16#0061#, 16#006D#, 16#0065#,
727           16#0074#, 16#0065#, 16#0072#, 16#0020#,
728           16#006F#, 16#0066#, 16#0020#, 16#0074#,
729           16#0068#, 16#0069#, 16#0073#, 16#0020#,
730           16#0074#, 16#0065#, 16#006D#, 16#0070#,
731           16#006C#, 16#0061#, 16#0074#, 16#0065#,
732           16#0061#, 16#0062#, 16#006C#, 16#0065#,
733           16#0020#, 16#0065#, 16#006C#, 16#0065#,
734           16#006D#, 16#0065#, 16#006E#, 16#0074#,
735           16#002E#, 16#0020#, 16#0042#, 16#0079#,
736           16#0020#, 16#0064#, 16#0065#, 16#0066#,
737           16#0061#, 16#0075#, 16#006C#, 16#0074#,
738           16#002C#, 16#0020#, 16#0074#, 16#0068#,
739           16#0069#, 16#0073#, 16#0020#, 16#0073#,
740           16#0065#, 16#0074#, 16#0020#, 16#0069#,
741           16#006E#, 16#0063#, 16#006C#, 16#0075#,
742           16#0064#, 16#0065#, 16#0073#, 16#0020#,
743           16#0061#, 16#006C#, 16#006C#, 16#0020#,
744           16#0074#, 16#0068#, 16#0065#, 16#0020#,
745           16#006F#, 16#0077#, 16#006E#, 16#0065#,
746           16#0064#, 16#0020#, 16#0065#, 16#006C#,
747           16#0065#, 16#006D#, 16#0065#, 16#006E#,
748           16#0074#, 16#0073#, 16#002E#, 16#0020#,
749           16#0053#, 16#0075#, 16#0062#, 16#0063#,
750           16#006C#, 16#0061#, 16#0073#, 16#0073#,
751           16#0065#, 16#0073#, 16#0020#, 16#006D#,
752           16#0061#, 16#0079#, 16#0020#, 16#006F#,
753           16#0076#, 16#0065#, 16#0072#, 16#0072#,
754           16#0069#, 16#0064#, 16#0065#, 16#0020#,
755           16#0074#, 16#0068#, 16#0069#, 16#0073#,
756           16#0020#, 16#006F#, 16#0070#, 16#0065#,
757           16#0072#, 16#0061#, 16#0074#, 16#0069#,
758           16#006F#, 16#006E#, 16#0020#, 16#0069#,
759           16#0066#, 16#0020#, 16#0074#, 16#0068#,
760           16#0065#, 16#0079#, 16#0020#, 16#0063#,
761           16#0068#, 16#006F#, 16#006F#, 16#0073#,
762           16#0065#, 16#0020#, 16#0074#, 16#006F#,
763           16#0020#, 16#0072#, 16#0065#, 16#0073#,
764           16#0074#, 16#0072#, 16#0069#, 16#0063#,
765           16#0074#, 16#0020#, 16#0074#, 16#0068#,
766           16#0065#, 16#0020#, 16#0073#, 16#0065#,
767           16#0074#, 16#0020#, 16#006F#, 16#0066#,
768           16#0020#, 16#0070#, 16#0061#, 16#0072#,
769           16#0061#, 16#006D#, 16#0065#, 16#0074#,
770           16#0065#, 16#0072#, 16#0061#, 16#0062#,
771           16#006C#, 16#0065#, 16#0020#, 16#0065#,
772           16#006C#, 16#0065#, 16#006D#, 16#0065#,
773           16#006E#, 16#0074#, 16#0073#, 16#002E#,
774           others => 16#0000#),
775         others => <>);
776
777   --  "The contract with which the substituting classifier complies."
778
779   MS_031C : aliased Matreshka.Internals.Strings.Shared_String
780     := (Size   => 63,
781         Unused => 61,
782         Length => 61,
783         Value  =>
784          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
785           16#0063#, 16#006F#, 16#006E#, 16#0074#,
786           16#0072#, 16#0061#, 16#0063#, 16#0074#,
787           16#0020#, 16#0077#, 16#0069#, 16#0074#,
788           16#0068#, 16#0020#, 16#0077#, 16#0068#,
789           16#0069#, 16#0063#, 16#0068#, 16#0020#,
790           16#0074#, 16#0068#, 16#0065#, 16#0020#,
791           16#0073#, 16#0075#, 16#0062#, 16#0073#,
792           16#0074#, 16#0069#, 16#0074#, 16#0075#,
793           16#0074#, 16#0069#, 16#006E#, 16#0067#,
794           16#0020#, 16#0063#, 16#006C#, 16#0061#,
795           16#0073#, 16#0073#, 16#0069#, 16#0066#,
796           16#0069#, 16#0065#, 16#0072#, 16#0020#,
797           16#0063#, 16#006F#, 16#006D#, 16#0070#,
798           16#006C#, 16#0069#, 16#0065#, 16#0073#,
799           16#002E#,
800           others => 16#0000#),
801         others => <>);
802
803   --  "A message defines a particular communication between lifelines of an interaction."
804
805   MS_031D : aliased Matreshka.Internals.Strings.Shared_String
806     := (Size   => 87,
807         Unused => 81,
808         Length => 81,
809         Value  =>
810          (16#0041#, 16#0020#, 16#006D#, 16#0065#,
811           16#0073#, 16#0073#, 16#0061#, 16#0067#,
812           16#0065#, 16#0020#, 16#0064#, 16#0065#,
813           16#0066#, 16#0069#, 16#006E#, 16#0065#,
814           16#0073#, 16#0020#, 16#0061#, 16#0020#,
815           16#0070#, 16#0061#, 16#0072#, 16#0074#,
816           16#0069#, 16#0063#, 16#0075#, 16#006C#,
817           16#0061#, 16#0072#, 16#0020#, 16#0063#,
818           16#006F#, 16#006D#, 16#006D#, 16#0075#,
819           16#006E#, 16#0069#, 16#0063#, 16#0061#,
820           16#0074#, 16#0069#, 16#006F#, 16#006E#,
821           16#0020#, 16#0062#, 16#0065#, 16#0074#,
822           16#0077#, 16#0065#, 16#0065#, 16#006E#,
823           16#0020#, 16#006C#, 16#0069#, 16#0066#,
824           16#0065#, 16#006C#, 16#0069#, 16#006E#,
825           16#0065#, 16#0073#, 16#0020#, 16#006F#,
826           16#0066#, 16#0020#, 16#0061#, 16#006E#,
827           16#0020#, 16#0069#, 16#006E#, 16#0074#,
828           16#0065#, 16#0072#, 16#0061#, 16#0063#,
829           16#0074#, 16#0069#, 16#006F#, 16#006E#,
830           16#002E#,
831           others => 16#0000#),
832         others => <>);
833
834   --  "Gate"
835
836   MS_031E : aliased Matreshka.Internals.Strings.Shared_String
837     := (Size   => 7,
838         Unused => 4,
839         Length => 4,
840         Value  =>
841          (16#0047#, 16#0061#, 16#0074#, 16#0065#,
842           others => 16#0000#),
843         others => <>);
844
845   --  "preContext"
846
847   MS_031F : aliased Matreshka.Internals.Strings.Shared_String
848     := (Size   => 15,
849         Unused => 10,
850         Length => 10,
851         Value  =>
852          (16#0070#, 16#0072#, 16#0065#, 16#0043#,
853           16#006F#, 16#006E#, 16#0074#, 16#0065#,
854           16#0078#, 16#0074#,
855           others => 16#0000#),
856         others => <>);
857
858   --  "An object node is an abstract activity node that is part of defining object flow in an activity."
859
860   MS_0320 : aliased Matreshka.Internals.Strings.Shared_String
861     := (Size   => 103,
862         Unused => 96,
863         Length => 96,
864         Value  =>
865          (16#0041#, 16#006E#, 16#0020#, 16#006F#,
866           16#0062#, 16#006A#, 16#0065#, 16#0063#,
867           16#0074#, 16#0020#, 16#006E#, 16#006F#,
868           16#0064#, 16#0065#, 16#0020#, 16#0069#,
869           16#0073#, 16#0020#, 16#0061#, 16#006E#,
870           16#0020#, 16#0061#, 16#0062#, 16#0073#,
871           16#0074#, 16#0072#, 16#0061#, 16#0063#,
872           16#0074#, 16#0020#, 16#0061#, 16#0063#,
873           16#0074#, 16#0069#, 16#0076#, 16#0069#,
874           16#0074#, 16#0079#, 16#0020#, 16#006E#,
875           16#006F#, 16#0064#, 16#0065#, 16#0020#,
876           16#0074#, 16#0068#, 16#0061#, 16#0074#,
877           16#0020#, 16#0069#, 16#0073#, 16#0020#,
878           16#0070#, 16#0061#, 16#0072#, 16#0074#,
879           16#0020#, 16#006F#, 16#0066#, 16#0020#,
880           16#0064#, 16#0065#, 16#0066#, 16#0069#,
881           16#006E#, 16#0069#, 16#006E#, 16#0067#,
882           16#0020#, 16#006F#, 16#0062#, 16#006A#,
883           16#0065#, 16#0063#, 16#0074#, 16#0020#,
884           16#0066#, 16#006C#, 16#006F#, 16#0077#,
885           16#0020#, 16#0069#, 16#006E#, 16#0020#,
886           16#0061#, 16#006E#, 16#0020#, 16#0061#,
887           16#0063#, 16#0074#, 16#0069#, 16#0076#,
888           16#0069#, 16#0074#, 16#0079#, 16#002E#,
889           others => 16#0000#),
890         others => <>);
891
892   --  "classifier"
893
894   MS_0321 : aliased Matreshka.Internals.Strings.Shared_String
895     := (Size   => 15,
896         Unused => 10,
897         Length => 10,
898         Value  =>
899          (16#0063#, 16#006C#, 16#0061#, 16#0073#,
900           16#0073#, 16#0069#, 16#0066#, 16#0069#,
901           16#0065#, 16#0072#,
902           others => 16#0000#),
903         others => <>);
904
905   --  "If a connector end references a partWithPort, then the role must be a port that is defined by the type of the partWithPort."
906
907   MS_0322 : aliased Matreshka.Internals.Strings.Shared_String
908     := (Size   => 127,
909         Unused => 123,
910         Length => 123,
911         Value  =>
912          (16#0049#, 16#0066#, 16#0020#, 16#0061#,
913           16#0020#, 16#0063#, 16#006F#, 16#006E#,
914           16#006E#, 16#0065#, 16#0063#, 16#0074#,
915           16#006F#, 16#0072#, 16#0020#, 16#0065#,
916           16#006E#, 16#0064#, 16#0020#, 16#0072#,
917           16#0065#, 16#0066#, 16#0065#, 16#0072#,
918           16#0065#, 16#006E#, 16#0063#, 16#0065#,
919           16#0073#, 16#0020#, 16#0061#, 16#0020#,
920           16#0070#, 16#0061#, 16#0072#, 16#0074#,
921           16#0057#, 16#0069#, 16#0074#, 16#0068#,
922           16#0050#, 16#006F#, 16#0072#, 16#0074#,
923           16#002C#, 16#0020#, 16#0074#, 16#0068#,
924           16#0065#, 16#006E#, 16#0020#, 16#0074#,
925           16#0068#, 16#0065#, 16#0020#, 16#0072#,
926           16#006F#, 16#006C#, 16#0065#, 16#0020#,
927           16#006D#, 16#0075#, 16#0073#, 16#0074#,
928           16#0020#, 16#0062#, 16#0065#, 16#0020#,
929           16#0061#, 16#0020#, 16#0070#, 16#006F#,
930           16#0072#, 16#0074#, 16#0020#, 16#0074#,
931           16#0068#, 16#0061#, 16#0074#, 16#0020#,
932           16#0069#, 16#0073#, 16#0020#, 16#0064#,
933           16#0065#, 16#0066#, 16#0069#, 16#006E#,
934           16#0065#, 16#0064#, 16#0020#, 16#0062#,
935           16#0079#, 16#0020#, 16#0074#, 16#0068#,
936           16#0065#, 16#0020#, 16#0074#, 16#0079#,
937           16#0070#, 16#0065#, 16#0020#, 16#006F#,
938           16#0066#, 16#0020#, 16#0074#, 16#0068#,
939           16#0065#, 16#0020#, 16#0070#, 16#0061#,
940           16#0072#, 16#0074#, 16#0057#, 16#0069#,
941           16#0074#, 16#0068#, 16#0050#, 16#006F#,
942           16#0072#, 16#0074#, 16#002E#,
943           others => 16#0000#),
944         others => <>);
945
946   --  "clientDependency"
947
948   MS_0323 : aliased Matreshka.Internals.Strings.Shared_String
949     := (Size   => 23,
950         Unused => 16,
951         Length => 16,
952         Value  =>
953          (16#0063#, 16#006C#, 16#0069#, 16#0065#,
954           16#006E#, 16#0074#, 16#0044#, 16#0065#,
955           16#0070#, 16#0065#, 16#006E#, 16#0064#,
956           16#0065#, 16#006E#, 16#0063#, 16#0079#,
957           others => 16#0000#),
958         others => <>);
959
960   --  "actualGate"
961
962   MS_0324 : aliased Matreshka.Internals.Strings.Shared_String
963     := (Size   => 15,
964         Unused => 10,
965         Length => 10,
966         Value  =>
967          (16#0061#, 16#0063#, 16#0074#, 16#0075#,
968           16#0061#, 16#006C#, 16#0047#, 16#0061#,
969           16#0074#, 16#0065#,
970           others => 16#0000#),
971         others => <>);
972
973   --  "isStrict"
974
975   MS_0325 : aliased Matreshka.Internals.Strings.Shared_String
976     := (Size   => 15,
977         Unused => 8,
978         Length => 8,
979         Value  =>
980          (16#0069#, 16#0073#, 16#0053#, 16#0074#,
981           16#0072#, 16#0069#, 16#0063#, 16#0074#,
982           others => 16#0000#),
983         others => <>);
984
985   --  "Classifier is defined to be a kind of templateable element so that a classifier can be parameterized. It is also defined to be a kind of parameterable element so that a classifier can be a formal template parameter."
986
987   MS_0326 : aliased Matreshka.Internals.Strings.Shared_String
988     := (Size   => 223,
989         Unused => 215,
990         Length => 215,
991         Value  =>
992          (16#0043#, 16#006C#, 16#0061#, 16#0073#,
993           16#0073#, 16#0069#, 16#0066#, 16#0069#,
994           16#0065#, 16#0072#, 16#0020#, 16#0069#,
995           16#0073#, 16#0020#, 16#0064#, 16#0065#,
996           16#0066#, 16#0069#, 16#006E#, 16#0065#,
997           16#0064#, 16#0020#, 16#0074#, 16#006F#,
998           16#0020#, 16#0062#, 16#0065#, 16#0020#,
999           16#0061#, 16#0020#, 16#006B#, 16#0069#,
1000           16#006E#, 16#0064#, 16#0020#, 16#006F#,
1001           16#0066#, 16#0020#, 16#0074#, 16#0065#,
1002           16#006D#, 16#0070#, 16#006C#, 16#0061#,
1003           16#0074#, 16#0065#, 16#0061#, 16#0062#,
1004           16#006C#, 16#0065#, 16#0020#, 16#0065#,
1005           16#006C#, 16#0065#, 16#006D#, 16#0065#,
1006           16#006E#, 16#0074#, 16#0020#, 16#0073#,
1007           16#006F#, 16#0020#, 16#0074#, 16#0068#,
1008           16#0061#, 16#0074#, 16#0020#, 16#0061#,
1009           16#0020#, 16#0063#, 16#006C#, 16#0061#,
1010           16#0073#, 16#0073#, 16#0069#, 16#0066#,
1011           16#0069#, 16#0065#, 16#0072#, 16#0020#,
1012           16#0063#, 16#0061#, 16#006E#, 16#0020#,
1013           16#0062#, 16#0065#, 16#0020#, 16#0070#,
1014           16#0061#, 16#0072#, 16#0061#, 16#006D#,
1015           16#0065#, 16#0074#, 16#0065#, 16#0072#,
1016           16#0069#, 16#007A#, 16#0065#, 16#0064#,
1017           16#002E#, 16#0020#, 16#0049#, 16#0074#,
1018           16#0020#, 16#0069#, 16#0073#, 16#0020#,
1019           16#0061#, 16#006C#, 16#0073#, 16#006F#,
1020           16#0020#, 16#0064#, 16#0065#, 16#0066#,
1021           16#0069#, 16#006E#, 16#0065#, 16#0064#,
1022           16#0020#, 16#0074#, 16#006F#, 16#0020#,
1023           16#0062#, 16#0065#, 16#0020#, 16#0061#,
1024           16#0020#, 16#006B#, 16#0069#, 16#006E#,
1025           16#0064#, 16#0020#, 16#006F#, 16#0066#,
1026           16#0020#, 16#0070#, 16#0061#, 16#0072#,
1027           16#0061#, 16#006D#, 16#0065#, 16#0074#,
1028           16#0065#, 16#0072#, 16#0061#, 16#0062#,
1029           16#006C#, 16#0065#, 16#0020#, 16#0065#,
1030           16#006C#, 16#0065#, 16#006D#, 16#0065#,
1031           16#006E#, 16#0074#, 16#0020#, 16#0073#,
1032           16#006F#, 16#0020#, 16#0074#, 16#0068#,
1033           16#0061#, 16#0074#, 16#0020#, 16#0061#,
1034           16#0020#, 16#0063#, 16#006C#, 16#0061#,
1035           16#0073#, 16#0073#, 16#0069#, 16#0066#,
1036           16#0069#, 16#0065#, 16#0072#, 16#0020#,
1037           16#0063#, 16#0061#, 16#006E#, 16#0020#,
1038           16#0062#, 16#0065#, 16#0020#, 16#0061#,
1039           16#0020#, 16#0066#, 16#006F#, 16#0072#,
1040           16#006D#, 16#0061#, 16#006C#, 16#0020#,
1041           16#0074#, 16#0065#, 16#006D#, 16#0070#,
1042           16#006C#, 16#0061#, 16#0074#, 16#0065#,
1043           16#0020#, 16#0070#, 16#0061#, 16#0072#,
1044           16#0061#, 16#006D#, 16#0065#, 16#0074#,
1045           16#0065#, 16#0072#, 16#002E#,
1046           others => 16#0000#),
1047         others => <>);
1048
1049   --  "Indicates that the behavior creates values."
1050
1051   MS_0327 : aliased Matreshka.Internals.Strings.Shared_String
1052     := (Size   => 47,
1053         Unused => 43,
1054         Length => 43,
1055         Value  =>
1056          (16#0049#, 16#006E#, 16#0064#, 16#0069#,
1057           16#0063#, 16#0061#, 16#0074#, 16#0065#,
1058           16#0073#, 16#0020#, 16#0074#, 16#0068#,
1059           16#0061#, 16#0074#, 16#0020#, 16#0074#,
1060           16#0068#, 16#0065#, 16#0020#, 16#0062#,
1061           16#0065#, 16#0068#, 16#0061#, 16#0076#,
1062           16#0069#, 16#006F#, 16#0072#, 16#0020#,
1063           16#0063#, 16#0072#, 16#0065#, 16#0061#,
1064           16#0074#, 16#0065#, 16#0073#, 16#0020#,
1065           16#0076#, 16#0061#, 16#006C#, 16#0075#,
1066           16#0065#, 16#0073#, 16#002E#,
1067           others => 16#0000#),
1068         others => <>);
1069
1070   --  "References the Classifiers that are redefined by this Classifier."
1071
1072   MS_0328 : aliased Matreshka.Internals.Strings.Shared_String
1073     := (Size   => 71,
1074         Unused => 65,
1075         Length => 65,
1076         Value  =>
1077          (16#0052#, 16#0065#, 16#0066#, 16#0065#,
1078           16#0072#, 16#0065#, 16#006E#, 16#0063#,
1079           16#0065#, 16#0073#, 16#0020#, 16#0074#,
1080           16#0068#, 16#0065#, 16#0020#, 16#0043#,
1081           16#006C#, 16#0061#, 16#0073#, 16#0073#,
1082           16#0069#, 16#0066#, 16#0069#, 16#0065#,
1083           16#0072#, 16#0073#, 16#0020#, 16#0074#,
1084           16#0068#, 16#0061#, 16#0074#, 16#0020#,
1085           16#0061#, 16#0072#, 16#0065#, 16#0020#,
1086           16#0072#, 16#0065#, 16#0064#, 16#0065#,
1087           16#0066#, 16#0069#, 16#006E#, 16#0065#,
1088           16#0064#, 16#0020#, 16#0062#, 16#0079#,
1089           16#0020#, 16#0074#, 16#0068#, 16#0069#,
1090           16#0073#, 16#0020#, 16#0043#, 16#006C#,
1091           16#0061#, 16#0073#, 16#0073#, 16#0069#,
1092           16#0066#, 16#0069#, 16#0065#, 16#0072#,
1093           16#002E#,
1094           others => 16#0000#),
1095         others => <>);
1096
1097   --  "isQuery"
1098
1099   MS_0329 : aliased Matreshka.Internals.Strings.Shared_String
1100     := (Size   => 15,
1101         Unused => 7,
1102         Length => 7,
1103         Value  =>
1104          (16#0069#, 16#0073#, 16#0051#, 16#0075#,
1105           16#0065#, 16#0072#, 16#0079#,
1106           others => 16#0000#),
1107         others => <>);
1108
1109   --  "InteractionFragment"
1110
1111   MS_032A : aliased Matreshka.Internals.Strings.Shared_String
1112     := (Size   => 23,
1113         Unused => 19,
1114         Length => 19,
1115         Value  =>
1116          (16#0049#, 16#006E#, 16#0074#, 16#0065#,
1117           16#0072#, 16#0061#, 16#0063#, 16#0074#,
1118           16#0069#, 16#006F#, 16#006E#, 16#0046#,
1119           16#0072#, 16#0061#, 16#0067#, 16#006D#,
1120           16#0065#, 16#006E#, 16#0074#,
1121           others => 16#0000#),
1122         others => <>);
1123
1124   --  "owningParameter"
1125
1126   MS_032B : aliased Matreshka.Internals.Strings.Shared_String
1127     := (Size   => 23,
1128         Unused => 15,
1129         Length => 15,
1130         Value  =>
1131          (16#006F#, 16#0077#, 16#006E#, 16#0069#,
1132           16#006E#, 16#0067#, 16#0050#, 16#0061#,
1133           16#0072#, 16#0061#, 16#006D#, 16#0065#,
1134           16#0074#, 16#0065#, 16#0072#,
1135           others => 16#0000#),
1136         others => <>);
1137
1138   --  "A comment is a textual annotation that can be attached to a set of elements."
1139
1140   MS_032C : aliased Matreshka.Internals.Strings.Shared_String
1141     := (Size   => 79,
1142         Unused => 76,
1143         Length => 76,
1144         Value  =>
1145          (16#0041#, 16#0020#, 16#0063#, 16#006F#,
1146           16#006D#, 16#006D#, 16#0065#, 16#006E#,
1147           16#0074#, 16#0020#, 16#0069#, 16#0073#,
1148           16#0020#, 16#0061#, 16#0020#, 16#0074#,
1149           16#0065#, 16#0078#, 16#0074#, 16#0075#,
1150           16#0061#, 16#006C#, 16#0020#, 16#0061#,
1151           16#006E#, 16#006E#, 16#006F#, 16#0074#,
1152           16#0061#, 16#0074#, 16#0069#, 16#006F#,
1153           16#006E#, 16#0020#, 16#0074#, 16#0068#,
1154           16#0061#, 16#0074#, 16#0020#, 16#0063#,
1155           16#0061#, 16#006E#, 16#0020#, 16#0062#,
1156           16#0065#, 16#0020#, 16#0061#, 16#0074#,
1157           16#0074#, 16#0061#, 16#0063#, 16#0068#,
1158           16#0065#, 16#0064#, 16#0020#, 16#0074#,
1159           16#006F#, 16#0020#, 16#0061#, 16#0020#,
1160           16#0073#, 16#0065#, 16#0074#, 16#0020#,
1161           16#006F#, 16#0066#, 16#0020#, 16#0065#,
1162           16#006C#, 16#0065#, 16#006D#, 16#0065#,
1163           16#006E#, 16#0074#, 16#0073#, 16#002E#,
1164           others => 16#0000#),
1165         others => <>);
1166
1167   --  "Parameters have support for streaming, exceptions, and parameter sets."
1168
1169   MS_032D : aliased Matreshka.Internals.Strings.Shared_String
1170     := (Size   => 79,
1171         Unused => 70,
1172         Length => 70,
1173         Value  =>
1174          (16#0050#, 16#0061#, 16#0072#, 16#0061#,
1175           16#006D#, 16#0065#, 16#0074#, 16#0065#,
1176           16#0072#, 16#0073#, 16#0020#, 16#0068#,
1177           16#0061#, 16#0076#, 16#0065#, 16#0020#,
1178           16#0073#, 16#0075#, 16#0070#, 16#0070#,
1179           16#006F#, 16#0072#, 16#0074#, 16#0020#,
1180           16#0066#, 16#006F#, 16#0072#, 16#0020#,
1181           16#0073#, 16#0074#, 16#0072#, 16#0065#,
1182           16#0061#, 16#006D#, 16#0069#, 16#006E#,
1183           16#0067#, 16#002C#, 16#0020#, 16#0065#,
1184           16#0078#, 16#0063#, 16#0065#, 16#0070#,
1185           16#0074#, 16#0069#, 16#006F#, 16#006E#,
1186           16#0073#, 16#002C#, 16#0020#, 16#0061#,
1187           16#006E#, 16#0064#, 16#0020#, 16#0070#,
1188           16#0061#, 16#0072#, 16#0061#, 16#006D#,
1189           16#0065#, 16#0074#, 16#0065#, 16#0072#,
1190           16#0020#, 16#0073#, 16#0065#, 16#0074#,
1191           16#0073#, 16#002E#,
1192           others => 16#0000#),
1193         others => <>);
1194
1195   --  "The Artifacts that are defined (nested) within the Artifact. The association is a specialization of the ownedMember association from Namespace to NamedElement."
1196
1197   MS_032E : aliased Matreshka.Internals.Strings.Shared_String
1198     := (Size   => 167,
1199         Unused => 159,
1200         Length => 159,
1201         Value  =>
1202          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
1203           16#0041#, 16#0072#, 16#0074#, 16#0069#,
1204           16#0066#, 16#0061#, 16#0063#, 16#0074#,
1205           16#0073#, 16#0020#, 16#0074#, 16#0068#,
1206           16#0061#, 16#0074#, 16#0020#, 16#0061#,
1207           16#0072#, 16#0065#, 16#0020#, 16#0064#,
1208           16#0065#, 16#0066#, 16#0069#, 16#006E#,
1209           16#0065#, 16#0064#, 16#0020#, 16#0028#,
1210           16#006E#, 16#0065#, 16#0073#, 16#0074#,
1211           16#0065#, 16#0064#, 16#0029#, 16#0020#,
1212           16#0077#, 16#0069#, 16#0074#, 16#0068#,
1213           16#0069#, 16#006E#, 16#0020#, 16#0074#,
1214           16#0068#, 16#0065#, 16#0020#, 16#0041#,
1215           16#0072#, 16#0074#, 16#0069#, 16#0066#,
1216           16#0061#, 16#0063#, 16#0074#, 16#002E#,
1217           16#0020#, 16#0054#, 16#0068#, 16#0065#,
1218           16#0020#, 16#0061#, 16#0073#, 16#0073#,
1219           16#006F#, 16#0063#, 16#0069#, 16#0061#,
1220           16#0074#, 16#0069#, 16#006F#, 16#006E#,
1221           16#0020#, 16#0069#, 16#0073#, 16#0020#,
1222           16#0061#, 16#0020#, 16#0073#, 16#0070#,
1223           16#0065#, 16#0063#, 16#0069#, 16#0061#,
1224           16#006C#, 16#0069#, 16#007A#, 16#0061#,
1225           16#0074#, 16#0069#, 16#006F#, 16#006E#,
1226           16#0020#, 16#006F#, 16#0066#, 16#0020#,
1227           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1228           16#006F#, 16#0077#, 16#006E#, 16#0065#,
1229           16#0064#, 16#004D#, 16#0065#, 16#006D#,
1230           16#0062#, 16#0065#, 16#0072#, 16#0020#,
1231           16#0061#, 16#0073#, 16#0073#, 16#006F#,
1232           16#0063#, 16#0069#, 16#0061#, 16#0074#,
1233           16#0069#, 16#006F#, 16#006E#, 16#0020#,
1234           16#0066#, 16#0072#, 16#006F#, 16#006D#,
1235           16#0020#, 16#004E#, 16#0061#, 16#006D#,
1236           16#0065#, 16#0073#, 16#0070#, 16#0061#,
1237           16#0063#, 16#0065#, 16#0020#, 16#0074#,
1238           16#006F#, 16#0020#, 16#004E#, 16#0061#,
1239           16#006D#, 16#0065#, 16#0064#, 16#0045#,
1240           16#006C#, 16#0065#, 16#006D#, 16#0065#,
1241           16#006E#, 16#0074#, 16#002E#,
1242           others => 16#0000#),
1243         others => <>);
1244
1245   --  "References a Message."
1246
1247   MS_032F : aliased Matreshka.Internals.Strings.Shared_String
1248     := (Size   => 23,
1249         Unused => 21,
1250         Length => 21,
1251         Value  =>
1252          (16#0052#, 16#0065#, 16#0066#, 16#0065#,
1253           16#0072#, 16#0065#, 16#006E#, 16#0063#,
1254           16#0065#, 16#0073#, 16#0020#, 16#0061#,
1255           16#0020#, 16#004D#, 16#0065#, 16#0073#,
1256           16#0073#, 16#0061#, 16#0067#, 16#0065#,
1257           16#002E#,
1258           others => 16#0000#),
1259         others => <>);
1260
1261   --  "redefinition_consistent"
1262
1263   MS_0330 : aliased Matreshka.Internals.Strings.Shared_String
1264     := (Size   => 31,
1265         Unused => 23,
1266         Length => 23,
1267         Value  =>
1268          (16#0072#, 16#0065#, 16#0064#, 16#0065#,
1269           16#0066#, 16#0069#, 16#006E#, 16#0069#,
1270           16#0074#, 16#0069#, 16#006F#, 16#006E#,
1271           16#005F#, 16#0063#, 16#006F#, 16#006E#,
1272           16#0073#, 16#0069#, 16#0073#, 16#0074#,
1273           16#0065#, 16#006E#, 16#0074#,
1274           others => 16#0000#),
1275         others => <>);
1276
1277   --  "Fork vertices serve to split an incoming transition into two or more transitions terminating on orthogonal target vertices (i.e. vertices in different regions of a composite state). The segments outgoing from a fork vertex must not have guards or triggers."
1278
1279   MS_0331 : aliased Matreshka.Internals.Strings.Shared_String
1280     := (Size   => 271,
1281         Unused => 256,
1282         Length => 256,
1283         Value  =>
1284          (16#0046#, 16#006F#, 16#0072#, 16#006B#,
1285           16#0020#, 16#0076#, 16#0065#, 16#0072#,
1286           16#0074#, 16#0069#, 16#0063#, 16#0065#,
1287           16#0073#, 16#0020#, 16#0073#, 16#0065#,
1288           16#0072#, 16#0076#, 16#0065#, 16#0020#,
1289           16#0074#, 16#006F#, 16#0020#, 16#0073#,
1290           16#0070#, 16#006C#, 16#0069#, 16#0074#,
1291           16#0020#, 16#0061#, 16#006E#, 16#0020#,
1292           16#0069#, 16#006E#, 16#0063#, 16#006F#,
1293           16#006D#, 16#0069#, 16#006E#, 16#0067#,
1294           16#0020#, 16#0074#, 16#0072#, 16#0061#,
1295           16#006E#, 16#0073#, 16#0069#, 16#0074#,
1296           16#0069#, 16#006F#, 16#006E#, 16#0020#,
1297           16#0069#, 16#006E#, 16#0074#, 16#006F#,
1298           16#0020#, 16#0074#, 16#0077#, 16#006F#,
1299           16#0020#, 16#006F#, 16#0072#, 16#0020#,
1300           16#006D#, 16#006F#, 16#0072#, 16#0065#,
1301           16#0020#, 16#0074#, 16#0072#, 16#0061#,
1302           16#006E#, 16#0073#, 16#0069#, 16#0074#,
1303           16#0069#, 16#006F#, 16#006E#, 16#0073#,
1304           16#0020#, 16#0074#, 16#0065#, 16#0072#,
1305           16#006D#, 16#0069#, 16#006E#, 16#0061#,
1306           16#0074#, 16#0069#, 16#006E#, 16#0067#,
1307           16#0020#, 16#006F#, 16#006E#, 16#0020#,
1308           16#006F#, 16#0072#, 16#0074#, 16#0068#,
1309           16#006F#, 16#0067#, 16#006F#, 16#006E#,
1310           16#0061#, 16#006C#, 16#0020#, 16#0074#,
1311           16#0061#, 16#0072#, 16#0067#, 16#0065#,
1312           16#0074#, 16#0020#, 16#0076#, 16#0065#,
1313           16#0072#, 16#0074#, 16#0069#, 16#0063#,
1314           16#0065#, 16#0073#, 16#0020#, 16#0028#,
1315           16#0069#, 16#002E#, 16#0065#, 16#002E#,
1316           16#0020#, 16#0076#, 16#0065#, 16#0072#,
1317           16#0074#, 16#0069#, 16#0063#, 16#0065#,
1318           16#0073#, 16#0020#, 16#0069#, 16#006E#,
1319           16#0020#, 16#0064#, 16#0069#, 16#0066#,
1320           16#0066#, 16#0065#, 16#0072#, 16#0065#,
1321           16#006E#, 16#0074#, 16#0020#, 16#0072#,
1322           16#0065#, 16#0067#, 16#0069#, 16#006F#,
1323           16#006E#, 16#0073#, 16#0020#, 16#006F#,
1324           16#0066#, 16#0020#, 16#0061#, 16#0020#,
1325           16#0063#, 16#006F#, 16#006D#, 16#0070#,
1326           16#006F#, 16#0073#, 16#0069#, 16#0074#,
1327           16#0065#, 16#0020#, 16#0073#, 16#0074#,
1328           16#0061#, 16#0074#, 16#0065#, 16#0029#,
1329           16#002E#, 16#0020#, 16#0054#, 16#0068#,
1330           16#0065#, 16#0020#, 16#0073#, 16#0065#,
1331           16#0067#, 16#006D#, 16#0065#, 16#006E#,
1332           16#0074#, 16#0073#, 16#0020#, 16#006F#,
1333           16#0075#, 16#0074#, 16#0067#, 16#006F#,
1334           16#0069#, 16#006E#, 16#0067#, 16#0020#,
1335           16#0066#, 16#0072#, 16#006F#, 16#006D#,
1336           16#0020#, 16#0061#, 16#0020#, 16#0066#,
1337           16#006F#, 16#0072#, 16#006B#, 16#0020#,
1338           16#0076#, 16#0065#, 16#0072#, 16#0074#,
1339           16#0065#, 16#0078#, 16#0020#, 16#006D#,
1340           16#0075#, 16#0073#, 16#0074#, 16#0020#,
1341           16#006E#, 16#006F#, 16#0074#, 16#0020#,
1342           16#0068#, 16#0061#, 16#0076#, 16#0065#,
1343           16#0020#, 16#0067#, 16#0075#, 16#0061#,
1344           16#0072#, 16#0064#, 16#0073#, 16#0020#,
1345           16#006F#, 16#0072#, 16#0020#, 16#0074#,
1346           16#0072#, 16#0069#, 16#0067#, 16#0067#,
1347           16#0065#, 16#0072#, 16#0073#, 16#002E#,
1348           others => 16#0000#),
1349         others => <>);
1350
1351   --  "PartDecompositions apply only to Parts that are Parts of Internal Structures not to Parts of Collaborations."
1352
1353   MS_0332 : aliased Matreshka.Internals.Strings.Shared_String
1354     := (Size   => 111,
1355         Unused => 108,
1356         Length => 108,
1357         Value  =>
1358          (16#0050#, 16#0061#, 16#0072#, 16#0074#,
1359           16#0044#, 16#0065#, 16#0063#, 16#006F#,
1360           16#006D#, 16#0070#, 16#006F#, 16#0073#,
1361           16#0069#, 16#0074#, 16#0069#, 16#006F#,
1362           16#006E#, 16#0073#, 16#0020#, 16#0061#,
1363           16#0070#, 16#0070#, 16#006C#, 16#0079#,
1364           16#0020#, 16#006F#, 16#006E#, 16#006C#,
1365           16#0079#, 16#0020#, 16#0074#, 16#006F#,
1366           16#0020#, 16#0050#, 16#0061#, 16#0072#,
1367           16#0074#, 16#0073#, 16#0020#, 16#0074#,
1368           16#0068#, 16#0061#, 16#0074#, 16#0020#,
1369           16#0061#, 16#0072#, 16#0065#, 16#0020#,
1370           16#0050#, 16#0061#, 16#0072#, 16#0074#,
1371           16#0073#, 16#0020#, 16#006F#, 16#0066#,
1372           16#0020#, 16#0049#, 16#006E#, 16#0074#,
1373           16#0065#, 16#0072#, 16#006E#, 16#0061#,
1374           16#006C#, 16#0020#, 16#0053#, 16#0074#,
1375           16#0072#, 16#0075#, 16#0063#, 16#0074#,
1376           16#0075#, 16#0072#, 16#0065#, 16#0073#,
1377           16#0020#, 16#006E#, 16#006F#, 16#0074#,
1378           16#0020#, 16#0074#, 16#006F#, 16#0020#,
1379           16#0050#, 16#0061#, 16#0072#, 16#0074#,
1380           16#0073#, 16#0020#, 16#006F#, 16#0066#,
1381           16#0020#, 16#0043#, 16#006F#, 16#006C#,
1382           16#006C#, 16#0061#, 16#0062#, 16#006F#,
1383           16#0072#, 16#0061#, 16#0074#, 16#0069#,
1384           16#006F#, 16#006E#, 16#0073#, 16#002E#,
1385           others => 16#0000#),
1386         others => <>);
1387
1388   --  "inout"
1389
1390   MS_0333 : aliased Matreshka.Internals.Strings.Shared_String
1391     := (Size   => 7,
1392         Unused => 5,
1393         Length => 5,
1394         Value  =>
1395          (16#0069#, 16#006E#, 16#006F#, 16#0075#,
1396           16#0074#,
1397           others => 16#0000#),
1398         others => <>);
1399
1400   --  "Enumeration"
1401
1402   MS_0334 : aliased Matreshka.Internals.Strings.Shared_String
1403     := (Size   => 15,
1404         Unused => 11,
1405         Length => 11,
1406         Value  =>
1407          (16#0045#, 16#006E#, 16#0075#, 16#006D#,
1408           16#0065#, 16#0072#, 16#0061#, 16#0074#,
1409           16#0069#, 16#006F#, 16#006E#,
1410           others => 16#0000#),
1411         others => <>);
1412
1413   --  "The type of the target pin must be the same as the type that owns the operation."
1414
1415   MS_0335 : aliased Matreshka.Internals.Strings.Shared_String
1416     := (Size   => 87,
1417         Unused => 80,
1418         Length => 80,
1419         Value  =>
1420          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
1421           16#0074#, 16#0079#, 16#0070#, 16#0065#,
1422           16#0020#, 16#006F#, 16#0066#, 16#0020#,
1423           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1424           16#0074#, 16#0061#, 16#0072#, 16#0067#,
1425           16#0065#, 16#0074#, 16#0020#, 16#0070#,
1426           16#0069#, 16#006E#, 16#0020#, 16#006D#,
1427           16#0075#, 16#0073#, 16#0074#, 16#0020#,
1428           16#0062#, 16#0065#, 16#0020#, 16#0074#,
1429           16#0068#, 16#0065#, 16#0020#, 16#0073#,
1430           16#0061#, 16#006D#, 16#0065#, 16#0020#,
1431           16#0061#, 16#0073#, 16#0020#, 16#0074#,
1432           16#0068#, 16#0065#, 16#0020#, 16#0074#,
1433           16#0079#, 16#0070#, 16#0065#, 16#0020#,
1434           16#0074#, 16#0068#, 16#0061#, 16#0074#,
1435           16#0020#, 16#006F#, 16#0077#, 16#006E#,
1436           16#0073#, 16#0020#, 16#0074#, 16#0068#,
1437           16#0065#, 16#0020#, 16#006F#, 16#0070#,
1438           16#0065#, 16#0072#, 16#0061#, 16#0074#,
1439           16#0069#, 16#006F#, 16#006E#, 16#002E#,
1440           others => 16#0000#),
1441         others => <>);
1442
1443   --  "Specifies the state machine which conforms to the general state machine."
1444
1445   MS_0336 : aliased Matreshka.Internals.Strings.Shared_String
1446     := (Size   => 79,
1447         Unused => 72,
1448         Length => 72,
1449         Value  =>
1450          (16#0053#, 16#0070#, 16#0065#, 16#0063#,
1451           16#0069#, 16#0066#, 16#0069#, 16#0065#,
1452           16#0073#, 16#0020#, 16#0074#, 16#0068#,
1453           16#0065#, 16#0020#, 16#0073#, 16#0074#,
1454           16#0061#, 16#0074#, 16#0065#, 16#0020#,
1455           16#006D#, 16#0061#, 16#0063#, 16#0068#,
1456           16#0069#, 16#006E#, 16#0065#, 16#0020#,
1457           16#0077#, 16#0068#, 16#0069#, 16#0063#,
1458           16#0068#, 16#0020#, 16#0063#, 16#006F#,
1459           16#006E#, 16#0066#, 16#006F#, 16#0072#,
1460           16#006D#, 16#0073#, 16#0020#, 16#0074#,
1461           16#006F#, 16#0020#, 16#0074#, 16#0068#,
1462           16#0065#, 16#0020#, 16#0067#, 16#0065#,
1463           16#006E#, 16#0065#, 16#0072#, 16#0061#,
1464           16#006C#, 16#0020#, 16#0073#, 16#0074#,
1465           16#0061#, 16#0074#, 16#0065#, 16#0020#,
1466           16#006D#, 16#0061#, 16#0063#, 16#0068#,
1467           16#0069#, 16#006E#, 16#0065#, 16#002E#,
1468           others => 16#0000#),
1469         others => <>);
1470
1471   --  "isException"
1472
1473   MS_0337 : aliased Matreshka.Internals.Strings.Shared_String
1474     := (Size   => 15,
1475         Unused => 11,
1476         Length => 11,
1477         Value  =>
1478          (16#0069#, 16#0073#, 16#0045#, 16#0078#,
1479           16#0063#, 16#0065#, 16#0070#, 16#0074#,
1480           16#0069#, 16#006F#, 16#006E#,
1481           others => 16#0000#),
1482         others => <>);
1483
1484   --  "The multiplicity of the structural feature must be compatible with the multiplicity of the output pin."
1485
1486   MS_0338 : aliased Matreshka.Internals.Strings.Shared_String
1487     := (Size   => 111,
1488         Unused => 102,
1489         Length => 102,
1490         Value  =>
1491          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
1492           16#006D#, 16#0075#, 16#006C#, 16#0074#,
1493           16#0069#, 16#0070#, 16#006C#, 16#0069#,
1494           16#0063#, 16#0069#, 16#0074#, 16#0079#,
1495           16#0020#, 16#006F#, 16#0066#, 16#0020#,
1496           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1497           16#0073#, 16#0074#, 16#0072#, 16#0075#,
1498           16#0063#, 16#0074#, 16#0075#, 16#0072#,
1499           16#0061#, 16#006C#, 16#0020#, 16#0066#,
1500           16#0065#, 16#0061#, 16#0074#, 16#0075#,
1501           16#0072#, 16#0065#, 16#0020#, 16#006D#,
1502           16#0075#, 16#0073#, 16#0074#, 16#0020#,
1503           16#0062#, 16#0065#, 16#0020#, 16#0063#,
1504           16#006F#, 16#006D#, 16#0070#, 16#0061#,
1505           16#0074#, 16#0069#, 16#0062#, 16#006C#,
1506           16#0065#, 16#0020#, 16#0077#, 16#0069#,
1507           16#0074#, 16#0068#, 16#0020#, 16#0074#,
1508           16#0068#, 16#0065#, 16#0020#, 16#006D#,
1509           16#0075#, 16#006C#, 16#0074#, 16#0069#,
1510           16#0070#, 16#006C#, 16#0069#, 16#0063#,
1511           16#0069#, 16#0074#, 16#0079#, 16#0020#,
1512           16#006F#, 16#0066#, 16#0020#, 16#0074#,
1513           16#0068#, 16#0065#, 16#0020#, 16#006F#,
1514           16#0075#, 16#0074#, 16#0070#, 16#0075#,
1515           16#0074#, 16#0020#, 16#0070#, 16#0069#,
1516           16#006E#, 16#002E#,
1517           others => 16#0000#),
1518         others => <>);
1519
1520   --  "A_realizingMessage_informationFlow"
1521
1522   MS_0339 : aliased Matreshka.Internals.Strings.Shared_String
1523     := (Size   => 39,
1524         Unused => 34,
1525         Length => 34,
1526         Value  =>
1527          (16#0041#, 16#005F#, 16#0072#, 16#0065#,
1528           16#0061#, 16#006C#, 16#0069#, 16#007A#,
1529           16#0069#, 16#006E#, 16#0067#, 16#004D#,
1530           16#0065#, 16#0073#, 16#0073#, 16#0061#,
1531           16#0067#, 16#0065#, 16#005F#, 16#0069#,
1532           16#006E#, 16#0066#, 16#006F#, 16#0072#,
1533           16#006D#, 16#0061#, 16#0074#, 16#0069#,
1534           16#006F#, 16#006E#, 16#0046#, 16#006C#,
1535           16#006F#, 16#0077#,
1536           others => 16#0000#),
1537         others => <>);
1538
1539   --  "A special kind of state signifying that the enclosing region is completed. If the enclosing region is directly contained in a state machine and all other regions in the state machine also are completed, then it means that the entire state machine is completed."
1540
1541   MS_033A : aliased Matreshka.Internals.Strings.Shared_String
1542     := (Size   => 271,
1543         Unused => 260,
1544         Length => 260,
1545         Value  =>
1546          (16#0041#, 16#0020#, 16#0073#, 16#0070#,
1547           16#0065#, 16#0063#, 16#0069#, 16#0061#,
1548           16#006C#, 16#0020#, 16#006B#, 16#0069#,
1549           16#006E#, 16#0064#, 16#0020#, 16#006F#,
1550           16#0066#, 16#0020#, 16#0073#, 16#0074#,
1551           16#0061#, 16#0074#, 16#0065#, 16#0020#,
1552           16#0073#, 16#0069#, 16#0067#, 16#006E#,
1553           16#0069#, 16#0066#, 16#0079#, 16#0069#,
1554           16#006E#, 16#0067#, 16#0020#, 16#0074#,
1555           16#0068#, 16#0061#, 16#0074#, 16#0020#,
1556           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1557           16#0065#, 16#006E#, 16#0063#, 16#006C#,
1558           16#006F#, 16#0073#, 16#0069#, 16#006E#,
1559           16#0067#, 16#0020#, 16#0072#, 16#0065#,
1560           16#0067#, 16#0069#, 16#006F#, 16#006E#,
1561           16#0020#, 16#0069#, 16#0073#, 16#0020#,
1562           16#0063#, 16#006F#, 16#006D#, 16#0070#,
1563           16#006C#, 16#0065#, 16#0074#, 16#0065#,
1564           16#0064#, 16#002E#, 16#0020#, 16#0049#,
1565           16#0066#, 16#0020#, 16#0074#, 16#0068#,
1566           16#0065#, 16#0020#, 16#0065#, 16#006E#,
1567           16#0063#, 16#006C#, 16#006F#, 16#0073#,
1568           16#0069#, 16#006E#, 16#0067#, 16#0020#,
1569           16#0072#, 16#0065#, 16#0067#, 16#0069#,
1570           16#006F#, 16#006E#, 16#0020#, 16#0069#,
1571           16#0073#, 16#0020#, 16#0064#, 16#0069#,
1572           16#0072#, 16#0065#, 16#0063#, 16#0074#,
1573           16#006C#, 16#0079#, 16#0020#, 16#0063#,
1574           16#006F#, 16#006E#, 16#0074#, 16#0061#,
1575           16#0069#, 16#006E#, 16#0065#, 16#0064#,
1576           16#0020#, 16#0069#, 16#006E#, 16#0020#,
1577           16#0061#, 16#0020#, 16#0073#, 16#0074#,
1578           16#0061#, 16#0074#, 16#0065#, 16#0020#,
1579           16#006D#, 16#0061#, 16#0063#, 16#0068#,
1580           16#0069#, 16#006E#, 16#0065#, 16#0020#,
1581           16#0061#, 16#006E#, 16#0064#, 16#0020#,
1582           16#0061#, 16#006C#, 16#006C#, 16#0020#,
1583           16#006F#, 16#0074#, 16#0068#, 16#0065#,
1584           16#0072#, 16#0020#, 16#0072#, 16#0065#,
1585           16#0067#, 16#0069#, 16#006F#, 16#006E#,
1586           16#0073#, 16#0020#, 16#0069#, 16#006E#,
1587           16#0020#, 16#0074#, 16#0068#, 16#0065#,
1588           16#0020#, 16#0073#, 16#0074#, 16#0061#,
1589           16#0074#, 16#0065#, 16#0020#, 16#006D#,
1590           16#0061#, 16#0063#, 16#0068#, 16#0069#,
1591           16#006E#, 16#0065#, 16#0020#, 16#0061#,
1592           16#006C#, 16#0073#, 16#006F#, 16#0020#,
1593           16#0061#, 16#0072#, 16#0065#, 16#0020#,
1594           16#0063#, 16#006F#, 16#006D#, 16#0070#,
1595           16#006C#, 16#0065#, 16#0074#, 16#0065#,
1596           16#0064#, 16#002C#, 16#0020#, 16#0074#,
1597           16#0068#, 16#0065#, 16#006E#, 16#0020#,
1598           16#0069#, 16#0074#, 16#0020#, 16#006D#,
1599           16#0065#, 16#0061#, 16#006E#, 16#0073#,
1600           16#0020#, 16#0074#, 16#0068#, 16#0061#,
1601           16#0074#, 16#0020#, 16#0074#, 16#0068#,
1602           16#0065#, 16#0020#, 16#0065#, 16#006E#,
1603           16#0074#, 16#0069#, 16#0072#, 16#0065#,
1604           16#0020#, 16#0073#, 16#0074#, 16#0061#,
1605           16#0074#, 16#0065#, 16#0020#, 16#006D#,
1606           16#0061#, 16#0063#, 16#0068#, 16#0069#,
1607           16#006E#, 16#0065#, 16#0020#, 16#0069#,
1608           16#0073#, 16#0020#, 16#0063#, 16#006F#,
1609           16#006D#, 16#0070#, 16#006C#, 16#0065#,
1610           16#0074#, 16#0065#, 16#0064#, 16#002E#,
1611           others => 16#0000#),
1612         others => <>);
1613
1614   --  "Specifies the semantics of concurrent calls to the same passive instance (i.e., an instance originating from a class with isActive being false). Active instances control access to their own behavioral features."
1615
1616   MS_033B : aliased Matreshka.Internals.Strings.Shared_String
1617     := (Size   => 223,
1618         Unused => 210,
1619         Length => 210,
1620         Value  =>
1621          (16#0053#, 16#0070#, 16#0065#, 16#0063#,
1622           16#0069#, 16#0066#, 16#0069#, 16#0065#,
1623           16#0073#, 16#0020#, 16#0074#, 16#0068#,
1624           16#0065#, 16#0020#, 16#0073#, 16#0065#,
1625           16#006D#, 16#0061#, 16#006E#, 16#0074#,
1626           16#0069#, 16#0063#, 16#0073#, 16#0020#,
1627           16#006F#, 16#0066#, 16#0020#, 16#0063#,
1628           16#006F#, 16#006E#, 16#0063#, 16#0075#,
1629           16#0072#, 16#0072#, 16#0065#, 16#006E#,
1630           16#0074#, 16#0020#, 16#0063#, 16#0061#,
1631           16#006C#, 16#006C#, 16#0073#, 16#0020#,
1632           16#0074#, 16#006F#, 16#0020#, 16#0074#,
1633           16#0068#, 16#0065#, 16#0020#, 16#0073#,
1634           16#0061#, 16#006D#, 16#0065#, 16#0020#,
1635           16#0070#, 16#0061#, 16#0073#, 16#0073#,
1636           16#0069#, 16#0076#, 16#0065#, 16#0020#,
1637           16#0069#, 16#006E#, 16#0073#, 16#0074#,
1638           16#0061#, 16#006E#, 16#0063#, 16#0065#,
1639           16#0020#, 16#0028#, 16#0069#, 16#002E#,
1640           16#0065#, 16#002E#, 16#002C#, 16#0020#,
1641           16#0061#, 16#006E#, 16#0020#, 16#0069#,
1642           16#006E#, 16#0073#, 16#0074#, 16#0061#,
1643           16#006E#, 16#0063#, 16#0065#, 16#0020#,
1644           16#006F#, 16#0072#, 16#0069#, 16#0067#,
1645           16#0069#, 16#006E#, 16#0061#, 16#0074#,
1646           16#0069#, 16#006E#, 16#0067#, 16#0020#,
1647           16#0066#, 16#0072#, 16#006F#, 16#006D#,
1648           16#0020#, 16#0061#, 16#0020#, 16#0063#,
1649           16#006C#, 16#0061#, 16#0073#, 16#0073#,
1650           16#0020#, 16#0077#, 16#0069#, 16#0074#,
1651           16#0068#, 16#0020#, 16#0069#, 16#0073#,
1652           16#0041#, 16#0063#, 16#0074#, 16#0069#,
1653           16#0076#, 16#0065#, 16#0020#, 16#0062#,
1654           16#0065#, 16#0069#, 16#006E#, 16#0067#,
1655           16#0020#, 16#0066#, 16#0061#, 16#006C#,
1656           16#0073#, 16#0065#, 16#0029#, 16#002E#,
1657           16#0020#, 16#0041#, 16#0063#, 16#0074#,
1658           16#0069#, 16#0076#, 16#0065#, 16#0020#,
1659           16#0069#, 16#006E#, 16#0073#, 16#0074#,
1660           16#0061#, 16#006E#, 16#0063#, 16#0065#,
1661           16#0073#, 16#0020#, 16#0063#, 16#006F#,
1662           16#006E#, 16#0074#, 16#0072#, 16#006F#,
1663           16#006C#, 16#0020#, 16#0061#, 16#0063#,
1664           16#0063#, 16#0065#, 16#0073#, 16#0073#,
1665           16#0020#, 16#0074#, 16#006F#, 16#0020#,
1666           16#0074#, 16#0068#, 16#0065#, 16#0069#,
1667           16#0072#, 16#0020#, 16#006F#, 16#0077#,
1668           16#006E#, 16#0020#, 16#0062#, 16#0065#,
1669           16#0068#, 16#0061#, 16#0076#, 16#0069#,
1670           16#006F#, 16#0072#, 16#0061#, 16#006C#,
1671           16#0020#, 16#0066#, 16#0065#, 16#0061#,
1672           16#0074#, 16#0075#, 16#0072#, 16#0065#,
1673           16#0073#, 16#002E#,
1674           others => 16#0000#),
1675         others => <>);
1676
1677   --  "A classifier template parameter exposes a classifier as a formal template parameter."
1678
1679   MS_033C : aliased Matreshka.Internals.Strings.Shared_String
1680     := (Size   => 87,
1681         Unused => 84,
1682         Length => 84,
1683         Value  =>
1684          (16#0041#, 16#0020#, 16#0063#, 16#006C#,
1685           16#0061#, 16#0073#, 16#0073#, 16#0069#,
1686           16#0066#, 16#0069#, 16#0065#, 16#0072#,
1687           16#0020#, 16#0074#, 16#0065#, 16#006D#,
1688           16#0070#, 16#006C#, 16#0061#, 16#0074#,
1689           16#0065#, 16#0020#, 16#0070#, 16#0061#,
1690           16#0072#, 16#0061#, 16#006D#, 16#0065#,
1691           16#0074#, 16#0065#, 16#0072#, 16#0020#,
1692           16#0065#, 16#0078#, 16#0070#, 16#006F#,
1693           16#0073#, 16#0065#, 16#0073#, 16#0020#,
1694           16#0061#, 16#0020#, 16#0063#, 16#006C#,
1695           16#0061#, 16#0073#, 16#0073#, 16#0069#,
1696           16#0066#, 16#0069#, 16#0065#, 16#0072#,
1697           16#0020#, 16#0061#, 16#0073#, 16#0020#,
1698           16#0061#, 16#0020#, 16#0066#, 16#006F#,
1699           16#0072#, 16#006D#, 16#0061#, 16#006C#,
1700           16#0020#, 16#0074#, 16#0065#, 16#006D#,
1701           16#0070#, 16#006C#, 16#0061#, 16#0074#,
1702           16#0065#, 16#0020#, 16#0070#, 16#0061#,
1703           16#0072#, 16#0061#, 16#006D#, 16#0065#,
1704           16#0074#, 16#0065#, 16#0072#, 16#002E#,
1705           others => 16#0000#),
1706         others => <>);
1707
1708   --  "cannot_reference_submachine"
1709
1710   MS_033D : aliased Matreshka.Internals.Strings.Shared_String
1711     := (Size   => 31,
1712         Unused => 27,
1713         Length => 27,
1714         Value  =>
1715          (16#0063#, 16#0061#, 16#006E#, 16#006E#,
1716           16#006F#, 16#0074#, 16#005F#, 16#0072#,
1717           16#0065#, 16#0066#, 16#0065#, 16#0072#,
1718           16#0065#, 16#006E#, 16#0063#, 16#0065#,
1719           16#005F#, 16#0073#, 16#0075#, 16#0062#,
1720           16#006D#, 16#0061#, 16#0063#, 16#0068#,
1721           16#0069#, 16#006E#, 16#0065#,
1722           others => 16#0000#),
1723         others => <>);
1724
1725   --  "sources_and_targets_kind"
1726
1727   MS_033E : aliased Matreshka.Internals.Strings.Shared_String
1728     := (Size   => 31,
1729         Unused => 24,
1730         Length => 24,
1731         Value  =>
1732          (16#0073#, 16#006F#, 16#0075#, 16#0072#,
1733           16#0063#, 16#0065#, 16#0073#, 16#005F#,
1734           16#0061#, 16#006E#, 16#0064#, 16#005F#,
1735           16#0074#, 16#0061#, 16#0072#, 16#0067#,
1736           16#0065#, 16#0074#, 16#0073#, 16#005F#,
1737           16#006B#, 16#0069#, 16#006E#, 16#0064#,
1738           others => 16#0000#),
1739         others => <>);
1740
1741   --  "local"
1742
1743   MS_033F : aliased Matreshka.Internals.Strings.Shared_String
1744     := (Size   => 7,
1745         Unused => 5,
1746         Length => 5,
1747         Value  =>
1748          (16#006C#, 16#006F#, 16#0063#, 16#0061#,
1749           16#006C#,
1750           others => 16#0000#),
1751         others => <>);
1752
1753   --  "The ConnectableElement for this template parameter."
1754
1755   MS_0340 : aliased Matreshka.Internals.Strings.Shared_String
1756     := (Size   => 55,
1757         Unused => 51,
1758         Length => 51,
1759         Value  =>
1760          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
1761           16#0043#, 16#006F#, 16#006E#, 16#006E#,
1762           16#0065#, 16#0063#, 16#0074#, 16#0061#,
1763           16#0062#, 16#006C#, 16#0065#, 16#0045#,
1764           16#006C#, 16#0065#, 16#006D#, 16#0065#,
1765           16#006E#, 16#0074#, 16#0020#, 16#0066#,
1766           16#006F#, 16#0072#, 16#0020#, 16#0074#,
1767           16#0068#, 16#0069#, 16#0073#, 16#0020#,
1768           16#0074#, 16#0065#, 16#006D#, 16#0070#,
1769           16#006C#, 16#0061#, 16#0074#, 16#0065#,
1770           16#0020#, 16#0070#, 16#0061#, 16#0072#,
1771           16#0061#, 16#006D#, 16#0065#, 16#0074#,
1772           16#0065#, 16#0072#, 16#002E#,
1773           others => 16#0000#),
1774         others => <>);
1775
1776   --  "A_actualGate_interactionUse"
1777
1778   MS_0341 : aliased Matreshka.Internals.Strings.Shared_String
1779     := (Size   => 31,
1780         Unused => 27,
1781         Length => 27,
1782         Value  =>
1783          (16#0041#, 16#005F#, 16#0061#, 16#0063#,
1784           16#0074#, 16#0075#, 16#0061#, 16#006C#,
1785           16#0047#, 16#0061#, 16#0074#, 16#0065#,
1786           16#005F#, 16#0069#, 16#006E#, 16#0074#,
1787           16#0065#, 16#0072#, 16#0061#, 16#0063#,
1788           16#0074#, 16#0069#, 16#006F#, 16#006E#,
1789           16#0055#, 16#0073#, 16#0065#,
1790           others => 16#0000#),
1791         others => <>);
1792
1793   --  "A_ownedElement_owner"
1794
1795   MS_0342 : aliased Matreshka.Internals.Strings.Shared_String
1796     := (Size   => 23,
1797         Unused => 20,
1798         Length => 20,
1799         Value  =>
1800          (16#0041#, 16#005F#, 16#006F#, 16#0077#,
1801           16#006E#, 16#0065#, 16#0064#, 16#0045#,
1802           16#006C#, 16#0065#, 16#006D#, 16#0065#,
1803           16#006E#, 16#0074#, 16#005F#, 16#006F#,
1804           16#0077#, 16#006E#, 16#0065#, 16#0072#,
1805           others => 16#0000#),
1806         others => <>);
1807
1808   --  "The multiplicity of the object input pin must be [1..1]."
1809
1810   MS_0343 : aliased Matreshka.Internals.Strings.Shared_String
1811     := (Size   => 63,
1812         Unused => 56,
1813         Length => 56,
1814         Value  =>
1815          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
1816           16#006D#, 16#0075#, 16#006C#, 16#0074#,
1817           16#0069#, 16#0070#, 16#006C#, 16#0069#,
1818           16#0063#, 16#0069#, 16#0074#, 16#0079#,
1819           16#0020#, 16#006F#, 16#0066#, 16#0020#,
1820           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1821           16#006F#, 16#0062#, 16#006A#, 16#0065#,
1822           16#0063#, 16#0074#, 16#0020#, 16#0069#,
1823           16#006E#, 16#0070#, 16#0075#, 16#0074#,
1824           16#0020#, 16#0070#, 16#0069#, 16#006E#,
1825           16#0020#, 16#006D#, 16#0075#, 16#0073#,
1826           16#0074#, 16#0020#, 16#0062#, 16#0065#,
1827           16#0020#, 16#005B#, 16#0031#, 16#002E#,
1828           16#002E#, 16#0031#, 16#005D#, 16#002E#,
1829           others => 16#0000#),
1830         others => <>);
1831
1832   --  "isAssured"
1833
1834   MS_0344 : aliased Matreshka.Internals.Strings.Shared_String
1835     := (Size   => 15,
1836         Unused => 9,
1837         Length => 9,
1838         Value  =>
1839          (16#0069#, 16#0073#, 16#0041#, 16#0073#,
1840           16#0073#, 16#0075#, 16#0072#, 16#0065#,
1841           16#0064#,
1842           others => 16#0000#),
1843         others => <>);
1844
1845   --  "The string expression of which this expression is a substring."
1846
1847   MS_0345 : aliased Matreshka.Internals.Strings.Shared_String
1848     := (Size   => 63,
1849         Unused => 62,
1850         Length => 62,
1851         Value  =>
1852          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
1853           16#0073#, 16#0074#, 16#0072#, 16#0069#,
1854           16#006E#, 16#0067#, 16#0020#, 16#0065#,
1855           16#0078#, 16#0070#, 16#0072#, 16#0065#,
1856           16#0073#, 16#0073#, 16#0069#, 16#006F#,
1857           16#006E#, 16#0020#, 16#006F#, 16#0066#,
1858           16#0020#, 16#0077#, 16#0068#, 16#0069#,
1859           16#0063#, 16#0068#, 16#0020#, 16#0074#,
1860           16#0068#, 16#0069#, 16#0073#, 16#0020#,
1861           16#0065#, 16#0078#, 16#0070#, 16#0072#,
1862           16#0065#, 16#0073#, 16#0073#, 16#0069#,
1863           16#006F#, 16#006E#, 16#0020#, 16#0069#,
1864           16#0073#, 16#0020#, 16#0061#, 16#0020#,
1865           16#0073#, 16#0075#, 16#0062#, 16#0073#,
1866           16#0074#, 16#0072#, 16#0069#, 16#006E#,
1867           16#0067#, 16#002E#,
1868           others => 16#0000#),
1869         others => <>);
1870
1871   --  "The event shows the time point at which the action begins execution."
1872
1873   MS_0346 : aliased Matreshka.Internals.Strings.Shared_String
1874     := (Size   => 71,
1875         Unused => 68,
1876         Length => 68,
1877         Value  =>
1878          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
1879           16#0065#, 16#0076#, 16#0065#, 16#006E#,
1880           16#0074#, 16#0020#, 16#0073#, 16#0068#,
1881           16#006F#, 16#0077#, 16#0073#, 16#0020#,
1882           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1883           16#0074#, 16#0069#, 16#006D#, 16#0065#,
1884           16#0020#, 16#0070#, 16#006F#, 16#0069#,
1885           16#006E#, 16#0074#, 16#0020#, 16#0061#,
1886           16#0074#, 16#0020#, 16#0077#, 16#0068#,
1887           16#0069#, 16#0063#, 16#0068#, 16#0020#,
1888           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1889           16#0061#, 16#0063#, 16#0074#, 16#0069#,
1890           16#006F#, 16#006E#, 16#0020#, 16#0062#,
1891           16#0065#, 16#0067#, 16#0069#, 16#006E#,
1892           16#0073#, 16#0020#, 16#0065#, 16#0078#,
1893           16#0065#, 16#0063#, 16#0075#, 16#0074#,
1894           16#0069#, 16#006F#, 16#006E#, 16#002E#,
1895           others => 16#0000#),
1896         others => <>);
1897
1898   --  "no_edges"
1899
1900   MS_0347 : aliased Matreshka.Internals.Strings.Shared_String
1901     := (Size   => 15,
1902         Unused => 8,
1903         Length => 8,
1904         Value  =>
1905          (16#006E#, 16#006F#, 16#005F#, 16#0065#,
1906           16#0064#, 16#0067#, 16#0065#, 16#0073#,
1907           others => 16#0000#),
1908         others => <>);
1909
1910   --  "The reducer behavior must have two input parameters and one output parameter, of types compatible with the types of elements of the input collection."
1911
1912   MS_0348 : aliased Matreshka.Internals.Strings.Shared_String
1913     := (Size   => 159,
1914         Unused => 149,
1915         Length => 149,
1916         Value  =>
1917          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
1918           16#0072#, 16#0065#, 16#0064#, 16#0075#,
1919           16#0063#, 16#0065#, 16#0072#, 16#0020#,
1920           16#0062#, 16#0065#, 16#0068#, 16#0061#,
1921           16#0076#, 16#0069#, 16#006F#, 16#0072#,
1922           16#0020#, 16#006D#, 16#0075#, 16#0073#,
1923           16#0074#, 16#0020#, 16#0068#, 16#0061#,
1924           16#0076#, 16#0065#, 16#0020#, 16#0074#,
1925           16#0077#, 16#006F#, 16#0020#, 16#0069#,
1926           16#006E#, 16#0070#, 16#0075#, 16#0074#,
1927           16#0020#, 16#0070#, 16#0061#, 16#0072#,
1928           16#0061#, 16#006D#, 16#0065#, 16#0074#,
1929           16#0065#, 16#0072#, 16#0073#, 16#0020#,
1930           16#0061#, 16#006E#, 16#0064#, 16#0020#,
1931           16#006F#, 16#006E#, 16#0065#, 16#0020#,
1932           16#006F#, 16#0075#, 16#0074#, 16#0070#,
1933           16#0075#, 16#0074#, 16#0020#, 16#0070#,
1934           16#0061#, 16#0072#, 16#0061#, 16#006D#,
1935           16#0065#, 16#0074#, 16#0065#, 16#0072#,
1936           16#002C#, 16#0020#, 16#006F#, 16#0066#,
1937           16#0020#, 16#0074#, 16#0079#, 16#0070#,
1938           16#0065#, 16#0073#, 16#0020#, 16#0063#,
1939           16#006F#, 16#006D#, 16#0070#, 16#0061#,
1940           16#0074#, 16#0069#, 16#0062#, 16#006C#,
1941           16#0065#, 16#0020#, 16#0077#, 16#0069#,
1942           16#0074#, 16#0068#, 16#0020#, 16#0074#,
1943           16#0068#, 16#0065#, 16#0020#, 16#0074#,
1944           16#0079#, 16#0070#, 16#0065#, 16#0073#,
1945           16#0020#, 16#006F#, 16#0066#, 16#0020#,
1946           16#0065#, 16#006C#, 16#0065#, 16#006D#,
1947           16#0065#, 16#006E#, 16#0074#, 16#0073#,
1948           16#0020#, 16#006F#, 16#0066#, 16#0020#,
1949           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1950           16#0069#, 16#006E#, 16#0070#, 16#0075#,
1951           16#0074#, 16#0020#, 16#0063#, 16#006F#,
1952           16#006C#, 16#006C#, 16#0065#, 16#0063#,
1953           16#0074#, 16#0069#, 16#006F#, 16#006E#,
1954           16#002E#,
1955           others => 16#0000#),
1956         others => <>);
1957
1958   --  "extension_points"
1959
1960   MS_0349 : aliased Matreshka.Internals.Strings.Shared_String
1961     := (Size   => 23,
1962         Unused => 16,
1963         Length => 16,
1964         Value  =>
1965          (16#0065#, 16#0078#, 16#0074#, 16#0065#,
1966           16#006E#, 16#0073#, 16#0069#, 16#006F#,
1967           16#006E#, 16#005F#, 16#0070#, 16#006F#,
1968           16#0069#, 16#006E#, 16#0074#, 16#0073#,
1969           others => 16#0000#),
1970         others => <>);
1971
1972   --  "A_finish_executionSpecification"
1973
1974   MS_034A : aliased Matreshka.Internals.Strings.Shared_String
1975     := (Size   => 39,
1976         Unused => 31,
1977         Length => 31,
1978         Value  =>
1979          (16#0041#, 16#005F#, 16#0066#, 16#0069#,
1980           16#006E#, 16#0069#, 16#0073#, 16#0068#,
1981           16#005F#, 16#0065#, 16#0078#, 16#0065#,
1982           16#0063#, 16#0075#, 16#0074#, 16#0069#,
1983           16#006F#, 16#006E#, 16#0053#, 16#0070#,
1984           16#0065#, 16#0063#, 16#0069#, 16#0066#,
1985           16#0069#, 16#0063#, 16#0061#, 16#0074#,
1986           16#0069#, 16#006F#, 16#006E#,
1987           others => 16#0000#),
1988         others => <>);
1989
1990   --  "ReclassifyObjectAction"
1991
1992   MS_034B : aliased Matreshka.Internals.Strings.Shared_String
1993     := (Size   => 23,
1994         Unused => 22,
1995         Length => 22,
1996         Value  =>
1997          (16#0052#, 16#0065#, 16#0063#, 16#006C#,
1998           16#0061#, 16#0073#, 16#0073#, 16#0069#,
1999           16#0066#, 16#0079#, 16#004F#, 16#0062#,
2000           16#006A#, 16#0065#, 16#0063#, 16#0074#,
2001           16#0041#, 16#0063#, 16#0074#, 16#0069#,
2002           16#006F#, 16#006E#,
2003           others => 16#0000#),
2004         others => <>);
2005
2006   --  "The executions are independent. They may be executed concurrently."
2007
2008   MS_034C : aliased Matreshka.Internals.Strings.Shared_String
2009     := (Size   => 71,
2010         Unused => 66,
2011         Length => 66,
2012         Value  =>
2013          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
2014           16#0065#, 16#0078#, 16#0065#, 16#0063#,
2015           16#0075#, 16#0074#, 16#0069#, 16#006F#,
2016           16#006E#, 16#0073#, 16#0020#, 16#0061#,
2017           16#0072#, 16#0065#, 16#0020#, 16#0069#,
2018           16#006E#, 16#0064#, 16#0065#, 16#0070#,
2019           16#0065#, 16#006E#, 16#0064#, 16#0065#,
2020           16#006E#, 16#0074#, 16#002E#, 16#0020#,
2021           16#0054#, 16#0068#, 16#0065#, 16#0079#,
2022           16#0020#, 16#006D#, 16#0061#, 16#0079#,
2023           16#0020#, 16#0062#, 16#0065#, 16#0020#,
2024           16#0065#, 16#0078#, 16#0065#, 16#0063#,
2025           16#0075#, 16#0074#, 16#0065#, 16#0064#,
2026           16#0020#, 16#0063#, 16#006F#, 16#006E#,
2027           16#0063#, 16#0075#, 16#0072#, 16#0072#,
2028           16#0065#, 16#006E#, 16#0074#, 16#006C#,
2029           16#0079#, 16#002E#,
2030           others => 16#0000#),
2031         others => <>);
2032
2033   --  "Indicates the dependencies that reference the client."
2034
2035   MS_034D : aliased Matreshka.Internals.Strings.Shared_String
2036     := (Size   => 55,
2037         Unused => 53,
2038         Length => 53,
2039         Value  =>
2040          (16#0049#, 16#006E#, 16#0064#, 16#0069#,
2041           16#0063#, 16#0061#, 16#0074#, 16#0065#,
2042           16#0073#, 16#0020#, 16#0074#, 16#0068#,
2043           16#0065#, 16#0020#, 16#0064#, 16#0065#,
2044           16#0070#, 16#0065#, 16#006E#, 16#0064#,
2045           16#0065#, 16#006E#, 16#0063#, 16#0069#,
2046           16#0065#, 16#0073#, 16#0020#, 16#0074#,
2047           16#0068#, 16#0061#, 16#0074#, 16#0020#,
2048           16#0072#, 16#0065#, 16#0066#, 16#0065#,
2049           16#0072#, 16#0065#, 16#006E#, 16#0063#,
2050           16#0065#, 16#0020#, 16#0074#, 16#0068#,
2051           16#0065#, 16#0020#, 16#0063#, 16#006C#,
2052           16#0069#, 16#0065#, 16#006E#, 16#0074#,
2053           16#002E#,
2054           others => 16#0000#),
2055         others => <>);
2056
2057   --  "The multiplicity of firstEvent must be 2 if the multiplicity of event is 2. Otherwise the multiplicity of firstEvent is 0."
2058
2059   MS_034E : aliased Matreshka.Internals.Strings.Shared_String
2060     := (Size   => 127,
2061         Unused => 122,
2062         Length => 122,
2063         Value  =>
2064          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
2065           16#006D#, 16#0075#, 16#006C#, 16#0074#,
2066           16#0069#, 16#0070#, 16#006C#, 16#0069#,
2067           16#0063#, 16#0069#, 16#0074#, 16#0079#,
2068           16#0020#, 16#006F#, 16#0066#, 16#0020#,
2069           16#0066#, 16#0069#, 16#0072#, 16#0073#,
2070           16#0074#, 16#0045#, 16#0076#, 16#0065#,
2071           16#006E#, 16#0074#, 16#0020#, 16#006D#,
2072           16#0075#, 16#0073#, 16#0074#, 16#0020#,
2073           16#0062#, 16#0065#, 16#0020#, 16#0032#,
2074           16#0020#, 16#0069#, 16#0066#, 16#0020#,
2075           16#0074#, 16#0068#, 16#0065#, 16#0020#,
2076           16#006D#, 16#0075#, 16#006C#, 16#0074#,
2077           16#0069#, 16#0070#, 16#006C#, 16#0069#,
2078           16#0063#, 16#0069#, 16#0074#, 16#0079#,
2079           16#0020#, 16#006F#, 16#0066#, 16#0020#,
2080           16#0065#, 16#0076#, 16#0065#, 16#006E#,
2081           16#0074#, 16#0020#, 16#0069#, 16#0073#,
2082           16#0020#, 16#0032#, 16#002E#, 16#0020#,
2083           16#004F#, 16#0074#, 16#0068#, 16#0065#,
2084           16#0072#, 16#0077#, 16#0069#, 16#0073#,
2085           16#0065#, 16#0020#, 16#0074#, 16#0068#,
2086           16#0065#, 16#0020#, 16#006D#, 16#0075#,
2087           16#006C#, 16#0074#, 16#0069#, 16#0070#,
2088           16#006C#, 16#0069#, 16#0063#, 16#0069#,
2089           16#0074#, 16#0079#, 16#0020#, 16#006F#,
2090           16#0066#, 16#0020#, 16#0066#, 16#0069#,
2091           16#0072#, 16#0073#, 16#0074#, 16#0045#,
2092           16#0076#, 16#0065#, 16#006E#, 16#0074#,
2093           16#0020#, 16#0069#, 16#0073#, 16#0020#,
2094           16#0030#, 16#002E#,
2095           others => 16#0000#),
2096         others => <>);
2097
2098   --  "Determines whether an object specified by this class is active or not. If true, then the owning class is referred to as an active class. If false, then such a class is referred to as a passive class."
2099
2100   MS_034F : aliased Matreshka.Internals.Strings.Shared_String
2101     := (Size   => 207,
2102         Unused => 199,
2103         Length => 199,
2104         Value  =>
2105          (16#0044#, 16#0065#, 16#0074#, 16#0065#,
2106           16#0072#, 16#006D#, 16#0069#, 16#006E#,
2107           16#0065#, 16#0073#, 16#0020#, 16#0077#,
2108           16#0068#, 16#0065#, 16#0074#, 16#0068#,
2109           16#0065#, 16#0072#, 16#0020#, 16#0061#,
2110           16#006E#, 16#0020#, 16#006F#, 16#0062#,
2111           16#006A#, 16#0065#, 16#0063#, 16#0074#,
2112           16#0020#, 16#0073#, 16#0070#, 16#0065#,
2113           16#0063#, 16#0069#, 16#0066#, 16#0069#,
2114           16#0065#, 16#0064#, 16#0020#, 16#0062#,
2115           16#0079#, 16#0020#, 16#0074#, 16#0068#,
2116           16#0069#, 16#0073#, 16#0020#, 16#0063#,
2117           16#006C#, 16#0061#, 16#0073#, 16#0073#,
2118           16#0020#, 16#0069#, 16#0073#, 16#0020#,
2119           16#0061#, 16#0063#, 16#0074#, 16#0069#,
2120           16#0076#, 16#0065#, 16#0020#, 16#006F#,
2121           16#0072#, 16#0020#, 16#006E#, 16#006F#,
2122           16#0074#, 16#002E#, 16#0020#, 16#0049#,
2123           16#0066#, 16#0020#, 16#0074#, 16#0072#,
2124           16#0075#, 16#0065#, 16#002C#, 16#0020#,
2125           16#0074#, 16#0068#, 16#0065#, 16#006E#,
2126           16#0020#, 16#0074#, 16#0068#, 16#0065#,
2127           16#0020#, 16#006F#, 16#0077#, 16#006E#,
2128           16#0069#, 16#006E#, 16#0067#, 16#0020#,
2129           16#0063#, 16#006C#, 16#0061#, 16#0073#,
2130           16#0073#, 16#0020#, 16#0069#, 16#0073#,
2131           16#0020#, 16#0072#, 16#0065#, 16#0066#,
2132           16#0065#, 16#0072#, 16#0072#, 16#0065#,
2133           16#0064#, 16#0020#, 16#0074#, 16#006F#,
2134           16#0020#, 16#0061#, 16#0073#, 16#0020#,
2135           16#0061#, 16#006E#, 16#0020#, 16#0061#,
2136           16#0063#, 16#0074#, 16#0069#, 16#0076#,
2137           16#0065#, 16#0020#, 16#0063#, 16#006C#,
2138           16#0061#, 16#0073#, 16#0073#, 16#002E#,
2139           16#0020#, 16#0049#, 16#0066#, 16#0020#,
2140           16#0066#, 16#0061#, 16#006C#, 16#0073#,
2141           16#0065#, 16#002C#, 16#0020#, 16#0074#,
2142           16#0068#, 16#0065#, 16#006E#, 16#0020#,
2143           16#0073#, 16#0075#, 16#0063#, 16#0068#,
2144           16#0020#, 16#0061#, 16#0020#, 16#0063#,
2145           16#006C#, 16#0061#, 16#0073#, 16#0073#,
2146           16#0020#, 16#0069#, 16#0073#, 16#0020#,
2147           16#0072#, 16#0065#, 16#0066#, 16#0065#,
2148           16#0072#, 16#0072#, 16#0065#, 16#0064#,
2149           16#0020#, 16#0074#, 16#006F#, 16#0020#,
2150           16#0061#, 16#0073#, 16#0020#, 16#0061#,
2151           16#0020#, 16#0070#, 16#0061#, 16#0073#,
2152           16#0073#, 16#0069#, 16#0076#, 16#0065#,
2153           16#0020#, 16#0063#, 16#006C#, 16#0061#,
2154           16#0073#, 16#0073#, 16#002E#,
2155           others => 16#0000#),
2156         others => <>);
2157
2158   --  "templateSignature"
2159
2160   MS_0350 : aliased Matreshka.Internals.Strings.Shared_String
2161     := (Size   => 23,
2162         Unused => 17,
2163         Length => 17,
2164         Value  =>
2165          (16#0074#, 16#0065#, 16#006D#, 16#0070#,
2166           16#006C#, 16#0061#, 16#0074#, 16#0065#,
2167           16#0053#, 16#0069#, 16#0067#, 16#006E#,
2168           16#0061#, 16#0074#, 16#0075#, 16#0072#,
2169           16#0065#,
2170           others => 16#0000#),
2171         others => <>);
2172
2173   --  "coveredBy"
2174
2175   MS_0351 : aliased Matreshka.Internals.Strings.Shared_String
2176     := (Size   => 15,
2177         Unused => 9,
2178         Length => 9,
2179         Value  =>
2180          (16#0063#, 16#006F#, 16#0076#, 16#0065#,
2181           16#0072#, 16#0065#, 16#0064#, 16#0042#,
2182           16#0079#,
2183           others => 16#0000#),
2184         others => <>);
2185
2186   --  "InteractionOperatorKind is an enumeration designating the different kinds of operators of combined fragments. The interaction operand defines the type of operator of a combined fragment."
2187
2188   MS_0352 : aliased Matreshka.Internals.Strings.Shared_String
2189     := (Size   => 191,
2190         Unused => 186,
2191         Length => 186,
2192         Value  =>
2193          (16#0049#, 16#006E#, 16#0074#, 16#0065#,
2194           16#0072#, 16#0061#, 16#0063#, 16#0074#,
2195           16#0069#, 16#006F#, 16#006E#, 16#004F#,
2196           16#0070#, 16#0065#, 16#0072#, 16#0061#,
2197           16#0074#, 16#006F#, 16#0072#, 16#004B#,
2198           16#0069#, 16#006E#, 16#0064#, 16#0020#,
2199           16#0069#, 16#0073#, 16#0020#, 16#0061#,
2200           16#006E#, 16#0020#, 16#0065#, 16#006E#,
2201           16#0075#, 16#006D#, 16#0065#, 16#0072#,
2202           16#0061#, 16#0074#, 16#0069#, 16#006F#,
2203           16#006E#, 16#0020#, 16#0064#, 16#0065#,
2204           16#0073#, 16#0069#, 16#0067#, 16#006E#,
2205           16#0061#, 16#0074#, 16#0069#, 16#006E#,
2206           16#0067#, 16#0020#, 16#0074#, 16#0068#,
2207           16#0065#, 16#0020#, 16#0064#, 16#0069#,
2208           16#0066#, 16#0066#, 16#0065#, 16#0072#,
2209           16#0065#, 16#006E#, 16#0074#, 16#0020#,
2210           16#006B#, 16#0069#, 16#006E#, 16#0064#,
2211           16#0073#, 16#0020#, 16#006F#, 16#0066#,
2212           16#0020#, 16#006F#, 16#0070#, 16#0065#,
2213           16#0072#, 16#0061#, 16#0074#, 16#006F#,
2214           16#0072#, 16#0073#, 16#0020#, 16#006F#,
2215           16#0066#, 16#0020#, 16#0063#, 16#006F#,
2216           16#006D#, 16#0062#, 16#0069#, 16#006E#,
2217           16#0065#, 16#0064#, 16#0020#, 16#0066#,
2218           16#0072#, 16#0061#, 16#0067#, 16#006D#,
2219           16#0065#, 16#006E#, 16#0074#, 16#0073#,
2220           16#002E#, 16#0020#, 16#0054#, 16#0068#,
2221           16#0065#, 16#0020#, 16#0069#, 16#006E#,
2222           16#0074#, 16#0065#, 16#0072#, 16#0061#,
2223           16#0063#, 16#0074#, 16#0069#, 16#006F#,
2224           16#006E#, 16#0020#, 16#006F#, 16#0070#,
2225           16#0065#, 16#0072#, 16#0061#, 16#006E#,
2226           16#0064#, 16#0020#, 16#0064#, 16#0065#,
2227           16#0066#, 16#0069#, 16#006E#, 16#0065#,
2228           16#0073#, 16#0020#, 16#0074#, 16#0068#,
2229           16#0065#, 16#0020#, 16#0074#, 16#0079#,
2230           16#0070#, 16#0065#, 16#0020#, 16#006F#,
2231           16#0066#, 16#0020#, 16#006F#, 16#0070#,
2232           16#0065#, 16#0072#, 16#0061#, 16#0074#,
2233           16#006F#, 16#0072#, 16#0020#, 16#006F#,
2234           16#0066#, 16#0020#, 16#0061#, 16#0020#,
2235           16#0063#, 16#006F#, 16#006D#, 16#0062#,
2236           16#0069#, 16#006E#, 16#0065#, 16#0064#,
2237           16#0020#, 16#0066#, 16#0072#, 16#0061#,
2238           16#0067#, 16#006D#, 16#0065#, 16#006E#,
2239           16#0074#, 16#002E#,
2240           others => 16#0000#),
2241         others => <>);
2242
2243   --  "The query containingStateMachine() returns the state machine that contains the state either directly or transitively."
2244
2245   MS_0353 : aliased Matreshka.Internals.Strings.Shared_String
2246     := (Size   => 127,
2247         Unused => 117,
2248         Length => 117,
2249         Value  =>
2250          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
2251           16#0071#, 16#0075#, 16#0065#, 16#0072#,
2252           16#0079#, 16#0020#, 16#0063#, 16#006F#,
2253           16#006E#, 16#0074#, 16#0061#, 16#0069#,
2254           16#006E#, 16#0069#, 16#006E#, 16#0067#,
2255           16#0053#, 16#0074#, 16#0061#, 16#0074#,
2256           16#0065#, 16#004D#, 16#0061#, 16#0063#,
2257           16#0068#, 16#0069#, 16#006E#, 16#0065#,
2258           16#0028#, 16#0029#, 16#0020#, 16#0072#,
2259           16#0065#, 16#0074#, 16#0075#, 16#0072#,
2260           16#006E#, 16#0073#, 16#0020#, 16#0074#,
2261           16#0068#, 16#0065#, 16#0020#, 16#0073#,
2262           16#0074#, 16#0061#, 16#0074#, 16#0065#,
2263           16#0020#, 16#006D#, 16#0061#, 16#0063#,
2264           16#0068#, 16#0069#, 16#006E#, 16#0065#,
2265           16#0020#, 16#0074#, 16#0068#, 16#0061#,
2266           16#0074#, 16#0020#, 16#0063#, 16#006F#,
2267           16#006E#, 16#0074#, 16#0061#, 16#0069#,
2268           16#006E#, 16#0073#, 16#0020#, 16#0074#,
2269           16#0068#, 16#0065#, 16#0020#, 16#0073#,
2270           16#0074#, 16#0061#, 16#0074#, 16#0065#,
2271           16#0020#, 16#0065#, 16#0069#, 16#0074#,
2272           16#0068#, 16#0065#, 16#0072#, 16#0020#,
2273           16#0064#, 16#0069#, 16#0072#, 16#0065#,
2274           16#0063#, 16#0074#, 16#006C#, 16#0079#,
2275           16#0020#, 16#006F#, 16#0072#, 16#0020#,
2276           16#0074#, 16#0072#, 16#0061#, 16#006E#,
2277           16#0073#, 16#0069#, 16#0074#, 16#0069#,
2278           16#0076#, 16#0065#, 16#006C#, 16#0079#,
2279           16#002E#,
2280           others => 16#0000#),
2281         others => <>);
2282
2283   --  "nameExpression"
2284
2285   MS_0354 : aliased Matreshka.Internals.Strings.Shared_String
2286     := (Size   => 15,
2287         Unused => 14,
2288         Length => 14,
2289         Value  =>
2290          (16#006E#, 16#0061#, 16#006D#, 16#0065#,
2291           16#0045#, 16#0078#, 16#0070#, 16#0072#,
2292           16#0065#, 16#0073#, 16#0073#, 16#0069#,
2293           16#006F#, 16#006E#,
2294           others => 16#0000#),
2295         others => <>);
2296
2297   --  "A_covered_events"
2298
2299   MS_0355 : aliased Matreshka.Internals.Strings.Shared_String
2300     := (Size   => 23,
2301         Unused => 16,
2302         Length => 16,
2303         Value  =>
2304          (16#0041#, 16#005F#, 16#0063#, 16#006F#,
2305           16#0076#, 16#0065#, 16#0072#, 16#0065#,
2306           16#0064#, 16#005F#, 16#0065#, 16#0076#,
2307           16#0065#, 16#006E#, 16#0074#, 16#0073#,
2308           others => 16#0000#),
2309         others => <>);
2310
2311   --  "The number of result pins and the number of owned parameters of the operation of type return, out, and in-out must be equal."
2312
2313   MS_0356 : aliased Matreshka.Internals.Strings.Shared_String
2314     := (Size   => 127,
2315         Unused => 124,
2316         Length => 124,
2317         Value  =>
2318          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
2319           16#006E#, 16#0075#, 16#006D#, 16#0062#,
2320           16#0065#, 16#0072#, 16#0020#, 16#006F#,
2321           16#0066#, 16#0020#, 16#0072#, 16#0065#,
2322           16#0073#, 16#0075#, 16#006C#, 16#0074#,
2323           16#0020#, 16#0070#, 16#0069#, 16#006E#,
2324           16#0073#, 16#0020#, 16#0061#, 16#006E#,
2325           16#0064#, 16#0020#, 16#0074#, 16#0068#,
2326           16#0065#, 16#0020#, 16#006E#, 16#0075#,
2327           16#006D#, 16#0062#, 16#0065#, 16#0072#,
2328           16#0020#, 16#006F#, 16#0066#, 16#0020#,
2329           16#006F#, 16#0077#, 16#006E#, 16#0065#,
2330           16#0064#, 16#0020#, 16#0070#, 16#0061#,
2331           16#0072#, 16#0061#, 16#006D#, 16#0065#,
2332           16#0074#, 16#0065#, 16#0072#, 16#0073#,
2333           16#0020#, 16#006F#, 16#0066#, 16#0020#,
2334           16#0074#, 16#0068#, 16#0065#, 16#0020#,
2335           16#006F#, 16#0070#, 16#0065#, 16#0072#,
2336           16#0061#, 16#0074#, 16#0069#, 16#006F#,
2337           16#006E#, 16#0020#, 16#006F#, 16#0066#,
2338           16#0020#, 16#0074#, 16#0079#, 16#0070#,
2339           16#0065#, 16#0020#, 16#0072#, 16#0065#,
2340           16#0074#, 16#0075#, 16#0072#, 16#006E#,
2341           16#002C#, 16#0020#, 16#006F#, 16#0075#,
2342           16#0074#, 16#002C#, 16#0020#, 16#0061#,
2343           16#006E#, 16#0064#, 16#0020#, 16#0069#,
2344           16#006E#, 16#002D#, 16#006F#, 16#0075#,
2345           16#0074#, 16#0020#, 16#006D#, 16#0075#,
2346           16#0073#, 16#0074#, 16#0020#, 16#0062#,
2347           16#0065#, 16#0020#, 16#0065#, 16#0071#,
2348           16#0075#, 16#0061#, 16#006C#, 16#002E#,
2349           others => 16#0000#),
2350         others => <>);
2351
2352   --  "shallow_history_vertex"
2353
2354   MS_0357 : aliased Matreshka.Internals.Strings.Shared_String
2355     := (Size   => 23,
2356         Unused => 22,
2357         Length => 22,
2358         Value  =>
2359          (16#0073#, 16#0068#, 16#0061#, 16#006C#,
2360           16#006C#, 16#006F#, 16#0077#, 16#005F#,
2361           16#0068#, 16#0069#, 16#0073#, 16#0074#,
2362           16#006F#, 16#0072#, 16#0079#, 16#005F#,
2363           16#0076#, 16#0065#, 16#0072#, 16#0074#,
2364           16#0065#, 16#0078#,
2365           others => 16#0000#),
2366         others => <>);
2367
2368   --  "inherited_parameters"
2369
2370   MS_0358 : aliased Matreshka.Internals.Strings.Shared_String
2371     := (Size   => 23,
2372         Unused => 20,
2373         Length => 20,
2374         Value  =>
2375          (16#0069#, 16#006E#, 16#0068#, 16#0065#,
2376           16#0072#, 16#0069#, 16#0074#, 16#0065#,
2377           16#0064#, 16#005F#, 16#0070#, 16#0061#,
2378           16#0072#, 16#0061#, 16#006D#, 16#0065#,
2379           16#0074#, 16#0065#, 16#0072#, 16#0073#,
2380           others => 16#0000#),
2381         others => <>);
2382
2383   --  "clause"
2384
2385   MS_0359 : aliased Matreshka.Internals.Strings.Shared_String
2386     := (Size   => 7,
2387         Unused => 6,
2388         Length => 6,
2389         Value  =>
2390          (16#0063#, 16#006C#, 16#0061#, 16#0075#,
2391           16#0073#, 16#0065#,
2392           others => 16#0000#),
2393         others => <>);
2394
2395   --  "A_cfragmentGate_combinedFragment"
2396
2397   MS_035A : aliased Matreshka.Internals.Strings.Shared_String
2398     := (Size   => 39,
2399         Unused => 32,
2400         Length => 32,
2401         Value  =>
2402          (16#0041#, 16#005F#, 16#0063#, 16#0066#,
2403           16#0072#, 16#0061#, 16#0067#, 16#006D#,
2404           16#0065#, 16#006E#, 16#0074#, 16#0047#,
2405           16#0061#, 16#0074#, 16#0065#, 16#005F#,
2406           16#0063#, 16#006F#, 16#006D#, 16#0062#,
2407           16#0069#, 16#006E#, 16#0065#, 16#0064#,
2408           16#0046#, 16#0072#, 16#0061#, 16#0067#,
2409           16#006D#, 16#0065#, 16#006E#, 16#0074#,
2410           others => 16#0000#),
2411         others => <>);
2412
2413   --  "no_exit_behavior"
2414
2415   MS_035B : aliased Matreshka.Internals.Strings.Shared_String
2416     := (Size   => 23,
2417         Unused => 16,
2418         Length => 16,
2419         Value  =>
2420          (16#006E#, 16#006F#, 16#005F#, 16#0065#,
2421           16#0078#, 16#0069#, 16#0074#, 16#005F#,
2422           16#0062#, 16#0065#, 16#0068#, 16#0061#,
2423           16#0076#, 16#0069#, 16#006F#, 16#0072#,
2424           others => 16#0000#),
2425         others => <>);
2426
2427   --  "A_selection_objectNode"
2428
2429   MS_035C : aliased Matreshka.Internals.Strings.Shared_String
2430     := (Size   => 23,
2431         Unused => 22,
2432         Length => 22,
2433         Value  =>
2434          (16#0041#, 16#005F#, 16#0073#, 16#0065#,
2435           16#006C#, 16#0065#, 16#0063#, 16#0074#,
2436           16#0069#, 16#006F#, 16#006E#, 16#005F#,
2437           16#006F#, 16#0062#, 16#006A#, 16#0065#,
2438           16#0063#, 16#0074#, 16#004E#, 16#006F#,
2439           16#0064#, 16#0065#,
2440           others => 16#0000#),
2441         others => <>);
2442
2443   --  "CreateLinkAction"
2444
2445   MS_035D : aliased Matreshka.Internals.Strings.Shared_String
2446     := (Size   => 23,
2447         Unused => 16,
2448         Length => 16,
2449         Value  =>
2450          (16#0043#, 16#0072#, 16#0065#, 16#0061#,
2451           16#0074#, 16#0065#, 16#004C#, 16#0069#,
2452           16#006E#, 16#006B#, 16#0041#, 16#0063#,
2453           16#0074#, 16#0069#, 16#006F#, 16#006E#,
2454           others => 16#0000#),
2455         others => <>);
2456
2457   --  "Specifies the upper multiplicity of the return parameter, if present."
2458
2459   MS_035E : aliased Matreshka.Internals.Strings.Shared_String
2460     := (Size   => 71,
2461         Unused => 69,
2462         Length => 69,
2463         Value  =>
2464          (16#0053#, 16#0070#, 16#0065#, 16#0063#,
2465           16#0069#, 16#0066#, 16#0069#, 16#0065#,
2466           16#0073#, 16#0020#, 16#0074#, 16#0068#,
2467           16#0065#, 16#0020#, 16#0075#, 16#0070#,
2468           16#0070#, 16#0065#, 16#0072#, 16#0020#,
2469           16#006D#, 16#0075#, 16#006C#, 16#0074#,
2470           16#0069#, 16#0070#, 16#006C#, 16#0069#,
2471           16#0063#, 16#0069#, 16#0074#, 16#0079#,
2472           16#0020#, 16#006F#, 16#0066#, 16#0020#,
2473           16#0074#, 16#0068#, 16#0065#, 16#0020#,
2474           16#0072#, 16#0065#, 16#0074#, 16#0075#,
2475           16#0072#, 16#006E#, 16#0020#, 16#0070#,
2476           16#0061#, 16#0072#, 16#0061#, 16#006D#,
2477           16#0065#, 16#0074#, 16#0065#, 16#0072#,
2478           16#002C#, 16#0020#, 16#0069#, 16#0066#,
2479           16#0020#, 16#0070#, 16#0072#, 16#0065#,
2480           16#0073#, 16#0065#, 16#006E#, 16#0074#,
2481           16#002E#,
2482           others => 16#0000#),
2483         others => <>);
2484
2485   --  "ActivityParameterNode"
2486
2487   MS_035F : aliased Matreshka.Internals.Strings.Shared_String
2488     := (Size   => 23,
2489         Unused => 21,
2490         Length => 21,
2491         Value  =>
2492          (16#0041#, 16#0063#, 16#0074#, 16#0069#,
2493           16#0076#, 16#0069#, 16#0074#, 16#0079#,
2494           16#0050#, 16#0061#, 16#0072#, 16#0061#,
2495           16#006D#, 16#0065#, 16#0074#, 16#0065#,
2496           16#0072#, 16#004E#, 16#006F#, 16#0064#,
2497           16#0065#,
2498           others => 16#0000#),
2499         others => <>);
2500
2501   --  "WriteStructuralFeatureAction"
2502
2503   MS_0360 : aliased Matreshka.Internals.Strings.Shared_String
2504     := (Size   => 31,
2505         Unused => 28,
2506         Length => 28,
2507         Value  =>
2508          (16#0057#, 16#0072#, 16#0069#, 16#0074#,
2509           16#0065#, 16#0053#, 16#0074#, 16#0072#,
2510           16#0075#, 16#0063#, 16#0074#, 16#0075#,
2511           16#0072#, 16#0061#, 16#006C#, 16#0046#,
2512           16#0065#, 16#0061#, 16#0074#, 16#0075#,
2513           16#0072#, 16#0065#, 16#0041#, 16#0063#,
2514           16#0074#, 16#0069#, 16#006F#, 16#006E#,
2515           others => 16#0000#),
2516         others => <>);
2517
2518   --  "Generalization hierarchies must be directed and acyclical. A classifier can not be both a transitively general and transitively specific classifier of the same classifier."
2519
2520   MS_0361 : aliased Matreshka.Internals.Strings.Shared_String
2521     := (Size   => 183,
2522         Unused => 171,
2523         Length => 171,
2524         Value  =>
2525          (16#0047#, 16#0065#, 16#006E#, 16#0065#,
2526           16#0072#, 16#0061#, 16#006C#, 16#0069#,
2527           16#007A#, 16#0061#, 16#0074#, 16#0069#,
2528           16#006F#, 16#006E#, 16#0020#, 16#0068#,
2529           16#0069#, 16#0065#, 16#0072#, 16#0061#,
2530           16#0072#, 16#0063#, 16#0068#, 16#0069#,
2531           16#0065#, 16#0073#, 16#0020#, 16#006D#,
2532           16#0075#, 16#0073#, 16#0074#, 16#0020#,
2533           16#0062#, 16#0065#, 16#0020#, 16#0064#,
2534           16#0069#, 16#0072#, 16#0065#, 16#0063#,
2535           16#0074#, 16#0065#, 16#0064#, 16#0020#,
2536           16#0061#, 16#006E#, 16#0064#, 16#0020#,
2537           16#0061#, 16#0063#, 16#0079#, 16#0063#,
2538           16#006C#, 16#0069#, 16#0063#, 16#0061#,
2539           16#006C#, 16#002E#, 16#0020#, 16#0041#,
2540           16#0020#, 16#0063#, 16#006C#, 16#0061#,
2541           16#0073#, 16#0073#, 16#0069#, 16#0066#,
2542           16#0069#, 16#0065#, 16#0072#, 16#0020#,
2543           16#0063#, 16#0061#, 16#006E#, 16#0020#,
2544           16#006E#, 16#006F#, 16#0074#, 16#0020#,
2545           16#0062#, 16#0065#, 16#0020#, 16#0062#,
2546           16#006F#, 16#0074#, 16#0068#, 16#0020#,
2547           16#0061#, 16#0020#, 16#0074#, 16#0072#,
2548           16#0061#, 16#006E#, 16#0073#, 16#0069#,
2549           16#0074#, 16#0069#, 16#0076#, 16#0065#,
2550           16#006C#, 16#0079#, 16#0020#, 16#0067#,
2551           16#0065#, 16#006E#, 16#0065#, 16#0072#,
2552           16#0061#, 16#006C#, 16#0020#, 16#0061#,
2553           16#006E#, 16#0064#, 16#0020#, 16#0074#,
2554           16#0072#, 16#0061#, 16#006E#, 16#0073#,
2555           16#0069#, 16#0074#, 16#0069#, 16#0076#,
2556           16#0065#, 16#006C#, 16#0079#, 16#0020#,
2557           16#0073#, 16#0070#, 16#0065#, 16#0063#,
2558           16#0069#, 16#0066#, 16#0069#, 16#0063#,
2559           16#0020#, 16#0063#, 16#006C#, 16#0061#,
2560           16#0073#, 16#0073#, 16#0069#, 16#0066#,
2561           16#0069#, 16#0065#, 16#0072#, 16#0020#,
2562           16#006F#, 16#0066#, 16#0020#, 16#0074#,
2563           16#0068#, 16#0065#, 16#0020#, 16#0073#,
2564           16#0061#, 16#006D#, 16#0065#, 16#0020#,
2565           16#0063#, 16#006C#, 16#0061#, 16#0073#,
2566           16#0073#, 16#0069#, 16#0066#, 16#0069#,
2567           16#0065#, 16#0072#, 16#002E#,
2568           others => 16#0000#),
2569         others => <>);
2570
2571   --  "defaultValue"
2572
2573   MS_0362 : aliased Matreshka.Internals.Strings.Shared_String
2574     := (Size   => 15,
2575         Unused => 12,
2576         Length => 12,
2577         Value  =>
2578          (16#0064#, 16#0065#, 16#0066#, 16#0061#,
2579           16#0075#, 16#006C#, 16#0074#, 16#0056#,
2580           16#0061#, 16#006C#, 16#0075#, 16#0065#,
2581           others => 16#0000#),
2582         others => <>);
2583
2584   --  "Only submachine states can have connection point references."
2585
2586   MS_0363 : aliased Matreshka.Internals.Strings.Shared_String
2587     := (Size   => 63,
2588         Unused => 60,
2589         Length => 60,
2590         Value  =>
2591          (16#004F#, 16#006E#, 16#006C#, 16#0079#,
2592           16#0020#, 16#0073#, 16#0075#, 16#0062#,
2593           16#006D#, 16#0061#, 16#0063#, 16#0068#,
2594           16#0069#, 16#006E#, 16#0065#, 16#0020#,
2595           16#0073#, 16#0074#, 16#0061#, 16#0074#,
2596           16#0065#, 16#0073#, 16#0020#, 16#0063#,
2597           16#0061#, 16#006E#, 16#0020#, 16#0068#,
2598           16#0061#, 16#0076#, 16#0065#, 16#0020#,
2599           16#0063#, 16#006F#, 16#006E#, 16#006E#,
2600           16#0065#, 16#0063#, 16#0074#, 16#0069#,
2601           16#006F#, 16#006E#, 16#0020#, 16#0070#,
2602           16#006F#, 16#0069#, 16#006E#, 16#0074#,
2603           16#0020#, 16#0072#, 16#0065#, 16#0066#,
2604           16#0065#, 16#0072#, 16#0065#, 16#006E#,
2605           16#0063#, 16#0065#, 16#0073#, 16#002E#,
2606           others => 16#0000#),
2607         others => <>);
2608
2609   --  "reclassifyObjectAction"
2610
2611   MS_0364 : aliased Matreshka.Internals.Strings.Shared_String
2612     := (Size   => 23,
2613         Unused => 22,
2614         Length => 22,
2615         Value  =>
2616          (16#0072#, 16#0065#, 16#0063#, 16#006C#,
2617           16#0061#, 16#0073#, 16#0073#, 16#0069#,
2618           16#0066#, 16#0079#, 16#004F#, 16#0062#,
2619           16#006A#, 16#0065#, 16#0063#, 16#0074#,
2620           16#0041#, 16#0063#, 16#0074#, 16#0069#,
2621           16#006F#, 16#006E#,
2622           others => 16#0000#),
2623         others => <>);
2624
2625   --  "no_regions"
2626
2627   MS_0365 : aliased Matreshka.Internals.Strings.Shared_String
2628     := (Size   => 15,
2629         Unused => 10,
2630         Length => 10,
2631         Value  =>
2632          (16#006E#, 16#006F#, 16#005F#, 16#0072#,
2633           16#0065#, 16#0067#, 16#0069#, 16#006F#,
2634           16#006E#, 16#0073#,
2635           others => 16#0000#),
2636         others => <>);
2637
2638   --  "subsettedProperty"
2639
2640   MS_0366 : aliased Matreshka.Internals.Strings.Shared_String
2641     := (Size   => 23,
2642         Unused => 17,
2643         Length => 17,
2644         Value  =>
2645          (16#0073#, 16#0075#, 16#0062#, 16#0073#,
2646           16#0065#, 16#0074#, 16#0074#, 16#0065#,
2647           16#0064#, 16#0050#, 16#0072#, 16#006F#,
2648           16#0070#, 16#0065#, 16#0072#, 16#0074#,
2649           16#0079#,
2650           others => 16#0000#),
2651         others => <>);
2652
2653   --  "A_trigger_acceptEventAction"
2654
2655   MS_0367 : aliased Matreshka.Internals.Strings.Shared_String
2656     := (Size   => 31,
2657         Unused => 27,
2658         Length => 27,
2659         Value  =>
2660          (16#0041#, 16#005F#, 16#0074#, 16#0072#,
2661           16#0069#, 16#0067#, 16#0067#, 16#0065#,
2662           16#0072#, 16#005F#, 16#0061#, 16#0063#,
2663           16#0063#, 16#0065#, 16#0070#, 16#0074#,
2664           16#0045#, 16#0076#, 16#0065#, 16#006E#,
2665           16#0074#, 16#0041#, 16#0063#, 16#0074#,
2666           16#0069#, 16#006F#, 16#006E#,
2667           others => 16#0000#),
2668         others => <>);
2669
2670   --  "The value of firstEvent is related to constrainedElement. If firstEvent is true, then the corresponding observation event is the first time instant the execution enters constrainedElement. If firstEvent is false, then the corresponding observation event is the last time instant the execution is within constrainedElement."
2671
2672   MS_0368 : aliased Matreshka.Internals.Strings.Shared_String
2673     := (Size   => 335,
2674         Unused => 322,
2675         Length => 322,
2676         Value  =>
2677          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
2678           16#0076#, 16#0061#, 16#006C#, 16#0075#,
2679           16#0065#, 16#0020#, 16#006F#, 16#0066#,
2680           16#0020#, 16#0066#, 16#0069#, 16#0072#,
2681           16#0073#, 16#0074#, 16#0045#, 16#0076#,
2682           16#0065#, 16#006E#, 16#0074#, 16#0020#,
2683           16#0069#, 16#0073#, 16#0020#, 16#0072#,
2684           16#0065#, 16#006C#, 16#0061#, 16#0074#,
2685           16#0065#, 16#0064#, 16#0020#, 16#0074#,
2686           16#006F#, 16#0020#, 16#0063#, 16#006F#,
2687           16#006E#, 16#0073#, 16#0074#, 16#0072#,
2688           16#0061#, 16#0069#, 16#006E#, 16#0065#,
2689           16#0064#, 16#0045#, 16#006C#, 16#0065#,
2690           16#006D#, 16#0065#, 16#006E#, 16#0074#,
2691           16#002E#, 16#0020#, 16#0049#, 16#0066#,
2692           16#0020#, 16#0066#, 16#0069#, 16#0072#,
2693           16#0073#, 16#0074#, 16#0045#, 16#0076#,
2694           16#0065#, 16#006E#, 16#0074#, 16#0020#,
2695           16#0069#, 16#0073#, 16#0020#, 16#0074#,
2696           16#0072#, 16#0075#, 16#0065#, 16#002C#,
2697           16#0020#, 16#0074#, 16#0068#, 16#0065#,
2698           16#006E#, 16#0020#, 16#0074#, 16#0068#,
2699           16#0065#, 16#0020#, 16#0063#, 16#006F#,
2700           16#0072#, 16#0072#, 16#0065#, 16#0073#,
2701           16#0070#, 16#006F#, 16#006E#, 16#0064#,
2702           16#0069#, 16#006E#, 16#0067#, 16#0020#,
2703           16#006F#, 16#0062#, 16#0073#, 16#0065#,
2704           16#0072#, 16#0076#, 16#0061#, 16#0074#,
2705           16#0069#, 16#006F#, 16#006E#, 16#0020#,
2706           16#0065#, 16#0076#, 16#0065#, 16#006E#,
2707           16#0074#, 16#0020#, 16#0069#, 16#0073#,
2708           16#0020#, 16#0074#, 16#0068#, 16#0065#,
2709           16#0020#, 16#0066#, 16#0069#, 16#0072#,
2710           16#0073#, 16#0074#, 16#0020#, 16#0074#,
2711           16#0069#, 16#006D#, 16#0065#, 16#0020#,
2712           16#0069#, 16#006E#, 16#0073#, 16#0074#,
2713           16#0061#, 16#006E#, 16#0074#, 16#0020#,
2714           16#0074#, 16#0068#, 16#0065#, 16#0020#,
2715           16#0065#, 16#0078#, 16#0065#, 16#0063#,
2716           16#0075#, 16#0074#, 16#0069#, 16#006F#,
2717           16#006E#, 16#0020#, 16#0065#, 16#006E#,
2718           16#0074#, 16#0065#, 16#0072#, 16#0073#,
2719           16#0020#, 16#0063#, 16#006F#, 16#006E#,
2720           16#0073#, 16#0074#, 16#0072#, 16#0061#,
2721           16#0069#, 16#006E#, 16#0065#, 16#0064#,
2722           16#0045#, 16#006C#, 16#0065#, 16#006D#,
2723           16#0065#, 16#006E#, 16#0074#, 16#002E#,
2724           16#0020#, 16#0049#, 16#0066#, 16#0020#,
2725           16#0066#, 16#0069#, 16#0072#, 16#0073#,
2726           16#0074#, 16#0045#, 16#0076#, 16#0065#,
2727           16#006E#, 16#0074#, 16#0020#, 16#0069#,
2728           16#0073#, 16#0020#, 16#0066#, 16#0061#,
2729           16#006C#, 16#0073#, 16#0065#, 16#002C#,
2730           16#0020#, 16#0074#, 16#0068#, 16#0065#,
2731           16#006E#, 16#0020#, 16#0074#, 16#0068#,
2732           16#0065#, 16#0020#, 16#0063#, 16#006F#,
2733           16#0072#, 16#0072#, 16#0065#, 16#0073#,
2734           16#0070#, 16#006F#, 16#006E#, 16#0064#,
2735           16#0069#, 16#006E#, 16#0067#, 16#0020#,
2736           16#006F#, 16#0062#, 16#0073#, 16#0065#,
2737           16#0072#, 16#0076#, 16#0061#, 16#0074#,
2738           16#0069#, 16#006F#, 16#006E#, 16#0020#,
2739           16#0065#, 16#0076#, 16#0065#, 16#006E#,
2740           16#0074#, 16#0020#, 16#0069#, 16#0073#,
2741           16#0020#, 16#0074#, 16#0068#, 16#0065#,
2742           16#0020#, 16#006C#, 16#0061#, 16#0073#,
2743           16#0074#, 16#0020#, 16#0074#, 16#0069#,
2744           16#006D#, 16#0065#, 16#0020#, 16#0069#,
2745           16#006E#, 16#0073#, 16#0074#, 16#0061#,
2746           16#006E#, 16#0074#, 16#0020#, 16#0074#,
2747           16#0068#, 16#0065#, 16#0020#, 16#0065#,
2748           16#0078#, 16#0065#, 16#0063#, 16#0075#,
2749           16#0074#, 16#0069#, 16#006F#, 16#006E#,
2750           16#0020#, 16#0069#, 16#0073#, 16#0020#,
2751           16#0077#, 16#0069#, 16#0074#, 16#0068#,
2752           16#0069#, 16#006E#, 16#0020#, 16#0063#,
2753           16#006F#, 16#006E#, 16#0073#, 16#0074#,
2754           16#0072#, 16#0061#, 16#0069#, 16#006E#,
2755           16#0065#, 16#0064#, 16#0045#, 16#006C#,
2756           16#0065#, 16#006D#, 16#0065#, 16#006E#,
2757           16#0074#, 16#002E#,
2758           others => 16#0000#),
2759         others => <>);
2760
2761   --  "A time constraint is a constraint that refers to a time interval."
2762
2763   MS_0369 : aliased Matreshka.Internals.Strings.Shared_String
2764     := (Size   => 71,
2765         Unused => 65,
2766         Length => 65,
2767         Value  =>
2768          (16#0041#, 16#0020#, 16#0074#, 16#0069#,
2769           16#006D#, 16#0065#, 16#0020#, 16#0063#,
2770           16#006F#, 16#006E#, 16#0073#, 16#0074#,
2771           16#0072#, 16#0061#, 16#0069#, 16#006E#,
2772           16#0074#, 16#0020#, 16#0069#, 16#0073#,
2773           16#0020#, 16#0061#, 16#0020#, 16#0063#,
2774           16#006F#, 16#006E#, 16#0073#, 16#0074#,
2775           16#0072#, 16#0061#, 16#0069#, 16#006E#,
2776           16#0074#, 16#0020#, 16#0074#, 16#0068#,
2777           16#0061#, 16#0074#, 16#0020#, 16#0072#,
2778           16#0065#, 16#0066#, 16#0065#, 16#0072#,
2779           16#0073#, 16#0020#, 16#0074#, 16#006F#,
2780           16#0020#, 16#0061#, 16#0020#, 16#0074#,
2781           16#0069#, 16#006D#, 16#0065#, 16#0020#,
2782           16#0069#, 16#006E#, 16#0074#, 16#0065#,
2783           16#0072#, 16#0076#, 16#0061#, 16#006C#,
2784           16#002E#,
2785           others => 16#0000#),
2786         others => <>);
2787
2788   --  "Gives the pin on which an object is placed."
2789
2790   MS_036A : aliased Matreshka.Internals.Strings.Shared_String
2791     := (Size   => 47,
2792         Unused => 43,
2793         Length => 43,
2794         Value  =>
2795          (16#0047#, 16#0069#, 16#0076#, 16#0065#,
2796           16#0073#, 16#0020#, 16#0074#, 16#0068#,
2797           16#0065#, 16#0020#, 16#0070#, 16#0069#,
2798           16#006E#, 16#0020#, 16#006F#, 16#006E#,
2799           16#0020#, 16#0077#, 16#0068#, 16#0069#,
2800           16#0063#, 16#0068#, 16#0020#, 16#0061#,
2801           16#006E#, 16#0020#, 16#006F#, 16#0062#,
2802           16#006A#, 16#0065#, 16#0063#, 16#0074#,
2803           16#0020#, 16#0069#, 16#0073#, 16#0020#,
2804           16#0070#, 16#006C#, 16#0061#, 16#0063#,
2805           16#0065#, 16#0064#, 16#002E#,
2806           others => 16#0000#),
2807         others => <>);
2808
2809   --  "redefinitionContext"
2810
2811   MS_036B : aliased Matreshka.Internals.Strings.Shared_String
2812     := (Size   => 23,
2813         Unused => 19,
2814         Length => 19,
2815         Value  =>
2816          (16#0072#, 16#0065#, 16#0064#, 16#0065#,
2817           16#0066#, 16#0069#, 16#006E#, 16#0069#,
2818           16#0074#, 16#0069#, 16#006F#, 16#006E#,
2819           16#0043#, 16#006F#, 16#006E#, 16#0074#,
2820           16#0065#, 16#0078#, 16#0074#,
2821           others => 16#0000#),
2822         others => <>);
2823
2824   --  "ExecutionSpecification"
2825
2826   MS_036C : aliased Matreshka.Internals.Strings.Shared_String
2827     := (Size   => 23,
2828         Unused => 22,
2829         Length => 22,
2830         Value  =>
2831          (16#0045#, 16#0078#, 16#0065#, 16#0063#,
2832           16#0075#, 16#0074#, 16#0069#, 16#006F#,
2833           16#006E#, 16#0053#, 16#0070#, 16#0065#,
2834           16#0063#, 16#0069#, 16#0066#, 16#0069#,
2835           16#0063#, 16#0061#, 16#0074#, 16#0069#,
2836           16#006F#, 16#006E#,
2837           others => 16#0000#),
2838         others => <>);
2839
2840   --  "The node protected by the handler. The handler is examined if an exception propagates to the outside of the node."
2841
2842   MS_036D : aliased Matreshka.Internals.Strings.Shared_String
2843     := (Size   => 119,
2844         Unused => 113,
2845         Length => 113,
2846         Value  =>
2847          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
2848           16#006E#, 16#006F#, 16#0064#, 16#0065#,
2849           16#0020#, 16#0070#, 16#0072#, 16#006F#,
2850           16#0074#, 16#0065#, 16#0063#, 16#0074#,
2851           16#0065#, 16#0064#, 16#0020#, 16#0062#,
2852           16#0079#, 16#0020#, 16#0074#, 16#0068#,
2853           16#0065#, 16#0020#, 16#0068#, 16#0061#,
2854           16#006E#, 16#0064#, 16#006C#, 16#0065#,
2855           16#0072#, 16#002E#, 16#0020#, 16#0054#,
2856           16#0068#, 16#0065#, 16#0020#, 16#0068#,
2857           16#0061#, 16#006E#, 16#0064#, 16#006C#,
2858           16#0065#, 16#0072#, 16#0020#, 16#0069#,
2859           16#0073#, 16#0020#, 16#0065#, 16#0078#,
2860           16#0061#, 16#006D#, 16#0069#, 16#006E#,
2861           16#0065#, 16#0064#, 16#0020#, 16#0069#,
2862           16#0066#, 16#0020#, 16#0061#, 16#006E#,
2863           16#0020#, 16#0065#, 16#0078#, 16#0063#,
2864           16#0065#, 16#0070#, 16#0074#, 16#0069#,
2865           16#006F#, 16#006E#, 16#0020#, 16#0070#,
2866           16#0072#, 16#006F#, 16#0070#, 16#0061#,
2867           16#0067#, 16#0061#, 16#0074#, 16#0065#,
2868           16#0073#, 16#0020#, 16#0074#, 16#006F#,
2869           16#0020#, 16#0074#, 16#0068#, 16#0065#,
2870           16#0020#, 16#006F#, 16#0075#, 16#0074#,
2871           16#0073#, 16#0069#, 16#0064#, 16#0065#,
2872           16#0020#, 16#006F#, 16#0066#, 16#0020#,
2873           16#0074#, 16#0068#, 16#0065#, 16#0020#,
2874           16#006E#, 16#006F#, 16#0064#, 16#0065#,
2875           16#002E#,
2876           others => 16#0000#),
2877         others => <>);
2878
2879   --  "A_behavior_callBehaviorAction"
2880
2881   MS_036E : aliased Matreshka.Internals.Strings.Shared_String
2882     := (Size   => 31,
2883         Unused => 29,
2884         Length => 29,
2885         Value  =>
2886          (16#0041#, 16#005F#, 16#0062#, 16#0065#,
2887           16#0068#, 16#0061#, 16#0076#, 16#0069#,
2888           16#006F#, 16#0072#, 16#005F#, 16#0063#,
2889           16#0061#, 16#006C#, 16#006C#, 16#0042#,
2890           16#0065#, 16#0068#, 16#0061#, 16#0076#,
2891           16#0069#, 16#006F#, 16#0072#, 16#0041#,
2892           16#0063#, 16#0074#, 16#0069#, 16#006F#,
2893           16#006E#,
2894           others => 16#0000#),
2895         others => <>);
2896
2897   --  "hasVisibilityOf"
2898
2899   MS_036F : aliased Matreshka.Internals.Strings.Shared_String
2900     := (Size   => 23,
2901         Unused => 15,
2902         Length => 15,
2903         Value  =>
2904          (16#0068#, 16#0061#, 16#0073#, 16#0056#,
2905           16#0069#, 16#0073#, 16#0069#, 16#0062#,
2906           16#0069#, 16#006C#, 16#0069#, 16#0074#,
2907           16#0079#, 16#004F#, 16#0066#,
2908           others => 16#0000#),
2909         others => <>);
2910
2911   --  "The specified UnlimitedNatural value."
2912
2913   MS_0370 : aliased Matreshka.Internals.Strings.Shared_String
2914     := (Size   => 39,
2915         Unused => 37,
2916         Length => 37,
2917         Value  =>
2918          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
2919           16#0073#, 16#0070#, 16#0065#, 16#0063#,
2920           16#0069#, 16#0066#, 16#0069#, 16#0065#,
2921           16#0064#, 16#0020#, 16#0055#, 16#006E#,
2922           16#006C#, 16#0069#, 16#006D#, 16#0069#,
2923           16#0074#, 16#0065#, 16#0064#, 16#004E#,
2924           16#0061#, 16#0074#, 16#0075#, 16#0072#,
2925           16#0061#, 16#006C#, 16#0020#, 16#0076#,
2926           16#0061#, 16#006C#, 16#0075#, 16#0065#,
2927           16#002E#,
2928           others => 16#0000#),
2929         others => <>);
2930
2931   --  "A port has an associated protocol state machine."
2932
2933   MS_0371 : aliased Matreshka.Internals.Strings.Shared_String
2934     := (Size   => 55,
2935         Unused => 48,
2936         Length => 48,
2937         Value  =>
2938          (16#0041#, 16#0020#, 16#0070#, 16#006F#,
2939           16#0072#, 16#0074#, 16#0020#, 16#0068#,
2940           16#0061#, 16#0073#, 16#0020#, 16#0061#,
2941           16#006E#, 16#0020#, 16#0061#, 16#0073#,
2942           16#0073#, 16#006F#, 16#0063#, 16#0069#,
2943           16#0061#, 16#0074#, 16#0065#, 16#0064#,
2944           16#0020#, 16#0070#, 16#0072#, 16#006F#,
2945           16#0074#, 16#006F#, 16#0063#, 16#006F#,
2946           16#006C#, 16#0020#, 16#0073#, 16#0074#,
2947           16#0061#, 16#0074#, 16#0065#, 16#0020#,
2948           16#006D#, 16#0061#, 16#0063#, 16#0068#,
2949           16#0069#, 16#006E#, 16#0065#, 16#002E#,
2950           others => 16#0000#),
2951         others => <>);
2952
2953   --  "Groups immediately contained in the group."
2954
2955   MS_0372 : aliased Matreshka.Internals.Strings.Shared_String
2956     := (Size   => 47,
2957         Unused => 42,
2958         Length => 42,
2959         Value  =>
2960          (16#0047#, 16#0072#, 16#006F#, 16#0075#,
2961           16#0070#, 16#0073#, 16#0020#, 16#0069#,
2962           16#006D#, 16#006D#, 16#0065#, 16#0064#,
2963           16#0069#, 16#0061#, 16#0074#, 16#0065#,
2964           16#006C#, 16#0079#, 16#0020#, 16#0063#,
2965           16#006F#, 16#006E#, 16#0074#, 16#0061#,
2966           16#0069#, 16#006E#, 16#0065#, 16#0064#,
2967           16#0020#, 16#0069#, 16#006E#, 16#0020#,
2968           16#0074#, 16#0068#, 16#0065#, 16#0020#,
2969           16#0067#, 16#0072#, 16#006F#, 16#0075#,
2970           16#0070#, 16#002E#,
2971           others => 16#0000#),
2972         others => <>);
2973
2974   --  "1"
2975
2976   MS_0373 : aliased Matreshka.Internals.Strings.Shared_String
2977     := (Size   => 7,
2978         Unused => 1,
2979         Length => 1,
2980         Value  =>
2981          (16#0031#,
2982           others => 16#0000#),
2983         others => <>);
2984
2985   --  "A_result_unmarshallAction"
2986
2987   MS_0374 : aliased Matreshka.Internals.Strings.Shared_String
2988     := (Size   => 31,
2989         Unused => 25,
2990         Length => 25,
2991         Value  =>
2992          (16#0041#, 16#005F#, 16#0072#, 16#0065#,
2993           16#0073#, 16#0075#, 16#006C#, 16#0074#,
2994           16#005F#, 16#0075#, 16#006E#, 16#006D#,
2995           16#0061#, 16#0072#, 16#0073#, 16#0068#,
2996           16#0061#, 16#006C#, 16#006C#, 16#0041#,
2997           16#0063#, 16#0074#, 16#0069#, 16#006F#,
2998           16#006E#,
2999           others => 16#0000#),
3000         others => <>);
3001
3002   --  "A manifestation is the concrete physical rendering of one or more model elements by an artifact."
3003
3004   MS_0375 : aliased Matreshka.Internals.Strings.Shared_String
3005     := (Size   => 103,
3006         Unused => 96,
3007         Length => 96,
3008         Value  =>
3009          (16#0041#, 16#0020#, 16#006D#, 16#0061#,
3010           16#006E#, 16#0069#, 16#0066#, 16#0065#,
3011           16#0073#, 16#0074#, 16#0061#, 16#0074#,
3012           16#0069#, 16#006F#, 16#006E#, 16#0020#,
3013           16#0069#, 16#0073#, 16#0020#, 16#0074#,
3014           16#0068#, 16#0065#, 16#0020#, 16#0063#,
3015           16#006F#, 16#006E#, 16#0063#, 16#0072#,
3016           16#0065#, 16#0074#, 16#0065#, 16#0020#,
3017           16#0070#, 16#0068#, 16#0079#, 16#0073#,
3018           16#0069#, 16#0063#, 16#0061#, 16#006C#,
3019           16#0020#, 16#0072#, 16#0065#, 16#006E#,
3020           16#0064#, 16#0065#, 16#0072#, 16#0069#,
3021           16#006E#, 16#0067#, 16#0020#, 16#006F#,
3022           16#0066#, 16#0020#, 16#006F#, 16#006E#,
3023           16#0065#, 16#0020#, 16#006F#, 16#0072#,
3024           16#0020#, 16#006D#, 16#006F#, 16#0072#,
3025           16#0065#, 16#0020#, 16#006D#, 16#006F#,
3026           16#0064#, 16#0065#, 16#006C#, 16#0020#,
3027           16#0065#, 16#006C#, 16#0065#, 16#006D#,
3028           16#0065#, 16#006E#, 16#0074#, 16#0073#,
3029           16#0020#, 16#0062#, 16#0079#, 16#0020#,
3030           16#0061#, 16#006E#, 16#0020#, 16#0061#,
3031           16#0072#, 16#0074#, 16#0069#, 16#0066#,
3032           16#0061#, 16#0063#, 16#0074#, 16#002E#,
3033           others => 16#0000#),
3034         others => <>);
3035
3036   --  "reduceAction"
3037
3038   MS_0376 : aliased Matreshka.Internals.Strings.Shared_String
3039     := (Size   => 15,
3040         Unused => 12,
3041         Length => 12,
3042         Value  =>
3043          (16#0072#, 16#0065#, 16#0064#, 16#0075#,
3044           16#0063#, 16#0065#, 16#0041#, 16#0063#,
3045           16#0074#, 16#0069#, 16#006F#, 16#006E#,
3046           others => 16#0000#),
3047         others => <>);
3048
3049   --  "A_redefinitionContext_redefinableElement"
3050
3051   MS_0377 : aliased Matreshka.Internals.Strings.Shared_String
3052     := (Size   => 47,
3053         Unused => 40,
3054         Length => 40,
3055         Value  =>
3056          (16#0041#, 16#005F#, 16#0072#, 16#0065#,
3057           16#0064#, 16#0065#, 16#0066#, 16#0069#,
3058           16#006E#, 16#0069#, 16#0074#, 16#0069#,
3059           16#006F#, 16#006E#, 16#0043#, 16#006F#,
3060           16#006E#, 16#0074#, 16#0065#, 16#0078#,
3061           16#0074#, 16#005F#, 16#0072#, 16#0065#,
3062           16#0064#, 16#0065#, 16#0066#, 16#0069#,
3063           16#006E#, 16#0061#, 16#0062#, 16#006C#,
3064           16#0065#, 16#0045#, 16#006C#, 16#0065#,
3065           16#006D#, 16#0065#, 16#006E#, 16#0074#,
3066           others => 16#0000#),
3067         others => <>);
3068
3069   --  "The query isAttribute() is true if the Property is defined as an attribute of some classifier."
3070
3071   MS_0378 : aliased Matreshka.Internals.Strings.Shared_String
3072     := (Size   => 103,
3073         Unused => 94,
3074         Length => 94,
3075         Value  =>
3076          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
3077           16#0071#, 16#0075#, 16#0065#, 16#0072#,
3078           16#0079#, 16#0020#, 16#0069#, 16#0073#,
3079           16#0041#, 16#0074#, 16#0074#, 16#0072#,
3080           16#0069#, 16#0062#, 16#0075#, 16#0074#,
3081           16#0065#, 16#0028#, 16#0029#, 16#0020#,
3082           16#0069#, 16#0073#, 16#0020#, 16#0074#,
3083           16#0072#, 16#0075#, 16#0065#, 16#0020#,
3084           16#0069#, 16#0066#, 16#0020#, 16#0074#,
3085           16#0068#, 16#0065#, 16#0020#, 16#0050#,
3086           16#0072#, 16#006F#, 16#0070#, 16#0065#,
3087           16#0072#, 16#0074#, 16#0079#, 16#0020#,
3088           16#0069#, 16#0073#, 16#0020#, 16#0064#,
3089           16#0065#, 16#0066#, 16#0069#, 16#006E#,
3090           16#0065#, 16#0064#, 16#0020#, 16#0061#,
3091           16#0073#, 16#0020#, 16#0061#, 16#006E#,
3092           16#0020#, 16#0061#, 16#0074#, 16#0074#,
3093           16#0072#, 16#0069#, 16#0062#, 16#0075#,
3094           16#0074#, 16#0065#, 16#0020#, 16#006F#,
3095           16#0066#, 16#0020#, 16#0073#, 16#006F#,
3096           16#006D#, 16#0065#, 16#0020#, 16#0063#,
3097           16#006C#, 16#0061#, 16#0073#, 16#0073#,
3098           16#0069#, 16#0066#, 16#0069#, 16#0065#,
3099           16#0072#, 16#002E#,
3100           others => 16#0000#),
3101         others => <>);
3102
3103   --  "expr"
3104
3105   MS_0379 : aliased Matreshka.Internals.Strings.Shared_String
3106     := (Size   => 7,
3107         Unused => 4,
3108         Length => 4,
3109         Value  =>
3110          (16#0065#, 16#0078#, 16#0070#, 16#0072#,
3111           others => 16#0000#),
3112         others => <>);
3113
3114   --  "The defining feature of each slot is a structural feature (directly or inherited) of a classifier of the instance specification."
3115
3116   MS_037A : aliased Matreshka.Internals.Strings.Shared_String
3117     := (Size   => 135,
3118         Unused => 128,
3119         Length => 128,
3120         Value  =>
3121          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
3122           16#0064#, 16#0065#, 16#0066#, 16#0069#,
3123           16#006E#, 16#0069#, 16#006E#, 16#0067#,
3124           16#0020#, 16#0066#, 16#0065#, 16#0061#,
3125           16#0074#, 16#0075#, 16#0072#, 16#0065#,
3126           16#0020#, 16#006F#, 16#0066#, 16#0020#,
3127           16#0065#, 16#0061#, 16#0063#, 16#0068#,
3128           16#0020#, 16#0073#, 16#006C#, 16#006F#,
3129           16#0074#, 16#0020#, 16#0069#, 16#0073#,
3130           16#0020#, 16#0061#, 16#0020#, 16#0073#,
3131           16#0074#, 16#0072#, 16#0075#, 16#0063#,
3132           16#0074#, 16#0075#, 16#0072#, 16#0061#,
3133           16#006C#, 16#0020#, 16#0066#, 16#0065#,
3134           16#0061#, 16#0074#, 16#0075#, 16#0072#,
3135           16#0065#, 16#0020#, 16#0028#, 16#0064#,
3136           16#0069#, 16#0072#, 16#0065#, 16#0063#,
3137           16#0074#, 16#006C#, 16#0079#, 16#0020#,
3138           16#006F#, 16#0072#, 16#0020#, 16#0069#,
3139           16#006E#, 16#0068#, 16#0065#, 16#0072#,
3140           16#0069#, 16#0074#, 16#0065#, 16#0064#,
3141           16#0029#, 16#0020#, 16#006F#, 16#0066#,
3142           16#0020#, 16#0061#, 16#0020#, 16#0063#,
3143           16#006C#, 16#0061#, 16#0073#, 16#0073#,
3144           16#0069#, 16#0066#, 16#0069#, 16#0065#,
3145           16#0072#, 16#0020#, 16#006F#, 16#0066#,
3146           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3147           16#0020#, 16#0069#, 16#006E#, 16#0073#,
3148           16#0074#, 16#0061#, 16#006E#, 16#0063#,
3149           16#0065#, 16#0020#, 16#0073#, 16#0070#,
3150           16#0065#, 16#0063#, 16#0069#, 16#0066#,
3151           16#0069#, 16#0063#, 16#0061#, 16#0074#,
3152           16#0069#, 16#006F#, 16#006E#, 16#002E#,
3153           others => 16#0000#),
3154         others => <>);
3155
3156   --  "The number of argument pins and the number of owned parameters of the operation of type in and in-out must be equal."
3157
3158   MS_037B : aliased Matreshka.Internals.Strings.Shared_String
3159     := (Size   => 119,
3160         Unused => 116,
3161         Length => 116,
3162         Value  =>
3163          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
3164           16#006E#, 16#0075#, 16#006D#, 16#0062#,
3165           16#0065#, 16#0072#, 16#0020#, 16#006F#,
3166           16#0066#, 16#0020#, 16#0061#, 16#0072#,
3167           16#0067#, 16#0075#, 16#006D#, 16#0065#,
3168           16#006E#, 16#0074#, 16#0020#, 16#0070#,
3169           16#0069#, 16#006E#, 16#0073#, 16#0020#,
3170           16#0061#, 16#006E#, 16#0064#, 16#0020#,
3171           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3172           16#006E#, 16#0075#, 16#006D#, 16#0062#,
3173           16#0065#, 16#0072#, 16#0020#, 16#006F#,
3174           16#0066#, 16#0020#, 16#006F#, 16#0077#,
3175           16#006E#, 16#0065#, 16#0064#, 16#0020#,
3176           16#0070#, 16#0061#, 16#0072#, 16#0061#,
3177           16#006D#, 16#0065#, 16#0074#, 16#0065#,
3178           16#0072#, 16#0073#, 16#0020#, 16#006F#,
3179           16#0066#, 16#0020#, 16#0074#, 16#0068#,
3180           16#0065#, 16#0020#, 16#006F#, 16#0070#,
3181           16#0065#, 16#0072#, 16#0061#, 16#0074#,
3182           16#0069#, 16#006F#, 16#006E#, 16#0020#,
3183           16#006F#, 16#0066#, 16#0020#, 16#0074#,
3184           16#0079#, 16#0070#, 16#0065#, 16#0020#,
3185           16#0069#, 16#006E#, 16#0020#, 16#0061#,
3186           16#006E#, 16#0064#, 16#0020#, 16#0069#,
3187           16#006E#, 16#002D#, 16#006F#, 16#0075#,
3188           16#0074#, 16#0020#, 16#006D#, 16#0075#,
3189           16#0073#, 16#0074#, 16#0020#, 16#0062#,
3190           16#0065#, 16#0020#, 16#0065#, 16#0071#,
3191           16#0075#, 16#0061#, 16#006C#, 16#002E#,
3192           others => 16#0000#),
3193         others => <>);
3194
3195   --  "realizingConnector"
3196
3197   MS_037C : aliased Matreshka.Internals.Strings.Shared_String
3198     := (Size   => 23,
3199         Unused => 18,
3200         Length => 18,
3201         Value  =>
3202          (16#0072#, 16#0065#, 16#0061#, 16#006C#,
3203           16#0069#, 16#007A#, 16#0069#, 16#006E#,
3204           16#0067#, 16#0043#, 16#006F#, 16#006E#,
3205           16#006E#, 16#0065#, 16#0063#, 16#0074#,
3206           16#006F#, 16#0072#,
3207           others => 16#0000#),
3208         others => <>);
3209
3210   --  "A_outgoing_source_vertex"
3211
3212   MS_037D : aliased Matreshka.Internals.Strings.Shared_String
3213     := (Size   => 31,
3214         Unused => 24,
3215         Length => 24,
3216         Value  =>
3217          (16#0041#, 16#005F#, 16#006F#, 16#0075#,
3218           16#0074#, 16#0067#, 16#006F#, 16#0069#,
3219           16#006E#, 16#0067#, 16#005F#, 16#0073#,
3220           16#006F#, 16#0075#, 16#0072#, 16#0063#,
3221           16#0065#, 16#005F#, 16#0076#, 16#0065#,
3222           16#0072#, 16#0074#, 16#0065#, 16#0078#,
3223           others => 16#0000#),
3224         others => <>);
3225
3226   --  "A join segment must not have guards or triggers."
3227
3228   MS_037E : aliased Matreshka.Internals.Strings.Shared_String
3229     := (Size   => 55,
3230         Unused => 48,
3231         Length => 48,
3232         Value  =>
3233          (16#0041#, 16#0020#, 16#006A#, 16#006F#,
3234           16#0069#, 16#006E#, 16#0020#, 16#0073#,
3235           16#0065#, 16#0067#, 16#006D#, 16#0065#,
3236           16#006E#, 16#0074#, 16#0020#, 16#006D#,
3237           16#0075#, 16#0073#, 16#0074#, 16#0020#,
3238           16#006E#, 16#006F#, 16#0074#, 16#0020#,
3239           16#0068#, 16#0061#, 16#0076#, 16#0065#,
3240           16#0020#, 16#0067#, 16#0075#, 16#0061#,
3241           16#0072#, 16#0064#, 16#0073#, 16#0020#,
3242           16#006F#, 16#0072#, 16#0020#, 16#0074#,
3243           16#0072#, 16#0069#, 16#0067#, 16#0067#,
3244           16#0065#, 16#0072#, 16#0073#, 16#002E#,
3245           others => 16#0000#),
3246         others => <>);
3247
3248   --  "References the PackageMerges that are owned by this Package."
3249
3250   MS_037F : aliased Matreshka.Internals.Strings.Shared_String
3251     := (Size   => 63,
3252         Unused => 60,
3253         Length => 60,
3254         Value  =>
3255          (16#0052#, 16#0065#, 16#0066#, 16#0065#,
3256           16#0072#, 16#0065#, 16#006E#, 16#0063#,
3257           16#0065#, 16#0073#, 16#0020#, 16#0074#,
3258           16#0068#, 16#0065#, 16#0020#, 16#0050#,
3259           16#0061#, 16#0063#, 16#006B#, 16#0061#,
3260           16#0067#, 16#0065#, 16#004D#, 16#0065#,
3261           16#0072#, 16#0067#, 16#0065#, 16#0073#,
3262           16#0020#, 16#0074#, 16#0068#, 16#0061#,
3263           16#0074#, 16#0020#, 16#0061#, 16#0072#,
3264           16#0065#, 16#0020#, 16#006F#, 16#0077#,
3265           16#006E#, 16#0065#, 16#0064#, 16#0020#,
3266           16#0062#, 16#0079#, 16#0020#, 16#0074#,
3267           16#0068#, 16#0069#, 16#0073#, 16#0020#,
3268           16#0050#, 16#0061#, 16#0063#, 16#006B#,
3269           16#0061#, 16#0067#, 16#0065#, 16#002E#,
3270           others => 16#0000#),
3271         others => <>);
3272
3273   --  "Classifier to be instantiated."
3274
3275   MS_0380 : aliased Matreshka.Internals.Strings.Shared_String
3276     := (Size   => 31,
3277         Unused => 30,
3278         Length => 30,
3279         Value  =>
3280          (16#0043#, 16#006C#, 16#0061#, 16#0073#,
3281           16#0073#, 16#0069#, 16#0066#, 16#0069#,
3282           16#0065#, 16#0072#, 16#0020#, 16#0074#,
3283           16#006F#, 16#0020#, 16#0062#, 16#0065#,
3284           16#0020#, 16#0069#, 16#006E#, 16#0073#,
3285           16#0074#, 16#0061#, 16#006E#, 16#0074#,
3286           16#0069#, 16#0061#, 16#0074#, 16#0065#,
3287           16#0064#, 16#002E#,
3288           others => 16#0000#),
3289         others => <>);
3290
3291   --  "A trigger relates an event to a behavior that may affect an instance of the classifier."
3292
3293   MS_0381 : aliased Matreshka.Internals.Strings.Shared_String
3294     := (Size   => 95,
3295         Unused => 87,
3296         Length => 87,
3297         Value  =>
3298          (16#0041#, 16#0020#, 16#0074#, 16#0072#,
3299           16#0069#, 16#0067#, 16#0067#, 16#0065#,
3300           16#0072#, 16#0020#, 16#0072#, 16#0065#,
3301           16#006C#, 16#0061#, 16#0074#, 16#0065#,
3302           16#0073#, 16#0020#, 16#0061#, 16#006E#,
3303           16#0020#, 16#0065#, 16#0076#, 16#0065#,
3304           16#006E#, 16#0074#, 16#0020#, 16#0074#,
3305           16#006F#, 16#0020#, 16#0061#, 16#0020#,
3306           16#0062#, 16#0065#, 16#0068#, 16#0061#,
3307           16#0076#, 16#0069#, 16#006F#, 16#0072#,
3308           16#0020#, 16#0074#, 16#0068#, 16#0061#,
3309           16#0074#, 16#0020#, 16#006D#, 16#0061#,
3310           16#0079#, 16#0020#, 16#0061#, 16#0066#,
3311           16#0066#, 16#0065#, 16#0063#, 16#0074#,
3312           16#0020#, 16#0061#, 16#006E#, 16#0020#,
3313           16#0069#, 16#006E#, 16#0073#, 16#0074#,
3314           16#0061#, 16#006E#, 16#0063#, 16#0065#,
3315           16#0020#, 16#006F#, 16#0066#, 16#0020#,
3316           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3317           16#0063#, 16#006C#, 16#0061#, 16#0073#,
3318           16#0073#, 16#0069#, 16#0066#, 16#0069#,
3319           16#0065#, 16#0072#, 16#002E#,
3320           others => 16#0000#),
3321         others => <>);
3322
3323   --  "par"
3324
3325   MS_0382 : aliased Matreshka.Internals.Strings.Shared_String
3326     := (Size   => 7,
3327         Unused => 3,
3328         Length => 3,
3329         Value  =>
3330          (16#0070#, 16#0061#, 16#0072#,
3331           others => 16#0000#),
3332         others => <>);
3333
3334   --  "When an association specializes another association, every end of the specific association corresponds to an end of the general association, and the specific end reaches the same type or a subtype of the more general end."
3335
3336   MS_0383 : aliased Matreshka.Internals.Strings.Shared_String
3337     := (Size   => 231,
3338         Unused => 221,
3339         Length => 221,
3340         Value  =>
3341          (16#0057#, 16#0068#, 16#0065#, 16#006E#,
3342           16#0020#, 16#0061#, 16#006E#, 16#0020#,
3343           16#0061#, 16#0073#, 16#0073#, 16#006F#,
3344           16#0063#, 16#0069#, 16#0061#, 16#0074#,
3345           16#0069#, 16#006F#, 16#006E#, 16#0020#,
3346           16#0073#, 16#0070#, 16#0065#, 16#0063#,
3347           16#0069#, 16#0061#, 16#006C#, 16#0069#,
3348           16#007A#, 16#0065#, 16#0073#, 16#0020#,
3349           16#0061#, 16#006E#, 16#006F#, 16#0074#,
3350           16#0068#, 16#0065#, 16#0072#, 16#0020#,
3351           16#0061#, 16#0073#, 16#0073#, 16#006F#,
3352           16#0063#, 16#0069#, 16#0061#, 16#0074#,
3353           16#0069#, 16#006F#, 16#006E#, 16#002C#,
3354           16#0020#, 16#0065#, 16#0076#, 16#0065#,
3355           16#0072#, 16#0079#, 16#0020#, 16#0065#,
3356           16#006E#, 16#0064#, 16#0020#, 16#006F#,
3357           16#0066#, 16#0020#, 16#0074#, 16#0068#,
3358           16#0065#, 16#0020#, 16#0073#, 16#0070#,
3359           16#0065#, 16#0063#, 16#0069#, 16#0066#,
3360           16#0069#, 16#0063#, 16#0020#, 16#0061#,
3361           16#0073#, 16#0073#, 16#006F#, 16#0063#,
3362           16#0069#, 16#0061#, 16#0074#, 16#0069#,
3363           16#006F#, 16#006E#, 16#0020#, 16#0063#,
3364           16#006F#, 16#0072#, 16#0072#, 16#0065#,
3365           16#0073#, 16#0070#, 16#006F#, 16#006E#,
3366           16#0064#, 16#0073#, 16#0020#, 16#0074#,
3367           16#006F#, 16#0020#, 16#0061#, 16#006E#,
3368           16#0020#, 16#0065#, 16#006E#, 16#0064#,
3369           16#0020#, 16#006F#, 16#0066#, 16#0020#,
3370           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3371           16#0067#, 16#0065#, 16#006E#, 16#0065#,
3372           16#0072#, 16#0061#, 16#006C#, 16#0020#,
3373           16#0061#, 16#0073#, 16#0073#, 16#006F#,
3374           16#0063#, 16#0069#, 16#0061#, 16#0074#,
3375           16#0069#, 16#006F#, 16#006E#, 16#002C#,
3376           16#0020#, 16#0061#, 16#006E#, 16#0064#,
3377           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3378           16#0020#, 16#0073#, 16#0070#, 16#0065#,
3379           16#0063#, 16#0069#, 16#0066#, 16#0069#,
3380           16#0063#, 16#0020#, 16#0065#, 16#006E#,
3381           16#0064#, 16#0020#, 16#0072#, 16#0065#,
3382           16#0061#, 16#0063#, 16#0068#, 16#0065#,
3383           16#0073#, 16#0020#, 16#0074#, 16#0068#,
3384           16#0065#, 16#0020#, 16#0073#, 16#0061#,
3385           16#006D#, 16#0065#, 16#0020#, 16#0074#,
3386           16#0079#, 16#0070#, 16#0065#, 16#0020#,
3387           16#006F#, 16#0072#, 16#0020#, 16#0061#,
3388           16#0020#, 16#0073#, 16#0075#, 16#0062#,
3389           16#0074#, 16#0079#, 16#0070#, 16#0065#,
3390           16#0020#, 16#006F#, 16#0066#, 16#0020#,
3391           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3392           16#006D#, 16#006F#, 16#0072#, 16#0065#,
3393           16#0020#, 16#0067#, 16#0065#, 16#006E#,
3394           16#0065#, 16#0072#, 16#0061#, 16#006C#,
3395           16#0020#, 16#0065#, 16#006E#, 16#0064#,
3396           16#002E#,
3397           others => 16#0000#),
3398         others => <>);
3399
3400   --  "toAfter"
3401
3402   MS_0384 : aliased Matreshka.Internals.Strings.Shared_String
3403     := (Size   => 15,
3404         Unused => 7,
3405         Length => 7,
3406         Value  =>
3407          (16#0074#, 16#006F#, 16#0041#, 16#0066#,
3408           16#0074#, 16#0065#, 16#0072#,
3409           others => 16#0000#),
3410         others => <>);
3411
3412   --  "owningElement"
3413
3414   MS_0385 : aliased Matreshka.Internals.Strings.Shared_String
3415     := (Size   => 15,
3416         Unused => 13,
3417         Length => 13,
3418         Value  =>
3419          (16#006F#, 16#0077#, 16#006E#, 16#0069#,
3420           16#006E#, 16#0067#, 16#0045#, 16#006C#,
3421           16#0065#, 16#006D#, 16#0065#, 16#006E#,
3422           16#0074#,
3423           others => 16#0000#),
3424         others => <>);
3425
3426   --  "exit_pseudostates"
3427
3428   MS_0386 : aliased Matreshka.Internals.Strings.Shared_String
3429     := (Size   => 23,
3430         Unused => 17,
3431         Length => 17,
3432         Value  =>
3433          (16#0065#, 16#0078#, 16#0069#, 16#0074#,
3434           16#005F#, 16#0070#, 16#0073#, 16#0065#,
3435           16#0075#, 16#0064#, 16#006F#, 16#0073#,
3436           16#0074#, 16#0061#, 16#0074#, 16#0065#,
3437           16#0073#,
3438           others => 16#0000#),
3439         others => <>);
3440
3441   --  "DecisionNode"
3442
3443   MS_0387 : aliased Matreshka.Internals.Strings.Shared_String
3444     := (Size   => 15,
3445         Unused => 12,
3446         Length => 12,
3447         Value  =>
3448          (16#0044#, 16#0065#, 16#0063#, 16#0069#,
3449           16#0073#, 16#0069#, 16#006F#, 16#006E#,
3450           16#004E#, 16#006F#, 16#0064#, 16#0065#,
3451           others => 16#0000#),
3452         others => <>);
3453
3454   --  "Because of the concurrent nature of the execution of actions within and across activities, it can be difficult to guarantee the consistent access and modification of object memory. In order to avoid race conditions or other concurrency-related problems, it is sometimes necessary to isolate the effects of a group of actions from the effects of actions outside the group. This may be indicated by setting the mustIsolate attribute to true on a structured activity node. If a structured activity node is 'isolated,' then any object used by an action within the node cannot be accessed by any action outside the node until the structured activity node as a whole completes. Any concurrent actions that would result in accessing such objects are required to have their execution deferred until the completion of the node."
3455
3456   MS_0388 : aliased Matreshka.Internals.Strings.Shared_String
3457     := (Size   => 847,
3458         Unused => 818,
3459         Length => 818,
3460         Value  =>
3461          (16#0042#, 16#0065#, 16#0063#, 16#0061#,
3462           16#0075#, 16#0073#, 16#0065#, 16#0020#,
3463           16#006F#, 16#0066#, 16#0020#, 16#0074#,
3464           16#0068#, 16#0065#, 16#0020#, 16#0063#,
3465           16#006F#, 16#006E#, 16#0063#, 16#0075#,
3466           16#0072#, 16#0072#, 16#0065#, 16#006E#,
3467           16#0074#, 16#0020#, 16#006E#, 16#0061#,
3468           16#0074#, 16#0075#, 16#0072#, 16#0065#,
3469           16#0020#, 16#006F#, 16#0066#, 16#0020#,
3470           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3471           16#0065#, 16#0078#, 16#0065#, 16#0063#,
3472           16#0075#, 16#0074#, 16#0069#, 16#006F#,
3473           16#006E#, 16#0020#, 16#006F#, 16#0066#,
3474           16#0020#, 16#0061#, 16#0063#, 16#0074#,
3475           16#0069#, 16#006F#, 16#006E#, 16#0073#,
3476           16#0020#, 16#0077#, 16#0069#, 16#0074#,
3477           16#0068#, 16#0069#, 16#006E#, 16#0020#,
3478           16#0061#, 16#006E#, 16#0064#, 16#0020#,
3479           16#0061#, 16#0063#, 16#0072#, 16#006F#,
3480           16#0073#, 16#0073#, 16#0020#, 16#0061#,
3481           16#0063#, 16#0074#, 16#0069#, 16#0076#,
3482           16#0069#, 16#0074#, 16#0069#, 16#0065#,
3483           16#0073#, 16#002C#, 16#0020#, 16#0069#,
3484           16#0074#, 16#0020#, 16#0063#, 16#0061#,
3485           16#006E#, 16#0020#, 16#0062#, 16#0065#,
3486           16#0020#, 16#0064#, 16#0069#, 16#0066#,
3487           16#0066#, 16#0069#, 16#0063#, 16#0075#,
3488           16#006C#, 16#0074#, 16#0020#, 16#0074#,
3489           16#006F#, 16#0020#, 16#0067#, 16#0075#,
3490           16#0061#, 16#0072#, 16#0061#, 16#006E#,
3491           16#0074#, 16#0065#, 16#0065#, 16#0020#,
3492           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3493           16#0063#, 16#006F#, 16#006E#, 16#0073#,
3494           16#0069#, 16#0073#, 16#0074#, 16#0065#,
3495           16#006E#, 16#0074#, 16#0020#, 16#0061#,
3496           16#0063#, 16#0063#, 16#0065#, 16#0073#,
3497           16#0073#, 16#0020#, 16#0061#, 16#006E#,
3498           16#0064#, 16#0020#, 16#006D#, 16#006F#,
3499           16#0064#, 16#0069#, 16#0066#, 16#0069#,
3500           16#0063#, 16#0061#, 16#0074#, 16#0069#,
3501           16#006F#, 16#006E#, 16#0020#, 16#006F#,
3502           16#0066#, 16#0020#, 16#006F#, 16#0062#,
3503           16#006A#, 16#0065#, 16#0063#, 16#0074#,
3504           16#0020#, 16#006D#, 16#0065#, 16#006D#,
3505           16#006F#, 16#0072#, 16#0079#, 16#002E#,
3506           16#0020#, 16#0049#, 16#006E#, 16#0020#,
3507           16#006F#, 16#0072#, 16#0064#, 16#0065#,
3508           16#0072#, 16#0020#, 16#0074#, 16#006F#,
3509           16#0020#, 16#0061#, 16#0076#, 16#006F#,
3510           16#0069#, 16#0064#, 16#0020#, 16#0072#,
3511           16#0061#, 16#0063#, 16#0065#, 16#0020#,
3512           16#0063#, 16#006F#, 16#006E#, 16#0064#,
3513           16#0069#, 16#0074#, 16#0069#, 16#006F#,
3514           16#006E#, 16#0073#, 16#0020#, 16#006F#,
3515           16#0072#, 16#0020#, 16#006F#, 16#0074#,
3516           16#0068#, 16#0065#, 16#0072#, 16#0020#,
3517           16#0063#, 16#006F#, 16#006E#, 16#0063#,
3518           16#0075#, 16#0072#, 16#0072#, 16#0065#,
3519           16#006E#, 16#0063#, 16#0079#, 16#002D#,
3520           16#0072#, 16#0065#, 16#006C#, 16#0061#,
3521           16#0074#, 16#0065#, 16#0064#, 16#0020#,
3522           16#0070#, 16#0072#, 16#006F#, 16#0062#,
3523           16#006C#, 16#0065#, 16#006D#, 16#0073#,
3524           16#002C#, 16#0020#, 16#0069#, 16#0074#,
3525           16#0020#, 16#0069#, 16#0073#, 16#0020#,
3526           16#0073#, 16#006F#, 16#006D#, 16#0065#,
3527           16#0074#, 16#0069#, 16#006D#, 16#0065#,
3528           16#0073#, 16#0020#, 16#006E#, 16#0065#,
3529           16#0063#, 16#0065#, 16#0073#, 16#0073#,
3530           16#0061#, 16#0072#, 16#0079#, 16#0020#,
3531           16#0074#, 16#006F#, 16#0020#, 16#0069#,
3532           16#0073#, 16#006F#, 16#006C#, 16#0061#,
3533           16#0074#, 16#0065#, 16#0020#, 16#0074#,
3534           16#0068#, 16#0065#, 16#0020#, 16#0065#,
3535           16#0066#, 16#0066#, 16#0065#, 16#0063#,
3536           16#0074#, 16#0073#, 16#0020#, 16#006F#,
3537           16#0066#, 16#0020#, 16#0061#, 16#0020#,
3538           16#0067#, 16#0072#, 16#006F#, 16#0075#,
3539           16#0070#, 16#0020#, 16#006F#, 16#0066#,
3540           16#0020#, 16#0061#, 16#0063#, 16#0074#,
3541           16#0069#, 16#006F#, 16#006E#, 16#0073#,
3542           16#0020#, 16#0066#, 16#0072#, 16#006F#,
3543           16#006D#, 16#0020#, 16#0074#, 16#0068#,
3544           16#0065#, 16#0020#, 16#0065#, 16#0066#,
3545           16#0066#, 16#0065#, 16#0063#, 16#0074#,
3546           16#0073#, 16#0020#, 16#006F#, 16#0066#,
3547           16#0020#, 16#0061#, 16#0063#, 16#0074#,
3548           16#0069#, 16#006F#, 16#006E#, 16#0073#,
3549           16#0020#, 16#006F#, 16#0075#, 16#0074#,
3550           16#0073#, 16#0069#, 16#0064#, 16#0065#,
3551           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3552           16#0020#, 16#0067#, 16#0072#, 16#006F#,
3553           16#0075#, 16#0070#, 16#002E#, 16#0020#,
3554           16#0054#, 16#0068#, 16#0069#, 16#0073#,
3555           16#0020#, 16#006D#, 16#0061#, 16#0079#,
3556           16#0020#, 16#0062#, 16#0065#, 16#0020#,
3557           16#0069#, 16#006E#, 16#0064#, 16#0069#,
3558           16#0063#, 16#0061#, 16#0074#, 16#0065#,
3559           16#0064#, 16#0020#, 16#0062#, 16#0079#,
3560           16#0020#, 16#0073#, 16#0065#, 16#0074#,
3561           16#0074#, 16#0069#, 16#006E#, 16#0067#,
3562           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3563           16#0020#, 16#006D#, 16#0075#, 16#0073#,
3564           16#0074#, 16#0049#, 16#0073#, 16#006F#,
3565           16#006C#, 16#0061#, 16#0074#, 16#0065#,
3566           16#0020#, 16#0061#, 16#0074#, 16#0074#,
3567           16#0072#, 16#0069#, 16#0062#, 16#0075#,
3568           16#0074#, 16#0065#, 16#0020#, 16#0074#,
3569           16#006F#, 16#0020#, 16#0074#, 16#0072#,
3570           16#0075#, 16#0065#, 16#0020#, 16#006F#,
3571           16#006E#, 16#0020#, 16#0061#, 16#0020#,
3572           16#0073#, 16#0074#, 16#0072#, 16#0075#,
3573           16#0063#, 16#0074#, 16#0075#, 16#0072#,
3574           16#0065#, 16#0064#, 16#0020#, 16#0061#,
3575           16#0063#, 16#0074#, 16#0069#, 16#0076#,
3576           16#0069#, 16#0074#, 16#0079#, 16#0020#,
3577           16#006E#, 16#006F#, 16#0064#, 16#0065#,
3578           16#002E#, 16#0020#, 16#0049#, 16#0066#,
3579           16#0020#, 16#0061#, 16#0020#, 16#0073#,
3580           16#0074#, 16#0072#, 16#0075#, 16#0063#,
3581           16#0074#, 16#0075#, 16#0072#, 16#0065#,
3582           16#0064#, 16#0020#, 16#0061#, 16#0063#,
3583           16#0074#, 16#0069#, 16#0076#, 16#0069#,
3584           16#0074#, 16#0079#, 16#0020#, 16#006E#,
3585           16#006F#, 16#0064#, 16#0065#, 16#0020#,
3586           16#0069#, 16#0073#, 16#0020#, 16#0027#,
3587           16#0069#, 16#0073#, 16#006F#, 16#006C#,
3588           16#0061#, 16#0074#, 16#0065#, 16#0064#,
3589           16#002C#, 16#0027#, 16#0020#, 16#0074#,
3590           16#0068#, 16#0065#, 16#006E#, 16#0020#,
3591           16#0061#, 16#006E#, 16#0079#, 16#0020#,
3592           16#006F#, 16#0062#, 16#006A#, 16#0065#,
3593           16#0063#, 16#0074#, 16#0020#, 16#0075#,
3594           16#0073#, 16#0065#, 16#0064#, 16#0020#,
3595           16#0062#, 16#0079#, 16#0020#, 16#0061#,
3596           16#006E#, 16#0020#, 16#0061#, 16#0063#,
3597           16#0074#, 16#0069#, 16#006F#, 16#006E#,
3598           16#0020#, 16#0077#, 16#0069#, 16#0074#,
3599           16#0068#, 16#0069#, 16#006E#, 16#0020#,
3600           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3601           16#006E#, 16#006F#, 16#0064#, 16#0065#,
3602           16#0020#, 16#0063#, 16#0061#, 16#006E#,
3603           16#006E#, 16#006F#, 16#0074#, 16#0020#,
3604           16#0062#, 16#0065#, 16#0020#, 16#0061#,
3605           16#0063#, 16#0063#, 16#0065#, 16#0073#,
3606           16#0073#, 16#0065#, 16#0064#, 16#0020#,
3607           16#0062#, 16#0079#, 16#0020#, 16#0061#,
3608           16#006E#, 16#0079#, 16#0020#, 16#0061#,
3609           16#0063#, 16#0074#, 16#0069#, 16#006F#,
3610           16#006E#, 16#0020#, 16#006F#, 16#0075#,
3611           16#0074#, 16#0073#, 16#0069#, 16#0064#,
3612           16#0065#, 16#0020#, 16#0074#, 16#0068#,
3613           16#0065#, 16#0020#, 16#006E#, 16#006F#,
3614           16#0064#, 16#0065#, 16#0020#, 16#0075#,
3615           16#006E#, 16#0074#, 16#0069#, 16#006C#,
3616           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3617           16#0020#, 16#0073#, 16#0074#, 16#0072#,
3618           16#0075#, 16#0063#, 16#0074#, 16#0075#,
3619           16#0072#, 16#0065#, 16#0064#, 16#0020#,
3620           16#0061#, 16#0063#, 16#0074#, 16#0069#,
3621           16#0076#, 16#0069#, 16#0074#, 16#0079#,
3622           16#0020#, 16#006E#, 16#006F#, 16#0064#,
3623           16#0065#, 16#0020#, 16#0061#, 16#0073#,
3624           16#0020#, 16#0061#, 16#0020#, 16#0077#,
3625           16#0068#, 16#006F#, 16#006C#, 16#0065#,
3626           16#0020#, 16#0063#, 16#006F#, 16#006D#,
3627           16#0070#, 16#006C#, 16#0065#, 16#0074#,
3628           16#0065#, 16#0073#, 16#002E#, 16#0020#,
3629           16#0041#, 16#006E#, 16#0079#, 16#0020#,
3630           16#0063#, 16#006F#, 16#006E#, 16#0063#,
3631           16#0075#, 16#0072#, 16#0072#, 16#0065#,
3632           16#006E#, 16#0074#, 16#0020#, 16#0061#,
3633           16#0063#, 16#0074#, 16#0069#, 16#006F#,
3634           16#006E#, 16#0073#, 16#0020#, 16#0074#,
3635           16#0068#, 16#0061#, 16#0074#, 16#0020#,
3636           16#0077#, 16#006F#, 16#0075#, 16#006C#,
3637           16#0064#, 16#0020#, 16#0072#, 16#0065#,
3638           16#0073#, 16#0075#, 16#006C#, 16#0074#,
3639           16#0020#, 16#0069#, 16#006E#, 16#0020#,
3640           16#0061#, 16#0063#, 16#0063#, 16#0065#,
3641           16#0073#, 16#0073#, 16#0069#, 16#006E#,
3642           16#0067#, 16#0020#, 16#0073#, 16#0075#,
3643           16#0063#, 16#0068#, 16#0020#, 16#006F#,
3644           16#0062#, 16#006A#, 16#0065#, 16#0063#,
3645           16#0074#, 16#0073#, 16#0020#, 16#0061#,
3646           16#0072#, 16#0065#, 16#0020#, 16#0072#,
3647           16#0065#, 16#0071#, 16#0075#, 16#0069#,
3648           16#0072#, 16#0065#, 16#0064#, 16#0020#,
3649           16#0074#, 16#006F#, 16#0020#, 16#0068#,
3650           16#0061#, 16#0076#, 16#0065#, 16#0020#,
3651           16#0074#, 16#0068#, 16#0065#, 16#0069#,
3652           16#0072#, 16#0020#, 16#0065#, 16#0078#,
3653           16#0065#, 16#0063#, 16#0075#, 16#0074#,
3654           16#0069#, 16#006F#, 16#006E#, 16#0020#,
3655           16#0064#, 16#0065#, 16#0066#, 16#0065#,
3656           16#0072#, 16#0072#, 16#0065#, 16#0064#,
3657           16#0020#, 16#0075#, 16#006E#, 16#0074#,
3658           16#0069#, 16#006C#, 16#0020#, 16#0074#,
3659           16#0068#, 16#0065#, 16#0020#, 16#0063#,
3660           16#006F#, 16#006D#, 16#0070#, 16#006C#,
3661           16#0065#, 16#0074#, 16#0069#, 16#006F#,
3662           16#006E#, 16#0020#, 16#006F#, 16#0066#,
3663           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3664           16#0020#, 16#006E#, 16#006F#, 16#0064#,
3665           16#0065#, 16#002E#,
3666           others => 16#0000#),
3667         others => <>);
3668
3669   --  "A_slot_owningInstance"
3670
3671   MS_0389 : aliased Matreshka.Internals.Strings.Shared_String
3672     := (Size   => 23,
3673         Unused => 21,
3674         Length => 21,
3675         Value  =>
3676          (16#0041#, 16#005F#, 16#0073#, 16#006C#,
3677           16#006F#, 16#0074#, 16#005F#, 16#006F#,
3678           16#0077#, 16#006E#, 16#0069#, 16#006E#,
3679           16#0067#, 16#0049#, 16#006E#, 16#0073#,
3680           16#0074#, 16#0061#, 16#006E#, 16#0063#,
3681           16#0065#,
3682           others => 16#0000#),
3683         others => <>);
3684
3685   --  "A_min_timeInterval"
3686
3687   MS_038A : aliased Matreshka.Internals.Strings.Shared_String
3688     := (Size   => 23,
3689         Unused => 18,
3690         Length => 18,
3691         Value  =>
3692          (16#0041#, 16#005F#, 16#006D#, 16#0069#,
3693           16#006E#, 16#005F#, 16#0074#, 16#0069#,
3694           16#006D#, 16#0065#, 16#0049#, 16#006E#,
3695           16#0074#, 16#0065#, 16#0072#, 16#0076#,
3696           16#0061#, 16#006C#,
3697           others => 16#0000#),
3698         others => <>);
3699
3700   --  "Specifies the name that should be added to the namespace of the importing package in lieu of the name of the imported packagable element. The aliased name must not clash with any other member name in the importing package. By default, no alias is used."
3701
3702   MS_038B : aliased Matreshka.Internals.Strings.Shared_String
3703     := (Size   => 263,
3704         Unused => 252,
3705         Length => 252,
3706         Value  =>
3707          (16#0053#, 16#0070#, 16#0065#, 16#0063#,
3708           16#0069#, 16#0066#, 16#0069#, 16#0065#,
3709           16#0073#, 16#0020#, 16#0074#, 16#0068#,
3710           16#0065#, 16#0020#, 16#006E#, 16#0061#,
3711           16#006D#, 16#0065#, 16#0020#, 16#0074#,
3712           16#0068#, 16#0061#, 16#0074#, 16#0020#,
3713           16#0073#, 16#0068#, 16#006F#, 16#0075#,
3714           16#006C#, 16#0064#, 16#0020#, 16#0062#,
3715           16#0065#, 16#0020#, 16#0061#, 16#0064#,
3716           16#0064#, 16#0065#, 16#0064#, 16#0020#,
3717           16#0074#, 16#006F#, 16#0020#, 16#0074#,
3718           16#0068#, 16#0065#, 16#0020#, 16#006E#,
3719           16#0061#, 16#006D#, 16#0065#, 16#0073#,
3720           16#0070#, 16#0061#, 16#0063#, 16#0065#,
3721           16#0020#, 16#006F#, 16#0066#, 16#0020#,
3722           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3723           16#0069#, 16#006D#, 16#0070#, 16#006F#,
3724           16#0072#, 16#0074#, 16#0069#, 16#006E#,
3725           16#0067#, 16#0020#, 16#0070#, 16#0061#,
3726           16#0063#, 16#006B#, 16#0061#, 16#0067#,
3727           16#0065#, 16#0020#, 16#0069#, 16#006E#,
3728           16#0020#, 16#006C#, 16#0069#, 16#0065#,
3729           16#0075#, 16#0020#, 16#006F#, 16#0066#,
3730           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3731           16#0020#, 16#006E#, 16#0061#, 16#006D#,
3732           16#0065#, 16#0020#, 16#006F#, 16#0066#,
3733           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3734           16#0020#, 16#0069#, 16#006D#, 16#0070#,
3735           16#006F#, 16#0072#, 16#0074#, 16#0065#,
3736           16#0064#, 16#0020#, 16#0070#, 16#0061#,
3737           16#0063#, 16#006B#, 16#0061#, 16#0067#,
3738           16#0061#, 16#0062#, 16#006C#, 16#0065#,
3739           16#0020#, 16#0065#, 16#006C#, 16#0065#,
3740           16#006D#, 16#0065#, 16#006E#, 16#0074#,
3741           16#002E#, 16#0020#, 16#0054#, 16#0068#,
3742           16#0065#, 16#0020#, 16#0061#, 16#006C#,
3743           16#0069#, 16#0061#, 16#0073#, 16#0065#,
3744           16#0064#, 16#0020#, 16#006E#, 16#0061#,
3745           16#006D#, 16#0065#, 16#0020#, 16#006D#,
3746           16#0075#, 16#0073#, 16#0074#, 16#0020#,
3747           16#006E#, 16#006F#, 16#0074#, 16#0020#,
3748           16#0063#, 16#006C#, 16#0061#, 16#0073#,
3749           16#0068#, 16#0020#, 16#0077#, 16#0069#,
3750           16#0074#, 16#0068#, 16#0020#, 16#0061#,
3751           16#006E#, 16#0079#, 16#0020#, 16#006F#,
3752           16#0074#, 16#0068#, 16#0065#, 16#0072#,
3753           16#0020#, 16#006D#, 16#0065#, 16#006D#,
3754           16#0062#, 16#0065#, 16#0072#, 16#0020#,
3755           16#006E#, 16#0061#, 16#006D#, 16#0065#,
3756           16#0020#, 16#0069#, 16#006E#, 16#0020#,
3757           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3758           16#0069#, 16#006D#, 16#0070#, 16#006F#,
3759           16#0072#, 16#0074#, 16#0069#, 16#006E#,
3760           16#0067#, 16#0020#, 16#0070#, 16#0061#,
3761           16#0063#, 16#006B#, 16#0061#, 16#0067#,
3762           16#0065#, 16#002E#, 16#0020#, 16#0042#,
3763           16#0079#, 16#0020#, 16#0064#, 16#0065#,
3764           16#0066#, 16#0061#, 16#0075#, 16#006C#,
3765           16#0074#, 16#002C#, 16#0020#, 16#006E#,
3766           16#006F#, 16#0020#, 16#0061#, 16#006C#,
3767           16#0069#, 16#0061#, 16#0073#, 16#0020#,
3768           16#0069#, 16#0073#, 16#0020#, 16#0075#,
3769           16#0073#, 16#0065#, 16#0064#, 16#002E#,
3770           others => 16#0000#),
3771         others => <>);
3772
3773   --  "durationConstraint"
3774
3775   MS_038C : aliased Matreshka.Internals.Strings.Shared_String
3776     := (Size   => 23,
3777         Unused => 18,
3778         Length => 18,
3779         Value  =>
3780          (16#0064#, 16#0075#, 16#0072#, 16#0061#,
3781           16#0074#, 16#0069#, 16#006F#, 16#006E#,
3782           16#0043#, 16#006F#, 16#006E#, 16#0073#,
3783           16#0074#, 16#0072#, 16#0061#, 16#0069#,
3784           16#006E#, 16#0074#,
3785           others => 16#0000#),
3786         others => <>);
3787
3788   --  "A generalization relates a specific classifier to a more general classifier, and is owned by the specific classifier."
3789
3790   MS_038D : aliased Matreshka.Internals.Strings.Shared_String
3791     := (Size   => 127,
3792         Unused => 117,
3793         Length => 117,
3794         Value  =>
3795          (16#0041#, 16#0020#, 16#0067#, 16#0065#,
3796           16#006E#, 16#0065#, 16#0072#, 16#0061#,
3797           16#006C#, 16#0069#, 16#007A#, 16#0061#,
3798           16#0074#, 16#0069#, 16#006F#, 16#006E#,
3799           16#0020#, 16#0072#, 16#0065#, 16#006C#,
3800           16#0061#, 16#0074#, 16#0065#, 16#0073#,
3801           16#0020#, 16#0061#, 16#0020#, 16#0073#,
3802           16#0070#, 16#0065#, 16#0063#, 16#0069#,
3803           16#0066#, 16#0069#, 16#0063#, 16#0020#,
3804           16#0063#, 16#006C#, 16#0061#, 16#0073#,
3805           16#0073#, 16#0069#, 16#0066#, 16#0069#,
3806           16#0065#, 16#0072#, 16#0020#, 16#0074#,
3807           16#006F#, 16#0020#, 16#0061#, 16#0020#,
3808           16#006D#, 16#006F#, 16#0072#, 16#0065#,
3809           16#0020#, 16#0067#, 16#0065#, 16#006E#,
3810           16#0065#, 16#0072#, 16#0061#, 16#006C#,
3811           16#0020#, 16#0063#, 16#006C#, 16#0061#,
3812           16#0073#, 16#0073#, 16#0069#, 16#0066#,
3813           16#0069#, 16#0065#, 16#0072#, 16#002C#,
3814           16#0020#, 16#0061#, 16#006E#, 16#0064#,
3815           16#0020#, 16#0069#, 16#0073#, 16#0020#,
3816           16#006F#, 16#0077#, 16#006E#, 16#0065#,
3817           16#0064#, 16#0020#, 16#0062#, 16#0079#,
3818           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3819           16#0020#, 16#0073#, 16#0070#, 16#0065#,
3820           16#0063#, 16#0069#, 16#0066#, 16#0069#,
3821           16#0063#, 16#0020#, 16#0063#, 16#006C#,
3822           16#0061#, 16#0073#, 16#0073#, 16#0069#,
3823           16#0066#, 16#0069#, 16#0065#, 16#0072#,
3824           16#002E#,
3825           others => 16#0000#),
3826         others => <>);
3827
3828   --  "bodyOutput"
3829
3830   MS_038E : aliased Matreshka.Internals.Strings.Shared_String
3831     := (Size   => 15,
3832         Unused => 10,
3833         Length => 10,
3834         Value  =>
3835          (16#0062#, 16#006F#, 16#0064#, 16#0079#,
3836           16#004F#, 16#0075#, 16#0074#, 16#0070#,
3837           16#0075#, 16#0074#,
3838           others => 16#0000#),
3839         others => <>);
3840
3841   --  "In case of more than one trigger, the signatures of these must be compatible in case the parameters of the signal are assigned to local variables/attributes."
3842
3843   MS_038F : aliased Matreshka.Internals.Strings.Shared_String
3844     := (Size   => 167,
3845         Unused => 157,
3846         Length => 157,
3847         Value  =>
3848          (16#0049#, 16#006E#, 16#0020#, 16#0063#,
3849           16#0061#, 16#0073#, 16#0065#, 16#0020#,
3850           16#006F#, 16#0066#, 16#0020#, 16#006D#,
3851           16#006F#, 16#0072#, 16#0065#, 16#0020#,
3852           16#0074#, 16#0068#, 16#0061#, 16#006E#,
3853           16#0020#, 16#006F#, 16#006E#, 16#0065#,
3854           16#0020#, 16#0074#, 16#0072#, 16#0069#,
3855           16#0067#, 16#0067#, 16#0065#, 16#0072#,
3856           16#002C#, 16#0020#, 16#0074#, 16#0068#,
3857           16#0065#, 16#0020#, 16#0073#, 16#0069#,
3858           16#0067#, 16#006E#, 16#0061#, 16#0074#,
3859           16#0075#, 16#0072#, 16#0065#, 16#0073#,
3860           16#0020#, 16#006F#, 16#0066#, 16#0020#,
3861           16#0074#, 16#0068#, 16#0065#, 16#0073#,
3862           16#0065#, 16#0020#, 16#006D#, 16#0075#,
3863           16#0073#, 16#0074#, 16#0020#, 16#0062#,
3864           16#0065#, 16#0020#, 16#0063#, 16#006F#,
3865           16#006D#, 16#0070#, 16#0061#, 16#0074#,
3866           16#0069#, 16#0062#, 16#006C#, 16#0065#,
3867           16#0020#, 16#0069#, 16#006E#, 16#0020#,
3868           16#0063#, 16#0061#, 16#0073#, 16#0065#,
3869           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3870           16#0020#, 16#0070#, 16#0061#, 16#0072#,
3871           16#0061#, 16#006D#, 16#0065#, 16#0074#,
3872           16#0065#, 16#0072#, 16#0073#, 16#0020#,
3873           16#006F#, 16#0066#, 16#0020#, 16#0074#,
3874           16#0068#, 16#0065#, 16#0020#, 16#0073#,
3875           16#0069#, 16#0067#, 16#006E#, 16#0061#,
3876           16#006C#, 16#0020#, 16#0061#, 16#0072#,
3877           16#0065#, 16#0020#, 16#0061#, 16#0073#,
3878           16#0073#, 16#0069#, 16#0067#, 16#006E#,
3879           16#0065#, 16#0064#, 16#0020#, 16#0074#,
3880           16#006F#, 16#0020#, 16#006C#, 16#006F#,
3881           16#0063#, 16#0061#, 16#006C#, 16#0020#,
3882           16#0076#, 16#0061#, 16#0072#, 16#0069#,
3883           16#0061#, 16#0062#, 16#006C#, 16#0065#,
3884           16#0073#, 16#002F#, 16#0061#, 16#0074#,
3885           16#0074#, 16#0072#, 16#0069#, 16#0062#,
3886           16#0075#, 16#0074#, 16#0065#, 16#0073#,
3887           16#002E#,
3888           others => 16#0000#),
3889         others => <>);
3890
3891   --  "Set of clauses composing the conditional."
3892
3893   MS_0390 : aliased Matreshka.Internals.Strings.Shared_String
3894     := (Size   => 47,
3895         Unused => 41,
3896         Length => 41,
3897         Value  =>
3898          (16#0053#, 16#0065#, 16#0074#, 16#0020#,
3899           16#006F#, 16#0066#, 16#0020#, 16#0063#,
3900           16#006C#, 16#0061#, 16#0075#, 16#0073#,
3901           16#0065#, 16#0073#, 16#0020#, 16#0063#,
3902           16#006F#, 16#006D#, 16#0070#, 16#006F#,
3903           16#0073#, 16#0069#, 16#006E#, 16#0067#,
3904           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3905           16#0020#, 16#0063#, 16#006F#, 16#006E#,
3906           16#0064#, 16#0069#, 16#0074#, 16#0069#,
3907           16#006F#, 16#006E#, 16#0061#, 16#006C#,
3908           16#002E#,
3909           others => 16#0000#),
3910         others => <>);
3911
3912   --  "The type of the object to be unmarshalled."
3913
3914   MS_0391 : aliased Matreshka.Internals.Strings.Shared_String
3915     := (Size   => 47,
3916         Unused => 42,
3917         Length => 42,
3918         Value  =>
3919          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
3920           16#0074#, 16#0079#, 16#0070#, 16#0065#,
3921           16#0020#, 16#006F#, 16#0066#, 16#0020#,
3922           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3923           16#006F#, 16#0062#, 16#006A#, 16#0065#,
3924           16#0063#, 16#0074#, 16#0020#, 16#0074#,
3925           16#006F#, 16#0020#, 16#0062#, 16#0065#,
3926           16#0020#, 16#0075#, 16#006E#, 16#006D#,
3927           16#0061#, 16#0072#, 16#0073#, 16#0068#,
3928           16#0061#, 16#006C#, 16#006C#, 16#0065#,
3929           16#0064#, 16#002E#,
3930           others => 16#0000#),
3931         others => <>);
3932
3933   --  "A_inState_objectNode"
3934
3935   MS_0392 : aliased Matreshka.Internals.Strings.Shared_String
3936     := (Size   => 23,
3937         Unused => 20,
3938         Length => 20,
3939         Value  =>
3940          (16#0041#, 16#005F#, 16#0069#, 16#006E#,
3941           16#0053#, 16#0074#, 16#0061#, 16#0074#,
3942           16#0065#, 16#005F#, 16#006F#, 16#0062#,
3943           16#006A#, 16#0065#, 16#0063#, 16#0074#,
3944           16#004E#, 16#006F#, 16#0064#, 16#0065#,
3945           others => 16#0000#),
3946         others => <>);
3947
3948   --  "timeInterval"
3949
3950   MS_0393 : aliased Matreshka.Internals.Strings.Shared_String
3951     := (Size   => 15,
3952         Unused => 12,
3953         Length => 12,
3954         Value  =>
3955          (16#0074#, 16#0069#, 16#006D#, 16#0065#,
3956           16#0049#, 16#006E#, 16#0074#, 16#0065#,
3957           16#0072#, 16#0076#, 16#0061#, 16#006C#,
3958           others => 16#0000#),
3959         others => <>);
3960
3961   --  "Specifies the namespace in which the protocol state machine is defined."
3962
3963   MS_0394 : aliased Matreshka.Internals.Strings.Shared_String
3964     := (Size   => 79,
3965         Unused => 71,
3966         Length => 71,
3967         Value  =>
3968          (16#0053#, 16#0070#, 16#0065#, 16#0063#,
3969           16#0069#, 16#0066#, 16#0069#, 16#0065#,
3970           16#0073#, 16#0020#, 16#0074#, 16#0068#,
3971           16#0065#, 16#0020#, 16#006E#, 16#0061#,
3972           16#006D#, 16#0065#, 16#0073#, 16#0070#,
3973           16#0061#, 16#0063#, 16#0065#, 16#0020#,
3974           16#0069#, 16#006E#, 16#0020#, 16#0077#,
3975           16#0068#, 16#0069#, 16#0063#, 16#0068#,
3976           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3977           16#0020#, 16#0070#, 16#0072#, 16#006F#,
3978           16#0074#, 16#006F#, 16#0063#, 16#006F#,
3979           16#006C#, 16#0020#, 16#0073#, 16#0074#,
3980           16#0061#, 16#0074#, 16#0065#, 16#0020#,
3981           16#006D#, 16#0061#, 16#0063#, 16#0068#,
3982           16#0069#, 16#006E#, 16#0065#, 16#0020#,
3983           16#0069#, 16#0073#, 16#0020#, 16#0064#,
3984           16#0065#, 16#0066#, 16#0069#, 16#006E#,
3985           16#0065#, 16#0064#, 16#002E#,
3986           others => 16#0000#),
3987         others => <>);
3988
3989   --  "At least one of the redefinition contexts of the redefining element must be a specialization of at least one of the redefinition contexts for each redefined element."
3990
3991   MS_0395 : aliased Matreshka.Internals.Strings.Shared_String
3992     := (Size   => 175,
3993         Unused => 165,
3994         Length => 165,
3995         Value  =>
3996          (16#0041#, 16#0074#, 16#0020#, 16#006C#,
3997           16#0065#, 16#0061#, 16#0073#, 16#0074#,
3998           16#0020#, 16#006F#, 16#006E#, 16#0065#,
3999           16#0020#, 16#006F#, 16#0066#, 16#0020#,
4000           16#0074#, 16#0068#, 16#0065#, 16#0020#,
4001           16#0072#, 16#0065#, 16#0064#, 16#0065#,
4002           16#0066#, 16#0069#, 16#006E#, 16#0069#,
4003           16#0074#, 16#0069#, 16#006F#, 16#006E#,
4004           16#0020#, 16#0063#, 16#006F#, 16#006E#,
4005           16#0074#, 16#0065#, 16#0078#, 16#0074#,
4006           16#0073#, 16#0020#, 16#006F#, 16#0066#,
4007           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4008           16#0020#, 16#0072#, 16#0065#, 16#0064#,
4009           16#0065#, 16#0066#, 16#0069#, 16#006E#,
4010           16#0069#, 16#006E#, 16#0067#, 16#0020#,
4011           16#0065#, 16#006C#, 16#0065#, 16#006D#,
4012           16#0065#, 16#006E#, 16#0074#, 16#0020#,
4013           16#006D#, 16#0075#, 16#0073#, 16#0074#,
4014           16#0020#, 16#0062#, 16#0065#, 16#0020#,
4015           16#0061#, 16#0020#, 16#0073#, 16#0070#,
4016           16#0065#, 16#0063#, 16#0069#, 16#0061#,
4017           16#006C#, 16#0069#, 16#007A#, 16#0061#,
4018           16#0074#, 16#0069#, 16#006F#, 16#006E#,
4019           16#0020#, 16#006F#, 16#0066#, 16#0020#,
4020           16#0061#, 16#0074#, 16#0020#, 16#006C#,
4021           16#0065#, 16#0061#, 16#0073#, 16#0074#,
4022           16#0020#, 16#006F#, 16#006E#, 16#0065#,
4023           16#0020#, 16#006F#, 16#0066#, 16#0020#,
4024           16#0074#, 16#0068#, 16#0065#, 16#0020#,
4025           16#0072#, 16#0065#, 16#0064#, 16#0065#,
4026           16#0066#, 16#0069#, 16#006E#, 16#0069#,
4027           16#0074#, 16#0069#, 16#006F#, 16#006E#,
4028           16#0020#, 16#0063#, 16#006F#, 16#006E#,
4029           16#0074#, 16#0065#, 16#0078#, 16#0074#,
4030           16#0073#, 16#0020#, 16#0066#, 16#006F#,
4031           16#0072#, 16#0020#, 16#0065#, 16#0061#,
4032           16#0063#, 16#0068#, 16#0020#, 16#0072#,
4033           16#0065#, 16#0064#, 16#0065#, 16#0066#,
4034           16#0069#, 16#006E#, 16#0065#, 16#0064#,
4035           16#0020#, 16#0065#, 16#006C#, 16#0065#,
4036           16#006D#, 16#0065#, 16#006E#, 16#0074#,
4037           16#002E#,
4038           others => 16#0000#),
4039         others => <>);
4040
4041   --  "The type, ordering, and multiplicity of an argument or result pin is derived from the corresponding owned parameter of the operation."
4042
4043   MS_0396 : aliased Matreshka.Internals.Strings.Shared_String
4044     := (Size   => 143,
4045         Unused => 133,
4046         Length => 133,
4047         Value  =>
4048          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
4049           16#0074#, 16#0079#, 16#0070#, 16#0065#,
4050           16#002C#, 16#0020#, 16#006F#, 16#0072#,
4051           16#0064#, 16#0065#, 16#0072#, 16#0069#,
4052           16#006E#, 16#0067#, 16#002C#, 16#0020#,
4053           16#0061#, 16#006E#, 16#0064#, 16#0020#,
4054           16#006D#, 16#0075#, 16#006C#, 16#0074#,
4055           16#0069#, 16#0070#, 16#006C#, 16#0069#,
4056           16#0063#, 16#0069#, 16#0074#, 16#0079#,
4057           16#0020#, 16#006F#, 16#0066#, 16#0020#,
4058           16#0061#, 16#006E#, 16#0020#, 16#0061#,
4059           16#0072#, 16#0067#, 16#0075#, 16#006D#,
4060           16#0065#, 16#006E#, 16#0074#, 16#0020#,
4061           16#006F#, 16#0072#, 16#0020#, 16#0072#,
4062           16#0065#, 16#0073#, 16#0075#, 16#006C#,
4063           16#0074#, 16#0020#, 16#0070#, 16#0069#,
4064           16#006E#, 16#0020#, 16#0069#, 16#0073#,
4065           16#0020#, 16#0064#, 16#0065#, 16#0072#,
4066           16#0069#, 16#0076#, 16#0065#, 16#0064#,
4067           16#0020#, 16#0066#, 16#0072#, 16#006F#,
4068           16#006D#, 16#0020#, 16#0074#, 16#0068#,
4069           16#0065#, 16#0020#, 16#0063#, 16#006F#,
4070           16#0072#, 16#0072#, 16#0065#, 16#0073#,
4071           16#0070#, 16#006F#, 16#006E#, 16#0064#,
4072           16#0069#, 16#006E#, 16#0067#, 16#0020#,
4073           16#006F#, 16#0077#, 16#006E#, 16#0065#,
4074           16#0064#, 16#0020#, 16#0070#, 16#0061#,
4075           16#0072#, 16#0061#, 16#006D#, 16#0065#,
4076           16#0074#, 16#0065#, 16#0072#, 16#0020#,
4077           16#006F#, 16#0066#, 16#0020#, 16#0074#,
4078           16#0068#, 16#0065#, 16#0020#, 16#006F#,
4079           16#0070#, 16#0065#, 16#0072#, 16#0061#,
4080           16#0074#, 16#0069#, 16#006F#, 16#006E#,
4081           16#002E#,
4082           others => 16#0000#),
4083         others => <>);
4084
4085   --  "isTemplateParameter"
4086
4087   MS_0397 : aliased Matreshka.Internals.Strings.Shared_String
4088     := (Size   => 23,
4089         Unused => 19,
4090         Length => 19,
4091         Value  =>
4092          (16#0069#, 16#0073#, 16#0054#, 16#0065#,
4093           16#006D#, 16#0070#, 16#006C#, 16#0061#,
4094           16#0074#, 16#0065#, 16#0050#, 16#0061#,
4095           16#0072#, 16#0061#, 16#006D#, 16#0065#,
4096           16#0074#, 16#0065#, 16#0072#,
4097           others => 16#0000#),
4098         others => <>);
4099
4100   --  "An initial vertex can have at most one outgoing transition."
4101
4102   MS_0398 : aliased Matreshka.Internals.Strings.Shared_String
4103     := (Size   => 63,
4104         Unused => 59,
4105         Length => 59,
4106         Value  =>
4107          (16#0041#, 16#006E#, 16#0020#, 16#0069#,
4108           16#006E#, 16#0069#, 16#0074#, 16#0069#,
4109           16#0061#, 16#006C#, 16#0020#, 16#0076#,
4110           16#0065#, 16#0072#, 16#0074#, 16#0065#,
4111           16#0078#, 16#0020#, 16#0063#, 16#0061#,
4112           16#006E#, 16#0020#, 16#0068#, 16#0061#,
4113           16#0076#, 16#0065#, 16#0020#, 16#0061#,
4114           16#0074#, 16#0020#, 16#006D#, 16#006F#,
4115           16#0073#, 16#0074#, 16#0020#, 16#006F#,
4116           16#006E#, 16#0065#, 16#0020#, 16#006F#,
4117           16#0075#, 16#0074#, 16#0067#, 16#006F#,
4118           16#0069#, 16#006E#, 16#0067#, 16#0020#,
4119           16#0074#, 16#0072#, 16#0061#, 16#006E#,
4120           16#0073#, 16#0069#, 16#0074#, 16#0069#,
4121           16#006F#, 16#006E#, 16#002E#,
4122           others => 16#0000#),
4123         others => <>);
4124
4125   --  "The sort of communication reflected by the Message"
4126
4127   MS_0399 : aliased Matreshka.Internals.Strings.Shared_String
4128     := (Size   => 55,
4129         Unused => 50,
4130         Length => 50,
4131         Value  =>
4132          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
4133           16#0073#, 16#006F#, 16#0072#, 16#0074#,
4134           16#0020#, 16#006F#, 16#0066#, 16#0020#,
4135           16#0063#, 16#006F#, 16#006D#, 16#006D#,
4136           16#0075#, 16#006E#, 16#0069#, 16#0063#,
4137           16#0061#, 16#0074#, 16#0069#, 16#006F#,
4138           16#006E#, 16#0020#, 16#0072#, 16#0065#,
4139           16#0066#, 16#006C#, 16#0065#, 16#0063#,
4140           16#0074#, 16#0065#, 16#0064#, 16#0020#,
4141           16#0062#, 16#0079#, 16#0020#, 16#0074#,
4142           16#0068#, 16#0065#, 16#0020#, 16#004D#,
4143           16#0065#, 16#0073#, 16#0073#, 16#0061#,
4144           16#0067#, 16#0065#,
4145           others => 16#0000#),
4146         others => <>);
4147
4148   --  "References a set of ports that an encapsulated classifier owns."
4149
4150   MS_039A : aliased Matreshka.Internals.Strings.Shared_String
4151     := (Size   => 71,
4152         Unused => 63,
4153         Length => 63,
4154         Value  =>
4155          (16#0052#, 16#0065#, 16#0066#, 16#0065#,
4156           16#0072#, 16#0065#, 16#006E#, 16#0063#,
4157           16#0065#, 16#0073#, 16#0020#, 16#0061#,
4158           16#0020#, 16#0073#, 16#0065#, 16#0074#,
4159           16#0020#, 16#006F#, 16#0066#, 16#0020#,
4160           16#0070#, 16#006F#, 16#0072#, 16#0074#,
4161           16#0073#, 16#0020#, 16#0074#, 16#0068#,
4162           16#0061#, 16#0074#, 16#0020#, 16#0061#,
4163           16#006E#, 16#0020#, 16#0065#, 16#006E#,
4164           16#0063#, 16#0061#, 16#0070#, 16#0073#,
4165           16#0075#, 16#006C#, 16#0061#, 16#0074#,
4166           16#0065#, 16#0064#, 16#0020#, 16#0063#,
4167           16#006C#, 16#0061#, 16#0073#, 16#0073#,
4168           16#0069#, 16#0066#, 16#0069#, 16#0065#,
4169           16#0072#, 16#0020#, 16#006F#, 16#0077#,
4170           16#006E#, 16#0073#, 16#002E#,
4171           others => 16#0000#),
4172         others => <>);
4173
4174   --  "expression"
4175
4176   MS_039B : aliased Matreshka.Internals.Strings.Shared_String
4177     := (Size   => 15,
4178         Unused => 10,
4179         Length => 10,
4180         Value  =>
4181          (16#0065#, 16#0078#, 16#0070#, 16#0072#,
4182           16#0065#, 16#0073#, 16#0073#, 16#0069#,
4183           16#006F#, 16#006E#,
4184           others => 16#0000#),
4185         others => <>);
4186
4187   --  "SendSignalAction"
4188
4189   MS_039C : aliased Matreshka.Internals.Strings.Shared_String
4190     := (Size   => 23,
4191         Unused => 16,
4192         Length => 16,
4193         Value  =>
4194          (16#0053#, 16#0065#, 16#006E#, 16#0064#,
4195           16#0053#, 16#0069#, 16#0067#, 16#006E#,
4196           16#0061#, 16#006C#, 16#0041#, 16#0063#,
4197           16#0074#, 16#0069#, 16#006F#, 16#006E#,
4198           others => 16#0000#),
4199         others => <>);
4200
4201   --  "Specifies the lower bound of the multiplicity interval."
4202
4203   MS_039D : aliased Matreshka.Internals.Strings.Shared_String
4204     := (Size   => 63,
4205         Unused => 55,
4206         Length => 55,
4207         Value  =>
4208          (16#0053#, 16#0070#, 16#0065#, 16#0063#,
4209           16#0069#, 16#0066#, 16#0069#, 16#0065#,
4210           16#0073#, 16#0020#, 16#0074#, 16#0068#,
4211           16#0065#, 16#0020#, 16#006C#, 16#006F#,
4212           16#0077#, 16#0065#, 16#0072#, 16#0020#,
4213           16#0062#, 16#006F#, 16#0075#, 16#006E#,
4214           16#0064#, 16#0020#, 16#006F#, 16#0066#,
4215           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4216           16#0020#, 16#006D#, 16#0075#, 16#006C#,
4217           16#0074#, 16#0069#, 16#0070#, 16#006C#,
4218           16#0069#, 16#0063#, 16#0069#, 16#0074#,
4219           16#0079#, 16#0020#, 16#0069#, 16#006E#,
4220           16#0074#, 16#0065#, 16#0072#, 16#0076#,
4221           16#0061#, 16#006C#, 16#002E#,
4222           others => 16#0000#),
4223         others => <>);
4224
4225   --  "one_output_pin"
4226
4227   MS_039E : aliased Matreshka.Internals.Strings.Shared_String
4228     := (Size   => 15,
4229         Unused => 14,
4230         Length => 14,
4231         Value  =>
4232          (16#006F#, 16#006E#, 16#0065#, 16#005F#,
4233           16#006F#, 16#0075#, 16#0074#, 16#0070#,
4234           16#0075#, 16#0074#, 16#005F#, 16#0070#,
4235           16#0069#, 16#006E#,
4236           others => 16#0000#),
4237         others => <>);
4238
4239   --  "isDerived"
4240
4241   MS_039F : aliased Matreshka.Internals.Strings.Shared_String
4242     := (Size   => 15,
4243         Unused => 9,
4244         Length => 9,
4245         Value  =>
4246          (16#0069#, 16#0073#, 16#0044#, 16#0065#,
4247           16#0072#, 16#0069#, 16#0076#, 16#0065#,
4248           16#0064#,
4249           others => 16#0000#),
4250         others => <>);
4251
4252   --  "transitions_incoming"
4253
4254   MS_03A0 : aliased Matreshka.Internals.Strings.Shared_String
4255     := (Size   => 23,
4256         Unused => 20,
4257         Length => 20,
4258         Value  =>
4259          (16#0074#, 16#0072#, 16#0061#, 16#006E#,
4260           16#0073#, 16#0069#, 16#0074#, 16#0069#,
4261           16#006F#, 16#006E#, 16#0073#, 16#005F#,
4262           16#0069#, 16#006E#, 16#0063#, 16#006F#,
4263           16#006D#, 16#0069#, 16#006E#, 16#0067#,
4264           others => 16#0000#),
4265         others => <>);
4266
4267   --  "The incoming edges of the input pins of a StructuredActivityNode must have sources that are not within the StructuredActivityNode."
4268
4269   MS_03A1 : aliased Matreshka.Internals.Strings.Shared_String
4270     := (Size   => 135,
4271         Unused => 130,
4272         Length => 130,
4273         Value  =>
4274          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
4275           16#0069#, 16#006E#, 16#0063#, 16#006F#,
4276           16#006D#, 16#0069#, 16#006E#, 16#0067#,
4277           16#0020#, 16#0065#, 16#0064#, 16#0067#,
4278           16#0065#, 16#0073#, 16#0020#, 16#006F#,
4279           16#0066#, 16#0020#, 16#0074#, 16#0068#,
4280           16#0065#, 16#0020#, 16#0069#, 16#006E#,
4281           16#0070#, 16#0075#, 16#0074#, 16#0020#,
4282           16#0070#, 16#0069#, 16#006E#, 16#0073#,
4283           16#0020#, 16#006F#, 16#0066#, 16#0020#,
4284           16#0061#, 16#0020#, 16#0053#, 16#0074#,
4285           16#0072#, 16#0075#, 16#0063#, 16#0074#,
4286           16#0075#, 16#0072#, 16#0065#, 16#0064#,
4287           16#0041#, 16#0063#, 16#0074#, 16#0069#,
4288           16#0076#, 16#0069#, 16#0074#, 16#0079#,
4289           16#004E#, 16#006F#, 16#0064#, 16#0065#,
4290           16#0020#, 16#006D#, 16#0075#, 16#0073#,
4291           16#0074#, 16#0020#, 16#0068#, 16#0061#,
4292           16#0076#, 16#0065#, 16#0020#, 16#0073#,
4293           16#006F#, 16#0075#, 16#0072#, 16#0063#,
4294           16#0065#, 16#0073#, 16#0020#, 16#0074#,
4295           16#0068#, 16#0061#, 16#0074#, 16#0020#,
4296           16#0061#, 16#0072#, 16#0065#, 16#0020#,
4297           16#006E#, 16#006F#, 16#0074#, 16#0020#,
4298           16#0077#, 16#0069#, 16#0074#, 16#0068#,
4299           16#0069#, 16#006E#, 16#0020#, 16#0074#,
4300           16#0068#, 16#0065#, 16#0020#, 16#0053#,
4301           16#0074#, 16#0072#, 16#0075#, 16#0063#,
4302           16#0074#, 16#0075#, 16#0072#, 16#0065#,
4303           16#0064#, 16#0041#, 16#0063#, 16#0074#,
4304           16#0069#, 16#0076#, 16#0069#, 16#0074#,
4305           16#0079#, 16#004E#, 16#006F#, 16#0064#,
4306           16#0065#, 16#002E#,
4307           others => 16#0000#),
4308         others => <>);
4309
4310   --  "unlimited_natural"
4311
4312   MS_03A2 : aliased Matreshka.Internals.Strings.Shared_String
4313     := (Size   => 23,
4314         Unused => 17,
4315         Length => 17,
4316         Value  =>
4317          (16#0075#, 16#006E#, 16#006C#, 16#0069#,
4318           16#006D#, 16#0069#, 16#0074#, 16#0065#,
4319           16#0064#, 16#005F#, 16#006E#, 16#0061#,
4320           16#0074#, 16#0075#, 16#0072#, 16#0061#,
4321           16#006C#,
4322           others => 16#0000#),
4323         others => <>);
4324
4325   --  "Receptions that objects of this class are willing to accept."
4326
4327   MS_03A3 : aliased Matreshka.Internals.Strings.Shared_String
4328     := (Size   => 63,
4329         Unused => 60,
4330         Length => 60,
4331         Value  =>
4332          (16#0052#, 16#0065#, 16#0063#, 16#0065#,
4333           16#0070#, 16#0074#, 16#0069#, 16#006F#,
4334           16#006E#, 16#0073#, 16#0020#, 16#0074#,
4335           16#0068#, 16#0061#, 16#0074#, 16#0020#,
4336           16#006F#, 16#0062#, 16#006A#, 16#0065#,
4337           16#0063#, 16#0074#, 16#0073#, 16#0020#,
4338           16#006F#, 16#0066#, 16#0020#, 16#0074#,
4339           16#0068#, 16#0069#, 16#0073#, 16#0020#,
4340           16#0063#, 16#006C#, 16#0061#, 16#0073#,
4341           16#0073#, 16#0020#, 16#0061#, 16#0072#,
4342           16#0065#, 16#0020#, 16#0077#, 16#0069#,
4343           16#006C#, 16#006C#, 16#0069#, 16#006E#,
4344           16#0067#, 16#0020#, 16#0074#, 16#006F#,
4345           16#0020#, 16#0061#, 16#0063#, 16#0063#,
4346           16#0065#, 16#0070#, 16#0074#, 16#002E#,
4347           others => 16#0000#),
4348         others => <>);
4349
4350   --  "A_event_durationObservation"
4351
4352   MS_03A4 : aliased Matreshka.Internals.Strings.Shared_String
4353     := (Size   => 31,
4354         Unused => 27,
4355         Length => 27,
4356         Value  =>
4357          (16#0041#, 16#005F#, 16#0065#, 16#0076#,
4358           16#0065#, 16#006E#, 16#0074#, 16#005F#,
4359           16#0064#, 16#0075#, 16#0072#, 16#0061#,
4360           16#0074#, 16#0069#, 16#006F#, 16#006E#,
4361           16#004F#, 16#0062#, 16#0073#, 16#0065#,
4362           16#0072#, 16#0076#, 16#0061#, 16#0074#,
4363           16#0069#, 16#006F#, 16#006E#,
4364           others => 16#0000#),
4365         others => <>);
4366
4367   --  "A_endType_association"
4368
4369   MS_03A5 : aliased Matreshka.Internals.Strings.Shared_String
4370     := (Size   => 23,
4371         Unused => 21,
4372         Length => 21,
4373         Value  =>
4374          (16#0041#, 16#005F#, 16#0065#, 16#006E#,
4375           16#0064#, 16#0054#, 16#0079#, 16#0070#,
4376           16#0065#, 16#005F#, 16#0061#, 16#0073#,
4377           16#0073#, 16#006F#, 16#0063#, 16#0069#,
4378           16#0061#, 16#0074#, 16#0069#, 16#006F#,
4379           16#006E#,
4380           others => 16#0000#),
4381         others => <>);
4382
4383   --  "qualifier"
4384
4385   MS_03A6 : aliased Matreshka.Internals.Strings.Shared_String
4386     := (Size   => 15,
4387         Unused => 9,
4388         Length => 9,
4389         Value  =>
4390          (16#0071#, 16#0075#, 16#0061#, 16#006C#,
4391           16#0069#, 16#0066#, 16#0069#, 16#0065#,
4392           16#0072#,
4393           others => 16#0000#),
4394         others => <>);
4395
4396   --  "A_conformance_specificMachine"
4397
4398   MS_03A7 : aliased Matreshka.Internals.Strings.Shared_String
4399     := (Size   => 31,
4400         Unused => 29,
4401         Length => 29,
4402         Value  =>
4403          (16#0041#, 16#005F#, 16#0063#, 16#006F#,
4404           16#006E#, 16#0066#, 16#006F#, 16#0072#,
4405           16#006D#, 16#0061#, 16#006E#, 16#0063#,
4406           16#0065#, 16#005F#, 16#0073#, 16#0070#,
4407           16#0065#, 16#0063#, 16#0069#, 16#0066#,
4408           16#0069#, 16#0063#, 16#004D#, 16#0061#,
4409           16#0063#, 16#0068#, 16#0069#, 16#006E#,
4410           16#0065#,
4411           others => 16#0000#),
4412         others => <>);
4413
4414   --  "Indicates whether it is possible to further redefine a RedefinableElement. If the value is true, then it is not possible to further redefine the RedefinableElement. Note that this property is preserved through package merge operations; that is, the capability to redefine a RedefinableElement (i.e., isLeaf=false) must be preserved in the resulting RedefinableElement of a package merge operation where a RedefinableElement with isLeaf=false is merged with a matching RedefinableElement with isLeaf=true: the resulting RedefinableElement will have isLeaf=false. Default value is false."
4415
4416   MS_03A8 : aliased Matreshka.Internals.Strings.Shared_String
4417     := (Size   => 607,
4418         Unused => 585,
4419         Length => 585,
4420         Value  =>
4421          (16#0049#, 16#006E#, 16#0064#, 16#0069#,
4422           16#0063#, 16#0061#, 16#0074#, 16#0065#,
4423           16#0073#, 16#0020#, 16#0077#, 16#0068#,
4424           16#0065#, 16#0074#, 16#0068#, 16#0065#,
4425           16#0072#, 16#0020#, 16#0069#, 16#0074#,
4426           16#0020#, 16#0069#, 16#0073#, 16#0020#,
4427           16#0070#, 16#006F#, 16#0073#, 16#0073#,
4428           16#0069#, 16#0062#, 16#006C#, 16#0065#,
4429           16#0020#, 16#0074#, 16#006F#, 16#0020#,
4430           16#0066#, 16#0075#, 16#0072#, 16#0074#,
4431           16#0068#, 16#0065#, 16#0072#, 16#0020#,
4432           16#0072#, 16#0065#, 16#0064#, 16#0065#,
4433           16#0066#, 16#0069#, 16#006E#, 16#0065#,
4434           16#0020#, 16#0061#, 16#0020#, 16#0052#,
4435           16#0065#, 16#0064#, 16#0065#, 16#0066#,
4436           16#0069#, 16#006E#, 16#0061#, 16#0062#,
4437           16#006C#, 16#0065#, 16#0045#, 16#006C#,
4438           16#0065#, 16#006D#, 16#0065#, 16#006E#,
4439           16#0074#, 16#002E#, 16#0020#, 16#0049#,
4440           16#0066#, 16#0020#, 16#0074#, 16#0068#,
4441           16#0065#, 16#0020#, 16#0076#, 16#0061#,
4442           16#006C#, 16#0075#, 16#0065#, 16#0020#,
4443           16#0069#, 16#0073#, 16#0020#, 16#0074#,
4444           16#0072#, 16#0075#, 16#0065#, 16#002C#,
4445           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4446           16#006E#, 16#0020#, 16#0069#, 16#0074#,
4447           16#0020#, 16#0069#, 16#0073#, 16#0020#,
4448           16#006E#, 16#006F#, 16#0074#, 16#0020#,
4449           16#0070#, 16#006F#, 16#0073#, 16#0073#,
4450           16#0069#, 16#0062#, 16#006C#, 16#0065#,
4451           16#0020#, 16#0074#, 16#006F#, 16#0020#,
4452           16#0066#, 16#0075#, 16#0072#, 16#0074#,
4453           16#0068#, 16#0065#, 16#0072#, 16#0020#,
4454           16#0072#, 16#0065#, 16#0064#, 16#0065#,
4455           16#0066#, 16#0069#, 16#006E#, 16#0065#,
4456           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4457           16#0020#, 16#0052#, 16#0065#, 16#0064#,
4458           16#0065#, 16#0066#, 16#0069#, 16#006E#,
4459           16#0061#, 16#0062#, 16#006C#, 16#0065#,
4460           16#0045#, 16#006C#, 16#0065#, 16#006D#,
4461           16#0065#, 16#006E#, 16#0074#, 16#002E#,
4462           16#0020#, 16#004E#, 16#006F#, 16#0074#,
4463           16#0065#, 16#0020#, 16#0074#, 16#0068#,
4464           16#0061#, 16#0074#, 16#0020#, 16#0074#,
4465           16#0068#, 16#0069#, 16#0073#, 16#0020#,
4466           16#0070#, 16#0072#, 16#006F#, 16#0070#,
4467           16#0065#, 16#0072#, 16#0074#, 16#0079#,
4468           16#0020#, 16#0069#, 16#0073#, 16#0020#,
4469           16#0070#, 16#0072#, 16#0065#, 16#0073#,
4470           16#0065#, 16#0072#, 16#0076#, 16#0065#,
4471           16#0064#, 16#0020#, 16#0074#, 16#0068#,
4472           16#0072#, 16#006F#, 16#0075#, 16#0067#,
4473           16#0068#, 16#0020#, 16#0070#, 16#0061#,
4474           16#0063#, 16#006B#, 16#0061#, 16#0067#,
4475           16#0065#, 16#0020#, 16#006D#, 16#0065#,
4476           16#0072#, 16#0067#, 16#0065#, 16#0020#,
4477           16#006F#, 16#0070#, 16#0065#, 16#0072#,
4478           16#0061#, 16#0074#, 16#0069#, 16#006F#,
4479           16#006E#, 16#0073#, 16#003B#, 16#0020#,
4480           16#0074#, 16#0068#, 16#0061#, 16#0074#,
4481           16#0020#, 16#0069#, 16#0073#, 16#002C#,
4482           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4483           16#0020#, 16#0063#, 16#0061#, 16#0070#,
4484           16#0061#, 16#0062#, 16#0069#, 16#006C#,
4485           16#0069#, 16#0074#, 16#0079#, 16#0020#,
4486           16#0074#, 16#006F#, 16#0020#, 16#0072#,
4487           16#0065#, 16#0064#, 16#0065#, 16#0066#,
4488           16#0069#, 16#006E#, 16#0065#, 16#0020#,
4489           16#0061#, 16#0020#, 16#0052#, 16#0065#,
4490           16#0064#, 16#0065#, 16#0066#, 16#0069#,
4491           16#006E#, 16#0061#, 16#0062#, 16#006C#,
4492           16#0065#, 16#0045#, 16#006C#, 16#0065#,
4493           16#006D#, 16#0065#, 16#006E#, 16#0074#,
4494           16#0020#, 16#0028#, 16#0069#, 16#002E#,
4495           16#0065#, 16#002E#, 16#002C#, 16#0020#,
4496           16#0069#, 16#0073#, 16#004C#, 16#0065#,
4497           16#0061#, 16#0066#, 16#003D#, 16#0066#,
4498           16#0061#, 16#006C#, 16#0073#, 16#0065#,
4499           16#0029#, 16#0020#, 16#006D#, 16#0075#,
4500           16#0073#, 16#0074#, 16#0020#, 16#0062#,
4501           16#0065#, 16#0020#, 16#0070#, 16#0072#,
4502           16#0065#, 16#0073#, 16#0065#, 16#0072#,
4503           16#0076#, 16#0065#, 16#0064#, 16#0020#,
4504           16#0069#, 16#006E#, 16#0020#, 16#0074#,
4505           16#0068#, 16#0065#, 16#0020#, 16#0072#,
4506           16#0065#, 16#0073#, 16#0075#, 16#006C#,
4507           16#0074#, 16#0069#, 16#006E#, 16#0067#,
4508           16#0020#, 16#0052#, 16#0065#, 16#0064#,
4509           16#0065#, 16#0066#, 16#0069#, 16#006E#,
4510           16#0061#, 16#0062#, 16#006C#, 16#0065#,
4511           16#0045#, 16#006C#, 16#0065#, 16#006D#,
4512           16#0065#, 16#006E#, 16#0074#, 16#0020#,
4513           16#006F#, 16#0066#, 16#0020#, 16#0061#,
4514           16#0020#, 16#0070#, 16#0061#, 16#0063#,
4515           16#006B#, 16#0061#, 16#0067#, 16#0065#,
4516           16#0020#, 16#006D#, 16#0065#, 16#0072#,
4517           16#0067#, 16#0065#, 16#0020#, 16#006F#,
4518           16#0070#, 16#0065#, 16#0072#, 16#0061#,
4519           16#0074#, 16#0069#, 16#006F#, 16#006E#,
4520           16#0020#, 16#0077#, 16#0068#, 16#0065#,
4521           16#0072#, 16#0065#, 16#0020#, 16#0061#,
4522           16#0020#, 16#0052#, 16#0065#, 16#0064#,
4523           16#0065#, 16#0066#, 16#0069#, 16#006E#,
4524           16#0061#, 16#0062#, 16#006C#, 16#0065#,
4525           16#0045#, 16#006C#, 16#0065#, 16#006D#,
4526           16#0065#, 16#006E#, 16#0074#, 16#0020#,
4527           16#0077#, 16#0069#, 16#0074#, 16#0068#,
4528           16#0020#, 16#0069#, 16#0073#, 16#004C#,
4529           16#0065#, 16#0061#, 16#0066#, 16#003D#,
4530           16#0066#, 16#0061#, 16#006C#, 16#0073#,
4531           16#0065#, 16#0020#, 16#0069#, 16#0073#,
4532           16#0020#, 16#006D#, 16#0065#, 16#0072#,
4533           16#0067#, 16#0065#, 16#0064#, 16#0020#,
4534           16#0077#, 16#0069#, 16#0074#, 16#0068#,
4535           16#0020#, 16#0061#, 16#0020#, 16#006D#,
4536           16#0061#, 16#0074#, 16#0063#, 16#0068#,
4537           16#0069#, 16#006E#, 16#0067#, 16#0020#,
4538           16#0052#, 16#0065#, 16#0064#, 16#0065#,
4539           16#0066#, 16#0069#, 16#006E#, 16#0061#,
4540           16#0062#, 16#006C#, 16#0065#, 16#0045#,
4541           16#006C#, 16#0065#, 16#006D#, 16#0065#,
4542           16#006E#, 16#0074#, 16#0020#, 16#0077#,
4543           16#0069#, 16#0074#, 16#0068#, 16#0020#,
4544           16#0069#, 16#0073#, 16#004C#, 16#0065#,
4545           16#0061#, 16#0066#, 16#003D#, 16#0074#,
4546           16#0072#, 16#0075#, 16#0065#, 16#003A#,
4547           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4548           16#0020#, 16#0072#, 16#0065#, 16#0073#,
4549           16#0075#, 16#006C#, 16#0074#, 16#0069#,
4550           16#006E#, 16#0067#, 16#0020#, 16#0052#,
4551           16#0065#, 16#0064#, 16#0065#, 16#0066#,
4552           16#0069#, 16#006E#, 16#0061#, 16#0062#,
4553           16#006C#, 16#0065#, 16#0045#, 16#006C#,
4554           16#0065#, 16#006D#, 16#0065#, 16#006E#,
4555           16#0074#, 16#0020#, 16#0077#, 16#0069#,
4556           16#006C#, 16#006C#, 16#0020#, 16#0068#,
4557           16#0061#, 16#0076#, 16#0065#, 16#0020#,
4558           16#0069#, 16#0073#, 16#004C#, 16#0065#,
4559           16#0061#, 16#0066#, 16#003D#, 16#0066#,
4560           16#0061#, 16#006C#, 16#0073#, 16#0065#,
4561           16#002E#, 16#0020#, 16#0044#, 16#0065#,
4562           16#0066#, 16#0061#, 16#0075#, 16#006C#,
4563           16#0074#, 16#0020#, 16#0076#, 16#0061#,
4564           16#006C#, 16#0075#, 16#0065#, 16#0020#,
4565           16#0069#, 16#0073#, 16#0020#, 16#0066#,
4566           16#0061#, 16#006C#, 16#0073#, 16#0065#,
4567           16#002E#,
4568           others => 16#0000#),
4569         others => <>);
4570
4571   --  "Interrupting edges of a region must have their source node in the region and their target node outside the region in the same activity containing the region."
4572
4573   MS_03A9 : aliased Matreshka.Internals.Strings.Shared_String
4574     := (Size   => 167,
4575         Unused => 157,
4576         Length => 157,
4577         Value  =>
4578          (16#0049#, 16#006E#, 16#0074#, 16#0065#,
4579           16#0072#, 16#0072#, 16#0075#, 16#0070#,
4580           16#0074#, 16#0069#, 16#006E#, 16#0067#,
4581           16#0020#, 16#0065#, 16#0064#, 16#0067#,
4582           16#0065#, 16#0073#, 16#0020#, 16#006F#,
4583           16#0066#, 16#0020#, 16#0061#, 16#0020#,
4584           16#0072#, 16#0065#, 16#0067#, 16#0069#,
4585           16#006F#, 16#006E#, 16#0020#, 16#006D#,
4586           16#0075#, 16#0073#, 16#0074#, 16#0020#,
4587           16#0068#, 16#0061#, 16#0076#, 16#0065#,
4588           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4589           16#0069#, 16#0072#, 16#0020#, 16#0073#,
4590           16#006F#, 16#0075#, 16#0072#, 16#0063#,
4591           16#0065#, 16#0020#, 16#006E#, 16#006F#,
4592           16#0064#, 16#0065#, 16#0020#, 16#0069#,
4593           16#006E#, 16#0020#, 16#0074#, 16#0068#,
4594           16#0065#, 16#0020#, 16#0072#, 16#0065#,
4595           16#0067#, 16#0069#, 16#006F#, 16#006E#,
4596           16#0020#, 16#0061#, 16#006E#, 16#0064#,
4597           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4598           16#0069#, 16#0072#, 16#0020#, 16#0074#,
4599           16#0061#, 16#0072#, 16#0067#, 16#0065#,
4600           16#0074#, 16#0020#, 16#006E#, 16#006F#,
4601           16#0064#, 16#0065#, 16#0020#, 16#006F#,
4602           16#0075#, 16#0074#, 16#0073#, 16#0069#,
4603           16#0064#, 16#0065#, 16#0020#, 16#0074#,
4604           16#0068#, 16#0065#, 16#0020#, 16#0072#,
4605           16#0065#, 16#0067#, 16#0069#, 16#006F#,
4606           16#006E#, 16#0020#, 16#0069#, 16#006E#,
4607           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4608           16#0020#, 16#0073#, 16#0061#, 16#006D#,
4609           16#0065#, 16#0020#, 16#0061#, 16#0063#,
4610           16#0074#, 16#0069#, 16#0076#, 16#0069#,
4611           16#0074#, 16#0079#, 16#0020#, 16#0063#,
4612           16#006F#, 16#006E#, 16#0074#, 16#0061#,
4613           16#0069#, 16#006E#, 16#0069#, 16#006E#,
4614           16#0067#, 16#0020#, 16#0074#, 16#0068#,
4615           16#0065#, 16#0020#, 16#0072#, 16#0065#,
4616           16#0067#, 16#0069#, 16#006F#, 16#006E#,
4617           16#002E#,
4618           others => 16#0000#),
4619         others => <>);
4620
4621   --  "Determines which Connectors will realize the specified flow."
4622
4623   MS_03AA : aliased Matreshka.Internals.Strings.Shared_String
4624     := (Size   => 63,
4625         Unused => 60,
4626         Length => 60,
4627         Value  =>
4628          (16#0044#, 16#0065#, 16#0074#, 16#0065#,
4629           16#0072#, 16#006D#, 16#0069#, 16#006E#,
4630           16#0065#, 16#0073#, 16#0020#, 16#0077#,
4631           16#0068#, 16#0069#, 16#0063#, 16#0068#,
4632           16#0020#, 16#0043#, 16#006F#, 16#006E#,
4633           16#006E#, 16#0065#, 16#0063#, 16#0074#,
4634           16#006F#, 16#0072#, 16#0073#, 16#0020#,
4635           16#0077#, 16#0069#, 16#006C#, 16#006C#,
4636           16#0020#, 16#0072#, 16#0065#, 16#0061#,
4637           16#006C#, 16#0069#, 16#007A#, 16#0065#,
4638           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4639           16#0020#, 16#0073#, 16#0070#, 16#0065#,
4640           16#0063#, 16#0069#, 16#0066#, 16#0069#,
4641           16#0065#, 16#0064#, 16#0020#, 16#0066#,
4642           16#006C#, 16#006F#, 16#0077#, 16#002E#,
4643           others => 16#0000#),
4644         others => <>);
4645
4646   --  "booleanValue"
4647
4648   MS_03AB : aliased Matreshka.Internals.Strings.Shared_String
4649     := (Size   => 15,
4650         Unused => 12,
4651         Length => 12,
4652         Value  =>
4653          (16#0062#, 16#006F#, 16#006F#, 16#006C#,
4654           16#0065#, 16#0061#, 16#006E#, 16#0056#,
4655           16#0061#, 16#006C#, 16#0075#, 16#0065#,
4656           others => 16#0000#),
4657         others => <>);
4658
4659   --  "ownedType"
4660
4661   MS_03AC : aliased Matreshka.Internals.Strings.Shared_String
4662     := (Size   => 15,
4663         Unused => 9,
4664         Length => 9,
4665         Value  =>
4666          (16#006F#, 16#0077#, 16#006E#, 16#0065#,
4667           16#0064#, 16#0054#, 16#0079#, 16#0070#,
4668           16#0065#,
4669           others => 16#0000#),
4670         others => <>);
4671
4672   --  "deployment"
4673
4674   MS_03AD : aliased Matreshka.Internals.Strings.Shared_String
4675     := (Size   => 15,
4676         Unused => 10,
4677         Length => 10,
4678         Value  =>
4679          (16#0064#, 16#0065#, 16#0070#, 16#006C#,
4680           16#006F#, 16#0079#, 16#006D#, 16#0065#,
4681           16#006E#, 16#0074#,
4682           others => 16#0000#),
4683         others => <>);
4684
4685   --  "incoming_object_flow"
4686
4687   MS_03AE : aliased Matreshka.Internals.Strings.Shared_String
4688     := (Size   => 23,
4689         Unused => 20,
4690         Length => 20,
4691         Value  =>
4692          (16#0069#, 16#006E#, 16#0063#, 16#006F#,
4693           16#006D#, 16#0069#, 16#006E#, 16#0067#,
4694           16#005F#, 16#006F#, 16#0062#, 16#006A#,
4695           16#0065#, 16#0063#, 16#0074#, 16#005F#,
4696           16#0066#, 16#006C#, 16#006F#, 16#0077#,
4697           others => 16#0000#),
4698         others => <>);
4699
4700   --  "Arguments of a Message must only be: i) attributes of the sending lifeline ii) constants iii) symbolic values (which are wildcard values representing any legal value) iv) explicit parameters of the enclosing Interaction v) attributes of the class owning the Interaction"
4701
4702   MS_03AF : aliased Matreshka.Internals.Strings.Shared_String
4703     := (Size   => 279,
4704         Unused => 269,
4705         Length => 269,
4706         Value  =>
4707          (16#0041#, 16#0072#, 16#0067#, 16#0075#,
4708           16#006D#, 16#0065#, 16#006E#, 16#0074#,
4709           16#0073#, 16#0020#, 16#006F#, 16#0066#,
4710           16#0020#, 16#0061#, 16#0020#, 16#004D#,
4711           16#0065#, 16#0073#, 16#0073#, 16#0061#,
4712           16#0067#, 16#0065#, 16#0020#, 16#006D#,
4713           16#0075#, 16#0073#, 16#0074#, 16#0020#,
4714           16#006F#, 16#006E#, 16#006C#, 16#0079#,
4715           16#0020#, 16#0062#, 16#0065#, 16#003A#,
4716           16#0020#, 16#0069#, 16#0029#, 16#0020#,
4717           16#0061#, 16#0074#, 16#0074#, 16#0072#,
4718           16#0069#, 16#0062#, 16#0075#, 16#0074#,
4719           16#0065#, 16#0073#, 16#0020#, 16#006F#,
4720           16#0066#, 16#0020#, 16#0074#, 16#0068#,
4721           16#0065#, 16#0020#, 16#0073#, 16#0065#,
4722           16#006E#, 16#0064#, 16#0069#, 16#006E#,
4723           16#0067#, 16#0020#, 16#006C#, 16#0069#,
4724           16#0066#, 16#0065#, 16#006C#, 16#0069#,
4725           16#006E#, 16#0065#, 16#0020#, 16#0069#,
4726           16#0069#, 16#0029#, 16#0020#, 16#0063#,
4727           16#006F#, 16#006E#, 16#0073#, 16#0074#,
4728           16#0061#, 16#006E#, 16#0074#, 16#0073#,
4729           16#0020#, 16#0069#, 16#0069#, 16#0069#,
4730           16#0029#, 16#0020#, 16#0073#, 16#0079#,
4731           16#006D#, 16#0062#, 16#006F#, 16#006C#,
4732           16#0069#, 16#0063#, 16#0020#, 16#0076#,
4733           16#0061#, 16#006C#, 16#0075#, 16#0065#,
4734           16#0073#, 16#0020#, 16#0028#, 16#0077#,
4735           16#0068#, 16#0069#, 16#0063#, 16#0068#,
4736           16#0020#, 16#0061#, 16#0072#, 16#0065#,
4737           16#0020#, 16#0077#, 16#0069#, 16#006C#,
4738           16#0064#, 16#0063#, 16#0061#, 16#0072#,
4739           16#0064#, 16#0020#, 16#0076#, 16#0061#,
4740           16#006C#, 16#0075#, 16#0065#, 16#0073#,
4741           16#0020#, 16#0072#, 16#0065#, 16#0070#,
4742           16#0072#, 16#0065#, 16#0073#, 16#0065#,
4743           16#006E#, 16#0074#, 16#0069#, 16#006E#,
4744           16#0067#, 16#0020#, 16#0061#, 16#006E#,
4745           16#0079#, 16#0020#, 16#006C#, 16#0065#,
4746           16#0067#, 16#0061#, 16#006C#, 16#0020#,
4747           16#0076#, 16#0061#, 16#006C#, 16#0075#,
4748           16#0065#, 16#0029#, 16#0020#, 16#0069#,
4749           16#0076#, 16#0029#, 16#0020#, 16#0065#,
4750           16#0078#, 16#0070#, 16#006C#, 16#0069#,
4751           16#0063#, 16#0069#, 16#0074#, 16#0020#,
4752           16#0070#, 16#0061#, 16#0072#, 16#0061#,
4753           16#006D#, 16#0065#, 16#0074#, 16#0065#,
4754           16#0072#, 16#0073#, 16#0020#, 16#006F#,
4755           16#0066#, 16#0020#, 16#0074#, 16#0068#,
4756           16#0065#, 16#0020#, 16#0065#, 16#006E#,
4757           16#0063#, 16#006C#, 16#006F#, 16#0073#,
4758           16#0069#, 16#006E#, 16#0067#, 16#0020#,
4759           16#0049#, 16#006E#, 16#0074#, 16#0065#,
4760           16#0072#, 16#0061#, 16#0063#, 16#0074#,
4761           16#0069#, 16#006F#, 16#006E#, 16#0020#,
4762           16#0076#, 16#0029#, 16#0020#, 16#0061#,
4763           16#0074#, 16#0074#, 16#0072#, 16#0069#,
4764           16#0062#, 16#0075#, 16#0074#, 16#0065#,
4765           16#0073#, 16#0020#, 16#006F#, 16#0066#,
4766           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4767           16#0020#, 16#0063#, 16#006C#, 16#0061#,
4768           16#0073#, 16#0073#, 16#0020#, 16#006F#,
4769           16#0077#, 16#006E#, 16#0069#, 16#006E#,
4770           16#0067#, 16#0020#, 16#0074#, 16#0068#,
4771           16#0065#, 16#0020#, 16#0049#, 16#006E#,
4772           16#0074#, 16#0065#, 16#0072#, 16#0061#,
4773           16#0063#, 16#0074#, 16#0069#, 16#006F#,
4774           16#006E#,
4775           others => 16#0000#),
4776         others => <>);
4777
4778   --  "ExpansionKind"
4779
4780   MS_03B0 : aliased Matreshka.Internals.Strings.Shared_String
4781     := (Size   => 15,
4782         Unused => 13,
4783         Length => 13,
4784         Value  =>
4785          (16#0045#, 16#0078#, 16#0070#, 16#0061#,
4786           16#006E#, 16#0073#, 16#0069#, 16#006F#,
4787           16#006E#, 16#004B#, 16#0069#, 16#006E#,
4788           16#0064#,
4789           others => 16#0000#),
4790         others => <>);
4791
4792   --  "Continuation"
4793
4794   MS_03B1 : aliased Matreshka.Internals.Strings.Shared_String
4795     := (Size   => 15,
4796         Unused => 12,
4797         Length => 12,
4798         Value  =>
4799          (16#0043#, 16#006F#, 16#006E#, 16#0074#,
4800           16#0069#, 16#006E#, 16#0075#, 16#0061#,
4801           16#0074#, 16#0069#, 16#006F#, 16#006E#,
4802           others => 16#0000#),
4803         others => <>);
4804
4805   --  "The redefinition context of a region is the nearest containing statemachine"
4806
4807   MS_03B2 : aliased Matreshka.Internals.Strings.Shared_String
4808     := (Size   => 79,
4809         Unused => 75,
4810         Length => 75,
4811         Value  =>
4812          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
4813           16#0072#, 16#0065#, 16#0064#, 16#0065#,
4814           16#0066#, 16#0069#, 16#006E#, 16#0069#,
4815           16#0074#, 16#0069#, 16#006F#, 16#006E#,
4816           16#0020#, 16#0063#, 16#006F#, 16#006E#,
4817           16#0074#, 16#0065#, 16#0078#, 16#0074#,
4818           16#0020#, 16#006F#, 16#0066#, 16#0020#,
4819           16#0061#, 16#0020#, 16#0072#, 16#0065#,
4820           16#0067#, 16#0069#, 16#006F#, 16#006E#,
4821           16#0020#, 16#0069#, 16#0073#, 16#0020#,
4822           16#0074#, 16#0068#, 16#0065#, 16#0020#,
4823           16#006E#, 16#0065#, 16#0061#, 16#0072#,
4824           16#0065#, 16#0073#, 16#0074#, 16#0020#,
4825           16#0063#, 16#006F#, 16#006E#, 16#0074#,
4826           16#0061#, 16#0069#, 16#006E#, 16#0069#,
4827           16#006E#, 16#0067#, 16#0020#, 16#0073#,
4828           16#0074#, 16#0061#, 16#0074#, 16#0065#,
4829           16#006D#, 16#0061#, 16#0063#, 16#0068#,
4830           16#0069#, 16#006E#, 16#0065#,
4831           others => 16#0000#),
4832         others => <>);
4833
4834   --  "An unmarshall action is an action that breaks an object of a known type into outputs each of which is equal to a value from a structural feature of the object."
4835
4836   MS_03B3 : aliased Matreshka.Internals.Strings.Shared_String
4837     := (Size   => 167,
4838         Unused => 159,
4839         Length => 159,
4840         Value  =>
4841          (16#0041#, 16#006E#, 16#0020#, 16#0075#,
4842           16#006E#, 16#006D#, 16#0061#, 16#0072#,
4843           16#0073#, 16#0068#, 16#0061#, 16#006C#,
4844           16#006C#, 16#0020#, 16#0061#, 16#0063#,
4845           16#0074#, 16#0069#, 16#006F#, 16#006E#,
4846           16#0020#, 16#0069#, 16#0073#, 16#0020#,
4847           16#0061#, 16#006E#, 16#0020#, 16#0061#,
4848           16#0063#, 16#0074#, 16#0069#, 16#006F#,
4849           16#006E#, 16#0020#, 16#0074#, 16#0068#,
4850           16#0061#, 16#0074#, 16#0020#, 16#0062#,
4851           16#0072#, 16#0065#, 16#0061#, 16#006B#,
4852           16#0073#, 16#0020#, 16#0061#, 16#006E#,
4853           16#0020#, 16#006F#, 16#0062#, 16#006A#,
4854           16#0065#, 16#0063#, 16#0074#, 16#0020#,
4855           16#006F#, 16#0066#, 16#0020#, 16#0061#,
4856           16#0020#, 16#006B#, 16#006E#, 16#006F#,
4857           16#0077#, 16#006E#, 16#0020#, 16#0074#,
4858           16#0079#, 16#0070#, 16#0065#, 16#0020#,
4859           16#0069#, 16#006E#, 16#0074#, 16#006F#,
4860           16#0020#, 16#006F#, 16#0075#, 16#0074#,
4861           16#0070#, 16#0075#, 16#0074#, 16#0073#,
4862           16#0020#, 16#0065#, 16#0061#, 16#0063#,
4863           16#0068#, 16#0020#, 16#006F#, 16#0066#,
4864           16#0020#, 16#0077#, 16#0068#, 16#0069#,
4865           16#0063#, 16#0068#, 16#0020#, 16#0069#,
4866           16#0073#, 16#0020#, 16#0065#, 16#0071#,
4867           16#0075#, 16#0061#, 16#006C#, 16#0020#,
4868           16#0074#, 16#006F#, 16#0020#, 16#0061#,
4869           16#0020#, 16#0076#, 16#0061#, 16#006C#,
4870           16#0075#, 16#0065#, 16#0020#, 16#0066#,
4871           16#0072#, 16#006F#, 16#006D#, 16#0020#,
4872           16#0061#, 16#0020#, 16#0073#, 16#0074#,
4873           16#0072#, 16#0075#, 16#0063#, 16#0074#,
4874           16#0075#, 16#0072#, 16#0061#, 16#006C#,
4875           16#0020#, 16#0066#, 16#0065#, 16#0061#,
4876           16#0074#, 16#0075#, 16#0072#, 16#0065#,
4877           16#0020#, 16#006F#, 16#0066#, 16#0020#,
4878           16#0074#, 16#0068#, 16#0065#, 16#0020#,
4879           16#006F#, 16#0062#, 16#006A#, 16#0065#,
4880           16#0063#, 16#0074#, 16#002E#,
4881           others => 16#0000#),
4882         others => <>);
4883
4884   --  "If the language attribute is not empty, then the size of the body and language arrays must be the same."
4885
4886   MS_03B4 : aliased Matreshka.Internals.Strings.Shared_String
4887     := (Size   => 111,
4888         Unused => 103,
4889         Length => 103,
4890         Value  =>
4891          (16#0049#, 16#0066#, 16#0020#, 16#0074#,
4892           16#0068#, 16#0065#, 16#0020#, 16#006C#,
4893           16#0061#, 16#006E#, 16#0067#, 16#0075#,
4894           16#0061#, 16#0067#, 16#0065#, 16#0020#,
4895           16#0061#, 16#0074#, 16#0074#, 16#0072#,
4896           16#0069#, 16#0062#, 16#0075#, 16#0074#,
4897           16#0065#, 16#0020#, 16#0069#, 16#0073#,
4898           16#0020#, 16#006E#, 16#006F#, 16#0074#,
4899           16#0020#, 16#0065#, 16#006D#, 16#0070#,
4900           16#0074#, 16#0079#, 16#002C#, 16#0020#,
4901           16#0074#, 16#0068#, 16#0065#, 16#006E#,
4902           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4903           16#0020#, 16#0073#, 16#0069#, 16#007A#,
4904           16#0065#, 16#0020#, 16#006F#, 16#0066#,
4905           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4906           16#0020#, 16#0062#, 16#006F#, 16#0064#,
4907           16#0079#, 16#0020#, 16#0061#, 16#006E#,
4908           16#0064#, 16#0020#, 16#006C#, 16#0061#,
4909           16#006E#, 16#0067#, 16#0075#, 16#0061#,
4910           16#0067#, 16#0065#, 16#0020#, 16#0061#,
4911           16#0072#, 16#0072#, 16#0061#, 16#0079#,
4912           16#0073#, 16#0020#, 16#006D#, 16#0075#,
4913           16#0073#, 16#0074#, 16#0020#, 16#0062#,
4914           16#0065#, 16#0020#, 16#0074#, 16#0068#,
4915           16#0065#, 16#0020#, 16#0073#, 16#0061#,
4916           16#006D#, 16#0065#, 16#002E#,
4917           others => 16#0000#),
4918         others => <>);
4919
4920   --  "A_profile_stereotype"
4921
4922   MS_03B5 : aliased Matreshka.Internals.Strings.Shared_String
4923     := (Size   => 23,
4924         Unused => 20,
4925         Length => 20,
4926         Value  =>
4927          (16#0041#, 16#005F#, 16#0070#, 16#0072#,
4928           16#006F#, 16#0066#, 16#0069#, 16#006C#,
4929           16#0065#, 16#005F#, 16#0073#, 16#0074#,
4930           16#0065#, 16#0072#, 16#0065#, 16#006F#,
4931           16#0074#, 16#0079#, 16#0070#, 16#0065#,
4932           others => 16#0000#),
4933         others => <>);
4934
4935   --  "References the connectors owned by the classifier."
4936
4937   MS_03B6 : aliased Matreshka.Internals.Strings.Shared_String
4938     := (Size   => 55,
4939         Unused => 50,
4940         Length => 50,
4941         Value  =>
4942          (16#0052#, 16#0065#, 16#0066#, 16#0065#,
4943           16#0072#, 16#0065#, 16#006E#, 16#0063#,
4944           16#0065#, 16#0073#, 16#0020#, 16#0074#,
4945           16#0068#, 16#0065#, 16#0020#, 16#0063#,
4946           16#006F#, 16#006E#, 16#006E#, 16#0065#,
4947           16#0063#, 16#0074#, 16#006F#, 16#0072#,
4948           16#0073#, 16#0020#, 16#006F#, 16#0077#,
4949           16#006E#, 16#0065#, 16#0064#, 16#0020#,
4950           16#0062#, 16#0079#, 16#0020#, 16#0074#,
4951           16#0068#, 16#0065#, 16#0020#, 16#0063#,
4952           16#006C#, 16#0061#, 16#0073#, 16#0073#,
4953           16#0069#, 16#0066#, 16#0069#, 16#0065#,
4954           16#0072#, 16#002E#,
4955           others => 16#0000#),
4956         others => <>);
4957
4958   --  "A bodyCondition can only be specified for a query operation."
4959
4960   MS_03B7 : aliased Matreshka.Internals.Strings.Shared_String
4961     := (Size   => 63,
4962         Unused => 60,
4963         Length => 60,
4964         Value  =>
4965          (16#0041#, 16#0020#, 16#0062#, 16#006F#,
4966           16#0064#, 16#0079#, 16#0043#, 16#006F#,
4967           16#006E#, 16#0064#, 16#0069#, 16#0074#,
4968           16#0069#, 16#006F#, 16#006E#, 16#0020#,
4969           16#0063#, 16#0061#, 16#006E#, 16#0020#,
4970           16#006F#, 16#006E#, 16#006C#, 16#0079#,
4971           16#0020#, 16#0062#, 16#0065#, 16#0020#,
4972           16#0073#, 16#0070#, 16#0065#, 16#0063#,
4973           16#0069#, 16#0066#, 16#0069#, 16#0065#,
4974           16#0064#, 16#0020#, 16#0066#, 16#006F#,
4975           16#0072#, 16#0020#, 16#0061#, 16#0020#,
4976           16#0071#, 16#0075#, 16#0065#, 16#0072#,
4977           16#0079#, 16#0020#, 16#006F#, 16#0070#,
4978           16#0065#, 16#0072#, 16#0061#, 16#0074#,
4979           16#0069#, 16#006F#, 16#006E#, 16#002E#,
4980           others => 16#0000#),
4981         others => <>);
4982
4983   --  "Missing derivation for EncapsulatedClassifier::/ownedPort : Port"
4984
4985   MS_03B8 : aliased Matreshka.Internals.Strings.Shared_String
4986     := (Size   => 71,
4987         Unused => 64,
4988         Length => 64,
4989         Value  =>
4990          (16#004D#, 16#0069#, 16#0073#, 16#0073#,
4991           16#0069#, 16#006E#, 16#0067#, 16#0020#,
4992           16#0064#, 16#0065#, 16#0072#, 16#0069#,
4993           16#0076#, 16#0061#, 16#0074#, 16#0069#,
4994           16#006F#, 16#006E#, 16#0020#, 16#0066#,
4995           16#006F#, 16#0072#, 16#0020#, 16#0045#,
4996           16#006E#, 16#0063#, 16#0061#, 16#0070#,
4997           16#0073#, 16#0075#, 16#006C#, 16#0061#,
4998           16#0074#, 16#0065#, 16#0064#, 16#0043#,
4999           16#006C#, 16#0061#, 16#0073#, 16#0073#,
5000           16#0069#, 16#0066#, 16#0069#, 16#0065#,
5001           16#0072#, 16#003A#, 16#003A#, 16#002F#,
5002           16#006F#, 16#0077#, 16#006E#, 16#0065#,
5003           16#0064#, 16#0050#, 16#006F#, 16#0072#,
5004           16#0074#, 16#0020#, 16#003A#, 16#0020#,
5005           16#0050#, 16#006F#, 16#0072#, 16#0074#,
5006           others => 16#0000#),
5007         others => <>);
5008
5009   --  "Duration defines a value specification that specifies the temporal distance between two time instants."
5010
5011   MS_03B9 : aliased Matreshka.Internals.Strings.Shared_String
5012     := (Size   => 111,
5013         Unused => 102,
5014         Length => 102,
5015         Value  =>
5016          (16#0044#, 16#0075#, 16#0072#, 16#0061#,
5017           16#0074#, 16#0069#, 16#006F#, 16#006E#,
5018           16#0020#, 16#0064#, 16#0065#, 16#0066#,
5019           16#0069#, 16#006E#, 16#0065#, 16#0073#,
5020           16#0020#, 16#0061#, 16#0020#, 16#0076#,
5021           16#0061#, 16#006C#, 16#0075#, 16#0065#,
5022           16#0020#, 16#0073#, 16#0070#, 16#0065#,
5023           16#0063#, 16#0069#, 16#0066#, 16#0069#,
5024           16#0063#, 16#0061#, 16#0074#, 16#0069#,
5025           16#006F#, 16#006E#, 16#0020#, 16#0074#,
5026           16#0068#, 16#0061#, 16#0074#, 16#0020#,
5027           16#0073#, 16#0070#, 16#0065#, 16#0063#,
5028           16#0069#, 16#0066#, 16#0069#, 16#0065#,
5029           16#0073#, 16#0020#, 16#0074#, 16#0068#,
5030           16#0065#, 16#0020#, 16#0074#, 16#0065#,
5031           16#006D#, 16#0070#, 16#006F#, 16#0072#,
5032           16#0061#, 16#006C#, 16#0020#, 16#0064#,
5033           16#0069#, 16#0073#, 16#0074#, 16#0061#,
5034           16#006E#, 16#0063#, 16#0065#, 16#0020#,
5035           16#0062#, 16#0065#, 16#0074#, 16#0077#,
5036           16#0065#, 16#0065#, 16#006E#, 16#0020#,
5037           16#0074#, 16#0077#, 16#006F#, 16#0020#,
5038           16#0074#, 16#0069#, 16#006D#, 16#0065#,
5039           16#0020#, 16#0069#, 16#006E#, 16#0073#,
5040           16#0074#, 16#0061#, 16#006E#, 16#0074#,
5041           16#0073#, 16#002E#,
5042           others => 16#0000#),
5043         others => <>);
5044
5045   --  "createLinkObjectAction"
5046
5047   MS_03BA : aliased Matreshka.Internals.Strings.Shared_String
5048     := (Size   => 23,
5049         Unused => 22,
5050         Length => 22,
5051         Value  =>
5052          (16#0063#, 16#0072#, 16#0065#, 16#0061#,
5053           16#0074#, 16#0065#, 16#004C#, 16#0069#,
5054           16#006E#, 16#006B#, 16#004F#, 16#0062#,
5055           16#006A#, 16#0065#, 16#0063#, 16#0074#,
5056           16#0041#, 16#0063#, 16#0074#, 16#0069#,
5057           16#006F#, 16#006E#,
5058           others => 16#0000#),
5059         others => <>);
5060
5061   --  "Inherited nodes replaced by this node in a specialization of the activity."
5062
5063   MS_03BB : aliased Matreshka.Internals.Strings.Shared_String
5064     := (Size   => 79,
5065         Unused => 74,
5066         Length => 74,
5067         Value  =>
5068          (16#0049#, 16#006E#, 16#0068#, 16#0065#,
5069           16#0072#, 16#0069#, 16#0074#, 16#0065#,
5070           16#0064#, 16#0020#, 16#006E#, 16#006F#,
5071           16#0064#, 16#0065#, 16#0073#, 16#0020#,
5072           16#0072#, 16#0065#, 16#0070#, 16#006C#,
5073           16#0061#, 16#0063#, 16#0065#, 16#0064#,
5074           16#0020#, 16#0062#, 16#0079#, 16#0020#,
5075           16#0074#, 16#0068#, 16#0069#, 16#0073#,
5076           16#0020#, 16#006E#, 16#006F#, 16#0064#,
5077           16#0065#, 16#0020#, 16#0069#, 16#006E#,
5078           16#0020#, 16#0061#, 16#0020#, 16#0073#,
5079           16#0070#, 16#0065#, 16#0063#, 16#0069#,
5080           16#0061#, 16#006C#, 16#0069#, 16#007A#,
5081           16#0061#, 16#0074#, 16#0069#, 16#006F#,
5082           16#006E#, 16#0020#, 16#006F#, 16#0066#,
5083           16#0020#, 16#0074#, 16#0068#, 16#0065#,
5084           16#0020#, 16#0061#, 16#0063#, 16#0074#,
5085           16#0069#, 16#0076#, 16#0069#, 16#0074#,
5086           16#0079#, 16#002E#,
5087           others => 16#0000#),
5088         others => <>);
5089
5090   --  "Missing derivation for Property::/default : String"
5091
5092   MS_03BC : aliased Matreshka.Internals.Strings.Shared_String
5093     := (Size   => 55,
5094         Unused => 50,
5095         Length => 50,
5096         Value  =>
5097          (16#004D#, 16#0069#, 16#0073#, 16#0073#,
5098           16#0069#, 16#006E#, 16#0067#, 16#0020#,
5099           16#0064#, 16#0065#, 16#0072#, 16#0069#,
5100           16#0076#, 16#0061#, 16#0074#, 16#0069#,
5101           16#006F#, 16#006E#, 16#0020#, 16#0066#,
5102           16#006F#, 16#0072#, 16#0020#, 16#0050#,
5103           16#0072#, 16#006F#, 16#0070#, 16#0065#,
5104           16#0072#, 16#0074#, 16#0079#, 16#003A#,
5105           16#003A#, 16#002F#, 16#0064#, 16#0065#,
5106           16#0066#, 16#0061#, 16#0075#, 16#006C#,
5107           16#0074#, 16#0020#, 16#003A#, 16#0020#,
5108           16#0053#, 16#0074#, 16#0072#, 16#0069#,
5109           16#006E#, 16#0067#,
5110           others => 16#0000#),
5111         others => <>);
5112
5113   --  "LinkEndDestructionData can only be end data for DestroyLinkAction or one of its specializations."
5114
5115   MS_03BD : aliased Matreshka.Internals.Strings.Shared_String
5116     := (Size   => 103,
5117         Unused => 96,
5118         Length => 96,
5119         Value  =>
5120          (16#004C#, 16#0069#, 16#006E#, 16#006B#,
5121           16#0045#, 16#006E#, 16#0064#, 16#0044#,
5122           16#0065#, 16#0073#, 16#0074#, 16#0072#,
5123           16#0075#, 16#0063#, 16#0074#, 16#0069#,
5124           16#006F#, 16#006E#, 16#0044#, 16#0061#,
5125           16#0074#, 16#0061#, 16#0020#, 16#0063#,
5126           16#0061#, 16#006E#, 16#0020#, 16#006F#,
5127           16#006E#, 16#006C#, 16#0079#, 16#0020#,
5128           16#0062#, 16#0065#, 16#0020#, 16#0065#,
5129           16#006E#, 16#0064#, 16#0020#, 16#0064#,
5130           16#0061#, 16#0074#, 16#0061#, 16#0020#,
5131           16#0066#, 16#006F#, 16#0072#, 16#0020#,
5132           16#0044#, 16#0065#, 16#0073#, 16#0074#,
5133           16#0072#, 16#006F#, 16#0079#, 16#004C#,
5134           16#0069#, 16#006E#, 16#006B#, 16#0041#,
5135           16#0063#, 16#0074#, 16#0069#, 16#006F#,
5136           16#006E#, 16#0020#, 16#006F#, 16#0072#,
5137           16#0020#, 16#006F#, 16#006E#, 16#0065#,
5138           16#0020#, 16#006F#, 16#0066#, 16#0020#,
5139           16#0069#, 16#0074#, 16#0073#, 16#0020#,
5140           16#0073#, 16#0070#, 16#0065#, 16#0063#,
5141           16#0069#, 16#0061#, 16#006C#, 16#0069#,
5142           16#007A#, 16#0061#, 16#0074#, 16#0069#,
5143           16#006F#, 16#006E#, 16#0073#, 16#002E#,
5144           others => 16#0000#),
5145         others => <>);
5146
5147   --  "Instances of the substituting classifier are runtime substitutable where instances of the contract classifier are expected."
5148
5149   MS_03BE : aliased Matreshka.Internals.Strings.Shared_String
5150     := (Size   => 127,
5151         Unused => 123,
5152         Length => 123,
5153         Value  =>
5154          (16#0049#, 16#006E#, 16#0073#, 16#0074#,
5155           16#0061#, 16#006E#, 16#0063#, 16#0065#,
5156           16#0073#, 16#0020#, 16#006F#, 16#0066#,
5157           16#0020#, 16#0074#, 16#0068#, 16#0065#,
5158           16#0020#, 16#0073#, 16#0075#, 16#0062#,
5159           16#0073#, 16#0074#, 16#0069#, 16#0074#,
5160           16#0075#, 16#0074#, 16#0069#, 16#006E#,
5161           16#0067#, 16#0020#, 16#0063#, 16#006C#,
5162           16#0061#, 16#0073#, 16#0073#, 16#0069#,
5163           16#0066#, 16#0069#, 16#0065#, 16#0072#,
5164           16#0020#, 16#0061#, 16#0072#, 16#0065#,
5165           16#0020#, 16#0072#, 16#0075#, 16#006E#,
5166           16#0074#, 16#0069#, 16#006D#, 16#0065#,
5167           16#0020#, 16#0073#, 16#0075#, 16#0062#,
5168           16#0073#, 16#0074#, 16#0069#, 16#0074#,
5169           16#0075#, 16#0074#, 16#0061#, 16#0062#,
5170           16#006C#, 16#0065#, 16#0020#, 16#0077#,
5171           16#0068#, 16#0065#, 16#0072#, 16#0065#,
5172           16#0020#, 16#0069#, 16#006E#, 16#0073#,
5173           16#0074#, 16#0061#, 16#006E#, 16#0063#,
5174           16#0065#, 16#0073#, 16#0020#, 16#006F#,
5175           16#0066#, 16#0020#, 16#0074#, 16#0068#,
5176           16#0065#, 16#0020#, 16#0063#, 16#006F#,
5177           16#006E#, 16#0074#, 16#0072#, 16#0061#,
5178           16#0063#, 16#0074#, 16#0020#, 16#0063#,
5179           16#006C#, 16#0061#, 16#0073#, 16#0073#,
5180           16#0069#, 16#0066#, 16#0069#, 16#0065#,
5181           16#0072#, 16#0020#, 16#0061#, 16#0072#,
5182           16#0065#, 16#0020#, 16#0065#, 16#0078#,
5183           16#0070#, 16#0065#, 16#0063#, 16#0074#,
5184           16#0065#, 16#0064#, 16#002E#,
5185           others => 16#0000#),
5186         others => <>);
5187
5188   --  "ConnectorKind is an enumeration type."
5189
5190   MS_03BF : aliased Matreshka.Internals.Strings.Shared_String
5191     := (Size   => 39,
5192         Unused => 37,
5193         Length => 37,
5194         Value  =>
5195          (16#0043#, 16#006F#, 16#006E#, 16#006E#,
5196           16#0065#, 16#0063#, 16#0074#, 16#006F#,
5197           16#0072#, 16#004B#, 16#0069#, 16#006E#,
5198           16#0064#, 16#0020#, 16#0069#, 16#0073#,
5199           16#0020#, 16#0061#, 16#006E#, 16#0020#,
5200           16#0065#, 16#006E#, 16#0075#, 16#006D#,
5201           16#0065#, 16#0072#, 16#0061#, 16#0074#,
5202           16#0069#, 16#006F#, 16#006E#, 16#0020#,
5203           16#0074#, 16#0079#, 16#0070#, 16#0065#,
5204           16#002E#,
5205           others => 16#0000#),
5206         others => <>);
5207
5208   --  "package"
5209
5210   MS_03C0 : aliased Matreshka.Internals.Strings.Shared_String
5211     := (Size   => 15,
5212         Unused => 7,
5213         Length => 7,
5214         Value  =>
5215          (16#0070#, 16#0061#, 16#0063#, 16#006B#,
5216           16#0061#, 16#0067#, 16#0065#,
5217           others => 16#0000#),
5218         others => <>);
5219
5220   --  "A_before_toAfter"
5221
5222   MS_03C1 : aliased Matreshka.Internals.Strings.Shared_String
5223     := (Size   => 23,
5224         Unused => 16,
5225         Length => 16,
5226         Value  =>
5227          (16#0041#, 16#005F#, 16#0062#, 16#0065#,
5228           16#0066#, 16#006F#, 16#0072#, 16#0065#,
5229           16#005F#, 16#0074#, 16#006F#, 16#0041#,
5230           16#0066#, 16#0074#, 16#0065#, 16#0072#,
5231           others => 16#0000#),
5232         others => <>);
5233
5234   --  "A_redefinedClassifier_classifier"
5235
5236   MS_03C2 : aliased Matreshka.Internals.Strings.Shared_String
5237     := (Size   => 39,
5238         Unused => 32,
5239         Length => 32,
5240         Value  =>
5241          (16#0041#, 16#005F#, 16#0072#, 16#0065#,
5242           16#0064#, 16#0065#, 16#0066#, 16#0069#,
5243           16#006E#, 16#0065#, 16#0064#, 16#0043#,
5244           16#006C#, 16#0061#, 16#0073#, 16#0073#,
5245           16#0069#, 16#0066#, 16#0069#, 16#0065#,
5246           16#0072#, 16#005F#, 16#0063#, 16#006C#,
5247           16#0061#, 16#0073#, 16#0073#, 16#0069#,
5248           16#0066#, 16#0069#, 16#0065#, 16#0072#,
5249           others => 16#0000#),
5250         others => <>);
5251
5252   --  "removeAt"
5253
5254   MS_03C3 : aliased Matreshka.Internals.Strings.Shared_String
5255     := (Size   => 15,
5256         Unused => 8,
5257         Length => 8,
5258         Value  =>
5259          (16#0072#, 16#0065#, 16#006D#, 16#006F#,
5260           16#0076#, 16#0065#, 16#0041#, 16#0074#,
5261           others => 16#0000#),
5262         others => <>);
5263
5264   --  "An orthogonal state is a composite state with at least 2 regions"
5265
5266   MS_03C4 : aliased Matreshka.Internals.Strings.Shared_String
5267     := (Size   => 71,
5268         Unused => 64,
5269         Length => 64,
5270         Value  =>
5271          (16#0041#, 16#006E#, 16#0020#, 16#006F#,
5272           16#0072#, 16#0074#, 16#0068#, 16#006F#,
5273           16#0067#, 16#006F#, 16#006E#, 16#0061#,
5274           16#006C#, 16#0020#, 16#0073#, 16#0074#,
5275           16#0061#, 16#0074#, 16#0065#, 16#0020#,
5276           16#0069#, 16#0073#, 16#0020#, 16#0061#,
5277           16#0020#, 16#0063#, 16#006F#, 16#006D#,
5278           16#0070#, 16#006F#, 16#0073#, 16#0069#,
5279           16#0074#, 16#0065#, 16#0020#, 16#0073#,
5280           16#0074#, 16#0061#, 16#0074#, 16#0065#,
5281           16#0020#, 16#0077#, 16#0069#, 16#0074#,
5282           16#0068#, 16#0020#, 16#0061#, 16#0074#,
5283           16#0020#, 16#006C#, 16#0065#, 16#0061#,
5284           16#0073#, 16#0074#, 16#0020#, 16#0032#,
5285           16#0020#, 16#0072#, 16#0065#, 16#0067#,
5286           16#0069#, 16#006F#, 16#006E#, 16#0073#,
5287           others => 16#0000#),
5288         others => <>);
5289
5290   --  "Holds the object which is either a behavior to be started or has a classifier behavior to be started."
5291
5292   MS_03C5 : aliased Matreshka.Internals.Strings.Shared_String
5293     := (Size   => 111,
5294         Unused => 101,
5295         Length => 101,
5296         Value  =>
5297          (16#0048#, 16#006F#, 16#006C#, 16#0064#,
5298           16#0073#, 16#0020#, 16#0074#, 16#0068#,
5299           16#0065#, 16#0020#, 16#006F#, 16#0062#,
5300           16#006A#, 16#0065#, 16#0063#, 16#0074#,
5301           16#0020#, 16#0077#, 16#0068#, 16#0069#,
5302           16#0063#, 16#0068#, 16#0020#, 16#0069#,
5303           16#0073#, 16#0020#, 16#0065#, 16#0069#,
5304           16#0074#, 16#0068#, 16#0065#, 16#0072#,
5305           16#0020#, 16#0061#, 16#0020#, 16#0062#,
5306           16#0065#, 16#0068#, 16#0061#, 16#0076#,
5307           16#0069#, 16#006F#, 16#0072#, 16#0020#,
5308           16#0074#, 16#006F#, 16#0020#, 16#0062#,
5309           16#0065#, 16#0020#, 16#0073#, 16#0074#,
5310           16#0061#, 16#0072#, 16#0074#, 16#0065#,
5311           16#0064#, 16#0020#, 16#006F#, 16#0072#,
5312           16#0020#, 16#0068#, 16#0061#, 16#0073#,
5313           16#0020#, 16#0061#, 16#0020#, 16#0063#,
5314           16#006C#, 16#0061#, 16#0073#, 16#0073#,
5315           16#0069#, 16#0066#, 16#0069#, 16#0065#,
5316           16#0072#, 16#0020#, 16#0062#, 16#0065#,
5317           16#0068#, 16#0061#, 16#0076#, 16#0069#,
5318           16#006F#, 16#0072#, 16#0020#, 16#0074#,
5319           16#006F#, 16#0020#, 16#0062#, 16#0065#,
5320           16#0020#, 16#0073#, 16#0074#, 16#0061#,
5321           16#0072#, 16#0074#, 16#0065#, 16#0064#,
5322           16#002E#,
5323           others => 16#0000#),
5324         others => <>);
5325
5326   --  "ownerFormalParam"
5327
5328   MS_03C6 : aliased Matreshka.Internals.Strings.Shared_String
5329     := (Size   => 23,
5330         Unused => 16,
5331         Length => 16,
5332         Value  =>
5333          (16#006F#, 16#0077#, 16#006E#, 16#0065#,
5334           16#0072#, 16#0046#, 16#006F#, 16#0072#,
5335           16#006D#, 16#0061#, 16#006C#, 16#0050#,
5336           16#0061#, 16#0072#, 16#0061#, 16#006D#,
5337           others => 16#0000#),
5338         others => <>);
5339
5340   --  "ComponentRealization"
5341
5342   MS_03C7 : aliased Matreshka.Internals.Strings.Shared_String
5343     := (Size   => 23,
5344         Unused => 20,
5345         Length => 20,
5346         Value  =>
5347          (16#0043#, 16#006F#, 16#006D#, 16#0070#,
5348           16#006F#, 16#006E#, 16#0065#, 16#006E#,
5349           16#0074#, 16#0052#, 16#0065#, 16#0061#,
5350           16#006C#, 16#0069#, 16#007A#, 16#0061#,
5351           16#0074#, 16#0069#, 16#006F#, 16#006E#,
5352           others => 16#0000#),
5353         others => <>);
5354
5355   --  "ConnectorEnd"
5356
5357   MS_03C8 : aliased Matreshka.Internals.Strings.Shared_String
5358     := (Size   => 15,
5359         Unused => 12,
5360         Length => 12,
5361         Value  =>
5362          (16#0043#, 16#006F#, 16#006E#, 16#006E#,
5363           16#0065#, 16#0063#, 16#0074#, 16#006F#,
5364           16#0072#, 16#0045#, 16#006E#, 16#0064#,
5365           others => 16#0000#),
5366         others => <>);
5367
5368   --  "BroadcastSignalAction"
5369
5370   MS_03C9 : aliased Matreshka.Internals.Strings.Shared_String
5371     := (Size   => 23,
5372         Unused => 21,
5373         Length => 21,
5374         Value  =>
5375          (16#0042#, 16#0072#, 16#006F#, 16#0061#,
5376           16#0064#, 16#0063#, 16#0061#, 16#0073#,
5377           16#0074#, 16#0053#, 16#0069#, 16#0067#,
5378           16#006E#, 16#0061#, 16#006C#, 16#0041#,
5379           16#0063#, 16#0074#, 16#0069#, 16#006F#,
5380           16#006E#,
5381           others => 16#0000#),
5382         others => <>);
5383
5384   --  "arguments_correspond_to_parameters"
5385
5386   MS_03CA : aliased Matreshka.Internals.Strings.Shared_String
5387     := (Size   => 39,
5388         Unused => 34,
5389         Length => 34,
5390         Value  =>
5391          (16#0061#, 16#0072#, 16#0067#, 16#0075#,
5392           16#006D#, 16#0065#, 16#006E#, 16#0074#,
5393           16#0073#, 16#005F#, 16#0063#, 16#006F#,
5394           16#0072#, 16#0072#, 16#0065#, 16#0073#,
5395           16#0070#, 16#006F#, 16#006E#, 16#0064#,
5396           16#005F#, 16#0074#, 16#006F#, 16#005F#,
5397           16#0070#, 16#0061#, 16#0072#, 16#0061#,
5398           16#006D#, 16#0065#, 16#0074#, 16#0065#,
5399           16#0072#, 16#0073#,
5400           others => 16#0000#),
5401         others => <>);
5402
5403   --  "same_name"
5404
5405   MS_03CB : aliased Matreshka.Internals.Strings.Shared_String
5406     := (Size   => 15,
5407         Unused => 9,
5408         Length => 9,
5409         Value  =>
5410          (16#0073#, 16#0061#, 16#006D#, 16#0065#,
5411           16#005F#, 16#006E#, 16#0061#, 16#006D#,
5412           16#0065#,
5413           others => 16#0000#),
5414         others => <>);
5415
5416   --  "The union of the ExecutabledNodes in the test and body parts of all clauses must be the same as the subset of nodes contained in the ConditionalNode (considered as a StructuredActivityNode) that are ExecutableNodes."
5417
5418   MS_03CC : aliased Matreshka.Internals.Strings.Shared_String
5419     := (Size   => 223,
5420         Unused => 215,
5421         Length => 215,
5422         Value  =>
5423          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
5424           16#0075#, 16#006E#, 16#0069#, 16#006F#,
5425           16#006E#, 16#0020#, 16#006F#, 16#0066#,
5426           16#0020#, 16#0074#, 16#0068#, 16#0065#,
5427           16#0020#, 16#0045#, 16#0078#, 16#0065#,
5428           16#0063#, 16#0075#, 16#0074#, 16#0061#,
5429           16#0062#, 16#006C#, 16#0065#, 16#0064#,
5430           16#004E#, 16#006F#, 16#0064#, 16#0065#,
5431           16#0073#, 16#0020#, 16#0069#, 16#006E#,
5432           16#0020#, 16#0074#, 16#0068#, 16#0065#,
5433           16#0020#, 16#0074#, 16#0065#, 16#0073#,
5434           16#0074#, 16#0020#, 16#0061#, 16#006E#,
5435           16#0064#, 16#0020#, 16#0062#, 16#006F#,
5436           16#0064#, 16#0079#, 16#0020#, 16#0070#,
5437           16#0061#, 16#0072#, 16#0074#, 16#0073#,
5438           16#0020#, 16#006F#, 16#0066#, 16#0020#,
5439           16#0061#, 16#006C#, 16#006C#, 16#0020#,
5440           16#0063#, 16#006C#, 16#0061#, 16#0075#,
5441           16#0073#, 16#0065#, 16#0073#, 16#0020#,
5442           16#006D#, 16#0075#, 16#0073#, 16#0074#,
5443           16#0020#, 16#0062#, 16#0065#, 16#0020#,
5444           16#0074#, 16#0068#, 16#0065#, 16#0020#,
5445           16#0073#, 16#0061#, 16#006D#, 16#0065#,
5446           16#0020#, 16#0061#, 16#0073#, 16#0020#,
5447           16#0074#, 16#0068#, 16#0065#, 16#0020#,
5448           16#0073#, 16#0075#, 16#0062#, 16#0073#,
5449           16#0065#, 16#0074#, 16#0020#, 16#006F#,
5450           16#0066#, 16#0020#, 16#006E#, 16#006F#,
5451           16#0064#, 16#0065#, 16#0073#, 16#0020#,
5452           16#0063#, 16#006F#, 16#006E#, 16#0074#,
5453           16#0061#, 16#0069#, 16#006E#, 16#0065#,
5454           16#0064#, 16#0020#, 16#0069#, 16#006E#,
5455           16#0020#, 16#0074#, 16#0068#, 16#0065#,
5456           16#0020#, 16#0043#, 16#006F#, 16#006E#,
5457           16#0064#, 16#0069#, 16#0074#, 16#0069#,
5458           16#006F#, 16#006E#, 16#0061#, 16#006C#,
5459           16#004E#, 16#006F#, 16#0064#, 16#0065#,
5460           16#0020#, 16#0028#, 16#0063#, 16#006F#,
5461           16#006E#, 16#0073#, 16#0069#, 16#0064#,
5462           16#0065#, 16#0072#, 16#0065#, 16#0064#,
5463           16#0020#, 16#0061#, 16#0073#, 16#0020#,
5464           16#0061#, 16#0020#, 16#0053#, 16#0074#,
5465           16#0072#, 16#0075#, 16#0063#, 16#0074#,
5466           16#0075#, 16#0072#, 16#0065#, 16#0064#,
5467           16#0041#, 16#0063#, 16#0074#, 16#0069#,
5468           16#0076#, 16#0069#, 16#0074#, 16#0079#,
5469           16#004E#, 16#006F#, 16#0064#, 16#0065#,
5470           16#0029#, 16#0020#, 16#0074#, 16#0068#,
5471           16#0061#, 16#0074#, 16#0020#, 16#0061#,
5472           16#0072#, 16#0065#, 16#0020#, 16#0045#,
5473           16#0078#, 16#0065#, 16#0063#, 16#0075#,
5474           16#0074#, 16#0061#, 16#0062#, 16#006C#,
5475           16#0065#, 16#004E#, 16#006F#, 16#0064#,
5476           16#0065#, 16#0073#, 16#002E#,
5477           others => 16#0000#),
5478         others => <>);
5479
5480   --  "isComputable"
5481
5482   MS_03CD : aliased Matreshka.Internals.Strings.Shared_String
5483     := (Size   => 15,
5484         Unused => 12,
5485         Length => 12,
5486         Value  =>
5487          (16#0069#, 16#0073#, 16#0043#, 16#006F#,
5488           16#006D#, 16#0070#, 16#0075#, 16#0074#,
5489           16#0061#, 16#0062#, 16#006C#, 16#0065#,
5490           others => 16#0000#),
5491         others => <>);
5492
5493   --  "The state machine that is to be inserted in place of the (submachine) state."
5494
5495   MS_03CE : aliased Matreshka.Internals.Strings.Shared_String
5496     := (Size   => 79,
5497         Unused => 76,
5498         Length => 76,
5499         Value  =>
5500          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
5501           16#0073#, 16#0074#, 16#0061#, 16#0074#,
5502           16#0065#, 16#0020#, 16#006D#, 16#0061#,
5503           16#0063#, 16#0068#, 16#0069#, 16#006E#,
5504           16#0065#, 16#0020#, 16#0074#, 16#0068#,
5505           16#0061#, 16#0074#, 16#0020#, 16#0069#,
5506           16#0073#, 16#0020#, 16#0074#, 16#006F#,
5507           16#0020#, 16#0062#, 16#0065#, 16#0020#,
5508           16#0069#, 16#006E#, 16#0073#, 16#0065#,
5509           16#0072#, 16#0074#, 16#0065#, 16#0064#,
5510           16#0020#, 16#0069#, 16#006E#, 16#0020#,
5511           16#0070#, 16#006C#, 16#0061#, 16#0063#,
5512           16#0065#, 16#0020#, 16#006F#, 16#0066#,
5513           16#0020#, 16#0074#, 16#0068#, 16#0065#,
5514           16#0020#, 16#0028#, 16#0073#, 16#0075#,
5515           16#0062#, 16#006D#, 16#0061#, 16#0063#,
5516           16#0068#, 16#0069#, 16#006E#, 16#0065#,
5517           16#0029#, 16#0020#, 16#0073#, 16#0074#,
5518           16#0061#, 16#0074#, 16#0065#, 16#002E#,
5519           others => 16#0000#),
5520         others => <>);
5521
5522   --  "association_of_association"
5523
5524   MS_03CF : aliased Matreshka.Internals.Strings.Shared_String
5525     := (Size   => 31,
5526         Unused => 26,
5527         Length => 26,
5528         Value  =>
5529          (16#0061#, 16#0073#, 16#0073#, 16#006F#,
5530           16#0063#, 16#0069#, 16#0061#, 16#0074#,
5531           16#0069#, 16#006F#, 16#006E#, 16#005F#,
5532           16#006F#, 16#0066#, 16#005F#, 16#0061#,
5533           16#0073#, 16#0073#, 16#006F#, 16#0063#,
5534           16#0069#, 16#0061#, 16#0074#, 16#0069#,
5535           16#006F#, 16#006E#,
5536           others => 16#0000#),
5537         others => <>);
5538
5539   --  "Specifies the Namespace that imports a PackageableElement from another Package."
5540
5541   MS_03D0 : aliased Matreshka.Internals.Strings.Shared_String
5542     := (Size   => 87,
5543         Unused => 79,
5544         Length => 79,
5545         Value  =>
5546          (16#0053#, 16#0070#, 16#0065#, 16#0063#,
5547           16#0069#, 16#0066#, 16#0069#, 16#0065#,
5548           16#0073#, 16#0020#, 16#0074#, 16#0068#,
5549           16#0065#, 16#0020#, 16#004E#, 16#0061#,
5550           16#006D#, 16#0065#, 16#0073#, 16#0070#,
5551           16#0061#, 16#0063#, 16#0065#, 16#0020#,
5552           16#0074#, 16#0068#, 16#0061#, 16#0074#,
5553           16#0020#, 16#0069#, 16#006D#, 16#0070#,
5554           16#006F#, 16#0072#, 16#0074#, 16#0073#,
5555           16#0020#, 16#0061#, 16#0020#, 16#0050#,
5556           16#0061#, 16#0063#, 16#006B#, 16#0061#,
5557           16#0067#, 16#0065#, 16#0061#, 16#0062#,
5558           16#006C#, 16#0065#, 16#0045#, 16#006C#,
5559           16#0065#, 16#006D#, 16#0065#, 16#006E#,
5560           16#0074#, 16#0020#, 16#0066#, 16#0072#,
5561           16#006F#, 16#006D#, 16#0020#, 16#0061#,
5562           16#006E#, 16#006F#, 16#0074#, 16#0068#,
5563           16#0065#, 16#0072#, 16#0020#, 16#0050#,
5564           16#0061#, 16#0063#, 16#006B#, 16#0061#,
5565           16#0067#, 16#0065#, 16#002E#,
5566           others => 16#0000#),
5567         others => <>);
5568
5569   --  "The query isNull() returns true."
5570
5571   MS_03D1 : aliased Matreshka.Internals.Strings.Shared_String
5572     := (Size   => 39,
5573         Unused => 32,
5574         Length => 32,
5575         Value  =>
5576          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
5577           16#0071#, 16#0075#, 16#0065#, 16#0072#,
5578           16#0079#, 16#0020#, 16#0069#, 16#0073#,
5579           16#004E#, 16#0075#, 16#006C#, 16#006C#,
5580           16#0028#, 16#0029#, 16#0020#, 16#0072#,
5581           16#0065#, 16#0074#, 16#0075#, 16#0072#,
5582           16#006E#, 16#0073#, 16#0020#, 16#0074#,
5583           16#0072#, 16#0075#, 16#0065#, 16#002E#,
5584           others => 16#0000#),
5585         others => <>);
5586
5587   --  "ReadLinkAction"
5588
5589   MS_03D2 : aliased Matreshka.Internals.Strings.Shared_String
5590     := (Size   => 15,
5591         Unused => 14,
5592         Length => 14,
5593         Value  =>
5594          (16#0052#, 16#0065#, 16#0061#, 16#0064#,
5595           16#004C#, 16#0069#, 16#006E#, 16#006B#,
5596           16#0041#, 16#0063#, 16#0074#, 16#0069#,
5597           16#006F#, 16#006E#,
5598           others => 16#0000#),
5599         others => <>);
5600
5601   --  "A_insertAt_addStructuralFeatureValueAction"
5602
5603   MS_03D3 : aliased Matreshka.Internals.Strings.Shared_String
5604     := (Size   => 47,
5605         Unused => 42,
5606         Length => 42,
5607         Value  =>
5608          (16#0041#, 16#005F#, 16#0069#, 16#006E#,
5609           16#0073#, 16#0065#, 16#0072#, 16#0074#,
5610           16#0041#, 16#0074#, 16#005F#, 16#0061#,
5611           16#0064#, 16#0064#, 16#0053#, 16#0074#,
5612           16#0072#, 16#0075#, 16#0063#, 16#0074#,
5613           16#0075#, 16#0072#, 16#0061#, 16#006C#,
5614           16#0046#, 16#0065#, 16#0061#, 16#0074#,
5615           16#0075#, 16#0072#, 16#0065#, 16#0056#,
5616           16#0061#, 16#006C#, 16#0075#, 16#0065#,
5617           16#0041#, 16#0063#, 16#0074#, 16#0069#,
5618           16#006F#, 16#006E#,
5619           others => 16#0000#),
5620         others => <>);
5621
5622   --  "Indicates the kind of connector. This is derived: a connector with one or more ends connected to a Port which is not on a Part and which is not a behavior port is a delegation; otherwise it is an assembly."
5623
5624   MS_03D4 : aliased Matreshka.Internals.Strings.Shared_String
5625     := (Size   => 215,
5626         Unused => 205,
5627         Length => 205,
5628         Value  =>
5629          (16#0049#, 16#006E#, 16#0064#, 16#0069#,
5630           16#0063#, 16#0061#, 16#0074#, 16#0065#,
5631           16#0073#, 16#0020#, 16#0074#, 16#0068#,
5632           16#0065#, 16#0020#, 16#006B#, 16#0069#,
5633           16#006E#, 16#0064#, 16#0020#, 16#006F#,
5634           16#0066#, 16#0020#, 16#0063#, 16#006F#,
5635           16#006E#, 16#006E#, 16#0065#, 16#0063#,
5636           16#0074#, 16#006F#, 16#0072#, 16#002E#,
5637           16#0020#, 16#0054#, 16#0068#, 16#0069#,
5638           16#0073#, 16#0020#, 16#0069#, 16#0073#,
5639           16#0020#, 16#0064#, 16#0065#, 16#0072#,
5640           16#0069#, 16#0076#, 16#0065#, 16#0064#,
5641           16#003A#, 16#0020#, 16#0061#, 16#0020#,
5642           16#0063#, 16#006F#, 16#006E#, 16#006E#,
5643           16#0065#, 16#0063#, 16#0074#, 16#006F#,
5644           16#0072#, 16#0020#, 16#0077#, 16#0069#,
5645           16#0074#, 16#0068#, 16#0020#, 16#006F#,
5646           16#006E#, 16#0065#, 16#0020#, 16#006F#,
5647           16#0072#, 16#0020#, 16#006D#, 16#006F#,
5648           16#0072#, 16#0065#, 16#0020#, 16#0065#,
5649           16#006E#, 16#0064#, 16#0073#, 16#0020#,
5650           16#0063#, 16#006F#, 16#006E#, 16#006E#,
5651           16#0065#, 16#0063#, 16#0074#, 16#0065#,
5652           16#0064#, 16#0020#, 16#0074#, 16#006F#,
5653           16#0020#, 16#0061#, 16#0020#, 16#0050#,
5654           16#006F#, 16#0072#, 16#0074#, 16#0020#,
5655           16#0077#, 16#0068#, 16#0069#, 16#0063#,
5656           16#0068#, 16#0020#, 16#0069#, 16#0073#,
5657           16#0020#, 16#006E#, 16#006F#, 16#0074#,
5658           16#0020#, 16#006F#, 16#006E#, 16#0020#,
5659           16#0061#, 16#0020#, 16#0050#, 16#0061#,
5660           16#0072#, 16#0074#, 16#0020#, 16#0061#,
5661           16#006E#, 16#0064#, 16#0020#, 16#0077#,
5662           16#0068#, 16#0069#, 16#0063#, 16#0068#,
5663           16#0020#, 16#0069#, 16#0073#, 16#0020#,
5664           16#006E#, 16#006F#, 16#0074#, 16#0020#,
5665           16#0061#, 16#0020#, 16#0062#, 16#0065#,
5666           16#0068#, 16#0061#, 16#0076#, 16#0069#,
5667           16#006F#, 16#0072#, 16#0020#, 16#0070#,
5668           16#006F#, 16#0072#, 16#0074#, 16#0020#,
5669           16#0069#, 16#0073#, 16#0020#, 16#0061#,
5670           16#0020#, 16#0064#, 16#0065#, 16#006C#,
5671           16#0065#, 16#0067#, 16#0061#, 16#0074#,
5672           16#0069#, 16#006F#, 16#006E#, 16#003B#,
5673           16#0020#, 16#006F#, 16#0074#, 16#0068#,
5674           16#0065#, 16#0072#, 16#0077#, 16#0069#,
5675           16#0073#, 16#0065#, 16#0020#, 16#0069#,
5676           16#0074#, 16#0020#, 16#0069#, 16#0073#,
5677           16#0020#, 16#0061#, 16#006E#, 16#0020#,
5678           16#0061#, 16#0073#, 16#0073#, 16#0065#,
5679           16#006D#, 16#0062#, 16#006C#, 16#0079#,
5680           16#002E#,
5681           others => 16#0000#),
5682         others => <>);
5683
5684   --  "The outgoing edges of the output pins of a StructuredActivityNode must have targets that are not within the StructuredActivityNode."
5685
5686   MS_03D5 : aliased Matreshka.Internals.Strings.Shared_String
5687     := (Size   => 135,
5688         Unused => 131,
5689         Length => 131,
5690         Value  =>
5691          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
5692           16#006F#, 16#0075#, 16#0074#, 16#0067#,
5693           16#006F#, 16#0069#, 16#006E#, 16#0067#,
5694           16#0020#, 16#0065#, 16#0064#, 16#0067#,
5695           16#0065#, 16#0073#, 16#0020#, 16#006F#,
5696           16#0066#, 16#0020#, 16#0074#, 16#0068#,
5697           16#0065#, 16#0020#, 16#006F#, 16#0075#,
5698           16#0074#, 16#0070#, 16#0075#, 16#0074#,
5699           16#0020#, 16#0070#, 16#0069#, 16#006E#,
5700           16#0073#, 16#0020#, 16#006F#, 16#0066#,
5701           16#0020#, 16#0061#, 16#0020#, 16#0053#,
5702           16#0074#, 16#0072#, 16#0075#, 16#0063#,
5703           16#0074#, 16#0075#, 16#0072#, 16#0065#,
5704           16#0064#, 16#0041#, 16#0063#, 16#0074#,
5705           16#0069#, 16#0076#, 16#0069#, 16#0074#,
5706           16#0079#, 16#004E#, 16#006F#, 16#0064#,
5707           16#0065#, 16#0020#, 16#006D#, 16#0075#,
5708           16#0073#, 16#0074#, 16#0020#, 16#0068#,
5709           16#0061#, 16#0076#, 16#0065#, 16#0020#,
5710           16#0074#, 16#0061#, 16#0072#, 16#0067#,
5711           16#0065#, 16#0074#, 16#0073#, 16#0020#,
5712           16#0074#, 16#0068#, 16#0061#, 16#0074#,
5713           16#0020#, 16#0061#, 16#0072#, 16#0065#,
5714           16#0020#, 16#006E#, 16#006F#, 16#0074#,
5715           16#0020#, 16#0077#, 16#0069#, 16#0074#,
5716           16#0068#, 16#0069#, 16#006E#, 16#0020#,
5717           16#0074#, 16#0068#, 16#0065#, 16#0020#,
5718           16#0053#, 16#0074#, 16#0072#, 16#0075#,
5719           16#0063#, 16#0074#, 16#0075#, 16#0072#,
5720           16#0065#, 16#0064#, 16#0041#, 16#0063#,
5721           16#0074#, 16#0069#, 16#0076#, 16#0069#,
5722           16#0074#, 16#0079#, 16#004E#, 16#006F#,
5723           16#0064#, 16#0065#, 16#002E#,
5724           others => 16#0000#),
5725         others => <>);
5726
5727   --  "replyToCall"
5728
5729   MS_03D6 : aliased Matreshka.Internals.Strings.Shared_String
5730     := (Size   => 15,
5731         Unused => 11,
5732         Length => 11,
5733         Value  =>
5734          (16#0072#, 16#0065#, 16#0070#, 16#006C#,
5735           16#0079#, 16#0054#, 16#006F#, 16#0043#,
5736           16#0061#, 16#006C#, 16#006C#,
5737           others => 16#0000#),
5738         others => <>);
5739
5740   --  "The connection point references used as destinations/sources of transitions associated with a submachine state must be defined as entry/exit points in the submachine state machine."
5741
5742   MS_03D7 : aliased Matreshka.Internals.Strings.Shared_String
5743     := (Size   => 191,
5744         Unused => 180,
5745         Length => 180,
5746         Value  =>
5747          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
5748           16#0063#, 16#006F#, 16#006E#, 16#006E#,
5749           16#0065#, 16#0063#, 16#0074#, 16#0069#,
5750           16#006F#, 16#006E#, 16#0020#, 16#0070#,
5751           16#006F#, 16#0069#, 16#006E#, 16#0074#,
5752           16#0020#, 16#0072#, 16#0065#, 16#0066#,
5753           16#0065#, 16#0072#, 16#0065#, 16#006E#,
5754           16#0063#, 16#0065#, 16#0073#, 16#0020#,
5755           16#0075#, 16#0073#, 16#0065#, 16#0064#,
5756           16#0020#, 16#0061#, 16#0073#, 16#0020#,
5757           16#0064#, 16#0065#, 16#0073#, 16#0074#,
5758           16#0069#, 16#006E#, 16#0061#, 16#0074#,
5759           16#0069#, 16#006F#, 16#006E#, 16#0073#,
5760           16#002F#, 16#0073#, 16#006F#, 16#0075#,
5761           16#0072#, 16#0063#, 16#0065#, 16#0073#,
5762           16#0020#, 16#006F#, 16#0066#, 16#0020#,
5763           16#0074#, 16#0072#, 16#0061#, 16#006E#,
5764           16#0073#, 16#0069#, 16#0074#, 16#0069#,
5765           16#006F#, 16#006E#, 16#0073#, 16#0020#,
5766           16#0061#, 16#0073#, 16#0073#, 16#006F#,
5767           16#0063#, 16#0069#, 16#0061#, 16#0074#,
5768           16#0065#, 16#0064#, 16#0020#, 16#0077#,
5769           16#0069#, 16#0074#, 16#0068#, 16#0020#,
5770           16#0061#, 16#0020#, 16#0073#, 16#0075#,
5771           16#0062#, 16#006D#, 16#0061#, 16#0063#,
5772           16#0068#, 16#0069#, 16#006E#, 16#0065#,
5773           16#0020#, 16#0073#, 16#0074#, 16#0061#,
5774           16#0074#, 16#0065#, 16#0020#, 16#006D#,
5775           16#0075#, 16#0073#, 16#0074#, 16#0020#,
5776           16#0062#, 16#0065#, 16#0020#, 16#0064#,
5777           16#0065#, 16#0066#, 16#0069#, 16#006E#,
5778           16#0065#, 16#0064#, 16#0020#, 16#0061#,
5779           16#0073#, 16#0020#, 16#0065#, 16#006E#,
5780           16#0074#, 16#0072#, 16#0079#, 16#002F#,
5781           16#0065#, 16#0078#, 16#0069#, 16#0074#,
5782           16#0020#, 16#0070#, 16#006F#, 16#0069#,
5783           16#006E#, 16#0074#, 16#0073#, 16#0020#,
5784           16#0069#, 16#006E#, 16#0020#, 16#0074#,
5785           16#0068#, 16#0065#, 16#0020#, 16#0073#,
5786           16#0075#, 16#0062#, 16#006D#, 16#0061#,
5787           16#0063#, 16#0068#, 16#0069#, 16#006E#,
5788           16#0065#, 16#0020#, 16#0073#, 16#0074#,
5789           16#0061#, 16#0074#, 16#0065#, 16#0020#,
5790           16#006D#, 16#0061#, 16#0063#, 16#0068#,
5791           16#0069#, 16#006E#, 16#0065#, 16#002E#,
5792           others => 16#0000#),
5793         others => <>);
5794
5795   --  "A_input_action"
5796
5797   MS_03D8 : aliased Matreshka.Internals.Strings.Shared_String
5798     := (Size   => 15,
5799         Unused => 14,
5800         Length => 14,
5801         Value  =>
5802          (16#0041#, 16#005F#, 16#0069#, 16#006E#,
5803           16#0070#, 16#0075#, 16#0074#, 16#005F#,
5804           16#0061#, 16#0063#, 16#0074#, 16#0069#,
5805           16#006F#, 16#006E#,
5806           others => 16#0000#),
5807         others => <>);
5808
5809   --  "Activity edges may be owned only by activities or groups."
5810
5811   MS_03D9 : aliased Matreshka.Internals.Strings.Shared_String
5812     := (Size   => 63,
5813         Unused => 57,
5814         Length => 57,
5815         Value  =>
5816          (16#0041#, 16#0063#, 16#0074#, 16#0069#,
5817           16#0076#, 16#0069#, 16#0074#, 16#0079#,
5818           16#0020#, 16#0065#, 16#0064#, 16#0067#,
5819           16#0065#, 16#0073#, 16#0020#, 16#006D#,
5820           16#0061#, 16#0079#, 16#0020#, 16#0062#,
5821           16#0065#, 16#0020#, 16#006F#, 16#0077#,
5822           16#006E#, 16#0065#, 16#0064#, 16#0020#,
5823           16#006F#, 16#006E#, 16#006C#, 16#0079#,
5824           16#0020#, 16#0062#, 16#0079#, 16#0020#,
5825           16#0061#, 16#0063#, 16#0074#, 16#0069#,
5826           16#0076#, 16#0069#, 16#0074#, 16#0069#,
5827           16#0065#, 16#0073#, 16#0020#, 16#006F#,
5828           16#0072#, 16#0020#, 16#0067#, 16#0072#,
5829           16#006F#, 16#0075#, 16#0070#, 16#0073#,
5830           16#002E#,
5831           others => 16#0000#),
5832         others => <>);
5833
5834   --  "A destroy link action is a write link action that destroys links and link objects."
5835
5836   MS_03DA : aliased Matreshka.Internals.Strings.Shared_String
5837     := (Size   => 87,
5838         Unused => 82,
5839         Length => 82,
5840         Value  =>
5841          (16#0041#, 16#0020#, 16#0064#, 16#0065#,
5842           16#0073#, 16#0074#, 16#0072#, 16#006F#,
5843           16#0079#, 16#0020#, 16#006C#, 16#0069#,
5844           16#006E#, 16#006B#, 16#0020#, 16#0061#,
5845           16#0063#, 16#0074#, 16#0069#, 16#006F#,
5846           16#006E#, 16#0020#, 16#0069#, 16#0073#,
5847           16#0020#, 16#0061#, 16#0020#, 16#0077#,
5848           16#0072#, 16#0069#, 16#0074#, 16#0065#,
5849           16#0020#, 16#006C#, 16#0069#, 16#006E#,
5850           16#006B#, 16#0020#, 16#0061#, 16#0063#,
5851           16#0074#, 16#0069#, 16#006F#, 16#006E#,
5852           16#0020#, 16#0074#, 16#0068#, 16#0061#,
5853           16#0074#, 16#0020#, 16#0064#, 16#0065#,
5854           16#0073#, 16#0074#, 16#0072#, 16#006F#,
5855           16#0079#, 16#0073#, 16#0020#, 16#006C#,
5856           16#0069#, 16#006E#, 16#006B#, 16#0073#,
5857           16#0020#, 16#0061#, 16#006E#, 16#0064#,
5858           16#0020#, 16#006C#, 16#0069#, 16#006E#,
5859           16#006B#, 16#0020#, 16#006F#, 16#0062#,
5860           16#006A#, 16#0065#, 16#0063#, 16#0074#,
5861           16#0073#, 16#002E#,
5862           others => 16#0000#),
5863         others => <>);
5864
5865   --  "context"
5866
5867   MS_03DB : aliased Matreshka.Internals.Strings.Shared_String
5868     := (Size   => 15,
5869         Unused => 7,
5870         Length => 7,
5871         Value  =>
5872          (16#0063#, 16#006F#, 16#006E#, 16#0074#,
5873           16#0065#, 16#0078#, 16#0074#,
5874           others => 16#0000#),
5875         others => <>);
5876
5877   --  "The type of the result output pin is the same as the type of the qualifier attribute."
5878
5879   MS_03DC : aliased Matreshka.Internals.Strings.Shared_String
5880     := (Size   => 87,
5881         Unused => 85,
5882         Length => 85,
5883         Value  =>
5884          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
5885           16#0074#, 16#0079#, 16#0070#, 16#0065#,
5886           16#0020#, 16#006F#, 16#0066#, 16#0020#,
5887           16#0074#, 16#0068#, 16#0065#, 16#0020#,
5888           16#0072#, 16#0065#, 16#0073#, 16#0075#,
5889           16#006C#, 16#0074#, 16#0020#, 16#006F#,
5890           16#0075#, 16#0074#, 16#0070#, 16#0075#,
5891           16#0074#, 16#0020#, 16#0070#, 16#0069#,
5892           16#006E#, 16#0020#, 16#0069#, 16#0073#,
5893           16#0020#, 16#0074#, 16#0068#, 16#0065#,
5894           16#0020#, 16#0073#, 16#0061#, 16#006D#,
5895           16#0065#, 16#0020#, 16#0061#, 16#0073#,
5896           16#0020#, 16#0074#, 16#0068#, 16#0065#,
5897           16#0020#, 16#0074#, 16#0079#, 16#0070#,
5898           16#0065#, 16#0020#, 16#006F#, 16#0066#,
5899           16#0020#, 16#0074#, 16#0068#, 16#0065#,
5900           16#0020#, 16#0071#, 16#0075#, 16#0061#,
5901           16#006C#, 16#0069#, 16#0066#, 16#0069#,
5902           16#0065#, 16#0072#, 16#0020#, 16#0061#,
5903           16#0074#, 16#0074#, 16#0072#, 16#0069#,
5904           16#0062#, 16#0075#, 16#0074#, 16#0065#,
5905           16#002E#,
5906           others => 16#0000#),
5907         others => <>);
5908
5909   --  "A_bodyOutput_loopNode"
5910
5911   MS_03DD : aliased Matreshka.Internals.Strings.Shared_String
5912     := (Size   => 23,
5913         Unused => 21,
5914         Length => 21,
5915         Value  =>
5916          (16#0041#, 16#005F#, 16#0062#, 16#006F#,
5917           16#0064#, 16#0079#, 16#004F#, 16#0075#,
5918           16#0074#, 16#0070#, 16#0075#, 16#0074#,
5919           16#005F#, 16#006C#, 16#006F#, 16#006F#,
5920           16#0070#, 16#004E#, 16#006F#, 16#0064#,
5921           16#0065#,
5922           others => 16#0000#),
5923         others => <>);
5924
5925   --  "Specifies a link that enables communication between two or more instances. This link may be an instance of an association, or it may represent the possibility of the instances being able to communicate because their identities are known by virtue of being passed in as parameters, held in variables or slots, or because the communicating instances are the same instance. The link may be realized by something as simple as a pointer or by something as complex as a network connection. In contrast to associations, which specify links between any instance of the associated classifiers, connectors specify links between instances playing the connected parts only."
5926
5927   MS_03DE : aliased Matreshka.Internals.Strings.Shared_String
5928     := (Size   => 687,
5929         Unused => 661,
5930         Length => 661,
5931         Value  =>
5932          (16#0053#, 16#0070#, 16#0065#, 16#0063#,
5933           16#0069#, 16#0066#, 16#0069#, 16#0065#,
5934           16#0073#, 16#0020#, 16#0061#, 16#0020#,
5935           16#006C#, 16#0069#, 16#006E#, 16#006B#,
5936           16#0020#, 16#0074#, 16#0068#, 16#0061#,
5937           16#0074#, 16#0020#, 16#0065#, 16#006E#,
5938           16#0061#, 16#0062#, 16#006C#, 16#0065#,
5939           16#0073#, 16#0020#, 16#0063#, 16#006F#,
5940           16#006D#, 16#006D#, 16#0075#, 16#006E#,
5941           16#0069#, 16#0063#, 16#0061#, 16#0074#,
5942           16#0069#, 16#006F#, 16#006E#, 16#0020#,
5943           16#0062#, 16#0065#, 16#0074#, 16#0077#,
5944           16#0065#, 16#0065#, 16#006E#, 16#0020#,
5945           16#0074#, 16#0077#, 16#006F#, 16#0020#,
5946           16#006F#, 16#0072#, 16#0020#, 16#006D#,
5947           16#006F#, 16#0072#, 16#0065#, 16#0020#,
5948           16#0069#, 16#006E#, 16#0073#, 16#0074#,
5949           16#0061#, 16#006E#, 16#0063#, 16#0065#,
5950           16#0073#, 16#002E#, 16#0020#, 16#0054#,
5951           16#0068#, 16#0069#, 16#0073#, 16#0020#,
5952           16#006C#, 16#0069#, 16#006E#, 16#006B#,
5953           16#0020#, 16#006D#, 16#0061#, 16#0079#,
5954           16#0020#, 16#0062#, 16#0065#, 16#0020#,
5955           16#0061#, 16#006E#, 16#0020#, 16#0069#,
5956           16#006E#, 16#0073#, 16#0074#, 16#0061#,
5957           16#006E#, 16#0063#, 16#0065#, 16#0020#,
5958           16#006F#, 16#0066#, 16#0020#, 16#0061#,
5959           16#006E#, 16#0020#, 16#0061#, 16#0073#,
5960           16#0073#, 16#006F#, 16#0063#, 16#0069#,
5961           16#0061#, 16#0074#, 16#0069#, 16#006F#,
5962           16#006E#, 16#002C#, 16#0020#, 16#006F#,
5963           16#0072#, 16#0020#, 16#0069#, 16#0074#,
5964           16#0020#, 16#006D#, 16#0061#, 16#0079#,
5965           16#0020#, 16#0072#, 16#0065#, 16#0070#,
5966           16#0072#, 16#0065#, 16#0073#, 16#0065#,
5967           16#006E#, 16#0074#, 16#0020#, 16#0074#,
5968           16#0068#, 16#0065#, 16#0020#, 16#0070#,
5969           16#006F#, 16#0073#, 16#0073#, 16#0069#,
5970           16#0062#, 16#0069#, 16#006C#, 16#0069#,
5971           16#0074#, 16#0079#, 16#0020#, 16#006F#,
5972           16#0066#, 16#0020#, 16#0074#, 16#0068#,
5973           16#0065#, 16#0020#, 16#0069#, 16#006E#,
5974           16#0073#, 16#0074#, 16#0061#, 16#006E#,
5975           16#0063#, 16#0065#, 16#0073#, 16#0020#,
5976           16#0062#, 16#0065#, 16#0069#, 16#006E#,
5977           16#0067#, 16#0020#, 16#0061#, 16#0062#,
5978           16#006C#, 16#0065#, 16#0020#, 16#0074#,
5979           16#006F#, 16#0020#, 16#0063#, 16#006F#,
5980           16#006D#, 16#006D#, 16#0075#, 16#006E#,
5981           16#0069#, 16#0063#, 16#0061#, 16#0074#,
5982           16#0065#, 16#0020#, 16#0062#, 16#0065#,
5983           16#0063#, 16#0061#, 16#0075#, 16#0073#,
5984           16#0065#, 16#0020#, 16#0074#, 16#0068#,
5985           16#0065#, 16#0069#, 16#0072#, 16#0020#,
5986           16#0069#, 16#0064#, 16#0065#, 16#006E#,
5987           16#0074#, 16#0069#, 16#0074#, 16#0069#,
5988           16#0065#, 16#0073#, 16#0020#, 16#0061#,
5989           16#0072#, 16#0065#, 16#0020#, 16#006B#,
5990           16#006E#, 16#006F#, 16#0077#, 16#006E#,
5991           16#0020#, 16#0062#, 16#0079#, 16#0020#,
5992           16#0076#, 16#0069#, 16#0072#, 16#0074#,
5993           16#0075#, 16#0065#, 16#0020#, 16#006F#,
5994           16#0066#, 16#0020#, 16#0062#, 16#0065#,
5995           16#0069#, 16#006E#, 16#0067#, 16#0020#,
5996           16#0070#, 16#0061#, 16#0073#, 16#0073#,
5997           16#0065#, 16#0064#, 16#0020#, 16#0069#,
5998           16#006E#, 16#0020#, 16#0061#, 16#0073#,
5999           16#0020#, 16#0070#, 16#0061#, 16#0072#,
6000           16#0061#, 16#006D#, 16#0065#, 16#0074#,
6001           16#0065#, 16#0072#, 16#0073#, 16#002C#,
6002           16#0020#, 16#0068#, 16#0065#, 16#006C#,
6003           16#0064#, 16#0020#, 16#0069#, 16#006E#,
6004           16#0020#, 16#0076#, 16#0061#, 16#0072#,
6005           16#0069#, 16#0061#, 16#0062#, 16#006C#,
6006           16#0065#, 16#0073#, 16#0020#, 16#006F#,
6007           16#0072#, 16#0020#, 16#0073#, 16#006C#,
6008           16#006F#, 16#0074#, 16#0073#, 16#002C#,
6009           16#0020#, 16#006F#, 16#0072#, 16#0020#,
6010           16#0062#, 16#0065#, 16#0063#, 16#0061#,
6011           16#0075#, 16#0073#, 16#0065#, 16#0020#,
6012           16#0074#, 16#0068#, 16#0065#, 16#0020#,
6013           16#0063#, 16#006F#, 16#006D#, 16#006D#,
6014           16#0075#, 16#006E#, 16#0069#, 16#0063#,
6015           16#0061#, 16#0074#, 16#0069#, 16#006E#,
6016           16#0067#, 16#0020#, 16#0069#, 16#006E#,
6017           16#0073#, 16#0074#, 16#0061#, 16#006E#,
6018           16#0063#, 16#0065#, 16#0073#, 16#0020#,
6019           16#0061#, 16#0072#, 16#0065#, 16#0020#,
6020           16#0074#, 16#0068#, 16#0065#, 16#0020#,
6021           16#0073#, 16#0061#, 16#006D#, 16#0065#,
6022           16#0020#, 16#0069#, 16#006E#, 16#0073#,
6023           16#0074#, 16#0061#, 16#006E#, 16#0063#,
6024           16#0065#, 16#002E#, 16#0020#, 16#0054#,
6025           16#0068#, 16#0065#, 16#0020#, 16#006C#,
6026           16#0069#, 16#006E#, 16#006B#, 16#0020#,
6027           16#006D#, 16#0061#, 16#0079#, 16#0020#,
6028           16#0062#, 16#0065#, 16#0020#, 16#0072#,
6029           16#0065#, 16#0061#, 16#006C#, 16#0069#,
6030           16#007A#, 16#0065#, 16#0064#, 16#0020#,
6031           16#0062#, 16#0079#, 16#0020#, 16#0073#,
6032           16#006F#, 16#006D#, 16#0065#, 16#0074#,
6033           16#0068#, 16#0069#, 16#006E#, 16#0067#,
6034           16#0020#, 16#0061#, 16#0073#, 16#0020#,
6035           16#0073#, 16#0069#, 16#006D#, 16#0070#,
6036           16#006C#, 16#0065#, 16#0020#, 16#0061#,
6037           16#0073#, 16#0020#, 16#0061#, 16#0020#,
6038           16#0070#, 16#006F#, 16#0069#, 16#006E#,
6039           16#0074#, 16#0065#, 16#0072#, 16#0020#,
6040           16#006F#, 16#0072#, 16#0020#, 16#0062#,
6041           16#0079#, 16#0020#, 16#0073#, 16#006F#,
6042           16#006D#, 16#0065#, 16#0074#, 16#0068#,
6043           16#0069#, 16#006E#, 16#0067#, 16#0020#,
6044           16#0061#, 16#0073#, 16#0020#, 16#0063#,
6045           16#006F#, 16#006D#, 16#0070#, 16#006C#,
6046           16#0065#, 16#0078#, 16#0020#, 16#0061#,
6047           16#0073#, 16#0020#, 16#0061#, 16#0020#,
6048           16#006E#, 16#0065#, 16#0074#, 16#0077#,
6049           16#006F#, 16#0072#, 16#006B#, 16#0020#,
6050           16#0063#, 16#006F#, 16#006E#, 16#006E#,
6051           16#0065#, 16#0063#, 16#0074#, 16#0069#,
6052           16#006F#, 16#006E#, 16#002E#, 16#0020#,
6053           16#0049#, 16#006E#, 16#0020#, 16#0063#,
6054           16#006F#, 16#006E#, 16#0074#, 16#0072#,
6055           16#0061#, 16#0073#, 16#0074#, 16#0020#,
6056           16#0074#, 16#006F#, 16#0020#, 16#0061#,
6057           16#0073#, 16#0073#, 16#006F#, 16#0063#,
6058           16#0069#, 16#0061#, 16#0074#, 16#0069#,
6059           16#006F#, 16#006E#, 16#0073#, 16#002C#,
6060           16#0020#, 16#0077#, 16#0068#, 16#0069#,
6061           16#0063#, 16#0068#, 16#0020#, 16#0073#,
6062           16#0070#, 16#0065#, 16#0063#, 16#0069#,
6063           16#0066#, 16#0079#, 16#0020#, 16#006C#,
6064           16#0069#, 16#006E#, 16#006B#, 16#0073#,
6065           16#0020#, 16#0062#, 16#0065#, 16#0074#,
6066           16#0077#, 16#0065#, 16#0065#, 16#006E#,
6067           16#0020#, 16#0061#, 16#006E#, 16#0079#,
6068           16#0020#, 16#0069#, 16#006E#, 16#0073#,
6069           16#0074#, 16#0061#, 16#006E#, 16#0063#,
6070           16#0065#, 16#0020#, 16#006F#, 16#0066#,
6071           16#0020#, 16#0074#, 16#0068#, 16#0065#,
6072           16#0020#, 16#0061#, 16#0073#, 16#0073#,
6073           16#006F#, 16#0063#, 16#0069#, 16#0061#,
6074           16#0074#, 16#0065#, 16#0064#, 16#0020#,
6075           16#0063#, 16#006C#, 16#0061#, 16#0073#,
6076           16#0073#, 16#0069#, 16#0066#, 16#0069#,
6077           16#0065#, 16#0072#, 16#0073#, 16#002C#,
6078           16#0020#, 16#0063#, 16#006F#, 16#006E#,
6079           16#006E#, 16#0065#, 16#0063#, 16#0074#,
6080           16#006F#, 16#0072#, 16#0073#, 16#0020#,
6081           16#0073#, 16#0070#, 16#0065#, 16#0063#,
6082           16#0069#, 16#0066#, 16#0079#, 16#0020#,
6083           16#006C#, 16#0069#, 16#006E#, 16#006B#,
6084           16#0073#, 16#0020#, 16#0062#, 16#0065#,
6085           16#0074#, 16#0077#, 16#0065#, 16#0065#,
6086           16#006E#, 16#0020#, 16#0069#, 16#006E#,
6087           16#0073#, 16#0074#, 16#0061#, 16#006E#,
6088           16#0063#, 16#0065#, 16#0073#, 16#0020#,
6089           16#0070#, 16#006C#, 16#0061#, 16#0079#,
6090           16#0069#, 16#006E#, 16#0067#, 16#0020#,
6091           16#0074#, 16#0068#, 16#0065#, 16#0020#,
6092           16#0063#, 16#006F#, 16#006E#, 16#006E#,
6093           16#0065#, 16#0063#, 16#0074#, 16#0065#,
6094           16#0064#, 16#0020#, 16#0070#, 16#0061#,
6095           16#0072#, 16#0074#, 16#0073#, 16#0020#,
6096           16#006F#, 16#006E#, 16#006C#, 16#0079#,
6097           16#002E#,
6098           others => 16#0000#),
6099         others => <>);
6100
6101   --  "The connection points defined for this state machine. They represent the interface of the state machine when used as part of submachine state."
6102
6103   MS_03DF : aliased Matreshka.Internals.Strings.Shared_String
6104     := (Size   => 151,
6105         Unused => 142,
6106         Length => 142,
6107         Value  =>
6108          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
6109           16#0063#, 16#006F#, 16#006E#, 16#006E#,
6110           16#0065#, 16#0063#, 16#0074#, 16#0069#,
6111           16#006F#, 16#006E#, 16#0020#, 16#0070#,
6112           16#006F#, 16#0069#, 16#006E#, 16#0074#,
6113           16#0073#, 16#0020#, 16#0064#, 16#0065#,
6114           16#0066#, 16#0069#, 16#006E#, 16#0065#,
6115           16#0064#, 16#0020#, 16#0066#, 16#006F#,
6116           16#0072#, 16#0020#, 16#0074#, 16#0068#,
6117           16#0069#, 16#0073#, 16#0020#, 16#0073#,
6118           16#0074#, 16#0061#, 16#0074#, 16#0065#,
6119           16#0020#, 16#006D#, 16#0061#, 16#0063#,
6120           16#0068#, 16#0069#, 16#006E#, 16#0065#,
6121           16#002E#, 16#0020#, 16#0054#, 16#0068#,
6122           16#0065#, 16#0079#, 16#0020#, 16#0072#,
6123           16#0065#, 16#0070#, 16#0072#, 16#0065#,
6124           16#0073#, 16#0065#, 16#006E#, 16#0074#,
6125           16#0020#, 16#0074#, 16#0068#, 16#0065#,
6126           16#0020#, 16#0069#, 16#006E#, 16#0074#,
6127           16#0065#, 16#0072#, 16#0066#, 16#0061#,
6128           16#0063#, 16#0065#, 16#0020#, 16#006F#,
6129           16#0066#, 16#0020#, 16#0074#, 16#0068#,
6130           16#0065#, 16#0020#, 16#0073#, 16#0074#,
6131           16#0061#, 16#0074#, 16#0065#, 16#0020#,
6132           16#006D#, 16#0061#, 16#0063#, 16#0068#,
6133           16#0069#, 16#006E#, 16#0065#, 16#0020#,
6134           16#0077#, 16#0068#, 16#0065#, 16#006E#,
6135           16#0020#, 16#0075#, 16#0073#, 16#0065#,
6136           16#0064#, 16#0020#, 16#0061#, 16#0073#,
6137           16#0020#, 16#0070#, 16#0061#, 16#0072#,
6138           16#0074#, 16#0020#, 16#006F#, 16#0066#,
6139           16#0020#, 16#0073#, 16#0075#, 16#0062#,
6140           16#006D#, 16#0061#, 16#0063#, 16#0068#,
6141           16#0069#, 16#006E#, 16#0065#, 16#0020#,
6142           16#0073#, 16#0074#, 16#0061#, 16#0074#,
6143           16#0065#, 16#002E#,
6144           others => 16#0000#),
6145         others => <>);
6146
6147   --  "interruptingEdge"
6148
6149   MS_03E0 : aliased Matreshka.Internals.Strings.Shared_String
6150     := (Size   => 23,
6151         Unused => 16,
6152         Length => 16,
6153         Value  =>
6154          (16#0069#, 16#006E#, 16#0074#, 16#0065#,
6155           16#0072#, 16#0072#, 16#0075#, 16#0070#,
6156           16#0074#, 16#0069#, 16#006E#, 16#0067#,
6157           16#0045#, 16#0064#, 16#0067#, 16#0065#,
6158           others => 16#0000#),
6159         others => <>);
6160
6161   --  "visibleMembers"
6162
6163   MS_03E1 : aliased Matreshka.Internals.Strings.Shared_String
6164     := (Size   => 15,
6165         Unused => 14,
6166         Length => 14,
6167         Value  =>
6168          (16#0076#, 16#0069#, 16#0073#, 16#0069#,
6169           16#0062#, 16#006C#, 16#0065#, 16#004D#,
6170           16#0065#, 16#006D#, 16#0062#, 16#0065#,
6171           16#0072#, 16#0073#,
6172           others => 16#0000#),
6173         others => <>);
6174
6175   --  "no_output_pins"
6176
6177   MS_03E2 : aliased Matreshka.Internals.Strings.Shared_String
6178     := (Size   => 15,
6179         Unused => 14,
6180         Length => 14,
6181         Value  =>
6182          (16#006E#, 16#006F#, 16#005F#, 16#006F#,
6183           16#0075#, 16#0074#, 16#0070#, 16#0075#,
6184           16#0074#, 16#005F#, 16#0070#, 16#0069#,
6185           16#006E#, 16#0073#,
6186           others => 16#0000#),
6187         others => <>);
6188
6189   --  "StructuredActivityNode"
6190
6191   MS_03E3 : aliased Matreshka.Internals.Strings.Shared_String
6192     := (Size   => 23,
6193         Unused => 22,
6194         Length => 22,
6195         Value  =>
6196          (16#0053#, 16#0074#, 16#0072#, 16#0075#,
6197           16#0063#, 16#0074#, 16#0075#, 16#0072#,
6198           16#0065#, 16#0064#, 16#0041#, 16#0063#,
6199           16#0074#, 16#0069#, 16#0076#, 16#0069#,
6200           16#0074#, 16#0079#, 16#004E#, 16#006F#,
6201           16#0064#, 16#0065#,
6202           others => 16#0000#),
6203         others => <>);
6204
6205   --  "extensionPoint"
6206
6207   MS_03E4 : aliased Matreshka.Internals.Strings.Shared_String
6208     := (Size   => 15,
6209         Unused => 14,
6210         Length => 14,
6211         Value  =>
6212          (16#0065#, 16#0078#, 16#0074#, 16#0065#,
6213           16#006E#, 16#0073#, 16#0069#, 16#006F#,
6214           16#006E#, 16#0050#, 16#006F#, 16#0069#,
6215           16#006E#, 16#0074#,
6216           others => 16#0000#),
6217         others => <>);
6218
6219   --  "starting_time"
6220
6221   MS_03E5 : aliased Matreshka.Internals.Strings.Shared_String
6222     := (Size   => 15,
6223         Unused => 13,
6224         Length => 13,
6225         Value  =>
6226          (16#0073#, 16#0074#, 16#0061#, 16#0072#,
6227           16#0074#, 16#0069#, 16#006E#, 16#0067#,
6228           16#005F#, 16#0074#, 16#0069#, 16#006D#,
6229           16#0065#,
6230           others => 16#0000#),
6231         others => <>);
6232
6233   --  "The multiplicity of firstEvent must be 2 if the multiplicity of constrainedElement is 2. Otherwise the multiplicity of firstEvent is 0."
6234
6235   MS_03E6 : aliased Matreshka.Internals.Strings.Shared_String
6236     := (Size   => 143,
6237         Unused => 135,
6238         Length => 135,
6239         Value  =>
6240          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
6241           16#006D#, 16#0075#, 16#006C#, 16#0074#,
6242           16#0069#, 16#0070#, 16#006C#, 16#0069#,
6243           16#0063#, 16#0069#, 16#0074#, 16#0079#,
6244           16#0020#, 16#006F#, 16#0066#, 16#0020#,
6245           16#0066#, 16#0069#, 16#0072#, 16#0073#,
6246           16#0074#, 16#0045#, 16#0076#, 16#0065#,
6247           16#006E#, 16#0074#, 16#0020#, 16#006D#,
6248           16#0075#, 16#0073#, 16#0074#, 16#0020#,
6249           16#0062#, 16#0065#, 16#0020#, 16#0032#,
6250           16#0020#, 16#0069#, 16#0066#, 16#0020#,
6251           16#0074#, 16#0068#, 16#0065#, 16#0020#,
6252           16#006D#, 16#0075#, 16#006C#, 16#0074#,
6253           16#0069#, 16#0070#, 16#006C#, 16#0069#,
6254           16#0063#, 16#0069#, 16#0074#, 16#0079#,
6255           16#0020#, 16#006F#, 16#0066#, 16#0020#,
6256           16#0063#, 16#006F#, 16#006E#, 16#0073#,
6257           16#0074#, 16#0072#, 16#0061#, 16#0069#,
6258           16#006E#, 16#0065#, 16#0064#, 16#0045#,
6259           16#006C#, 16#0065#, 16#006D#, 16#0065#,
6260           16#006E#, 16#0074#, 16#0020#, 16#0069#,
6261           16#0073#, 16#0020#, 16#0032#, 16#002E#,
6262           16#0020#, 16#004F#, 16#0074#, 16#0068#,
6263           16#0065#, 16#0072#, 16#0077#, 16#0069#,
6264           16#0073#, 16#0065#, 16#0020#, 16#0074#,
6265           16#0068#, 16#0065#, 16#0020#, 16#006D#,
6266           16#0075#, 16#006C#, 16#0074#, 16#0069#,
6267           16#0070#, 16#006C#, 16#0069#, 16#0063#,
6268           16#0069#, 16#0074#, 16#0079#, 16#0020#,
6269           16#006F#, 16#0066#, 16#0020#, 16#0066#,
6270           16#0069#, 16#0072#, 16#0073#, 16#0074#,
6271           16#0045#, 16#0076#, 16#0065#, 16#006E#,
6272           16#0074#, 16#0020#, 16#0069#, 16#0073#,
6273           16#0020#, 16#0030#, 16#002E#,
6274           others => 16#0000#),
6275         others => <>);
6276
6277   --  "endType"
6278
6279   MS_03E7 : aliased Matreshka.Internals.Strings.Shared_String
6280     := (Size   => 15,
6281         Unused => 7,
6282         Length => 7,
6283         Value  =>
6284          (16#0065#, 16#006E#, 16#0064#, 16#0054#,
6285           16#0079#, 16#0070#, 16#0065#,
6286           others => 16#0000#),
6287         others => <>);
6288
6289   --  "An actor can only have associations to use cases, components and classes. Furthermore these associations must be binary."
6290
6291   MS_03E8 : aliased Matreshka.Internals.Strings.Shared_String
6292     := (Size   => 127,
6293         Unused => 120,
6294         Length => 120,
6295         Value  =>
6296          (16#0041#, 16#006E#, 16#0020#, 16#0061#,
6297           16#0063#, 16#0074#, 16#006F#, 16#0072#,
6298           16#0020#, 16#0063#, 16#0061#, 16#006E#,
6299           16#0020#, 16#006F#, 16#006E#, 16#006C#,
6300           16#0079#, 16#0020#, 16#0068#, 16#0061#,
6301           16#0076#, 16#0065#, 16#0020#, 16#0061#,
6302           16#0073#, 16#0073#, 16#006F#, 16#0063#,
6303           16#0069#, 16#0061#, 16#0074#, 16#0069#,
6304           16#006F#, 16#006E#, 16#0073#, 16#0020#,
6305           16#0074#, 16#006F#, 16#0020#, 16#0075#,
6306           16#0073#, 16#0065#, 16#0020#, 16#0063#,
6307           16#0061#, 16#0073#, 16#0065#, 16#0073#,
6308           16#002C#, 16#0020#, 16#0063#, 16#006F#,
6309           16#006D#, 16#0070#, 16#006F#, 16#006E#,
6310           16#0065#, 16#006E#, 16#0074#, 16#0073#,
6311           16#0020#, 16#0061#, 16#006E#, 16#0064#,
6312           16#0020#, 16#0063#, 16#006C#, 16#0061#,
6313           16#0073#, 16#0073#, 16#0065#, 16#0073#,
6314           16#002E#, 16#0020#, 16#0046#, 16#0075#,
6315           16#0072#, 16#0074#, 16#0068#, 16#0065#,
6316           16#0072#, 16#006D#, 16#006F#, 16#0072#,
6317           16#0065#, 16#0020#, 16#0074#, 16#0068#,
6318           16#0065#, 16#0073#, 16#0065#, 16#0020#,
6319           16#0061#, 16#0073#, 16#0073#, 16#006F#,
6320           16#0063#, 16#0069#, 16#0061#, 16#0074#,
6321           16#0069#, 16#006F#, 16#006E#, 16#0073#,
6322           16#0020#, 16#006D#, 16#0075#, 16#0073#,
6323           16#0074#, 16#0020#, 16#0062#, 16#0065#,
6324           16#0020#, 16#0062#, 16#0069#, 16#006E#,
6325           16#0061#, 16#0072#, 16#0079#, 16#002E#,
6326           others => 16#0000#),
6327         others => <>);
6328
6329   --  "no_entry_behavior"
6330
6331   MS_03E9 : aliased Matreshka.Internals.Strings.Shared_String
6332     := (Size   => 23,
6333         Unused => 17,
6334         Length => 17,
6335         Value  =>
6336          (16#006E#, 16#006F#, 16#005F#, 16#0065#,
6337           16#006E#, 16#0074#, 16#0072#, 16#0079#,
6338           16#005F#, 16#0062#, 16#0065#, 16#0068#,
6339           16#0061#, 16#0076#, 16#0069#, 16#006F#,
6340           16#0072#,
6341           others => 16#0000#),
6342         others => <>);
6343
6344   --  "The end object input pin is not also a qualifier value input pin."
6345
6346   MS_03EA : aliased Matreshka.Internals.Strings.Shared_String
6347     := (Size   => 71,
6348         Unused => 65,
6349         Length => 65,
6350         Value  =>
6351          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
6352           16#0065#, 16#006E#, 16#0064#, 16#0020#,
6353           16#006F#, 16#0062#, 16#006A#, 16#0065#,
6354           16#0063#, 16#0074#, 16#0020#, 16#0069#,
6355           16#006E#, 16#0070#, 16#0075#, 16#0074#,
6356           16#0020#, 16#0070#, 16#0069#, 16#006E#,
6357           16#0020#, 16#0069#, 16#0073#, 16#0020#,
6358           16#006E#, 16#006F#, 16#0074#, 16#0020#,
6359           16#0061#, 16#006C#, 16#0073#, 16#006F#,
6360           16#0020#, 16#0061#, 16#0020#, 16#0071#,
6361           16#0075#, 16#0061#, 16#006C#, 16#0069#,
6362           16#0066#, 16#0069#, 16#0065#, 16#0072#,
6363           16#0020#, 16#0076#, 16#0061#, 16#006C#,
6364           16#0075#, 16#0065#, 16#0020#, 16#0069#,
6365           16#006E#, 16#0070#, 16#0075#, 16#0074#,
6366           16#0020#, 16#0070#, 16#0069#, 16#006E#,
6367           16#002E#,
6368           others => 16#0000#),
6369         others => <>);
6370
6371   --  "Indicates that the behavior deletes values."
6372
6373   MS_03EB : aliased Matreshka.Internals.Strings.Shared_String
6374     := (Size   => 47,
6375         Unused => 43,
6376         Length => 43,
6377         Value  =>
6378          (16#0049#, 16#006E#, 16#0064#, 16#0069#,
6379           16#0063#, 16#0061#, 16#0074#, 16#0065#,
6380           16#0073#, 16#0020#, 16#0074#, 16#0068#,
6381           16#0061#, 16#0074#, 16#0020#, 16#0074#,
6382           16#0068#, 16#0065#, 16#0020#, 16#0062#,
6383           16#0065#, 16#0068#, 16#0061#, 16#0076#,
6384           16#0069#, 16#006F#, 16#0072#, 16#0020#,
6385           16#0064#, 16#0065#, 16#006C#, 16#0065#,
6386           16#0074#, 16#0065#, 16#0073#, 16#0020#,
6387           16#0076#, 16#0061#, 16#006C#, 16#0075#,
6388           16#0065#, 16#0073#, 16#002E#,
6389           others => 16#0000#),
6390         others => <>);
6391
6392   --  "unordered"
6393
6394   MS_03EC : aliased Matreshka.Internals.Strings.Shared_String
6395     := (Size   => 15,
6396         Unused => 9,
6397         Length => 9,
6398         Value  =>
6399          (16#0075#, 16#006E#, 16#006F#, 16#0072#,
6400           16#0064#, 16#0065#, 16#0072#, 16#0065#,
6401           16#0064#,
6402           others => 16#0000#),
6403         others => <>);
6404
6405   --  "A_classifierBehavior_behavioredClassifier"
6406
6407   MS_03ED : aliased Matreshka.Internals.Strings.Shared_String
6408     := (Size   => 47,
6409         Unused => 41,
6410         Length => 41,
6411         Value  =>
6412          (16#0041#, 16#005F#, 16#0063#, 16#006C#,
6413           16#0061#, 16#0073#, 16#0073#, 16#0069#,
6414           16#0066#, 16#0069#, 16#0065#, 16#0072#,
6415           16#0042#, 16#0065#, 16#0068#, 16#0061#,
6416           16#0076#, 16#0069#, 16#006F#, 16#0072#,
6417           16#005F#, 16#0062#, 16#0065#, 16#0068#,
6418           16#0061#, 16#0076#, 16#0069#, 16#006F#,
6419           16#0072#, 16#0065#, 16#0064#, 16#0043#,
6420           16#006C#, 16#0061#, 16#0073#, 16#0073#,
6421           16#0069#, 16#0066#, 16#0069#, 16#0065#,
6422           16#0072#,
6423           others => 16#0000#),
6424         others => <>);
6425
6426   --  "linkEndDestructionData"
6427
6428   MS_03EE : aliased Matreshka.Internals.Strings.Shared_String
6429     := (Size   => 23,
6430         Unused => 22,
6431         Length => 22,
6432         Value  =>
6433          (16#006C#, 16#0069#, 16#006E#, 16#006B#,
6434           16#0045#, 16#006E#, 16#0064#, 16#0044#,
6435           16#0065#, 16#0073#, 16#0074#, 16#0072#,
6436           16#0075#, 16#0063#, 16#0074#, 16#0069#,
6437           16#006F#, 16#006E#, 16#0044#, 16#0061#,
6438           16#0074#, 16#0061#,
6439           others => 16#0000#),
6440         others => <>);
6441
6442   --  "The set of nodes and edges that perform the repetitive computations of the loop. The body section is executed as long as the test section produces a true value."
6443
6444   MS_03EF : aliased Matreshka.Internals.Strings.Shared_String
6445     := (Size   => 167,
6446         Unused => 160,
6447         Length => 160,
6448         Value  =>
6449          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
6450           16#0073#, 16#0065#, 16#0074#, 16#0020#,
6451           16#006F#, 16#0066#, 16#0020#, 16#006E#,
6452           16#006F#, 16#0064#, 16#0065#, 16#0073#,
6453           16#0020#, 16#0061#, 16#006E#, 16#0064#,
6454           16#0020#, 16#0065#, 16#0064#, 16#0067#,
6455           16#0065#, 16#0073#, 16#0020#, 16#0074#,
6456           16#0068#, 16#0061#, 16#0074#, 16#0020#,
6457           16#0070#, 16#0065#, 16#0072#, 16#0066#,
6458           16#006F#, 16#0072#, 16#006D#, 16#0020#,
6459           16#0074#, 16#0068#, 16#0065#, 16#0020#,
6460           16#0072#, 16#0065#, 16#0070#, 16#0065#,
6461           16#0074#, 16#0069#, 16#0074#, 16#0069#,
6462           16#0076#, 16#0065#, 16#0020#, 16#0063#,
6463           16#006F#, 16#006D#, 16#0070#, 16#0075#,
6464           16#0074#, 16#0061#, 16#0074#, 16#0069#,
6465           16#006F#, 16#006E#, 16#0073#, 16#0020#,
6466           16#006F#, 16#0066#, 16#0020#, 16#0074#,
6467           16#0068#, 16#0065#, 16#0020#, 16#006C#,
6468           16#006F#, 16#006F#, 16#0070#, 16#002E#,
6469           16#0020#, 16#0054#, 16#0068#, 16#0065#,
6470           16#0020#, 16#0062#, 16#006F#, 16#0064#,
6471           16#0079#, 16#0020#, 16#0073#, 16#0065#,
6472           16#0063#, 16#0074#, 16#0069#, 16#006F#,
6473           16#006E#, 16#0020#, 16#0069#, 16#0073#,
6474           16#0020#, 16#0065#, 16#0078#, 16#0065#,
6475           16#0063#, 16#0075#, 16#0074#, 16#0065#,
6476           16#0064#, 16#0020#, 16#0061#, 16#0073#,
6477           16#0020#, 16#006C#, 16#006F#, 16#006E#,
6478           16#0067#, 16#0020#, 16#0061#, 16#0073#,
6479           16#0020#, 16#0074#, 16#0068#, 16#0065#,
6480           16#0020#, 16#0074#, 16#0065#, 16#0073#,
6481           16#0074#, 16#0020#, 16#0073#, 16#0065#,
6482           16#0063#, 16#0074#, 16#0069#, 16#006F#,
6483           16#006E#, 16#0020#, 16#0070#, 16#0072#,
6484           16#006F#, 16#0064#, 16#0075#, 16#0063#,
6485           16#0065#, 16#0073#, 16#0020#, 16#0061#,
6486           16#0020#, 16#0074#, 16#0072#, 16#0075#,
6487           16#0065#, 16#0020#, 16#0076#, 16#0061#,
6488           16#006C#, 16#0075#, 16#0065#, 16#002E#,
6489           others => 16#0000#),
6490         others => <>);
6491
6492   --  "Specifies the general Classifiers for this Classifier."
6493
6494   MS_03F0 : aliased Matreshka.Internals.Strings.Shared_String
6495     := (Size   => 55,
6496         Unused => 54,
6497         Length => 54,
6498         Value  =>
6499          (16#0053#, 16#0070#, 16#0065#, 16#0063#,
6500           16#0069#, 16#0066#, 16#0069#, 16#0065#,
6501           16#0073#, 16#0020#, 16#0074#, 16#0068#,
6502           16#0065#, 16#0020#, 16#0067#, 16#0065#,
6503           16#006E#, 16#0065#, 16#0072#, 16#0061#,
6504           16#006C#, 16#0020#, 16#0043#, 16#006C#,
6505           16#0061#, 16#0073#, 16#0073#, 16#0069#,
6506           16#0066#, 16#0069#, 16#0065#, 16#0072#,
6507           16#0073#, 16#0020#, 16#0066#, 16#006F#,
6508           16#0072#, 16#0020#, 16#0074#, 16#0068#,
6509           16#0069#, 16#0073#, 16#0020#, 16#0043#,
6510           16#006C#, 16#0061#, 16#0073#, 16#0073#,
6511           16#0069#, 16#0066#, 16#0069#, 16#0065#,
6512           16#0072#, 16#002E#,
6513           others => 16#0000#),
6514         others => <>);
6515
6516   --  "A binding contains at most one parameter substitution for each formal template parameter of the target template signature."
6517
6518   MS_03F1 : aliased Matreshka.Internals.Strings.Shared_String
6519     := (Size   => 127,
6520         Unused => 122,
6521         Length => 122,
6522         Value  =>
6523          (16#0041#, 16#0020#, 16#0062#, 16#0069#,
6524           16#006E#, 16#0064#, 16#0069#, 16#006E#,
6525           16#0067#, 16#0020#, 16#0063#, 16#006F#,
6526           16#006E#, 16#0074#, 16#0061#, 16#0069#,
6527           16#006E#, 16#0073#, 16#0020#, 16#0061#,
6528           16#0074#, 16#0020#, 16#006D#, 16#006F#,
6529           16#0073#, 16#0074#, 16#0020#, 16#006F#,
6530           16#006E#, 16#0065#, 16#0020#, 16#0070#,
6531           16#0061#, 16#0072#, 16#0061#, 16#006D#,
6532           16#0065#, 16#0074#, 16#0065#, 16#0072#,
6533           16#0020#, 16#0073#, 16#0075#, 16#0062#,
6534           16#0073#, 16#0074#, 16#0069#, 16#0074#,
6535           16#0075#, 16#0074#, 16#0069#, 16#006F#,
6536           16#006E#, 16#0020#, 16#0066#, 16#006F#,
6537           16#0072#, 16#0020#, 16#0065#, 16#0061#,
6538           16#0063#, 16#0068#, 16#0020#, 16#0066#,
6539           16#006F#, 16#0072#, 16#006D#, 16#0061#,
6540           16#006C#, 16#0020#, 16#0074#, 16#0065#,
6541           16#006D#, 16#0070#, 16#006C#, 16#0061#,
6542           16#0074#, 16#0065#, 16#0020#, 16#0070#,
6543           16#0061#, 16#0072#, 16#0061#, 16#006D#,
6544           16#0065#, 16#0074#, 16#0065#, 16#0072#,
6545           16#0020#, 16#006F#, 16#0066#, 16#0020#,
6546           16#0074#, 16#0068#, 16#0065#, 16#0020#,
6547           16#0074#, 16#0061#, 16#0072#, 16#0067#,
6548           16#0065#, 16#0074#, 16#0020#, 16#0074#,
6549           16#0065#, 16#006D#, 16#0070#, 16#006C#,
6550           16#0061#, 16#0074#, 16#0065#, 16#0020#,
6551           16#0073#, 16#0069#, 16#0067#, 16#006E#,
6552           16#0061#, 16#0074#, 16#0075#, 16#0072#,
6553           16#0065#, 16#002E#,
6554           others => 16#0000#),
6555         others => <>);
6556
6557   --  "The query allParents() gives all of the direct and indirect ancestors of a generalized Classifier."
6558
6559   MS_03F2 : aliased Matreshka.Internals.Strings.Shared_String
6560     := (Size   => 103,
6561         Unused => 98,
6562         Length => 98,
6563         Value  =>
6564          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
6565           16#0071#, 16#0075#, 16#0065#, 16#0072#,
6566           16#0079#, 16#0020#, 16#0061#, 16#006C#,
6567           16#006C#, 16#0050#, 16#0061#, 16#0072#,
6568           16#0065#, 16#006E#, 16#0074#, 16#0073#,
6569           16#0028#, 16#0029#, 16#0020#, 16#0067#,
6570           16#0069#, 16#0076#, 16#0065#, 16#0073#,
6571           16#0020#, 16#0061#, 16#006C#, 16#006C#,
6572           16#0020#, 16#006F#, 16#0066#, 16#0020#,
6573           16#0074#, 16#0068#, 16#0065#, 16#0020#,
6574           16#0064#, 16#0069#, 16#0072#, 16#0065#,
6575           16#0063#, 16#0074#, 16#0020#, 16#0061#,
6576           16#006E#, 16#0064#, 16#0020#, 16#0069#,
6577           16#006E#, 16#0064#, 16#0069#, 16#0072#,
6578           16#0065#, 16#0063#, 16#0074#, 16#0020#,
6579           16#0061#, 16#006E#, 16#0063#, 16#0065#,
6580           16#0073#, 16#0074#, 16#006F#, 16#0072#,
6581           16#0073#, 16#0020#, 16#006F#, 16#0066#,
6582           16#0020#, 16#0061#, 16#0020#, 16#0067#,
6583           16#0065#, 16#006E#, 16#0065#, 16#0072#,
6584           16#0061#, 16#006C#, 16#0069#, 16#007A#,
6585           16#0065#, 16#0064#, 16#0020#, 16#0043#,
6586           16#006C#, 16#0061#, 16#0073#, 16#0073#,
6587           16#0069#, 16#0066#, 16#0069#, 16#0065#,
6588           16#0072#, 16#002E#,
6589           others => 16#0000#),
6590         others => <>);
6591
6592   --  "A_part_structuredClassifier"
6593
6594   MS_03F3 : aliased Matreshka.Internals.Strings.Shared_String
6595     := (Size   => 31,
6596         Unused => 27,
6597         Length => 27,
6598         Value  =>
6599          (16#0041#, 16#005F#, 16#0070#, 16#0061#,
6600           16#0072#, 16#0074#, 16#005F#, 16#0073#,
6601           16#0074#, 16#0072#, 16#0075#, 16#0063#,
6602           16#0074#, 16#0075#, 16#0072#, 16#0065#,
6603           16#0064#, 16#0043#, 16#006C#, 16#0061#,
6604           16#0073#, 16#0073#, 16#0069#, 16#0066#,
6605           16#0069#, 16#0065#, 16#0072#,
6606           others => 16#0000#),
6607         others => <>);
6608
6609   --  "A_manifestation_artifact"
6610
6611   MS_03F4 : aliased Matreshka.Internals.Strings.Shared_String
6612     := (Size   => 31,
6613         Unused => 24,
6614         Length => 24,
6615         Value  =>
6616          (16#0041#, 16#005F#, 16#006D#, 16#0061#,
6617           16#006E#, 16#0069#, 16#0066#, 16#0065#,
6618           16#0073#, 16#0074#, 16#0061#, 16#0074#,
6619           16#0069#, 16#006F#, 16#006E#, 16#005F#,
6620           16#0061#, 16#0072#, 16#0074#, 16#0069#,
6621           16#0066#, 16#0061#, 16#0063#, 16#0074#,
6622           others => 16#0000#),
6623         others => <>);
6624
6625   --  "handlerBody"
6626
6627   MS_03F5 : aliased Matreshka.Internals.Strings.Shared_String
6628     := (Size   => 15,
6629         Unused => 11,
6630         Length => 11,
6631         Value  =>
6632          (16#0068#, 16#0061#, 16#006E#, 16#0064#,
6633           16#006C#, 16#0065#, 16#0072#, 16#0042#,
6634           16#006F#, 16#0064#, 16#0079#,
6635           others => 16#0000#),
6636         others => <>);
6637
6638   --  "Top-level groups in the activity."
6639
6640   MS_03F6 : aliased Matreshka.Internals.Strings.Shared_String
6641     := (Size   => 39,
6642         Unused => 33,
6643         Length => 33,
6644         Value  =>
6645          (16#0054#, 16#006F#, 16#0070#, 16#002D#,
6646           16#006C#, 16#0065#, 16#0076#, 16#0065#,
6647           16#006C#, 16#0020#, 16#0067#, 16#0072#,
6648           16#006F#, 16#0075#, 16#0070#, 16#0073#,
6649           16#0020#, 16#0069#, 16#006E#, 16#0020#,
6650           16#0074#, 16#0068#, 16#0065#, 16#0020#,
6651           16#0061#, 16#0063#, 16#0074#, 16#0069#,
6652           16#0076#, 16#0069#, 16#0074#, 16#0079#,
6653           16#002E#,
6654           others => 16#0000#),
6655         others => <>);
6656
6657   --  "associations"
6658
6659   MS_03F7 : aliased Matreshka.Internals.Strings.Shared_String
6660     := (Size   => 15,
6661         Unused => 12,
6662         Length => 12,
6663         Value  =>
6664          (16#0061#, 16#0073#, 16#0073#, 16#006F#,
6665           16#0063#, 16#0069#, 16#0061#, 16#0074#,
6666           16#0069#, 16#006F#, 16#006E#, 16#0073#,
6667           others => 16#0000#),
6668         others => <>);
6669
6670   --  "If the interactionOperator is break, the corresponding InteractionOperand must cover all Lifelines within the enclosing InteractionFragment."
6671
6672   MS_03F8 : aliased Matreshka.Internals.Strings.Shared_String
6673     := (Size   => 151,
6674         Unused => 140,
6675         Length => 140,
6676         Value  =>
6677          (16#0049#, 16#0066#, 16#0020#, 16#0074#,
6678           16#0068#, 16#0065#, 16#0020#, 16#0069#,
6679           16#006E#, 16#0074#, 16#0065#, 16#0072#,
6680           16#0061#, 16#0063#, 16#0074#, 16#0069#,
6681           16#006F#, 16#006E#, 16#004F#, 16#0070#,
6682           16#0065#, 16#0072#, 16#0061#, 16#0074#,
6683           16#006F#, 16#0072#, 16#0020#, 16#0069#,
6684           16#0073#, 16#0020#, 16#0062#, 16#0072#,
6685           16#0065#, 16#0061#, 16#006B#, 16#002C#,
6686           16#0020#, 16#0074#, 16#0068#, 16#0065#,
6687           16#0020#, 16#0063#, 16#006F#, 16#0072#,
6688           16#0072#, 16#0065#, 16#0073#, 16#0070#,
6689           16#006F#, 16#006E#, 16#0064#, 16#0069#,
6690           16#006E#, 16#0067#, 16#0020#, 16#0049#,
6691           16#006E#, 16#0074#, 16#0065#, 16#0072#,
6692           16#0061#, 16#0063#, 16#0074#, 16#0069#,
6693           16#006F#, 16#006E#, 16#004F#, 16#0070#,
6694           16#0065#, 16#0072#, 16#0061#, 16#006E#,
6695           16#0064#, 16#0020#, 16#006D#, 16#0075#,
6696           16#0073#, 16#0074#, 16#0020#, 16#0063#,
6697           16#006F#, 16#0076#, 16#0065#, 16#0072#,
6698           16#0020#, 16#0061#, 16#006C#, 16#006C#,
6699           16#0020#, 16#004C#, 16#0069#, 16#0066#,
6700           16#0065#, 16#006C#, 16#0069#, 16#006E#,
6701           16#0065#, 16#0073#, 16#0020#, 16#0077#,
6702           16#0069#, 16#0074#, 16#0068#, 16#0069#,
6703           16#006E#, 16#0020#, 16#0074#, 16#0068#,
6704           16#0065#, 16#0020#, 16#0065#, 16#006E#,
6705           16#0063#, 16#006C#, 16#006F#, 16#0073#,
6706           16#0069#, 16#006E#, 16#0067#, 16#0020#,
6707           16#0049#, 16#006E#, 16#0074#, 16#0065#,
6708           16#0072#, 16#0061#, 16#0063#, 16#0074#,
6709           16#0069#, 16#006F#, 16#006E#, 16#0046#,
6710           16#0072#, 16#0061#, 16#0067#, 16#006D#,
6711           16#0065#, 16#006E#, 16#0074#, 16#002E#,
6712           others => 16#0000#),
6713         others => <>);
6714
6715   --  "not_own_self"
6716
6717   MS_03F9 : aliased Matreshka.Internals.Strings.Shared_String
6718     := (Size   => 15,
6719         Unused => 12,
6720         Length => 12,
6721         Value  =>
6722          (16#006E#, 16#006F#, 16#0074#, 16#005F#,
6723           16#006F#, 16#0077#, 16#006E#, 16#005F#,
6724           16#0073#, 16#0065#, 16#006C#, 16#0066#,
6725           others => 16#0000#),
6726         others => <>);
6727
6728   --  "An additional edge incoming to the decision node that provides a decision input value."
6729
6730   MS_03FA : aliased Matreshka.Internals.Strings.Shared_String
6731     := (Size   => 95,
6732         Unused => 86,
6733         Length => 86,
6734         Value  =>
6735          (16#0041#, 16#006E#, 16#0020#, 16#0061#,
6736           16#0064#, 16#0064#, 16#0069#, 16#0074#,
6737           16#0069#, 16#006F#, 16#006E#, 16#0061#,
6738           16#006C#, 16#0020#, 16#0065#, 16#0064#,
6739           16#0067#, 16#0065#, 16#0020#, 16#0069#,
6740           16#006E#, 16#0063#, 16#006F#, 16#006D#,
6741           16#0069#, 16#006E#, 16#0067#, 16#0020#,
6742           16#0074#, 16#006F#, 16#0020#, 16#0074#,
6743           16#0068#, 16#0065#, 16#0020#, 16#0064#,
6744           16#0065#, 16#0063#, 16#0069#, 16#0073#,
6745           16#0069#, 16#006F#, 16#006E#, 16#0020#,
6746           16#006E#, 16#006F#, 16#0064#, 16#0065#,
6747           16#0020#, 16#0074#, 16#0068#, 16#0061#,
6748           16#0074#, 16#0020#, 16#0070#, 16#0072#,
6749           16#006F#, 16#0076#, 16#0069#, 16#0064#,
6750           16#0065#, 16#0073#, 16#0020#, 16#0061#,
6751           16#0020#, 16#0064#, 16#0065#, 16#0063#,
6752           16#0069#, 16#0073#, 16#0069#, 16#006F#,
6753           16#006E#, 16#0020#, 16#0069#, 16#006E#,
6754           16#0070#, 16#0075#, 16#0074#, 16#0020#,
6755           16#0076#, 16#0061#, 16#006C#, 16#0075#,
6756           16#0065#, 16#002E#,
6757           others => 16#0000#),
6758         others => <>);
6759
6760   --  "Specifies the post condition of the transition which is the condition that should be obtained once the transition is triggered. This post condition is part of the post condition of the operation connected to the transition."
6761
6762   MS_03FB : aliased Matreshka.Internals.Strings.Shared_String
6763     := (Size   => 231,
6764         Unused => 223,
6765         Length => 223,
6766         Value  =>
6767          (16#0053#, 16#0070#, 16#0065#, 16#0063#,
6768           16#0069#, 16#0066#, 16#0069#, 16#0065#,
6769           16#0073#, 16#0020#, 16#0074#, 16#0068#,
6770           16#0065#, 16#0020#, 16#0070#, 16#006F#,
6771           16#0073#, 16#0074#, 16#0020#, 16#0063#,
6772           16#006F#, 16#006E#, 16#0064#, 16#0069#,
6773           16#0074#, 16#0069#, 16#006F#, 16#006E#,
6774           16#0020#, 16#006F#, 16#0066#, 16#0020#,
6775           16#0074#, 16#0068#, 16#0065#, 16#0020#,
6776           16#0074#, 16#0072#, 16#0061#, 16#006E#,
6777           16#0073#, 16#0069#, 16#0074#, 16#0069#,
6778           16#006F#, 16#006E#, 16#0020#, 16#0077#,
6779           16#0068#, 16#0069#, 16#0063#, 16#0068#,
6780           16#0020#, 16#0069#, 16#0073#, 16#0020#,
6781           16#0074#, 16#0068#, 16#0065#, 16#0020#,
6782           16#0063#, 16#006F#, 16#006E#, 16#0064#,
6783           16#0069#, 16#0074#, 16#0069#, 16#006F#,
6784           16#006E#, 16#0020#, 16#0074#, 16#0068#,
6785           16#0061#, 16#0074#, 16#0020#, 16#0073#,
6786           16#0068#, 16#006F#, 16#0075#, 16#006C#,
6787           16#0064#, 16#0020#, 16#0062#, 16#0065#,
6788           16#0020#, 16#006F#, 16#0062#, 16#0074#,
6789           16#0061#, 16#0069#, 16#006E#, 16#0065#,
6790           16#0064#, 16#0020#, 16#006F#, 16#006E#,
6791           16#0063#, 16#0065#, 16#0020#, 16#0074#,
6792           16#0068#, 16#0065#, 16#0020#, 16#0074#,
6793           16#0072#, 16#0061#, 16#006E#, 16#0073#,
6794           16#0069#, 16#0074#, 16#0069#, 16#006F#,
6795           16#006E#, 16#0020#, 16#0069#, 16#0073#,
6796           16#0020#, 16#0074#, 16#0072#, 16#0069#,
6797           16#0067#, 16#0067#, 16#0065#, 16#0072#,
6798           16#0065#, 16#0064#, 16#002E#, 16#0020#,
6799           16#0054#, 16#0068#, 16#0069#, 16#0073#,
6800           16#0020#, 16#0070#, 16#006F#, 16#0073#,
6801           16#0074#, 16#0020#, 16#0063#, 16#006F#,
6802           16#006E#, 16#0064#, 16#0069#, 16#0074#,
6803           16#0069#, 16#006F#, 16#006E#, 16#0020#,
6804           16#0069#, 16#0073#, 16#0020#, 16#0070#,
6805           16#0061#, 16#0072#, 16#0074#, 16#0020#,
6806           16#006F#, 16#0066#, 16#0020#, 16#0074#,
6807           16#0068#, 16#0065#, 16#0020#, 16#0070#,
6808           16#006F#, 16#0073#, 16#0074#, 16#0020#,
6809           16#0063#, 16#006F#, 16#006E#, 16#0064#,
6810           16#0069#, 16#0074#, 16#0069#, 16#006F#,
6811           16#006E#, 16#0020#, 16#006F#, 16#0066#,
6812           16#0020#, 16#0074#, 16#0068#, 16#0065#,
6813           16#0020#, 16#006F#, 16#0070#, 16#0065#,
6814           16#0072#, 16#0061#, 16#0074#, 16#0069#,
6815           16#006F#, 16#006E#, 16#0020#, 16#0063#,
6816           16#006F#, 16#006E#, 16#006E#, 16#0065#,
6817           16#0063#, 16#0074#, 16#0065#, 16#0064#,
6818           16#0020#, 16#0074#, 16#006F#, 16#0020#,
6819           16#0074#, 16#0068#, 16#0065#, 16#0020#,
6820           16#0074#, 16#0072#, 16#0061#, 16#006E#,
6821           16#0073#, 16#0069#, 16#0074#, 16#0069#,
6822           16#006F#, 16#006E#, 16#002E#,
6823           others => 16#0000#),
6824         others => <>);
6825
6826   --  "TimeEvent"
6827
6828   MS_03FC : aliased Matreshka.Internals.Strings.Shared_String
6829     := (Size   => 15,
6830         Unused => 9,
6831         Length => 9,
6832         Value  =>
6833          (16#0054#, 16#0069#, 16#006D#, 16#0065#,
6834           16#0045#, 16#0076#, 16#0065#, 16#006E#,
6835           16#0074#,
6836           others => 16#0000#),
6837         others => <>);
6838
6839   --  "isAccessibleBy"
6840
6841   MS_03FD : aliased Matreshka.Internals.Strings.Shared_String
6842     := (Size   => 15,
6843         Unused => 14,
6844         Length => 14,
6845         Value  =>
6846          (16#0069#, 16#0073#, 16#0041#, 16#0063#,
6847           16#0063#, 16#0065#, 16#0073#, 16#0073#,
6848           16#0069#, 16#0062#, 16#006C#, 16#0065#,
6849           16#0042#, 16#0079#,
6850           others => 16#0000#),
6851         others => <>);
6852
6853   --  "Specifies the triggers that may fire the transition."
6854
6855   MS_03FE : aliased Matreshka.Internals.Strings.Shared_String
6856     := (Size   => 55,
6857         Unused => 52,
6858         Length => 52,
6859         Value  =>
6860          (16#0053#, 16#0070#, 16#0065#, 16#0063#,
6861           16#0069#, 16#0066#, 16#0069#, 16#0065#,
6862           16#0073#, 16#0020#, 16#0074#, 16#0068#,
6863           16#0065#, 16#0020#, 16#0074#, 16#0072#,
6864           16#0069#, 16#0067#, 16#0067#, 16#0065#,
6865           16#0072#, 16#0073#, 16#0020#, 16#0074#,
6866           16#0068#, 16#0061#, 16#0074#, 16#0020#,
6867           16#006D#, 16#0061#, 16#0079#, 16#0020#,
6868           16#0066#, 16#0069#, 16#0072#, 16#0065#,
6869           16#0020#, 16#0074#, 16#0068#, 16#0065#,
6870           16#0020#, 16#0074#, 16#0072#, 16#0061#,
6871           16#006E#, 16#0073#, 16#0069#, 16#0074#,
6872           16#0069#, 16#006F#, 16#006E#, 16#002E#,
6873           others => 16#0000#),
6874         others => <>);
6875
6876   --  "The query containingProfile() returns the closest profile directly or indirectly containing this package (or this package itself, if it is a profile)."
6877
6878   MS_03FF : aliased Matreshka.Internals.Strings.Shared_String
6879     := (Size   => 159,
6880         Unused => 150,
6881         Length => 150,
6882         Value  =>
6883          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
6884           16#0071#, 16#0075#, 16#0065#, 16#0072#,
6885           16#0079#, 16#0020#, 16#0063#, 16#006F#,
6886           16#006E#, 16#0074#, 16#0061#, 16#0069#,
6887           16#006E#, 16#0069#, 16#006E#, 16#0067#,
6888           16#0050#, 16#0072#, 16#006F#, 16#0066#,
6889           16#0069#, 16#006C#, 16#0065#, 16#0028#,
6890           16#0029#, 16#0020#, 16#0072#, 16#0065#,
6891           16#0074#, 16#0075#, 16#0072#, 16#006E#,
6892           16#0073#, 16#0020#, 16#0074#, 16#0068#,
6893           16#0065#, 16#0020#, 16#0063#, 16#006C#,
6894           16#006F#, 16#0073#, 16#0065#, 16#0073#,
6895           16#0074#, 16#0020#, 16#0070#, 16#0072#,
6896           16#006F#, 16#0066#, 16#0069#, 16#006C#,
6897           16#0065#, 16#0020#, 16#0064#, 16#0069#,
6898           16#0072#, 16#0065#, 16#0063#, 16#0074#,
6899           16#006C#, 16#0079#, 16#0020#, 16#006F#,
6900           16#0072#, 16#0020#, 16#0069#, 16#006E#,
6901           16#0064#, 16#0069#, 16#0072#, 16#0065#,
6902           16#0063#, 16#0074#, 16#006C#, 16#0079#,
6903           16#0020#, 16#0063#, 16#006F#, 16#006E#,
6904           16#0074#, 16#0061#, 16#0069#, 16#006E#,
6905           16#0069#, 16#006E#, 16#0067#, 16#0020#,
6906           16#0074#, 16#0068#, 16#0069#, 16#0073#,
6907           16#0020#, 16#0070#, 16#0061#, 16#0063#,
6908           16#006B#, 16#0061#, 16#0067#, 16#0065#,
6909           16#0020#, 16#0028#, 16#006F#, 16#0072#,
6910           16#0020#, 16#0074#, 16#0068#, 16#0069#,
6911           16#0073#, 16#0020#, 16#0070#, 16#0061#,
6912           16#0063#, 16#006B#, 16#0061#, 16#0067#,
6913           16#0065#, 16#0020#, 16#0069#, 16#0074#,
6914           16#0073#, 16#0065#, 16#006C#, 16#0066#,
6915           16#002C#, 16#0020#, 16#0069#, 16#0066#,
6916           16#0020#, 16#0069#, 16#0074#, 16#0020#,
6917           16#0069#, 16#0073#, 16#0020#, 16#0061#,
6918           16#0020#, 16#0070#, 16#0072#, 16#006F#,
6919           16#0066#, 16#0069#, 16#006C#, 16#0065#,
6920           16#0029#, 16#002E#,
6921           others => 16#0000#),
6922         others => <>);
6923
6924end AMF.Internals.Tables.UML_String_Data_03;
6925