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_0C is
49
50   --  "The query unlimitedValue() gives a single UnlimitedNatural value when one can be computed."
51
52   MS_0C00 : aliased Matreshka.Internals.Strings.Shared_String
53     := (Size   => 95,
54         Unused => 90,
55         Length => 90,
56         Value  =>
57          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
58           16#0071#, 16#0075#, 16#0065#, 16#0072#,
59           16#0079#, 16#0020#, 16#0075#, 16#006E#,
60           16#006C#, 16#0069#, 16#006D#, 16#0069#,
61           16#0074#, 16#0065#, 16#0064#, 16#0056#,
62           16#0061#, 16#006C#, 16#0075#, 16#0065#,
63           16#0028#, 16#0029#, 16#0020#, 16#0067#,
64           16#0069#, 16#0076#, 16#0065#, 16#0073#,
65           16#0020#, 16#0061#, 16#0020#, 16#0073#,
66           16#0069#, 16#006E#, 16#0067#, 16#006C#,
67           16#0065#, 16#0020#, 16#0055#, 16#006E#,
68           16#006C#, 16#0069#, 16#006D#, 16#0069#,
69           16#0074#, 16#0065#, 16#0064#, 16#004E#,
70           16#0061#, 16#0074#, 16#0075#, 16#0072#,
71           16#0061#, 16#006C#, 16#0020#, 16#0076#,
72           16#0061#, 16#006C#, 16#0075#, 16#0065#,
73           16#0020#, 16#0077#, 16#0068#, 16#0065#,
74           16#006E#, 16#0020#, 16#006F#, 16#006E#,
75           16#0065#, 16#0020#, 16#0063#, 16#0061#,
76           16#006E#, 16#0020#, 16#0062#, 16#0065#,
77           16#0020#, 16#0063#, 16#006F#, 16#006D#,
78           16#0070#, 16#0075#, 16#0074#, 16#0065#,
79           16#0064#, 16#002E#,
80           others => 16#0000#),
81         others => <>);
82
83   --  "A_deferrableTrigger_state"
84
85   MS_0C01 : aliased Matreshka.Internals.Strings.Shared_String
86     := (Size   => 31,
87         Unused => 25,
88         Length => 25,
89         Value  =>
90          (16#0041#, 16#005F#, 16#0064#, 16#0065#,
91           16#0066#, 16#0065#, 16#0072#, 16#0072#,
92           16#0061#, 16#0062#, 16#006C#, 16#0065#,
93           16#0054#, 16#0072#, 16#0069#, 16#0067#,
94           16#0067#, 16#0065#, 16#0072#, 16#005F#,
95           16#0073#, 16#0074#, 16#0061#, 16#0074#,
96           16#0065#,
97           others => 16#0000#),
98         others => <>);
99
100   --  "LinkEndDestructionData for ordered nonunique association ends must have a single destroyAt input pin if isDestroyDuplicates is false. It must be of type UnlimitedNatural and have a multiplicity of 1..1. Otherwise, the action has no input pin for the removal position."
101
102   MS_0C02 : aliased Matreshka.Internals.Strings.Shared_String
103     := (Size   => 279,
104         Unused => 267,
105         Length => 267,
106         Value  =>
107          (16#004C#, 16#0069#, 16#006E#, 16#006B#,
108           16#0045#, 16#006E#, 16#0064#, 16#0044#,
109           16#0065#, 16#0073#, 16#0074#, 16#0072#,
110           16#0075#, 16#0063#, 16#0074#, 16#0069#,
111           16#006F#, 16#006E#, 16#0044#, 16#0061#,
112           16#0074#, 16#0061#, 16#0020#, 16#0066#,
113           16#006F#, 16#0072#, 16#0020#, 16#006F#,
114           16#0072#, 16#0064#, 16#0065#, 16#0072#,
115           16#0065#, 16#0064#, 16#0020#, 16#006E#,
116           16#006F#, 16#006E#, 16#0075#, 16#006E#,
117           16#0069#, 16#0071#, 16#0075#, 16#0065#,
118           16#0020#, 16#0061#, 16#0073#, 16#0073#,
119           16#006F#, 16#0063#, 16#0069#, 16#0061#,
120           16#0074#, 16#0069#, 16#006F#, 16#006E#,
121           16#0020#, 16#0065#, 16#006E#, 16#0064#,
122           16#0073#, 16#0020#, 16#006D#, 16#0075#,
123           16#0073#, 16#0074#, 16#0020#, 16#0068#,
124           16#0061#, 16#0076#, 16#0065#, 16#0020#,
125           16#0061#, 16#0020#, 16#0073#, 16#0069#,
126           16#006E#, 16#0067#, 16#006C#, 16#0065#,
127           16#0020#, 16#0064#, 16#0065#, 16#0073#,
128           16#0074#, 16#0072#, 16#006F#, 16#0079#,
129           16#0041#, 16#0074#, 16#0020#, 16#0069#,
130           16#006E#, 16#0070#, 16#0075#, 16#0074#,
131           16#0020#, 16#0070#, 16#0069#, 16#006E#,
132           16#0020#, 16#0069#, 16#0066#, 16#0020#,
133           16#0069#, 16#0073#, 16#0044#, 16#0065#,
134           16#0073#, 16#0074#, 16#0072#, 16#006F#,
135           16#0079#, 16#0044#, 16#0075#, 16#0070#,
136           16#006C#, 16#0069#, 16#0063#, 16#0061#,
137           16#0074#, 16#0065#, 16#0073#, 16#0020#,
138           16#0069#, 16#0073#, 16#0020#, 16#0066#,
139           16#0061#, 16#006C#, 16#0073#, 16#0065#,
140           16#002E#, 16#0020#, 16#0049#, 16#0074#,
141           16#0020#, 16#006D#, 16#0075#, 16#0073#,
142           16#0074#, 16#0020#, 16#0062#, 16#0065#,
143           16#0020#, 16#006F#, 16#0066#, 16#0020#,
144           16#0074#, 16#0079#, 16#0070#, 16#0065#,
145           16#0020#, 16#0055#, 16#006E#, 16#006C#,
146           16#0069#, 16#006D#, 16#0069#, 16#0074#,
147           16#0065#, 16#0064#, 16#004E#, 16#0061#,
148           16#0074#, 16#0075#, 16#0072#, 16#0061#,
149           16#006C#, 16#0020#, 16#0061#, 16#006E#,
150           16#0064#, 16#0020#, 16#0068#, 16#0061#,
151           16#0076#, 16#0065#, 16#0020#, 16#0061#,
152           16#0020#, 16#006D#, 16#0075#, 16#006C#,
153           16#0074#, 16#0069#, 16#0070#, 16#006C#,
154           16#0069#, 16#0063#, 16#0069#, 16#0074#,
155           16#0079#, 16#0020#, 16#006F#, 16#0066#,
156           16#0020#, 16#0031#, 16#002E#, 16#002E#,
157           16#0031#, 16#002E#, 16#0020#, 16#004F#,
158           16#0074#, 16#0068#, 16#0065#, 16#0072#,
159           16#0077#, 16#0069#, 16#0073#, 16#0065#,
160           16#002C#, 16#0020#, 16#0074#, 16#0068#,
161           16#0065#, 16#0020#, 16#0061#, 16#0063#,
162           16#0074#, 16#0069#, 16#006F#, 16#006E#,
163           16#0020#, 16#0068#, 16#0061#, 16#0073#,
164           16#0020#, 16#006E#, 16#006F#, 16#0020#,
165           16#0069#, 16#006E#, 16#0070#, 16#0075#,
166           16#0074#, 16#0020#, 16#0070#, 16#0069#,
167           16#006E#, 16#0020#, 16#0066#, 16#006F#,
168           16#0072#, 16#0020#, 16#0074#, 16#0068#,
169           16#0065#, 16#0020#, 16#0072#, 16#0065#,
170           16#006D#, 16#006F#, 16#0076#, 16#0061#,
171           16#006C#, 16#0020#, 16#0070#, 16#006F#,
172           16#0073#, 16#0069#, 16#0074#, 16#0069#,
173           16#006F#, 16#006E#, 16#002E#,
174           others => 16#0000#),
175         others => <>);
176
177   --  "A slot giving the value or values of a structural feature of the instance. An instance specification can have one slot per structural feature of its classifiers, including inherited features. It is not necessary to model a slot for each structural feature, in which case the instance specification is a partial description."
178
179   MS_0C03 : aliased Matreshka.Internals.Strings.Shared_String
180     := (Size   => 335,
181         Unused => 323,
182         Length => 323,
183         Value  =>
184          (16#0041#, 16#0020#, 16#0073#, 16#006C#,
185           16#006F#, 16#0074#, 16#0020#, 16#0067#,
186           16#0069#, 16#0076#, 16#0069#, 16#006E#,
187           16#0067#, 16#0020#, 16#0074#, 16#0068#,
188           16#0065#, 16#0020#, 16#0076#, 16#0061#,
189           16#006C#, 16#0075#, 16#0065#, 16#0020#,
190           16#006F#, 16#0072#, 16#0020#, 16#0076#,
191           16#0061#, 16#006C#, 16#0075#, 16#0065#,
192           16#0073#, 16#0020#, 16#006F#, 16#0066#,
193           16#0020#, 16#0061#, 16#0020#, 16#0073#,
194           16#0074#, 16#0072#, 16#0075#, 16#0063#,
195           16#0074#, 16#0075#, 16#0072#, 16#0061#,
196           16#006C#, 16#0020#, 16#0066#, 16#0065#,
197           16#0061#, 16#0074#, 16#0075#, 16#0072#,
198           16#0065#, 16#0020#, 16#006F#, 16#0066#,
199           16#0020#, 16#0074#, 16#0068#, 16#0065#,
200           16#0020#, 16#0069#, 16#006E#, 16#0073#,
201           16#0074#, 16#0061#, 16#006E#, 16#0063#,
202           16#0065#, 16#002E#, 16#0020#, 16#0041#,
203           16#006E#, 16#0020#, 16#0069#, 16#006E#,
204           16#0073#, 16#0074#, 16#0061#, 16#006E#,
205           16#0063#, 16#0065#, 16#0020#, 16#0073#,
206           16#0070#, 16#0065#, 16#0063#, 16#0069#,
207           16#0066#, 16#0069#, 16#0063#, 16#0061#,
208           16#0074#, 16#0069#, 16#006F#, 16#006E#,
209           16#0020#, 16#0063#, 16#0061#, 16#006E#,
210           16#0020#, 16#0068#, 16#0061#, 16#0076#,
211           16#0065#, 16#0020#, 16#006F#, 16#006E#,
212           16#0065#, 16#0020#, 16#0073#, 16#006C#,
213           16#006F#, 16#0074#, 16#0020#, 16#0070#,
214           16#0065#, 16#0072#, 16#0020#, 16#0073#,
215           16#0074#, 16#0072#, 16#0075#, 16#0063#,
216           16#0074#, 16#0075#, 16#0072#, 16#0061#,
217           16#006C#, 16#0020#, 16#0066#, 16#0065#,
218           16#0061#, 16#0074#, 16#0075#, 16#0072#,
219           16#0065#, 16#0020#, 16#006F#, 16#0066#,
220           16#0020#, 16#0069#, 16#0074#, 16#0073#,
221           16#0020#, 16#0063#, 16#006C#, 16#0061#,
222           16#0073#, 16#0073#, 16#0069#, 16#0066#,
223           16#0069#, 16#0065#, 16#0072#, 16#0073#,
224           16#002C#, 16#0020#, 16#0069#, 16#006E#,
225           16#0063#, 16#006C#, 16#0075#, 16#0064#,
226           16#0069#, 16#006E#, 16#0067#, 16#0020#,
227           16#0069#, 16#006E#, 16#0068#, 16#0065#,
228           16#0072#, 16#0069#, 16#0074#, 16#0065#,
229           16#0064#, 16#0020#, 16#0066#, 16#0065#,
230           16#0061#, 16#0074#, 16#0075#, 16#0072#,
231           16#0065#, 16#0073#, 16#002E#, 16#0020#,
232           16#0049#, 16#0074#, 16#0020#, 16#0069#,
233           16#0073#, 16#0020#, 16#006E#, 16#006F#,
234           16#0074#, 16#0020#, 16#006E#, 16#0065#,
235           16#0063#, 16#0065#, 16#0073#, 16#0073#,
236           16#0061#, 16#0072#, 16#0079#, 16#0020#,
237           16#0074#, 16#006F#, 16#0020#, 16#006D#,
238           16#006F#, 16#0064#, 16#0065#, 16#006C#,
239           16#0020#, 16#0061#, 16#0020#, 16#0073#,
240           16#006C#, 16#006F#, 16#0074#, 16#0020#,
241           16#0066#, 16#006F#, 16#0072#, 16#0020#,
242           16#0065#, 16#0061#, 16#0063#, 16#0068#,
243           16#0020#, 16#0073#, 16#0074#, 16#0072#,
244           16#0075#, 16#0063#, 16#0074#, 16#0075#,
245           16#0072#, 16#0061#, 16#006C#, 16#0020#,
246           16#0066#, 16#0065#, 16#0061#, 16#0074#,
247           16#0075#, 16#0072#, 16#0065#, 16#002C#,
248           16#0020#, 16#0069#, 16#006E#, 16#0020#,
249           16#0077#, 16#0068#, 16#0069#, 16#0063#,
250           16#0068#, 16#0020#, 16#0063#, 16#0061#,
251           16#0073#, 16#0065#, 16#0020#, 16#0074#,
252           16#0068#, 16#0065#, 16#0020#, 16#0069#,
253           16#006E#, 16#0073#, 16#0074#, 16#0061#,
254           16#006E#, 16#0063#, 16#0065#, 16#0020#,
255           16#0073#, 16#0070#, 16#0065#, 16#0063#,
256           16#0069#, 16#0066#, 16#0069#, 16#0063#,
257           16#0061#, 16#0074#, 16#0069#, 16#006F#,
258           16#006E#, 16#0020#, 16#0069#, 16#0073#,
259           16#0020#, 16#0061#, 16#0020#, 16#0070#,
260           16#0061#, 16#0072#, 16#0074#, 16#0069#,
261           16#0061#, 16#006C#, 16#0020#, 16#0064#,
262           16#0065#, 16#0073#, 16#0063#, 16#0072#,
263           16#0069#, 16#0070#, 16#0074#, 16#0069#,
264           16#006F#, 16#006E#, 16#002E#,
265           others => 16#0000#),
266         others => <>);
267
268   --  "A_observation_duration"
269
270   MS_0C04 : aliased Matreshka.Internals.Strings.Shared_String
271     := (Size   => 23,
272         Unused => 22,
273         Length => 22,
274         Value  =>
275          (16#0041#, 16#005F#, 16#006F#, 16#0062#,
276           16#0073#, 16#0065#, 16#0072#, 16#0076#,
277           16#0061#, 16#0074#, 16#0069#, 16#006F#,
278           16#006E#, 16#005F#, 16#0064#, 16#0075#,
279           16#0072#, 16#0061#, 16#0074#, 16#0069#,
280           16#006F#, 16#006E#,
281           others => 16#0000#),
282         others => <>);
283
284   --  "direction"
285
286   MS_0C05 : aliased Matreshka.Internals.Strings.Shared_String
287     := (Size   => 15,
288         Unused => 9,
289         Length => 9,
290         Value  =>
291          (16#0064#, 16#0069#, 16#0072#, 16#0065#,
292           16#0063#, 16#0074#, 16#0069#, 16#006F#,
293           16#006E#,
294           others => 16#0000#),
295         others => <>);
296
297   --  "incoming_edges_structured_only"
298
299   MS_0C06 : aliased Matreshka.Internals.Strings.Shared_String
300     := (Size   => 31,
301         Unused => 30,
302         Length => 30,
303         Value  =>
304          (16#0069#, 16#006E#, 16#0063#, 16#006F#,
305           16#006D#, 16#0069#, 16#006E#, 16#0067#,
306           16#005F#, 16#0065#, 16#0064#, 16#0067#,
307           16#0065#, 16#0073#, 16#005F#, 16#0073#,
308           16#0074#, 16#0072#, 16#0075#, 16#0063#,
309           16#0074#, 16#0075#, 16#0072#, 16#0065#,
310           16#0064#, 16#005F#, 16#006F#, 16#006E#,
311           16#006C#, 16#0079#,
312           others => 16#0000#),
313         others => <>);
314
315   --  "destroyObjectAction"
316
317   MS_0C07 : aliased Matreshka.Internals.Strings.Shared_String
318     := (Size   => 23,
319         Unused => 19,
320         Length => 19,
321         Value  =>
322          (16#0064#, 16#0065#, 16#0073#, 16#0074#,
323           16#0072#, 16#006F#, 16#0079#, 16#004F#,
324           16#0062#, 16#006A#, 16#0065#, 16#0063#,
325           16#0074#, 16#0041#, 16#0063#, 16#0074#,
326           16#0069#, 16#006F#, 16#006E#,
327           others => 16#0000#),
328         others => <>);
329
330   --  "dimension_not_contained"
331
332   MS_0C08 : aliased Matreshka.Internals.Strings.Shared_String
333     := (Size   => 31,
334         Unused => 23,
335         Length => 23,
336         Value  =>
337          (16#0064#, 16#0069#, 16#006D#, 16#0065#,
338           16#006E#, 16#0073#, 16#0069#, 16#006F#,
339           16#006E#, 16#005F#, 16#006E#, 16#006F#,
340           16#0074#, 16#005F#, 16#0063#, 16#006F#,
341           16#006E#, 16#0074#, 16#0061#, 16#0069#,
342           16#006E#, 16#0065#, 16#0064#,
343           others => 16#0000#),
344         others => <>);
345
346   --  "An enumeration literal is a user-defined data value for an enumeration."
347
348   MS_0C09 : aliased Matreshka.Internals.Strings.Shared_String
349     := (Size   => 79,
350         Unused => 71,
351         Length => 71,
352         Value  =>
353          (16#0041#, 16#006E#, 16#0020#, 16#0065#,
354           16#006E#, 16#0075#, 16#006D#, 16#0065#,
355           16#0072#, 16#0061#, 16#0074#, 16#0069#,
356           16#006F#, 16#006E#, 16#0020#, 16#006C#,
357           16#0069#, 16#0074#, 16#0065#, 16#0072#,
358           16#0061#, 16#006C#, 16#0020#, 16#0069#,
359           16#0073#, 16#0020#, 16#0061#, 16#0020#,
360           16#0075#, 16#0073#, 16#0065#, 16#0072#,
361           16#002D#, 16#0064#, 16#0065#, 16#0066#,
362           16#0069#, 16#006E#, 16#0065#, 16#0064#,
363           16#0020#, 16#0064#, 16#0061#, 16#0074#,
364           16#0061#, 16#0020#, 16#0076#, 16#0061#,
365           16#006C#, 16#0075#, 16#0065#, 16#0020#,
366           16#0066#, 16#006F#, 16#0072#, 16#0020#,
367           16#0061#, 16#006E#, 16#0020#, 16#0065#,
368           16#006E#, 16#0075#, 16#006D#, 16#0065#,
369           16#0072#, 16#0061#, 16#0074#, 16#0069#,
370           16#006F#, 16#006E#, 16#002E#,
371           others => 16#0000#),
372         others => <>);
373
374   --  "importedPackage"
375
376   MS_0C0A : aliased Matreshka.Internals.Strings.Shared_String
377     := (Size   => 23,
378         Unused => 15,
379         Length => 15,
380         Value  =>
381          (16#0069#, 16#006D#, 16#0070#, 16#006F#,
382           16#0072#, 16#0074#, 16#0065#, 16#0064#,
383           16#0050#, 16#0061#, 16#0063#, 16#006B#,
384           16#0061#, 16#0067#, 16#0065#,
385           others => 16#0000#),
386         others => <>);
387
388   --  "condition"
389
390   MS_0C0B : aliased Matreshka.Internals.Strings.Shared_String
391     := (Size   => 15,
392         Unused => 9,
393         Length => 9,
394         Value  =>
395          (16#0063#, 16#006F#, 16#006E#, 16#0064#,
396           16#0069#, 16#0074#, 16#0069#, 16#006F#,
397           16#006E#,
398           others => 16#0000#),
399         others => <>);
400
401   --  "max"
402
403   MS_0C0C : aliased Matreshka.Internals.Strings.Shared_String
404     := (Size   => 7,
405         Unused => 3,
406         Length => 3,
407         Value  =>
408          (16#006D#, 16#0061#, 16#0078#,
409           others => 16#0000#),
410         others => <>);
411
412   --  "Constraint of the operand."
413
414   MS_0C0D : aliased Matreshka.Internals.Strings.Shared_String
415     := (Size   => 31,
416         Unused => 26,
417         Length => 26,
418         Value  =>
419          (16#0043#, 16#006F#, 16#006E#, 16#0073#,
420           16#0074#, 16#0072#, 16#0061#, 16#0069#,
421           16#006E#, 16#0074#, 16#0020#, 16#006F#,
422           16#0066#, 16#0020#, 16#0074#, 16#0068#,
423           16#0065#, 16#0020#, 16#006F#, 16#0070#,
424           16#0065#, 16#0072#, 16#0061#, 16#006E#,
425           16#0064#, 16#002E#,
426           others => 16#0000#),
427         others => <>);
428
429   --  "Missing derivation for ProtocolTransition::/referred : Operation"
430
431   MS_0C0E : aliased Matreshka.Internals.Strings.Shared_String
432     := (Size   => 71,
433         Unused => 64,
434         Length => 64,
435         Value  =>
436          (16#004D#, 16#0069#, 16#0073#, 16#0073#,
437           16#0069#, 16#006E#, 16#0067#, 16#0020#,
438           16#0064#, 16#0065#, 16#0072#, 16#0069#,
439           16#0076#, 16#0061#, 16#0074#, 16#0069#,
440           16#006F#, 16#006E#, 16#0020#, 16#0066#,
441           16#006F#, 16#0072#, 16#0020#, 16#0050#,
442           16#0072#, 16#006F#, 16#0074#, 16#006F#,
443           16#0063#, 16#006F#, 16#006C#, 16#0054#,
444           16#0072#, 16#0061#, 16#006E#, 16#0073#,
445           16#0069#, 16#0074#, 16#0069#, 16#006F#,
446           16#006E#, 16#003A#, 16#003A#, 16#002F#,
447           16#0072#, 16#0065#, 16#0066#, 16#0065#,
448           16#0072#, 16#0072#, 16#0065#, 16#0064#,
449           16#0020#, 16#003A#, 16#0020#, 16#004F#,
450           16#0070#, 16#0065#, 16#0072#, 16#0061#,
451           16#0074#, 16#0069#, 16#006F#, 16#006E#,
452           others => 16#0000#),
453         others => <>);
454
455   --  "A_elementImport_importingNamespace"
456
457   MS_0C0F : aliased Matreshka.Internals.Strings.Shared_String
458     := (Size   => 39,
459         Unused => 34,
460         Length => 34,
461         Value  =>
462          (16#0041#, 16#005F#, 16#0065#, 16#006C#,
463           16#0065#, 16#006D#, 16#0065#, 16#006E#,
464           16#0074#, 16#0049#, 16#006D#, 16#0070#,
465           16#006F#, 16#0072#, 16#0074#, 16#005F#,
466           16#0069#, 16#006D#, 16#0070#, 16#006F#,
467           16#0072#, 16#0074#, 16#0069#, 16#006E#,
468           16#0067#, 16#004E#, 16#0061#, 16#006D#,
469           16#0065#, 16#0073#, 16#0070#, 16#0061#,
470           16#0063#, 16#0065#,
471           others => 16#0000#),
472         others => <>);
473
474   --  "A_realizingClassifier_componentRealization"
475
476   MS_0C10 : aliased Matreshka.Internals.Strings.Shared_String
477     := (Size   => 47,
478         Unused => 42,
479         Length => 42,
480         Value  =>
481          (16#0041#, 16#005F#, 16#0072#, 16#0065#,
482           16#0061#, 16#006C#, 16#0069#, 16#007A#,
483           16#0069#, 16#006E#, 16#0067#, 16#0043#,
484           16#006C#, 16#0061#, 16#0073#, 16#0073#,
485           16#0069#, 16#0066#, 16#0069#, 16#0065#,
486           16#0072#, 16#005F#, 16#0063#, 16#006F#,
487           16#006D#, 16#0070#, 16#006F#, 16#006E#,
488           16#0065#, 16#006E#, 16#0074#, 16#0052#,
489           16#0065#, 16#0061#, 16#006C#, 16#0069#,
490           16#007A#, 16#0061#, 16#0074#, 16#0069#,
491           16#006F#, 16#006E#,
492           others => 16#0000#),
493         others => <>);
494
495   --  "A_ownedAttribute_structuredClassifier"
496
497   MS_0C11 : aliased Matreshka.Internals.Strings.Shared_String
498     := (Size   => 39,
499         Unused => 37,
500         Length => 37,
501         Value  =>
502          (16#0041#, 16#005F#, 16#006F#, 16#0077#,
503           16#006E#, 16#0065#, 16#0064#, 16#0041#,
504           16#0074#, 16#0074#, 16#0072#, 16#0069#,
505           16#0062#, 16#0075#, 16#0074#, 16#0065#,
506           16#005F#, 16#0073#, 16#0074#, 16#0072#,
507           16#0075#, 16#0063#, 16#0074#, 16#0075#,
508           16#0072#, 16#0065#, 16#0064#, 16#0043#,
509           16#006C#, 16#0061#, 16#0073#, 16#0073#,
510           16#0069#, 16#0066#, 16#0069#, 16#0065#,
511           16#0072#,
512           others => 16#0000#),
513         others => <>);
514
515   --  "A_object_readIsClassifiedObjectAction"
516
517   MS_0C12 : aliased Matreshka.Internals.Strings.Shared_String
518     := (Size   => 39,
519         Unused => 37,
520         Length => 37,
521         Value  =>
522          (16#0041#, 16#005F#, 16#006F#, 16#0062#,
523           16#006A#, 16#0065#, 16#0063#, 16#0074#,
524           16#005F#, 16#0072#, 16#0065#, 16#0061#,
525           16#0064#, 16#0049#, 16#0073#, 16#0043#,
526           16#006C#, 16#0061#, 16#0073#, 16#0073#,
527           16#0069#, 16#0066#, 16#0069#, 16#0065#,
528           16#0064#, 16#004F#, 16#0062#, 16#006A#,
529           16#0065#, 16#0063#, 16#0074#, 16#0041#,
530           16#0063#, 16#0074#, 16#0069#, 16#006F#,
531           16#006E#,
532           others => 16#0000#),
533         others => <>);
534
535   --  "A_qualifier_associationEnd"
536
537   MS_0C13 : aliased Matreshka.Internals.Strings.Shared_String
538     := (Size   => 31,
539         Unused => 26,
540         Length => 26,
541         Value  =>
542          (16#0041#, 16#005F#, 16#0071#, 16#0075#,
543           16#0061#, 16#006C#, 16#0069#, 16#0066#,
544           16#0069#, 16#0065#, 16#0072#, 16#005F#,
545           16#0061#, 16#0073#, 16#0073#, 16#006F#,
546           16#0063#, 16#0069#, 16#0061#, 16#0074#,
547           16#0069#, 16#006F#, 16#006E#, 16#0045#,
548           16#006E#, 16#0064#,
549           others => 16#0000#),
550         others => <>);
551
552   --  "sequential"
553
554   MS_0C14 : aliased Matreshka.Internals.Strings.Shared_String
555     := (Size   => 15,
556         Unused => 10,
557         Length => 10,
558         Value  =>
559          (16#0073#, 16#0065#, 16#0071#, 16#0075#,
560           16#0065#, 16#006E#, 16#0074#, 16#0069#,
561           16#0061#, 16#006C#,
562           others => 16#0000#),
563         others => <>);
564
565   --  "The enclosing Interaction owning the Message"
566
567   MS_0C15 : aliased Matreshka.Internals.Strings.Shared_String
568     := (Size   => 47,
569         Unused => 44,
570         Length => 44,
571         Value  =>
572          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
573           16#0065#, 16#006E#, 16#0063#, 16#006C#,
574           16#006F#, 16#0073#, 16#0069#, 16#006E#,
575           16#0067#, 16#0020#, 16#0049#, 16#006E#,
576           16#0074#, 16#0065#, 16#0072#, 16#0061#,
577           16#0063#, 16#0074#, 16#0069#, 16#006F#,
578           16#006E#, 16#0020#, 16#006F#, 16#0077#,
579           16#006E#, 16#0069#, 16#006E#, 16#0067#,
580           16#0020#, 16#0074#, 16#0068#, 16#0065#,
581           16#0020#, 16#004D#, 16#0065#, 16#0073#,
582           16#0073#, 16#0061#, 16#0067#, 16#0065#,
583           others => 16#0000#),
584         others => <>);
585
586   --  "The fromAction of an action input pin must have exactly one output pin."
587
588   MS_0C16 : aliased Matreshka.Internals.Strings.Shared_String
589     := (Size   => 79,
590         Unused => 71,
591         Length => 71,
592         Value  =>
593          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
594           16#0066#, 16#0072#, 16#006F#, 16#006D#,
595           16#0041#, 16#0063#, 16#0074#, 16#0069#,
596           16#006F#, 16#006E#, 16#0020#, 16#006F#,
597           16#0066#, 16#0020#, 16#0061#, 16#006E#,
598           16#0020#, 16#0061#, 16#0063#, 16#0074#,
599           16#0069#, 16#006F#, 16#006E#, 16#0020#,
600           16#0069#, 16#006E#, 16#0070#, 16#0075#,
601           16#0074#, 16#0020#, 16#0070#, 16#0069#,
602           16#006E#, 16#0020#, 16#006D#, 16#0075#,
603           16#0073#, 16#0074#, 16#0020#, 16#0068#,
604           16#0061#, 16#0076#, 16#0065#, 16#0020#,
605           16#0065#, 16#0078#, 16#0061#, 16#0063#,
606           16#0074#, 16#006C#, 16#0079#, 16#0020#,
607           16#006F#, 16#006E#, 16#0065#, 16#0020#,
608           16#006F#, 16#0075#, 16#0074#, 16#0070#,
609           16#0075#, 16#0074#, 16#0020#, 16#0070#,
610           16#0069#, 16#006E#, 16#002E#,
611           others => 16#0000#),
612         others => <>);
613
614   --  "The type and ordering of the result output pin of a read-variable action are the same as the type and ordering of the variable."
615
616   MS_0C17 : aliased Matreshka.Internals.Strings.Shared_String
617     := (Size   => 135,
618         Unused => 127,
619         Length => 127,
620         Value  =>
621          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
622           16#0074#, 16#0079#, 16#0070#, 16#0065#,
623           16#0020#, 16#0061#, 16#006E#, 16#0064#,
624           16#0020#, 16#006F#, 16#0072#, 16#0064#,
625           16#0065#, 16#0072#, 16#0069#, 16#006E#,
626           16#0067#, 16#0020#, 16#006F#, 16#0066#,
627           16#0020#, 16#0074#, 16#0068#, 16#0065#,
628           16#0020#, 16#0072#, 16#0065#, 16#0073#,
629           16#0075#, 16#006C#, 16#0074#, 16#0020#,
630           16#006F#, 16#0075#, 16#0074#, 16#0070#,
631           16#0075#, 16#0074#, 16#0020#, 16#0070#,
632           16#0069#, 16#006E#, 16#0020#, 16#006F#,
633           16#0066#, 16#0020#, 16#0061#, 16#0020#,
634           16#0072#, 16#0065#, 16#0061#, 16#0064#,
635           16#002D#, 16#0076#, 16#0061#, 16#0072#,
636           16#0069#, 16#0061#, 16#0062#, 16#006C#,
637           16#0065#, 16#0020#, 16#0061#, 16#0063#,
638           16#0074#, 16#0069#, 16#006F#, 16#006E#,
639           16#0020#, 16#0061#, 16#0072#, 16#0065#,
640           16#0020#, 16#0074#, 16#0068#, 16#0065#,
641           16#0020#, 16#0073#, 16#0061#, 16#006D#,
642           16#0065#, 16#0020#, 16#0061#, 16#0073#,
643           16#0020#, 16#0074#, 16#0068#, 16#0065#,
644           16#0020#, 16#0074#, 16#0079#, 16#0070#,
645           16#0065#, 16#0020#, 16#0061#, 16#006E#,
646           16#0064#, 16#0020#, 16#006F#, 16#0072#,
647           16#0064#, 16#0065#, 16#0072#, 16#0069#,
648           16#006E#, 16#0067#, 16#0020#, 16#006F#,
649           16#0066#, 16#0020#, 16#0074#, 16#0068#,
650           16#0065#, 16#0020#, 16#0076#, 16#0061#,
651           16#0072#, 16#0069#, 16#0061#, 16#0062#,
652           16#006C#, 16#0065#, 16#002E#,
653           others => 16#0000#),
654         others => <>);
655
656   --  "object"
657
658   MS_0C18 : aliased Matreshka.Internals.Strings.Shared_String
659     := (Size   => 7,
660         Unused => 6,
661         Length => 6,
662         Value  =>
663          (16#006F#, 16#0062#, 16#006A#, 16#0065#,
664           16#0063#, 16#0074#,
665           others => 16#0000#),
666         others => <>);
667
668   --  "ownedUseCase"
669
670   MS_0C19 : aliased Matreshka.Internals.Strings.Shared_String
671     := (Size   => 15,
672         Unused => 12,
673         Length => 12,
674         Value  =>
675          (16#006F#, 16#0077#, 16#006E#, 16#0065#,
676           16#0064#, 16#0055#, 16#0073#, 16#0065#,
677           16#0043#, 16#0061#, 16#0073#, 16#0065#,
678           others => 16#0000#),
679         others => <>);
680
681   --  "gates_match"
682
683   MS_0C1A : aliased Matreshka.Internals.Strings.Shared_String
684     := (Size   => 15,
685         Unused => 11,
686         Length => 11,
687         Value  =>
688          (16#0067#, 16#0061#, 16#0074#, 16#0065#,
689           16#0073#, 16#005F#, 16#006D#, 16#0061#,
690           16#0074#, 16#0063#, 16#0068#,
691           others => 16#0000#),
692         others => <>);
693
694   --  "durationObservation"
695
696   MS_0C1B : aliased Matreshka.Internals.Strings.Shared_String
697     := (Size   => 23,
698         Unused => 19,
699         Length => 19,
700         Value  =>
701          (16#0064#, 16#0075#, 16#0072#, 16#0061#,
702           16#0074#, 16#0069#, 16#006F#, 16#006E#,
703           16#004F#, 16#0062#, 16#0073#, 16#0065#,
704           16#0072#, 16#0076#, 16#0061#, 16#0074#,
705           16#0069#, 16#006F#, 16#006E#,
706           others => 16#0000#),
707         others => <>);
708
709   --  "actionInputPin"
710
711   MS_0C1C : aliased Matreshka.Internals.Strings.Shared_String
712     := (Size   => 15,
713         Unused => 14,
714         Length => 14,
715         Value  =>
716          (16#0061#, 16#0063#, 16#0074#, 16#0069#,
717           16#006F#, 16#006E#, 16#0049#, 16#006E#,
718           16#0070#, 16#0075#, 16#0074#, 16#0050#,
719           16#0069#, 16#006E#,
720           others => 16#0000#),
721         others => <>);
722
723   --  "An execution environment is a node that offers an execution environment for specific types of components that are deployed on it in the form of executable artifacts."
724
725   MS_0C1D : aliased Matreshka.Internals.Strings.Shared_String
726     := (Size   => 175,
727         Unused => 165,
728         Length => 165,
729         Value  =>
730          (16#0041#, 16#006E#, 16#0020#, 16#0065#,
731           16#0078#, 16#0065#, 16#0063#, 16#0075#,
732           16#0074#, 16#0069#, 16#006F#, 16#006E#,
733           16#0020#, 16#0065#, 16#006E#, 16#0076#,
734           16#0069#, 16#0072#, 16#006F#, 16#006E#,
735           16#006D#, 16#0065#, 16#006E#, 16#0074#,
736           16#0020#, 16#0069#, 16#0073#, 16#0020#,
737           16#0061#, 16#0020#, 16#006E#, 16#006F#,
738           16#0064#, 16#0065#, 16#0020#, 16#0074#,
739           16#0068#, 16#0061#, 16#0074#, 16#0020#,
740           16#006F#, 16#0066#, 16#0066#, 16#0065#,
741           16#0072#, 16#0073#, 16#0020#, 16#0061#,
742           16#006E#, 16#0020#, 16#0065#, 16#0078#,
743           16#0065#, 16#0063#, 16#0075#, 16#0074#,
744           16#0069#, 16#006F#, 16#006E#, 16#0020#,
745           16#0065#, 16#006E#, 16#0076#, 16#0069#,
746           16#0072#, 16#006F#, 16#006E#, 16#006D#,
747           16#0065#, 16#006E#, 16#0074#, 16#0020#,
748           16#0066#, 16#006F#, 16#0072#, 16#0020#,
749           16#0073#, 16#0070#, 16#0065#, 16#0063#,
750           16#0069#, 16#0066#, 16#0069#, 16#0063#,
751           16#0020#, 16#0074#, 16#0079#, 16#0070#,
752           16#0065#, 16#0073#, 16#0020#, 16#006F#,
753           16#0066#, 16#0020#, 16#0063#, 16#006F#,
754           16#006D#, 16#0070#, 16#006F#, 16#006E#,
755           16#0065#, 16#006E#, 16#0074#, 16#0073#,
756           16#0020#, 16#0074#, 16#0068#, 16#0061#,
757           16#0074#, 16#0020#, 16#0061#, 16#0072#,
758           16#0065#, 16#0020#, 16#0064#, 16#0065#,
759           16#0070#, 16#006C#, 16#006F#, 16#0079#,
760           16#0065#, 16#0064#, 16#0020#, 16#006F#,
761           16#006E#, 16#0020#, 16#0069#, 16#0074#,
762           16#0020#, 16#0069#, 16#006E#, 16#0020#,
763           16#0074#, 16#0068#, 16#0065#, 16#0020#,
764           16#0066#, 16#006F#, 16#0072#, 16#006D#,
765           16#0020#, 16#006F#, 16#0066#, 16#0020#,
766           16#0065#, 16#0078#, 16#0065#, 16#0063#,
767           16#0075#, 16#0074#, 16#0061#, 16#0062#,
768           16#006C#, 16#0065#, 16#0020#, 16#0061#,
769           16#0072#, 16#0074#, 16#0069#, 16#0066#,
770           16#0061#, 16#0063#, 16#0074#, 16#0073#,
771           16#002E#,
772           others => 16#0000#),
773         others => <>);
774
775   --  "endMessage"
776
777   MS_0C1E : aliased Matreshka.Internals.Strings.Shared_String
778     := (Size   => 15,
779         Unused => 10,
780         Length => 10,
781         Value  =>
782          (16#0065#, 16#006E#, 16#0064#, 16#004D#,
783           16#0065#, 16#0073#, 16#0073#, 16#0061#,
784           16#0067#, 16#0065#,
785           others => 16#0000#),
786         others => <>);
787
788   --  "The query stringValue() returns the string that concatenates, in order, all the component string literals of all the subexpressions that are part of the StringExpression."
789
790   MS_0C1F : aliased Matreshka.Internals.Strings.Shared_String
791     := (Size   => 175,
792         Unused => 170,
793         Length => 170,
794         Value  =>
795          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
796           16#0071#, 16#0075#, 16#0065#, 16#0072#,
797           16#0079#, 16#0020#, 16#0073#, 16#0074#,
798           16#0072#, 16#0069#, 16#006E#, 16#0067#,
799           16#0056#, 16#0061#, 16#006C#, 16#0075#,
800           16#0065#, 16#0028#, 16#0029#, 16#0020#,
801           16#0072#, 16#0065#, 16#0074#, 16#0075#,
802           16#0072#, 16#006E#, 16#0073#, 16#0020#,
803           16#0074#, 16#0068#, 16#0065#, 16#0020#,
804           16#0073#, 16#0074#, 16#0072#, 16#0069#,
805           16#006E#, 16#0067#, 16#0020#, 16#0074#,
806           16#0068#, 16#0061#, 16#0074#, 16#0020#,
807           16#0063#, 16#006F#, 16#006E#, 16#0063#,
808           16#0061#, 16#0074#, 16#0065#, 16#006E#,
809           16#0061#, 16#0074#, 16#0065#, 16#0073#,
810           16#002C#, 16#0020#, 16#0069#, 16#006E#,
811           16#0020#, 16#006F#, 16#0072#, 16#0064#,
812           16#0065#, 16#0072#, 16#002C#, 16#0020#,
813           16#0061#, 16#006C#, 16#006C#, 16#0020#,
814           16#0074#, 16#0068#, 16#0065#, 16#0020#,
815           16#0063#, 16#006F#, 16#006D#, 16#0070#,
816           16#006F#, 16#006E#, 16#0065#, 16#006E#,
817           16#0074#, 16#0020#, 16#0073#, 16#0074#,
818           16#0072#, 16#0069#, 16#006E#, 16#0067#,
819           16#0020#, 16#006C#, 16#0069#, 16#0074#,
820           16#0065#, 16#0072#, 16#0061#, 16#006C#,
821           16#0073#, 16#0020#, 16#006F#, 16#0066#,
822           16#0020#, 16#0061#, 16#006C#, 16#006C#,
823           16#0020#, 16#0074#, 16#0068#, 16#0065#,
824           16#0020#, 16#0073#, 16#0075#, 16#0062#,
825           16#0065#, 16#0078#, 16#0070#, 16#0072#,
826           16#0065#, 16#0073#, 16#0073#, 16#0069#,
827           16#006F#, 16#006E#, 16#0073#, 16#0020#,
828           16#0074#, 16#0068#, 16#0061#, 16#0074#,
829           16#0020#, 16#0061#, 16#0072#, 16#0065#,
830           16#0020#, 16#0070#, 16#0061#, 16#0072#,
831           16#0074#, 16#0020#, 16#006F#, 16#0066#,
832           16#0020#, 16#0074#, 16#0068#, 16#0065#,
833           16#0020#, 16#0053#, 16#0074#, 16#0072#,
834           16#0069#, 16#006E#, 16#0067#, 16#0045#,
835           16#0078#, 16#0070#, 16#0072#, 16#0065#,
836           16#0073#, 16#0073#, 16#0069#, 16#006F#,
837           16#006E#, 16#002E#,
838           others => 16#0000#),
839         others => <>);
840
841   --  "The query allOwnedElements() gives all of the direct and indirect owned elements of an element."
842
843   MS_0C20 : aliased Matreshka.Internals.Strings.Shared_String
844     := (Size   => 103,
845         Unused => 95,
846         Length => 95,
847         Value  =>
848          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
849           16#0071#, 16#0075#, 16#0065#, 16#0072#,
850           16#0079#, 16#0020#, 16#0061#, 16#006C#,
851           16#006C#, 16#004F#, 16#0077#, 16#006E#,
852           16#0065#, 16#0064#, 16#0045#, 16#006C#,
853           16#0065#, 16#006D#, 16#0065#, 16#006E#,
854           16#0074#, 16#0073#, 16#0028#, 16#0029#,
855           16#0020#, 16#0067#, 16#0069#, 16#0076#,
856           16#0065#, 16#0073#, 16#0020#, 16#0061#,
857           16#006C#, 16#006C#, 16#0020#, 16#006F#,
858           16#0066#, 16#0020#, 16#0074#, 16#0068#,
859           16#0065#, 16#0020#, 16#0064#, 16#0069#,
860           16#0072#, 16#0065#, 16#0063#, 16#0074#,
861           16#0020#, 16#0061#, 16#006E#, 16#0064#,
862           16#0020#, 16#0069#, 16#006E#, 16#0064#,
863           16#0069#, 16#0072#, 16#0065#, 16#0063#,
864           16#0074#, 16#0020#, 16#006F#, 16#0077#,
865           16#006E#, 16#0065#, 16#0064#, 16#0020#,
866           16#0065#, 16#006C#, 16#0065#, 16#006D#,
867           16#0065#, 16#006E#, 16#0074#, 16#0073#,
868           16#0020#, 16#006F#, 16#0066#, 16#0020#,
869           16#0061#, 16#006E#, 16#0020#, 16#0065#,
870           16#006C#, 16#0065#, 16#006D#, 16#0065#,
871           16#006E#, 16#0074#, 16#002E#,
872           others => 16#0000#),
873         others => <>);
874
875   --  "A structured classifier is an abstract metaclass that represents any classifier whose behavior can be fully or partly described by the collaboration of owned or referenced instances."
876
877   MS_0C21 : aliased Matreshka.Internals.Strings.Shared_String
878     := (Size   => 191,
879         Unused => 182,
880         Length => 182,
881         Value  =>
882          (16#0041#, 16#0020#, 16#0073#, 16#0074#,
883           16#0072#, 16#0075#, 16#0063#, 16#0074#,
884           16#0075#, 16#0072#, 16#0065#, 16#0064#,
885           16#0020#, 16#0063#, 16#006C#, 16#0061#,
886           16#0073#, 16#0073#, 16#0069#, 16#0066#,
887           16#0069#, 16#0065#, 16#0072#, 16#0020#,
888           16#0069#, 16#0073#, 16#0020#, 16#0061#,
889           16#006E#, 16#0020#, 16#0061#, 16#0062#,
890           16#0073#, 16#0074#, 16#0072#, 16#0061#,
891           16#0063#, 16#0074#, 16#0020#, 16#006D#,
892           16#0065#, 16#0074#, 16#0061#, 16#0063#,
893           16#006C#, 16#0061#, 16#0073#, 16#0073#,
894           16#0020#, 16#0074#, 16#0068#, 16#0061#,
895           16#0074#, 16#0020#, 16#0072#, 16#0065#,
896           16#0070#, 16#0072#, 16#0065#, 16#0073#,
897           16#0065#, 16#006E#, 16#0074#, 16#0073#,
898           16#0020#, 16#0061#, 16#006E#, 16#0079#,
899           16#0020#, 16#0063#, 16#006C#, 16#0061#,
900           16#0073#, 16#0073#, 16#0069#, 16#0066#,
901           16#0069#, 16#0065#, 16#0072#, 16#0020#,
902           16#0077#, 16#0068#, 16#006F#, 16#0073#,
903           16#0065#, 16#0020#, 16#0062#, 16#0065#,
904           16#0068#, 16#0061#, 16#0076#, 16#0069#,
905           16#006F#, 16#0072#, 16#0020#, 16#0063#,
906           16#0061#, 16#006E#, 16#0020#, 16#0062#,
907           16#0065#, 16#0020#, 16#0066#, 16#0075#,
908           16#006C#, 16#006C#, 16#0079#, 16#0020#,
909           16#006F#, 16#0072#, 16#0020#, 16#0070#,
910           16#0061#, 16#0072#, 16#0074#, 16#006C#,
911           16#0079#, 16#0020#, 16#0064#, 16#0065#,
912           16#0073#, 16#0063#, 16#0072#, 16#0069#,
913           16#0062#, 16#0065#, 16#0064#, 16#0020#,
914           16#0062#, 16#0079#, 16#0020#, 16#0074#,
915           16#0068#, 16#0065#, 16#0020#, 16#0063#,
916           16#006F#, 16#006C#, 16#006C#, 16#0061#,
917           16#0062#, 16#006F#, 16#0072#, 16#0061#,
918           16#0074#, 16#0069#, 16#006F#, 16#006E#,
919           16#0020#, 16#006F#, 16#0066#, 16#0020#,
920           16#006F#, 16#0077#, 16#006E#, 16#0065#,
921           16#0064#, 16#0020#, 16#006F#, 16#0072#,
922           16#0020#, 16#0072#, 16#0065#, 16#0066#,
923           16#0065#, 16#0072#, 16#0065#, 16#006E#,
924           16#0063#, 16#0065#, 16#0064#, 16#0020#,
925           16#0069#, 16#006E#, 16#0073#, 16#0074#,
926           16#0061#, 16#006E#, 16#0063#, 16#0065#,
927           16#0073#, 16#002E#,
928           others => 16#0000#),
929         others => <>);
930
931   --  "Actor"
932
933   MS_0C22 : aliased Matreshka.Internals.Strings.Shared_String
934     := (Size   => 7,
935         Unused => 5,
936         Length => 5,
937         Value  =>
938          (16#0041#, 16#0063#, 16#0074#, 16#006F#,
939           16#0072#,
940           others => 16#0000#),
941         others => <>);
942
943   --  "A_ownedReception_class"
944
945   MS_0C23 : aliased Matreshka.Internals.Strings.Shared_String
946     := (Size   => 23,
947         Unused => 22,
948         Length => 22,
949         Value  =>
950          (16#0041#, 16#005F#, 16#006F#, 16#0077#,
951           16#006E#, 16#0065#, 16#0064#, 16#0052#,
952           16#0065#, 16#0063#, 16#0065#, 16#0070#,
953           16#0074#, 16#0069#, 16#006F#, 16#006E#,
954           16#005F#, 16#0063#, 16#006C#, 16#0061#,
955           16#0073#, 16#0073#,
956           others => 16#0000#),
957         others => <>);
958
959   --  "A_specification_owningInstanceSpec"
960
961   MS_0C24 : aliased Matreshka.Internals.Strings.Shared_String
962     := (Size   => 39,
963         Unused => 34,
964         Length => 34,
965         Value  =>
966          (16#0041#, 16#005F#, 16#0073#, 16#0070#,
967           16#0065#, 16#0063#, 16#0069#, 16#0066#,
968           16#0069#, 16#0063#, 16#0061#, 16#0074#,
969           16#0069#, 16#006F#, 16#006E#, 16#005F#,
970           16#006F#, 16#0077#, 16#006E#, 16#0069#,
971           16#006E#, 16#0067#, 16#0049#, 16#006E#,
972           16#0073#, 16#0074#, 16#0061#, 16#006E#,
973           16#0063#, 16#0065#, 16#0053#, 16#0070#,
974           16#0065#, 16#0063#,
975           others => 16#0000#),
976         others => <>);
977
978   --  "If two (or more) InteractionUses within one Interaction, refer to Interactions with 'common Lifelines,' those Lifelines must also appear in the Interaction with the InteractionUses. By common Lifelines we mean Lifelines with the same selector and represents associations."
979
980   MS_0C25 : aliased Matreshka.Internals.Strings.Shared_String
981     := (Size   => 279,
982         Unused => 271,
983         Length => 271,
984         Value  =>
985          (16#0049#, 16#0066#, 16#0020#, 16#0074#,
986           16#0077#, 16#006F#, 16#0020#, 16#0028#,
987           16#006F#, 16#0072#, 16#0020#, 16#006D#,
988           16#006F#, 16#0072#, 16#0065#, 16#0029#,
989           16#0020#, 16#0049#, 16#006E#, 16#0074#,
990           16#0065#, 16#0072#, 16#0061#, 16#0063#,
991           16#0074#, 16#0069#, 16#006F#, 16#006E#,
992           16#0055#, 16#0073#, 16#0065#, 16#0073#,
993           16#0020#, 16#0077#, 16#0069#, 16#0074#,
994           16#0068#, 16#0069#, 16#006E#, 16#0020#,
995           16#006F#, 16#006E#, 16#0065#, 16#0020#,
996           16#0049#, 16#006E#, 16#0074#, 16#0065#,
997           16#0072#, 16#0061#, 16#0063#, 16#0074#,
998           16#0069#, 16#006F#, 16#006E#, 16#002C#,
999           16#0020#, 16#0072#, 16#0065#, 16#0066#,
1000           16#0065#, 16#0072#, 16#0020#, 16#0074#,
1001           16#006F#, 16#0020#, 16#0049#, 16#006E#,
1002           16#0074#, 16#0065#, 16#0072#, 16#0061#,
1003           16#0063#, 16#0074#, 16#0069#, 16#006F#,
1004           16#006E#, 16#0073#, 16#0020#, 16#0077#,
1005           16#0069#, 16#0074#, 16#0068#, 16#0020#,
1006           16#0027#, 16#0063#, 16#006F#, 16#006D#,
1007           16#006D#, 16#006F#, 16#006E#, 16#0020#,
1008           16#004C#, 16#0069#, 16#0066#, 16#0065#,
1009           16#006C#, 16#0069#, 16#006E#, 16#0065#,
1010           16#0073#, 16#002C#, 16#0027#, 16#0020#,
1011           16#0074#, 16#0068#, 16#006F#, 16#0073#,
1012           16#0065#, 16#0020#, 16#004C#, 16#0069#,
1013           16#0066#, 16#0065#, 16#006C#, 16#0069#,
1014           16#006E#, 16#0065#, 16#0073#, 16#0020#,
1015           16#006D#, 16#0075#, 16#0073#, 16#0074#,
1016           16#0020#, 16#0061#, 16#006C#, 16#0073#,
1017           16#006F#, 16#0020#, 16#0061#, 16#0070#,
1018           16#0070#, 16#0065#, 16#0061#, 16#0072#,
1019           16#0020#, 16#0069#, 16#006E#, 16#0020#,
1020           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1021           16#0049#, 16#006E#, 16#0074#, 16#0065#,
1022           16#0072#, 16#0061#, 16#0063#, 16#0074#,
1023           16#0069#, 16#006F#, 16#006E#, 16#0020#,
1024           16#0077#, 16#0069#, 16#0074#, 16#0068#,
1025           16#0020#, 16#0074#, 16#0068#, 16#0065#,
1026           16#0020#, 16#0049#, 16#006E#, 16#0074#,
1027           16#0065#, 16#0072#, 16#0061#, 16#0063#,
1028           16#0074#, 16#0069#, 16#006F#, 16#006E#,
1029           16#0055#, 16#0073#, 16#0065#, 16#0073#,
1030           16#002E#, 16#0020#, 16#0042#, 16#0079#,
1031           16#0020#, 16#0063#, 16#006F#, 16#006D#,
1032           16#006D#, 16#006F#, 16#006E#, 16#0020#,
1033           16#004C#, 16#0069#, 16#0066#, 16#0065#,
1034           16#006C#, 16#0069#, 16#006E#, 16#0065#,
1035           16#0073#, 16#0020#, 16#0077#, 16#0065#,
1036           16#0020#, 16#006D#, 16#0065#, 16#0061#,
1037           16#006E#, 16#0020#, 16#004C#, 16#0069#,
1038           16#0066#, 16#0065#, 16#006C#, 16#0069#,
1039           16#006E#, 16#0065#, 16#0073#, 16#0020#,
1040           16#0077#, 16#0069#, 16#0074#, 16#0068#,
1041           16#0020#, 16#0074#, 16#0068#, 16#0065#,
1042           16#0020#, 16#0073#, 16#0061#, 16#006D#,
1043           16#0065#, 16#0020#, 16#0073#, 16#0065#,
1044           16#006C#, 16#0065#, 16#0063#, 16#0074#,
1045           16#006F#, 16#0072#, 16#0020#, 16#0061#,
1046           16#006E#, 16#0064#, 16#0020#, 16#0072#,
1047           16#0065#, 16#0070#, 16#0072#, 16#0065#,
1048           16#0073#, 16#0065#, 16#006E#, 16#0074#,
1049           16#0073#, 16#0020#, 16#0061#, 16#0073#,
1050           16#0073#, 16#006F#, 16#0063#, 16#0069#,
1051           16#0061#, 16#0074#, 16#0069#, 16#006F#,
1052           16#006E#, 16#0073#, 16#002E#,
1053           others => 16#0000#),
1054         others => <>);
1055
1056   --  "parameters"
1057
1058   MS_0C26 : aliased Matreshka.Internals.Strings.Shared_String
1059     := (Size   => 15,
1060         Unused => 10,
1061         Length => 10,
1062         Value  =>
1063          (16#0070#, 16#0061#, 16#0072#, 16#0061#,
1064           16#006D#, 16#0065#, 16#0074#, 16#0065#,
1065           16#0072#, 16#0073#,
1066           others => 16#0000#),
1067         others => <>);
1068
1069   --  "Specifies whether the existing links emanating from the object on this end should be destroyed before creating a new link."
1070
1071   MS_0C27 : aliased Matreshka.Internals.Strings.Shared_String
1072     := (Size   => 127,
1073         Unused => 122,
1074         Length => 122,
1075         Value  =>
1076          (16#0053#, 16#0070#, 16#0065#, 16#0063#,
1077           16#0069#, 16#0066#, 16#0069#, 16#0065#,
1078           16#0073#, 16#0020#, 16#0077#, 16#0068#,
1079           16#0065#, 16#0074#, 16#0068#, 16#0065#,
1080           16#0072#, 16#0020#, 16#0074#, 16#0068#,
1081           16#0065#, 16#0020#, 16#0065#, 16#0078#,
1082           16#0069#, 16#0073#, 16#0074#, 16#0069#,
1083           16#006E#, 16#0067#, 16#0020#, 16#006C#,
1084           16#0069#, 16#006E#, 16#006B#, 16#0073#,
1085           16#0020#, 16#0065#, 16#006D#, 16#0061#,
1086           16#006E#, 16#0061#, 16#0074#, 16#0069#,
1087           16#006E#, 16#0067#, 16#0020#, 16#0066#,
1088           16#0072#, 16#006F#, 16#006D#, 16#0020#,
1089           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1090           16#006F#, 16#0062#, 16#006A#, 16#0065#,
1091           16#0063#, 16#0074#, 16#0020#, 16#006F#,
1092           16#006E#, 16#0020#, 16#0074#, 16#0068#,
1093           16#0069#, 16#0073#, 16#0020#, 16#0065#,
1094           16#006E#, 16#0064#, 16#0020#, 16#0073#,
1095           16#0068#, 16#006F#, 16#0075#, 16#006C#,
1096           16#0064#, 16#0020#, 16#0062#, 16#0065#,
1097           16#0020#, 16#0064#, 16#0065#, 16#0073#,
1098           16#0074#, 16#0072#, 16#006F#, 16#0079#,
1099           16#0065#, 16#0064#, 16#0020#, 16#0062#,
1100           16#0065#, 16#0066#, 16#006F#, 16#0072#,
1101           16#0065#, 16#0020#, 16#0063#, 16#0072#,
1102           16#0065#, 16#0061#, 16#0074#, 16#0069#,
1103           16#006E#, 16#0067#, 16#0020#, 16#0061#,
1104           16#0020#, 16#006E#, 16#0065#, 16#0077#,
1105           16#0020#, 16#006C#, 16#0069#, 16#006E#,
1106           16#006B#, 16#002E#,
1107           others => 16#0000#),
1108         others => <>);
1109
1110   --  "one_incoming_edge"
1111
1112   MS_0C28 : aliased Matreshka.Internals.Strings.Shared_String
1113     := (Size   => 23,
1114         Unused => 17,
1115         Length => 17,
1116         Value  =>
1117          (16#006F#, 16#006E#, 16#0065#, 16#005F#,
1118           16#0069#, 16#006E#, 16#0063#, 16#006F#,
1119           16#006D#, 16#0069#, 16#006E#, 16#0067#,
1120           16#005F#, 16#0065#, 16#0064#, 16#0067#,
1121           16#0065#,
1122           others => 16#0000#),
1123         others => <>);
1124
1125   --  "A_protocol_port"
1126
1127   MS_0C29 : aliased Matreshka.Internals.Strings.Shared_String
1128     := (Size   => 23,
1129         Unused => 15,
1130         Length => 15,
1131         Value  =>
1132          (16#0041#, 16#005F#, 16#0070#, 16#0072#,
1133           16#006F#, 16#0074#, 16#006F#, 16#0063#,
1134           16#006F#, 16#006C#, 16#005F#, 16#0070#,
1135           16#006F#, 16#0072#, 16#0074#,
1136           others => 16#0000#),
1137         others => <>);
1138
1139   --  "The query isDistinguishableFrom() determines whether two BehavioralFeatures may coexist in the same Namespace. It specifies that they have to have different signatures."
1140
1141   MS_0C2A : aliased Matreshka.Internals.Strings.Shared_String
1142     := (Size   => 175,
1143         Unused => 168,
1144         Length => 168,
1145         Value  =>
1146          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
1147           16#0071#, 16#0075#, 16#0065#, 16#0072#,
1148           16#0079#, 16#0020#, 16#0069#, 16#0073#,
1149           16#0044#, 16#0069#, 16#0073#, 16#0074#,
1150           16#0069#, 16#006E#, 16#0067#, 16#0075#,
1151           16#0069#, 16#0073#, 16#0068#, 16#0061#,
1152           16#0062#, 16#006C#, 16#0065#, 16#0046#,
1153           16#0072#, 16#006F#, 16#006D#, 16#0028#,
1154           16#0029#, 16#0020#, 16#0064#, 16#0065#,
1155           16#0074#, 16#0065#, 16#0072#, 16#006D#,
1156           16#0069#, 16#006E#, 16#0065#, 16#0073#,
1157           16#0020#, 16#0077#, 16#0068#, 16#0065#,
1158           16#0074#, 16#0068#, 16#0065#, 16#0072#,
1159           16#0020#, 16#0074#, 16#0077#, 16#006F#,
1160           16#0020#, 16#0042#, 16#0065#, 16#0068#,
1161           16#0061#, 16#0076#, 16#0069#, 16#006F#,
1162           16#0072#, 16#0061#, 16#006C#, 16#0046#,
1163           16#0065#, 16#0061#, 16#0074#, 16#0075#,
1164           16#0072#, 16#0065#, 16#0073#, 16#0020#,
1165           16#006D#, 16#0061#, 16#0079#, 16#0020#,
1166           16#0063#, 16#006F#, 16#0065#, 16#0078#,
1167           16#0069#, 16#0073#, 16#0074#, 16#0020#,
1168           16#0069#, 16#006E#, 16#0020#, 16#0074#,
1169           16#0068#, 16#0065#, 16#0020#, 16#0073#,
1170           16#0061#, 16#006D#, 16#0065#, 16#0020#,
1171           16#004E#, 16#0061#, 16#006D#, 16#0065#,
1172           16#0073#, 16#0070#, 16#0061#, 16#0063#,
1173           16#0065#, 16#002E#, 16#0020#, 16#0049#,
1174           16#0074#, 16#0020#, 16#0073#, 16#0070#,
1175           16#0065#, 16#0063#, 16#0069#, 16#0066#,
1176           16#0069#, 16#0065#, 16#0073#, 16#0020#,
1177           16#0074#, 16#0068#, 16#0061#, 16#0074#,
1178           16#0020#, 16#0074#, 16#0068#, 16#0065#,
1179           16#0079#, 16#0020#, 16#0068#, 16#0061#,
1180           16#0076#, 16#0065#, 16#0020#, 16#0074#,
1181           16#006F#, 16#0020#, 16#0068#, 16#0061#,
1182           16#0076#, 16#0065#, 16#0020#, 16#0064#,
1183           16#0069#, 16#0066#, 16#0066#, 16#0065#,
1184           16#0072#, 16#0065#, 16#006E#, 16#0074#,
1185           16#0020#, 16#0073#, 16#0069#, 16#0067#,
1186           16#006E#, 16#0061#, 16#0074#, 16#0075#,
1187           16#0072#, 16#0065#, 16#0073#, 16#002E#,
1188           others => 16#0000#),
1189         others => <>);
1190
1191   --  "Nodes coordinated by the activity."
1192
1193   MS_0C2B : aliased Matreshka.Internals.Strings.Shared_String
1194     := (Size   => 39,
1195         Unused => 34,
1196         Length => 34,
1197         Value  =>
1198          (16#004E#, 16#006F#, 16#0064#, 16#0065#,
1199           16#0073#, 16#0020#, 16#0063#, 16#006F#,
1200           16#006F#, 16#0072#, 16#0064#, 16#0069#,
1201           16#006E#, 16#0061#, 16#0074#, 16#0065#,
1202           16#0064#, 16#0020#, 16#0062#, 16#0079#,
1203           16#0020#, 16#0074#, 16#0068#, 16#0065#,
1204           16#0020#, 16#0061#, 16#0063#, 16#0074#,
1205           16#0069#, 16#0076#, 16#0069#, 16#0074#,
1206           16#0079#, 16#002E#,
1207           others => 16#0000#),
1208         others => <>);
1209
1210   --  "A transformation behavior has one input parameter and one output parameter. The input parameter must be the same as or a supertype of the type of object token coming from the source end. The output parameter must be the same or a subtype of the type of object token expected downstream. The behavior cannot have side effects."
1211
1212   MS_0C2C : aliased Matreshka.Internals.Strings.Shared_String
1213     := (Size   => 335,
1214         Unused => 325,
1215         Length => 325,
1216         Value  =>
1217          (16#0041#, 16#0020#, 16#0074#, 16#0072#,
1218           16#0061#, 16#006E#, 16#0073#, 16#0066#,
1219           16#006F#, 16#0072#, 16#006D#, 16#0061#,
1220           16#0074#, 16#0069#, 16#006F#, 16#006E#,
1221           16#0020#, 16#0062#, 16#0065#, 16#0068#,
1222           16#0061#, 16#0076#, 16#0069#, 16#006F#,
1223           16#0072#, 16#0020#, 16#0068#, 16#0061#,
1224           16#0073#, 16#0020#, 16#006F#, 16#006E#,
1225           16#0065#, 16#0020#, 16#0069#, 16#006E#,
1226           16#0070#, 16#0075#, 16#0074#, 16#0020#,
1227           16#0070#, 16#0061#, 16#0072#, 16#0061#,
1228           16#006D#, 16#0065#, 16#0074#, 16#0065#,
1229           16#0072#, 16#0020#, 16#0061#, 16#006E#,
1230           16#0064#, 16#0020#, 16#006F#, 16#006E#,
1231           16#0065#, 16#0020#, 16#006F#, 16#0075#,
1232           16#0074#, 16#0070#, 16#0075#, 16#0074#,
1233           16#0020#, 16#0070#, 16#0061#, 16#0072#,
1234           16#0061#, 16#006D#, 16#0065#, 16#0074#,
1235           16#0065#, 16#0072#, 16#002E#, 16#0020#,
1236           16#0054#, 16#0068#, 16#0065#, 16#0020#,
1237           16#0069#, 16#006E#, 16#0070#, 16#0075#,
1238           16#0074#, 16#0020#, 16#0070#, 16#0061#,
1239           16#0072#, 16#0061#, 16#006D#, 16#0065#,
1240           16#0074#, 16#0065#, 16#0072#, 16#0020#,
1241           16#006D#, 16#0075#, 16#0073#, 16#0074#,
1242           16#0020#, 16#0062#, 16#0065#, 16#0020#,
1243           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1244           16#0073#, 16#0061#, 16#006D#, 16#0065#,
1245           16#0020#, 16#0061#, 16#0073#, 16#0020#,
1246           16#006F#, 16#0072#, 16#0020#, 16#0061#,
1247           16#0020#, 16#0073#, 16#0075#, 16#0070#,
1248           16#0065#, 16#0072#, 16#0074#, 16#0079#,
1249           16#0070#, 16#0065#, 16#0020#, 16#006F#,
1250           16#0066#, 16#0020#, 16#0074#, 16#0068#,
1251           16#0065#, 16#0020#, 16#0074#, 16#0079#,
1252           16#0070#, 16#0065#, 16#0020#, 16#006F#,
1253           16#0066#, 16#0020#, 16#006F#, 16#0062#,
1254           16#006A#, 16#0065#, 16#0063#, 16#0074#,
1255           16#0020#, 16#0074#, 16#006F#, 16#006B#,
1256           16#0065#, 16#006E#, 16#0020#, 16#0063#,
1257           16#006F#, 16#006D#, 16#0069#, 16#006E#,
1258           16#0067#, 16#0020#, 16#0066#, 16#0072#,
1259           16#006F#, 16#006D#, 16#0020#, 16#0074#,
1260           16#0068#, 16#0065#, 16#0020#, 16#0073#,
1261           16#006F#, 16#0075#, 16#0072#, 16#0063#,
1262           16#0065#, 16#0020#, 16#0065#, 16#006E#,
1263           16#0064#, 16#002E#, 16#0020#, 16#0054#,
1264           16#0068#, 16#0065#, 16#0020#, 16#006F#,
1265           16#0075#, 16#0074#, 16#0070#, 16#0075#,
1266           16#0074#, 16#0020#, 16#0070#, 16#0061#,
1267           16#0072#, 16#0061#, 16#006D#, 16#0065#,
1268           16#0074#, 16#0065#, 16#0072#, 16#0020#,
1269           16#006D#, 16#0075#, 16#0073#, 16#0074#,
1270           16#0020#, 16#0062#, 16#0065#, 16#0020#,
1271           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1272           16#0073#, 16#0061#, 16#006D#, 16#0065#,
1273           16#0020#, 16#006F#, 16#0072#, 16#0020#,
1274           16#0061#, 16#0020#, 16#0073#, 16#0075#,
1275           16#0062#, 16#0074#, 16#0079#, 16#0070#,
1276           16#0065#, 16#0020#, 16#006F#, 16#0066#,
1277           16#0020#, 16#0074#, 16#0068#, 16#0065#,
1278           16#0020#, 16#0074#, 16#0079#, 16#0070#,
1279           16#0065#, 16#0020#, 16#006F#, 16#0066#,
1280           16#0020#, 16#006F#, 16#0062#, 16#006A#,
1281           16#0065#, 16#0063#, 16#0074#, 16#0020#,
1282           16#0074#, 16#006F#, 16#006B#, 16#0065#,
1283           16#006E#, 16#0020#, 16#0065#, 16#0078#,
1284           16#0070#, 16#0065#, 16#0063#, 16#0074#,
1285           16#0065#, 16#0064#, 16#0020#, 16#0064#,
1286           16#006F#, 16#0077#, 16#006E#, 16#0073#,
1287           16#0074#, 16#0072#, 16#0065#, 16#0061#,
1288           16#006D#, 16#002E#, 16#0020#, 16#0054#,
1289           16#0068#, 16#0065#, 16#0020#, 16#0062#,
1290           16#0065#, 16#0068#, 16#0061#, 16#0076#,
1291           16#0069#, 16#006F#, 16#0072#, 16#0020#,
1292           16#0063#, 16#0061#, 16#006E#, 16#006E#,
1293           16#006F#, 16#0074#, 16#0020#, 16#0068#,
1294           16#0061#, 16#0076#, 16#0065#, 16#0020#,
1295           16#0073#, 16#0069#, 16#0064#, 16#0065#,
1296           16#0020#, 16#0065#, 16#0066#, 16#0066#,
1297           16#0065#, 16#0063#, 16#0074#, 16#0073#,
1298           16#002E#,
1299           others => 16#0000#),
1300         others => <>);
1301
1302   --  "A deployment target is the location for a deployed artifact."
1303
1304   MS_0C2D : aliased Matreshka.Internals.Strings.Shared_String
1305     := (Size   => 63,
1306         Unused => 60,
1307         Length => 60,
1308         Value  =>
1309          (16#0041#, 16#0020#, 16#0064#, 16#0065#,
1310           16#0070#, 16#006C#, 16#006F#, 16#0079#,
1311           16#006D#, 16#0065#, 16#006E#, 16#0074#,
1312           16#0020#, 16#0074#, 16#0061#, 16#0072#,
1313           16#0067#, 16#0065#, 16#0074#, 16#0020#,
1314           16#0069#, 16#0073#, 16#0020#, 16#0074#,
1315           16#0068#, 16#0065#, 16#0020#, 16#006C#,
1316           16#006F#, 16#0063#, 16#0061#, 16#0074#,
1317           16#0069#, 16#006F#, 16#006E#, 16#0020#,
1318           16#0066#, 16#006F#, 16#0072#, 16#0020#,
1319           16#0061#, 16#0020#, 16#0064#, 16#0065#,
1320           16#0070#, 16#006C#, 16#006F#, 16#0079#,
1321           16#0065#, 16#0064#, 16#0020#, 16#0061#,
1322           16#0072#, 16#0074#, 16#0069#, 16#0066#,
1323           16#0061#, 16#0063#, 16#0074#, 16#002E#,
1324           others => 16#0000#),
1325         others => <>);
1326
1327   --  "An abstraction is a relationship that relates two elements or sets of elements that represent the same concept at different levels of abstraction or from different viewpoints."
1328
1329   MS_0C2E : aliased Matreshka.Internals.Strings.Shared_String
1330     := (Size   => 183,
1331         Unused => 175,
1332         Length => 175,
1333         Value  =>
1334          (16#0041#, 16#006E#, 16#0020#, 16#0061#,
1335           16#0062#, 16#0073#, 16#0074#, 16#0072#,
1336           16#0061#, 16#0063#, 16#0074#, 16#0069#,
1337           16#006F#, 16#006E#, 16#0020#, 16#0069#,
1338           16#0073#, 16#0020#, 16#0061#, 16#0020#,
1339           16#0072#, 16#0065#, 16#006C#, 16#0061#,
1340           16#0074#, 16#0069#, 16#006F#, 16#006E#,
1341           16#0073#, 16#0068#, 16#0069#, 16#0070#,
1342           16#0020#, 16#0074#, 16#0068#, 16#0061#,
1343           16#0074#, 16#0020#, 16#0072#, 16#0065#,
1344           16#006C#, 16#0061#, 16#0074#, 16#0065#,
1345           16#0073#, 16#0020#, 16#0074#, 16#0077#,
1346           16#006F#, 16#0020#, 16#0065#, 16#006C#,
1347           16#0065#, 16#006D#, 16#0065#, 16#006E#,
1348           16#0074#, 16#0073#, 16#0020#, 16#006F#,
1349           16#0072#, 16#0020#, 16#0073#, 16#0065#,
1350           16#0074#, 16#0073#, 16#0020#, 16#006F#,
1351           16#0066#, 16#0020#, 16#0065#, 16#006C#,
1352           16#0065#, 16#006D#, 16#0065#, 16#006E#,
1353           16#0074#, 16#0073#, 16#0020#, 16#0074#,
1354           16#0068#, 16#0061#, 16#0074#, 16#0020#,
1355           16#0072#, 16#0065#, 16#0070#, 16#0072#,
1356           16#0065#, 16#0073#, 16#0065#, 16#006E#,
1357           16#0074#, 16#0020#, 16#0074#, 16#0068#,
1358           16#0065#, 16#0020#, 16#0073#, 16#0061#,
1359           16#006D#, 16#0065#, 16#0020#, 16#0063#,
1360           16#006F#, 16#006E#, 16#0063#, 16#0065#,
1361           16#0070#, 16#0074#, 16#0020#, 16#0061#,
1362           16#0074#, 16#0020#, 16#0064#, 16#0069#,
1363           16#0066#, 16#0066#, 16#0065#, 16#0072#,
1364           16#0065#, 16#006E#, 16#0074#, 16#0020#,
1365           16#006C#, 16#0065#, 16#0076#, 16#0065#,
1366           16#006C#, 16#0073#, 16#0020#, 16#006F#,
1367           16#0066#, 16#0020#, 16#0061#, 16#0062#,
1368           16#0073#, 16#0074#, 16#0072#, 16#0061#,
1369           16#0063#, 16#0074#, 16#0069#, 16#006F#,
1370           16#006E#, 16#0020#, 16#006F#, 16#0072#,
1371           16#0020#, 16#0066#, 16#0072#, 16#006F#,
1372           16#006D#, 16#0020#, 16#0064#, 16#0069#,
1373           16#0066#, 16#0066#, 16#0065#, 16#0072#,
1374           16#0065#, 16#006E#, 16#0074#, 16#0020#,
1375           16#0076#, 16#0069#, 16#0065#, 16#0077#,
1376           16#0070#, 16#006F#, 16#0069#, 16#006E#,
1377           16#0074#, 16#0073#, 16#002E#,
1378           others => 16#0000#),
1379         others => <>);
1380
1381   --  "Feature"
1382
1383   MS_0C2F : aliased Matreshka.Internals.Strings.Shared_String
1384     := (Size   => 15,
1385         Unused => 7,
1386         Length => 7,
1387         Value  =>
1388          (16#0046#, 16#0065#, 16#0061#, 16#0074#,
1389           16#0075#, 16#0072#, 16#0065#,
1390           others => 16#0000#),
1391         others => <>);
1392
1393   --  "LCA"
1394
1395   MS_0C30 : aliased Matreshka.Internals.Strings.Shared_String
1396     := (Size   => 7,
1397         Unused => 3,
1398         Length => 3,
1399         Value  =>
1400          (16#004C#, 16#0043#, 16#0041#,
1401           others => 16#0000#),
1402         others => <>);
1403
1404   --  "Every Generalization associated with a given GeneralizationSet must have the same general Classifier. That is, all Generalizations for a particular GeneralizationSet must have the same superclass."
1405
1406   MS_0C31 : aliased Matreshka.Internals.Strings.Shared_String
1407     := (Size   => 207,
1408         Unused => 196,
1409         Length => 196,
1410         Value  =>
1411          (16#0045#, 16#0076#, 16#0065#, 16#0072#,
1412           16#0079#, 16#0020#, 16#0047#, 16#0065#,
1413           16#006E#, 16#0065#, 16#0072#, 16#0061#,
1414           16#006C#, 16#0069#, 16#007A#, 16#0061#,
1415           16#0074#, 16#0069#, 16#006F#, 16#006E#,
1416           16#0020#, 16#0061#, 16#0073#, 16#0073#,
1417           16#006F#, 16#0063#, 16#0069#, 16#0061#,
1418           16#0074#, 16#0065#, 16#0064#, 16#0020#,
1419           16#0077#, 16#0069#, 16#0074#, 16#0068#,
1420           16#0020#, 16#0061#, 16#0020#, 16#0067#,
1421           16#0069#, 16#0076#, 16#0065#, 16#006E#,
1422           16#0020#, 16#0047#, 16#0065#, 16#006E#,
1423           16#0065#, 16#0072#, 16#0061#, 16#006C#,
1424           16#0069#, 16#007A#, 16#0061#, 16#0074#,
1425           16#0069#, 16#006F#, 16#006E#, 16#0053#,
1426           16#0065#, 16#0074#, 16#0020#, 16#006D#,
1427           16#0075#, 16#0073#, 16#0074#, 16#0020#,
1428           16#0068#, 16#0061#, 16#0076#, 16#0065#,
1429           16#0020#, 16#0074#, 16#0068#, 16#0065#,
1430           16#0020#, 16#0073#, 16#0061#, 16#006D#,
1431           16#0065#, 16#0020#, 16#0067#, 16#0065#,
1432           16#006E#, 16#0065#, 16#0072#, 16#0061#,
1433           16#006C#, 16#0020#, 16#0043#, 16#006C#,
1434           16#0061#, 16#0073#, 16#0073#, 16#0069#,
1435           16#0066#, 16#0069#, 16#0065#, 16#0072#,
1436           16#002E#, 16#0020#, 16#0054#, 16#0068#,
1437           16#0061#, 16#0074#, 16#0020#, 16#0069#,
1438           16#0073#, 16#002C#, 16#0020#, 16#0061#,
1439           16#006C#, 16#006C#, 16#0020#, 16#0047#,
1440           16#0065#, 16#006E#, 16#0065#, 16#0072#,
1441           16#0061#, 16#006C#, 16#0069#, 16#007A#,
1442           16#0061#, 16#0074#, 16#0069#, 16#006F#,
1443           16#006E#, 16#0073#, 16#0020#, 16#0066#,
1444           16#006F#, 16#0072#, 16#0020#, 16#0061#,
1445           16#0020#, 16#0070#, 16#0061#, 16#0072#,
1446           16#0074#, 16#0069#, 16#0063#, 16#0075#,
1447           16#006C#, 16#0061#, 16#0072#, 16#0020#,
1448           16#0047#, 16#0065#, 16#006E#, 16#0065#,
1449           16#0072#, 16#0061#, 16#006C#, 16#0069#,
1450           16#007A#, 16#0061#, 16#0074#, 16#0069#,
1451           16#006F#, 16#006E#, 16#0053#, 16#0065#,
1452           16#0074#, 16#0020#, 16#006D#, 16#0075#,
1453           16#0073#, 16#0074#, 16#0020#, 16#0068#,
1454           16#0061#, 16#0076#, 16#0065#, 16#0020#,
1455           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1456           16#0073#, 16#0061#, 16#006D#, 16#0065#,
1457           16#0020#, 16#0073#, 16#0075#, 16#0070#,
1458           16#0065#, 16#0072#, 16#0063#, 16#006C#,
1459           16#0061#, 16#0073#, 16#0073#, 16#002E#,
1460           others => 16#0000#),
1461         others => <>);
1462
1463   --  "Indicates (via the associated Generalizations) whether or not the set of specific Classifiers are covering for a particular general classifier. When isCovering is true, every instance of a particular general Classifier is also an instance of at least one of its specific Classifiers for the GeneralizationSet. When isCovering is false, there are one or more instances of the particular general Classifier that are not instances of at least one of its specific Classifiers defined for the GeneralizationSet."
1464
1465   MS_0C32 : aliased Matreshka.Internals.Strings.Shared_String
1466     := (Size   => 527,
1467         Unused => 506,
1468         Length => 506,
1469         Value  =>
1470          (16#0049#, 16#006E#, 16#0064#, 16#0069#,
1471           16#0063#, 16#0061#, 16#0074#, 16#0065#,
1472           16#0073#, 16#0020#, 16#0028#, 16#0076#,
1473           16#0069#, 16#0061#, 16#0020#, 16#0074#,
1474           16#0068#, 16#0065#, 16#0020#, 16#0061#,
1475           16#0073#, 16#0073#, 16#006F#, 16#0063#,
1476           16#0069#, 16#0061#, 16#0074#, 16#0065#,
1477           16#0064#, 16#0020#, 16#0047#, 16#0065#,
1478           16#006E#, 16#0065#, 16#0072#, 16#0061#,
1479           16#006C#, 16#0069#, 16#007A#, 16#0061#,
1480           16#0074#, 16#0069#, 16#006F#, 16#006E#,
1481           16#0073#, 16#0029#, 16#0020#, 16#0077#,
1482           16#0068#, 16#0065#, 16#0074#, 16#0068#,
1483           16#0065#, 16#0072#, 16#0020#, 16#006F#,
1484           16#0072#, 16#0020#, 16#006E#, 16#006F#,
1485           16#0074#, 16#0020#, 16#0074#, 16#0068#,
1486           16#0065#, 16#0020#, 16#0073#, 16#0065#,
1487           16#0074#, 16#0020#, 16#006F#, 16#0066#,
1488           16#0020#, 16#0073#, 16#0070#, 16#0065#,
1489           16#0063#, 16#0069#, 16#0066#, 16#0069#,
1490           16#0063#, 16#0020#, 16#0043#, 16#006C#,
1491           16#0061#, 16#0073#, 16#0073#, 16#0069#,
1492           16#0066#, 16#0069#, 16#0065#, 16#0072#,
1493           16#0073#, 16#0020#, 16#0061#, 16#0072#,
1494           16#0065#, 16#0020#, 16#0063#, 16#006F#,
1495           16#0076#, 16#0065#, 16#0072#, 16#0069#,
1496           16#006E#, 16#0067#, 16#0020#, 16#0066#,
1497           16#006F#, 16#0072#, 16#0020#, 16#0061#,
1498           16#0020#, 16#0070#, 16#0061#, 16#0072#,
1499           16#0074#, 16#0069#, 16#0063#, 16#0075#,
1500           16#006C#, 16#0061#, 16#0072#, 16#0020#,
1501           16#0067#, 16#0065#, 16#006E#, 16#0065#,
1502           16#0072#, 16#0061#, 16#006C#, 16#0020#,
1503           16#0063#, 16#006C#, 16#0061#, 16#0073#,
1504           16#0073#, 16#0069#, 16#0066#, 16#0069#,
1505           16#0065#, 16#0072#, 16#002E#, 16#0020#,
1506           16#0057#, 16#0068#, 16#0065#, 16#006E#,
1507           16#0020#, 16#0069#, 16#0073#, 16#0043#,
1508           16#006F#, 16#0076#, 16#0065#, 16#0072#,
1509           16#0069#, 16#006E#, 16#0067#, 16#0020#,
1510           16#0069#, 16#0073#, 16#0020#, 16#0074#,
1511           16#0072#, 16#0075#, 16#0065#, 16#002C#,
1512           16#0020#, 16#0065#, 16#0076#, 16#0065#,
1513           16#0072#, 16#0079#, 16#0020#, 16#0069#,
1514           16#006E#, 16#0073#, 16#0074#, 16#0061#,
1515           16#006E#, 16#0063#, 16#0065#, 16#0020#,
1516           16#006F#, 16#0066#, 16#0020#, 16#0061#,
1517           16#0020#, 16#0070#, 16#0061#, 16#0072#,
1518           16#0074#, 16#0069#, 16#0063#, 16#0075#,
1519           16#006C#, 16#0061#, 16#0072#, 16#0020#,
1520           16#0067#, 16#0065#, 16#006E#, 16#0065#,
1521           16#0072#, 16#0061#, 16#006C#, 16#0020#,
1522           16#0043#, 16#006C#, 16#0061#, 16#0073#,
1523           16#0073#, 16#0069#, 16#0066#, 16#0069#,
1524           16#0065#, 16#0072#, 16#0020#, 16#0069#,
1525           16#0073#, 16#0020#, 16#0061#, 16#006C#,
1526           16#0073#, 16#006F#, 16#0020#, 16#0061#,
1527           16#006E#, 16#0020#, 16#0069#, 16#006E#,
1528           16#0073#, 16#0074#, 16#0061#, 16#006E#,
1529           16#0063#, 16#0065#, 16#0020#, 16#006F#,
1530           16#0066#, 16#0020#, 16#0061#, 16#0074#,
1531           16#0020#, 16#006C#, 16#0065#, 16#0061#,
1532           16#0073#, 16#0074#, 16#0020#, 16#006F#,
1533           16#006E#, 16#0065#, 16#0020#, 16#006F#,
1534           16#0066#, 16#0020#, 16#0069#, 16#0074#,
1535           16#0073#, 16#0020#, 16#0073#, 16#0070#,
1536           16#0065#, 16#0063#, 16#0069#, 16#0066#,
1537           16#0069#, 16#0063#, 16#0020#, 16#0043#,
1538           16#006C#, 16#0061#, 16#0073#, 16#0073#,
1539           16#0069#, 16#0066#, 16#0069#, 16#0065#,
1540           16#0072#, 16#0073#, 16#0020#, 16#0066#,
1541           16#006F#, 16#0072#, 16#0020#, 16#0074#,
1542           16#0068#, 16#0065#, 16#0020#, 16#0047#,
1543           16#0065#, 16#006E#, 16#0065#, 16#0072#,
1544           16#0061#, 16#006C#, 16#0069#, 16#007A#,
1545           16#0061#, 16#0074#, 16#0069#, 16#006F#,
1546           16#006E#, 16#0053#, 16#0065#, 16#0074#,
1547           16#002E#, 16#0020#, 16#0057#, 16#0068#,
1548           16#0065#, 16#006E#, 16#0020#, 16#0069#,
1549           16#0073#, 16#0043#, 16#006F#, 16#0076#,
1550           16#0065#, 16#0072#, 16#0069#, 16#006E#,
1551           16#0067#, 16#0020#, 16#0069#, 16#0073#,
1552           16#0020#, 16#0066#, 16#0061#, 16#006C#,
1553           16#0073#, 16#0065#, 16#002C#, 16#0020#,
1554           16#0074#, 16#0068#, 16#0065#, 16#0072#,
1555           16#0065#, 16#0020#, 16#0061#, 16#0072#,
1556           16#0065#, 16#0020#, 16#006F#, 16#006E#,
1557           16#0065#, 16#0020#, 16#006F#, 16#0072#,
1558           16#0020#, 16#006D#, 16#006F#, 16#0072#,
1559           16#0065#, 16#0020#, 16#0069#, 16#006E#,
1560           16#0073#, 16#0074#, 16#0061#, 16#006E#,
1561           16#0063#, 16#0065#, 16#0073#, 16#0020#,
1562           16#006F#, 16#0066#, 16#0020#, 16#0074#,
1563           16#0068#, 16#0065#, 16#0020#, 16#0070#,
1564           16#0061#, 16#0072#, 16#0074#, 16#0069#,
1565           16#0063#, 16#0075#, 16#006C#, 16#0061#,
1566           16#0072#, 16#0020#, 16#0067#, 16#0065#,
1567           16#006E#, 16#0065#, 16#0072#, 16#0061#,
1568           16#006C#, 16#0020#, 16#0043#, 16#006C#,
1569           16#0061#, 16#0073#, 16#0073#, 16#0069#,
1570           16#0066#, 16#0069#, 16#0065#, 16#0072#,
1571           16#0020#, 16#0074#, 16#0068#, 16#0061#,
1572           16#0074#, 16#0020#, 16#0061#, 16#0072#,
1573           16#0065#, 16#0020#, 16#006E#, 16#006F#,
1574           16#0074#, 16#0020#, 16#0069#, 16#006E#,
1575           16#0073#, 16#0074#, 16#0061#, 16#006E#,
1576           16#0063#, 16#0065#, 16#0073#, 16#0020#,
1577           16#006F#, 16#0066#, 16#0020#, 16#0061#,
1578           16#0074#, 16#0020#, 16#006C#, 16#0065#,
1579           16#0061#, 16#0073#, 16#0074#, 16#0020#,
1580           16#006F#, 16#006E#, 16#0065#, 16#0020#,
1581           16#006F#, 16#0066#, 16#0020#, 16#0069#,
1582           16#0074#, 16#0073#, 16#0020#, 16#0073#,
1583           16#0070#, 16#0065#, 16#0063#, 16#0069#,
1584           16#0066#, 16#0069#, 16#0063#, 16#0020#,
1585           16#0043#, 16#006C#, 16#0061#, 16#0073#,
1586           16#0073#, 16#0069#, 16#0066#, 16#0069#,
1587           16#0065#, 16#0072#, 16#0073#, 16#0020#,
1588           16#0064#, 16#0065#, 16#0066#, 16#0069#,
1589           16#006E#, 16#0065#, 16#0064#, 16#0020#,
1590           16#0066#, 16#006F#, 16#0072#, 16#0020#,
1591           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1592           16#0047#, 16#0065#, 16#006E#, 16#0065#,
1593           16#0072#, 16#0061#, 16#006C#, 16#0069#,
1594           16#007A#, 16#0061#, 16#0074#, 16#0069#,
1595           16#006F#, 16#006E#, 16#0053#, 16#0065#,
1596           16#0074#, 16#002E#,
1597           others => 16#0000#),
1598         others => <>);
1599
1600   --  "Physical definition of a graphical image."
1601
1602   MS_0C33 : aliased Matreshka.Internals.Strings.Shared_String
1603     := (Size   => 47,
1604         Unused => 41,
1605         Length => 41,
1606         Value  =>
1607          (16#0050#, 16#0068#, 16#0079#, 16#0073#,
1608           16#0069#, 16#0063#, 16#0061#, 16#006C#,
1609           16#0020#, 16#0064#, 16#0065#, 16#0066#,
1610           16#0069#, 16#006E#, 16#0069#, 16#0074#,
1611           16#0069#, 16#006F#, 16#006E#, 16#0020#,
1612           16#006F#, 16#0066#, 16#0020#, 16#0061#,
1613           16#0020#, 16#0067#, 16#0072#, 16#0061#,
1614           16#0070#, 16#0068#, 16#0069#, 16#0063#,
1615           16#0061#, 16#006C#, 16#0020#, 16#0069#,
1616           16#006D#, 16#0061#, 16#0067#, 16#0065#,
1617           16#002E#,
1618           others => 16#0000#),
1619         others => <>);
1620
1621   --  "The exitPoints kind pseudo states corresponding to this connection point."
1622
1623   MS_0C34 : aliased Matreshka.Internals.Strings.Shared_String
1624     := (Size   => 79,
1625         Unused => 73,
1626         Length => 73,
1627         Value  =>
1628          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
1629           16#0065#, 16#0078#, 16#0069#, 16#0074#,
1630           16#0050#, 16#006F#, 16#0069#, 16#006E#,
1631           16#0074#, 16#0073#, 16#0020#, 16#006B#,
1632           16#0069#, 16#006E#, 16#0064#, 16#0020#,
1633           16#0070#, 16#0073#, 16#0065#, 16#0075#,
1634           16#0064#, 16#006F#, 16#0020#, 16#0073#,
1635           16#0074#, 16#0061#, 16#0074#, 16#0065#,
1636           16#0073#, 16#0020#, 16#0063#, 16#006F#,
1637           16#0072#, 16#0072#, 16#0065#, 16#0073#,
1638           16#0070#, 16#006F#, 16#006E#, 16#0064#,
1639           16#0069#, 16#006E#, 16#0067#, 16#0020#,
1640           16#0074#, 16#006F#, 16#0020#, 16#0074#,
1641           16#0068#, 16#0069#, 16#0073#, 16#0020#,
1642           16#0063#, 16#006F#, 16#006E#, 16#006E#,
1643           16#0065#, 16#0063#, 16#0074#, 16#0069#,
1644           16#006F#, 16#006E#, 16#0020#, 16#0070#,
1645           16#006F#, 16#0069#, 16#006E#, 16#0074#,
1646           16#002E#,
1647           others => 16#0000#),
1648         others => <>);
1649
1650   --  "The classifier that is the context for the execution of the behavior. If the behavior is owned by a BehavioredClassifier, that classifier is the context. Otherwise, the context is the first BehavioredClassifier reached by following the chain of owner relationships. For example, following this algorithm, the context of an entry action in a state machine is the classifier that owns the state machine. The features of the context classifier as well as the elements visible to the context classifier are visible to the behavior."
1651
1652   MS_0C35 : aliased Matreshka.Internals.Strings.Shared_String
1653     := (Size   => 543,
1654         Unused => 527,
1655         Length => 527,
1656         Value  =>
1657          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
1658           16#0063#, 16#006C#, 16#0061#, 16#0073#,
1659           16#0073#, 16#0069#, 16#0066#, 16#0069#,
1660           16#0065#, 16#0072#, 16#0020#, 16#0074#,
1661           16#0068#, 16#0061#, 16#0074#, 16#0020#,
1662           16#0069#, 16#0073#, 16#0020#, 16#0074#,
1663           16#0068#, 16#0065#, 16#0020#, 16#0063#,
1664           16#006F#, 16#006E#, 16#0074#, 16#0065#,
1665           16#0078#, 16#0074#, 16#0020#, 16#0066#,
1666           16#006F#, 16#0072#, 16#0020#, 16#0074#,
1667           16#0068#, 16#0065#, 16#0020#, 16#0065#,
1668           16#0078#, 16#0065#, 16#0063#, 16#0075#,
1669           16#0074#, 16#0069#, 16#006F#, 16#006E#,
1670           16#0020#, 16#006F#, 16#0066#, 16#0020#,
1671           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1672           16#0062#, 16#0065#, 16#0068#, 16#0061#,
1673           16#0076#, 16#0069#, 16#006F#, 16#0072#,
1674           16#002E#, 16#0020#, 16#0049#, 16#0066#,
1675           16#0020#, 16#0074#, 16#0068#, 16#0065#,
1676           16#0020#, 16#0062#, 16#0065#, 16#0068#,
1677           16#0061#, 16#0076#, 16#0069#, 16#006F#,
1678           16#0072#, 16#0020#, 16#0069#, 16#0073#,
1679           16#0020#, 16#006F#, 16#0077#, 16#006E#,
1680           16#0065#, 16#0064#, 16#0020#, 16#0062#,
1681           16#0079#, 16#0020#, 16#0061#, 16#0020#,
1682           16#0042#, 16#0065#, 16#0068#, 16#0061#,
1683           16#0076#, 16#0069#, 16#006F#, 16#0072#,
1684           16#0065#, 16#0064#, 16#0043#, 16#006C#,
1685           16#0061#, 16#0073#, 16#0073#, 16#0069#,
1686           16#0066#, 16#0069#, 16#0065#, 16#0072#,
1687           16#002C#, 16#0020#, 16#0074#, 16#0068#,
1688           16#0061#, 16#0074#, 16#0020#, 16#0063#,
1689           16#006C#, 16#0061#, 16#0073#, 16#0073#,
1690           16#0069#, 16#0066#, 16#0069#, 16#0065#,
1691           16#0072#, 16#0020#, 16#0069#, 16#0073#,
1692           16#0020#, 16#0074#, 16#0068#, 16#0065#,
1693           16#0020#, 16#0063#, 16#006F#, 16#006E#,
1694           16#0074#, 16#0065#, 16#0078#, 16#0074#,
1695           16#002E#, 16#0020#, 16#004F#, 16#0074#,
1696           16#0068#, 16#0065#, 16#0072#, 16#0077#,
1697           16#0069#, 16#0073#, 16#0065#, 16#002C#,
1698           16#0020#, 16#0074#, 16#0068#, 16#0065#,
1699           16#0020#, 16#0063#, 16#006F#, 16#006E#,
1700           16#0074#, 16#0065#, 16#0078#, 16#0074#,
1701           16#0020#, 16#0069#, 16#0073#, 16#0020#,
1702           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1703           16#0066#, 16#0069#, 16#0072#, 16#0073#,
1704           16#0074#, 16#0020#, 16#0042#, 16#0065#,
1705           16#0068#, 16#0061#, 16#0076#, 16#0069#,
1706           16#006F#, 16#0072#, 16#0065#, 16#0064#,
1707           16#0043#, 16#006C#, 16#0061#, 16#0073#,
1708           16#0073#, 16#0069#, 16#0066#, 16#0069#,
1709           16#0065#, 16#0072#, 16#0020#, 16#0072#,
1710           16#0065#, 16#0061#, 16#0063#, 16#0068#,
1711           16#0065#, 16#0064#, 16#0020#, 16#0062#,
1712           16#0079#, 16#0020#, 16#0066#, 16#006F#,
1713           16#006C#, 16#006C#, 16#006F#, 16#0077#,
1714           16#0069#, 16#006E#, 16#0067#, 16#0020#,
1715           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1716           16#0063#, 16#0068#, 16#0061#, 16#0069#,
1717           16#006E#, 16#0020#, 16#006F#, 16#0066#,
1718           16#0020#, 16#006F#, 16#0077#, 16#006E#,
1719           16#0065#, 16#0072#, 16#0020#, 16#0072#,
1720           16#0065#, 16#006C#, 16#0061#, 16#0074#,
1721           16#0069#, 16#006F#, 16#006E#, 16#0073#,
1722           16#0068#, 16#0069#, 16#0070#, 16#0073#,
1723           16#002E#, 16#0020#, 16#0046#, 16#006F#,
1724           16#0072#, 16#0020#, 16#0065#, 16#0078#,
1725           16#0061#, 16#006D#, 16#0070#, 16#006C#,
1726           16#0065#, 16#002C#, 16#0020#, 16#0066#,
1727           16#006F#, 16#006C#, 16#006C#, 16#006F#,
1728           16#0077#, 16#0069#, 16#006E#, 16#0067#,
1729           16#0020#, 16#0074#, 16#0068#, 16#0069#,
1730           16#0073#, 16#0020#, 16#0061#, 16#006C#,
1731           16#0067#, 16#006F#, 16#0072#, 16#0069#,
1732           16#0074#, 16#0068#, 16#006D#, 16#002C#,
1733           16#0020#, 16#0074#, 16#0068#, 16#0065#,
1734           16#0020#, 16#0063#, 16#006F#, 16#006E#,
1735           16#0074#, 16#0065#, 16#0078#, 16#0074#,
1736           16#0020#, 16#006F#, 16#0066#, 16#0020#,
1737           16#0061#, 16#006E#, 16#0020#, 16#0065#,
1738           16#006E#, 16#0074#, 16#0072#, 16#0079#,
1739           16#0020#, 16#0061#, 16#0063#, 16#0074#,
1740           16#0069#, 16#006F#, 16#006E#, 16#0020#,
1741           16#0069#, 16#006E#, 16#0020#, 16#0061#,
1742           16#0020#, 16#0073#, 16#0074#, 16#0061#,
1743           16#0074#, 16#0065#, 16#0020#, 16#006D#,
1744           16#0061#, 16#0063#, 16#0068#, 16#0069#,
1745           16#006E#, 16#0065#, 16#0020#, 16#0069#,
1746           16#0073#, 16#0020#, 16#0074#, 16#0068#,
1747           16#0065#, 16#0020#, 16#0063#, 16#006C#,
1748           16#0061#, 16#0073#, 16#0073#, 16#0069#,
1749           16#0066#, 16#0069#, 16#0065#, 16#0072#,
1750           16#0020#, 16#0074#, 16#0068#, 16#0061#,
1751           16#0074#, 16#0020#, 16#006F#, 16#0077#,
1752           16#006E#, 16#0073#, 16#0020#, 16#0074#,
1753           16#0068#, 16#0065#, 16#0020#, 16#0073#,
1754           16#0074#, 16#0061#, 16#0074#, 16#0065#,
1755           16#0020#, 16#006D#, 16#0061#, 16#0063#,
1756           16#0068#, 16#0069#, 16#006E#, 16#0065#,
1757           16#002E#, 16#0020#, 16#0054#, 16#0068#,
1758           16#0065#, 16#0020#, 16#0066#, 16#0065#,
1759           16#0061#, 16#0074#, 16#0075#, 16#0072#,
1760           16#0065#, 16#0073#, 16#0020#, 16#006F#,
1761           16#0066#, 16#0020#, 16#0074#, 16#0068#,
1762           16#0065#, 16#0020#, 16#0063#, 16#006F#,
1763           16#006E#, 16#0074#, 16#0065#, 16#0078#,
1764           16#0074#, 16#0020#, 16#0063#, 16#006C#,
1765           16#0061#, 16#0073#, 16#0073#, 16#0069#,
1766           16#0066#, 16#0069#, 16#0065#, 16#0072#,
1767           16#0020#, 16#0061#, 16#0073#, 16#0020#,
1768           16#0077#, 16#0065#, 16#006C#, 16#006C#,
1769           16#0020#, 16#0061#, 16#0073#, 16#0020#,
1770           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1771           16#0065#, 16#006C#, 16#0065#, 16#006D#,
1772           16#0065#, 16#006E#, 16#0074#, 16#0073#,
1773           16#0020#, 16#0076#, 16#0069#, 16#0073#,
1774           16#0069#, 16#0062#, 16#006C#, 16#0065#,
1775           16#0020#, 16#0074#, 16#006F#, 16#0020#,
1776           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1777           16#0063#, 16#006F#, 16#006E#, 16#0074#,
1778           16#0065#, 16#0078#, 16#0074#, 16#0020#,
1779           16#0063#, 16#006C#, 16#0061#, 16#0073#,
1780           16#0073#, 16#0069#, 16#0066#, 16#0069#,
1781           16#0065#, 16#0072#, 16#0020#, 16#0061#,
1782           16#0072#, 16#0065#, 16#0020#, 16#0076#,
1783           16#0069#, 16#0073#, 16#0069#, 16#0062#,
1784           16#006C#, 16#0065#, 16#0020#, 16#0074#,
1785           16#006F#, 16#0020#, 16#0074#, 16#0068#,
1786           16#0065#, 16#0020#, 16#0062#, 16#0065#,
1787           16#0068#, 16#0061#, 16#0076#, 16#0069#,
1788           16#006F#, 16#0072#, 16#002E#,
1789           others => 16#0000#),
1790         others => <>);
1791
1792   --  "reentrant_behaviors"
1793
1794   MS_0C36 : aliased Matreshka.Internals.Strings.Shared_String
1795     := (Size   => 23,
1796         Unused => 19,
1797         Length => 19,
1798         Value  =>
1799          (16#0072#, 16#0065#, 16#0065#, 16#006E#,
1800           16#0074#, 16#0072#, 16#0061#, 16#006E#,
1801           16#0074#, 16#005F#, 16#0062#, 16#0065#,
1802           16#0068#, 16#0061#, 16#0076#, 16#0069#,
1803           16#006F#, 16#0072#, 16#0073#,
1804           others => 16#0000#),
1805         others => <>);
1806
1807   --  "The type input pin is the same as the type of the variable."
1808
1809   MS_0C37 : aliased Matreshka.Internals.Strings.Shared_String
1810     := (Size   => 63,
1811         Unused => 59,
1812         Length => 59,
1813         Value  =>
1814          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
1815           16#0074#, 16#0079#, 16#0070#, 16#0065#,
1816           16#0020#, 16#0069#, 16#006E#, 16#0070#,
1817           16#0075#, 16#0074#, 16#0020#, 16#0070#,
1818           16#0069#, 16#006E#, 16#0020#, 16#0069#,
1819           16#0073#, 16#0020#, 16#0074#, 16#0068#,
1820           16#0065#, 16#0020#, 16#0073#, 16#0061#,
1821           16#006D#, 16#0065#, 16#0020#, 16#0061#,
1822           16#0073#, 16#0020#, 16#0074#, 16#0068#,
1823           16#0065#, 16#0020#, 16#0074#, 16#0079#,
1824           16#0070#, 16#0065#, 16#0020#, 16#006F#,
1825           16#0066#, 16#0020#, 16#0074#, 16#0068#,
1826           16#0065#, 16#0020#, 16#0076#, 16#0061#,
1827           16#0072#, 16#0069#, 16#0061#, 16#0062#,
1828           16#006C#, 16#0065#, 16#002E#,
1829           others => 16#0000#),
1830         others => <>);
1831
1832   --  "A conditional node is a structured activity node that represents an exclusive choice among some number of alternatives."
1833
1834   MS_0C38 : aliased Matreshka.Internals.Strings.Shared_String
1835     := (Size   => 127,
1836         Unused => 119,
1837         Length => 119,
1838         Value  =>
1839          (16#0041#, 16#0020#, 16#0063#, 16#006F#,
1840           16#006E#, 16#0064#, 16#0069#, 16#0074#,
1841           16#0069#, 16#006F#, 16#006E#, 16#0061#,
1842           16#006C#, 16#0020#, 16#006E#, 16#006F#,
1843           16#0064#, 16#0065#, 16#0020#, 16#0069#,
1844           16#0073#, 16#0020#, 16#0061#, 16#0020#,
1845           16#0073#, 16#0074#, 16#0072#, 16#0075#,
1846           16#0063#, 16#0074#, 16#0075#, 16#0072#,
1847           16#0065#, 16#0064#, 16#0020#, 16#0061#,
1848           16#0063#, 16#0074#, 16#0069#, 16#0076#,
1849           16#0069#, 16#0074#, 16#0079#, 16#0020#,
1850           16#006E#, 16#006F#, 16#0064#, 16#0065#,
1851           16#0020#, 16#0074#, 16#0068#, 16#0061#,
1852           16#0074#, 16#0020#, 16#0072#, 16#0065#,
1853           16#0070#, 16#0072#, 16#0065#, 16#0073#,
1854           16#0065#, 16#006E#, 16#0074#, 16#0073#,
1855           16#0020#, 16#0061#, 16#006E#, 16#0020#,
1856           16#0065#, 16#0078#, 16#0063#, 16#006C#,
1857           16#0075#, 16#0073#, 16#0069#, 16#0076#,
1858           16#0065#, 16#0020#, 16#0063#, 16#0068#,
1859           16#006F#, 16#0069#, 16#0063#, 16#0065#,
1860           16#0020#, 16#0061#, 16#006D#, 16#006F#,
1861           16#006E#, 16#0067#, 16#0020#, 16#0073#,
1862           16#006F#, 16#006D#, 16#0065#, 16#0020#,
1863           16#006E#, 16#0075#, 16#006D#, 16#0062#,
1864           16#0065#, 16#0072#, 16#0020#, 16#006F#,
1865           16#0066#, 16#0020#, 16#0061#, 16#006C#,
1866           16#0074#, 16#0065#, 16#0072#, 16#006E#,
1867           16#0061#, 16#0074#, 16#0069#, 16#0076#,
1868           16#0065#, 16#0073#, 16#002E#,
1869           others => 16#0000#),
1870         others => <>);
1871
1872   --  "finish"
1873
1874   MS_0C39 : aliased Matreshka.Internals.Strings.Shared_String
1875     := (Size   => 7,
1876         Unused => 6,
1877         Length => 6,
1878         Value  =>
1879          (16#0066#, 16#0069#, 16#006E#, 16#0069#,
1880           16#0073#, 16#0068#,
1881           others => 16#0000#),
1882         others => <>);
1883
1884   --  "A multiplicity of a composite aggregation must not have an upper bound greater than 1."
1885
1886   MS_0C3A : aliased Matreshka.Internals.Strings.Shared_String
1887     := (Size   => 95,
1888         Unused => 86,
1889         Length => 86,
1890         Value  =>
1891          (16#0041#, 16#0020#, 16#006D#, 16#0075#,
1892           16#006C#, 16#0074#, 16#0069#, 16#0070#,
1893           16#006C#, 16#0069#, 16#0063#, 16#0069#,
1894           16#0074#, 16#0079#, 16#0020#, 16#006F#,
1895           16#0066#, 16#0020#, 16#0061#, 16#0020#,
1896           16#0063#, 16#006F#, 16#006D#, 16#0070#,
1897           16#006F#, 16#0073#, 16#0069#, 16#0074#,
1898           16#0065#, 16#0020#, 16#0061#, 16#0067#,
1899           16#0067#, 16#0072#, 16#0065#, 16#0067#,
1900           16#0061#, 16#0074#, 16#0069#, 16#006F#,
1901           16#006E#, 16#0020#, 16#006D#, 16#0075#,
1902           16#0073#, 16#0074#, 16#0020#, 16#006E#,
1903           16#006F#, 16#0074#, 16#0020#, 16#0068#,
1904           16#0061#, 16#0076#, 16#0065#, 16#0020#,
1905           16#0061#, 16#006E#, 16#0020#, 16#0075#,
1906           16#0070#, 16#0070#, 16#0065#, 16#0072#,
1907           16#0020#, 16#0062#, 16#006F#, 16#0075#,
1908           16#006E#, 16#0064#, 16#0020#, 16#0067#,
1909           16#0072#, 16#0065#, 16#0061#, 16#0074#,
1910           16#0065#, 16#0072#, 16#0020#, 16#0074#,
1911           16#0068#, 16#0061#, 16#006E#, 16#0020#,
1912           16#0031#, 16#002E#,
1913           others => 16#0000#),
1914         others => <>);
1915
1916   --  "A_represents_lifeline"
1917
1918   MS_0C3B : aliased Matreshka.Internals.Strings.Shared_String
1919     := (Size   => 23,
1920         Unused => 21,
1921         Length => 21,
1922         Value  =>
1923          (16#0041#, 16#005F#, 16#0072#, 16#0065#,
1924           16#0070#, 16#0072#, 16#0065#, 16#0073#,
1925           16#0065#, 16#006E#, 16#0074#, 16#0073#,
1926           16#005F#, 16#006C#, 16#0069#, 16#0066#,
1927           16#0065#, 16#006C#, 16#0069#, 16#006E#,
1928           16#0065#,
1929           others => 16#0000#),
1930         others => <>);
1931
1932   --  "connectionPointReference"
1933
1934   MS_0C3C : aliased Matreshka.Internals.Strings.Shared_String
1935     := (Size   => 31,
1936         Unused => 24,
1937         Length => 24,
1938         Value  =>
1939          (16#0063#, 16#006F#, 16#006E#, 16#006E#,
1940           16#0065#, 16#0063#, 16#0074#, 16#0069#,
1941           16#006F#, 16#006E#, 16#0050#, 16#006F#,
1942           16#0069#, 16#006E#, 16#0074#, 16#0052#,
1943           16#0065#, 16#0066#, 16#0065#, 16#0072#,
1944           16#0065#, 16#006E#, 16#0063#, 16#0065#,
1945           others => 16#0000#),
1946         others => <>);
1947
1948   --  "ReadSelfAction"
1949
1950   MS_0C3D : aliased Matreshka.Internals.Strings.Shared_String
1951     := (Size   => 15,
1952         Unused => 14,
1953         Length => 14,
1954         Value  =>
1955          (16#0052#, 16#0065#, 16#0061#, 16#0064#,
1956           16#0053#, 16#0065#, 16#006C#, 16#0066#,
1957           16#0041#, 16#0063#, 16#0074#, 16#0069#,
1958           16#006F#, 16#006E#,
1959           others => 16#0000#),
1960         others => <>);
1961
1962   --  "References the general classifier in the Generalization relationship."
1963
1964   MS_0C3E : aliased Matreshka.Internals.Strings.Shared_String
1965     := (Size   => 71,
1966         Unused => 69,
1967         Length => 69,
1968         Value  =>
1969          (16#0052#, 16#0065#, 16#0066#, 16#0065#,
1970           16#0072#, 16#0065#, 16#006E#, 16#0063#,
1971           16#0065#, 16#0073#, 16#0020#, 16#0074#,
1972           16#0068#, 16#0065#, 16#0020#, 16#0067#,
1973           16#0065#, 16#006E#, 16#0065#, 16#0072#,
1974           16#0061#, 16#006C#, 16#0020#, 16#0063#,
1975           16#006C#, 16#0061#, 16#0073#, 16#0073#,
1976           16#0069#, 16#0066#, 16#0069#, 16#0065#,
1977           16#0072#, 16#0020#, 16#0069#, 16#006E#,
1978           16#0020#, 16#0074#, 16#0068#, 16#0065#,
1979           16#0020#, 16#0047#, 16#0065#, 16#006E#,
1980           16#0065#, 16#0072#, 16#0061#, 16#006C#,
1981           16#0069#, 16#007A#, 16#0061#, 16#0074#,
1982           16#0069#, 16#006F#, 16#006E#, 16#0020#,
1983           16#0072#, 16#0065#, 16#006C#, 16#0061#,
1984           16#0074#, 16#0069#, 16#006F#, 16#006E#,
1985           16#0073#, 16#0068#, 16#0069#, 16#0070#,
1986           16#002E#,
1987           others => 16#0000#),
1988         others => <>);
1989
1990   --  "LiteralInteger"
1991
1992   MS_0C3F : aliased Matreshka.Internals.Strings.Shared_String
1993     := (Size   => 15,
1994         Unused => 14,
1995         Length => 14,
1996         Value  =>
1997          (16#004C#, 16#0069#, 16#0074#, 16#0065#,
1998           16#0072#, 16#0061#, 16#006C#, 16#0049#,
1999           16#006E#, 16#0074#, 16#0065#, 16#0067#,
2000           16#0065#, 16#0072#,
2001           others => 16#0000#),
2002         others => <>);
2003
2004   --  "A_provided_port"
2005
2006   MS_0C40 : aliased Matreshka.Internals.Strings.Shared_String
2007     := (Size   => 23,
2008         Unused => 15,
2009         Length => 15,
2010         Value  =>
2011          (16#0041#, 16#005F#, 16#0070#, 16#0072#,
2012           16#006F#, 16#0076#, 16#0069#, 16#0064#,
2013           16#0065#, 16#0064#, 16#005F#, 16#0070#,
2014           16#006F#, 16#0072#, 16#0074#,
2015           others => 16#0000#),
2016         others => <>);
2017
2018   --  "The input pins have no type."
2019
2020   MS_0C41 : aliased Matreshka.Internals.Strings.Shared_String
2021     := (Size   => 31,
2022         Unused => 28,
2023         Length => 28,
2024         Value  =>
2025          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
2026           16#0069#, 16#006E#, 16#0070#, 16#0075#,
2027           16#0074#, 16#0020#, 16#0070#, 16#0069#,
2028           16#006E#, 16#0073#, 16#0020#, 16#0068#,
2029           16#0061#, 16#0076#, 16#0065#, 16#0020#,
2030           16#006E#, 16#006F#, 16#0020#, 16#0074#,
2031           16#0079#, 16#0070#, 16#0065#, 16#002E#,
2032           others => 16#0000#),
2033         others => <>);
2034
2035   --  "The decisionInputFlow of a decision node must be an incoming edge of the decision node."
2036
2037   MS_0C42 : aliased Matreshka.Internals.Strings.Shared_String
2038     := (Size   => 95,
2039         Unused => 87,
2040         Length => 87,
2041         Value  =>
2042          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
2043           16#0064#, 16#0065#, 16#0063#, 16#0069#,
2044           16#0073#, 16#0069#, 16#006F#, 16#006E#,
2045           16#0049#, 16#006E#, 16#0070#, 16#0075#,
2046           16#0074#, 16#0046#, 16#006C#, 16#006F#,
2047           16#0077#, 16#0020#, 16#006F#, 16#0066#,
2048           16#0020#, 16#0061#, 16#0020#, 16#0064#,
2049           16#0065#, 16#0063#, 16#0069#, 16#0073#,
2050           16#0069#, 16#006F#, 16#006E#, 16#0020#,
2051           16#006E#, 16#006F#, 16#0064#, 16#0065#,
2052           16#0020#, 16#006D#, 16#0075#, 16#0073#,
2053           16#0074#, 16#0020#, 16#0062#, 16#0065#,
2054           16#0020#, 16#0061#, 16#006E#, 16#0020#,
2055           16#0069#, 16#006E#, 16#0063#, 16#006F#,
2056           16#006D#, 16#0069#, 16#006E#, 16#0067#,
2057           16#0020#, 16#0065#, 16#0064#, 16#0067#,
2058           16#0065#, 16#0020#, 16#006F#, 16#0066#,
2059           16#0020#, 16#0074#, 16#0068#, 16#0065#,
2060           16#0020#, 16#0064#, 16#0065#, 16#0063#,
2061           16#0069#, 16#0073#, 16#0069#, 16#006F#,
2062           16#006E#, 16#0020#, 16#006E#, 16#006F#,
2063           16#0064#, 16#0065#, 16#002E#,
2064           others => 16#0000#),
2065         others => <>);
2066
2067   --  "Specifies the PackageableElement whose name is to be added to a Namespace."
2068
2069   MS_0C43 : aliased Matreshka.Internals.Strings.Shared_String
2070     := (Size   => 79,
2071         Unused => 74,
2072         Length => 74,
2073         Value  =>
2074          (16#0053#, 16#0070#, 16#0065#, 16#0063#,
2075           16#0069#, 16#0066#, 16#0069#, 16#0065#,
2076           16#0073#, 16#0020#, 16#0074#, 16#0068#,
2077           16#0065#, 16#0020#, 16#0050#, 16#0061#,
2078           16#0063#, 16#006B#, 16#0061#, 16#0067#,
2079           16#0065#, 16#0061#, 16#0062#, 16#006C#,
2080           16#0065#, 16#0045#, 16#006C#, 16#0065#,
2081           16#006D#, 16#0065#, 16#006E#, 16#0074#,
2082           16#0020#, 16#0077#, 16#0068#, 16#006F#,
2083           16#0073#, 16#0065#, 16#0020#, 16#006E#,
2084           16#0061#, 16#006D#, 16#0065#, 16#0020#,
2085           16#0069#, 16#0073#, 16#0020#, 16#0074#,
2086           16#006F#, 16#0020#, 16#0062#, 16#0065#,
2087           16#0020#, 16#0061#, 16#0064#, 16#0064#,
2088           16#0065#, 16#0064#, 16#0020#, 16#0074#,
2089           16#006F#, 16#0020#, 16#0061#, 16#0020#,
2090           16#004E#, 16#0061#, 16#006D#, 16#0065#,
2091           16#0073#, 16#0070#, 16#0061#, 16#0063#,
2092           16#0065#, 16#002E#,
2093           others => 16#0000#),
2094         others => <>);
2095
2096   --  "activity_parameter_node"
2097
2098   MS_0C44 : aliased Matreshka.Internals.Strings.Shared_String
2099     := (Size   => 31,
2100         Unused => 23,
2101         Length => 23,
2102         Value  =>
2103          (16#0061#, 16#0063#, 16#0074#, 16#0069#,
2104           16#0076#, 16#0069#, 16#0074#, 16#0079#,
2105           16#005F#, 16#0070#, 16#0061#, 16#0072#,
2106           16#0061#, 16#006D#, 16#0065#, 16#0074#,
2107           16#0065#, 16#0072#, 16#005F#, 16#006E#,
2108           16#006F#, 16#0064#, 16#0065#,
2109           others => 16#0000#),
2110         others => <>);
2111
2112   --  "List of qualifier values"
2113
2114   MS_0C45 : aliased Matreshka.Internals.Strings.Shared_String
2115     := (Size   => 31,
2116         Unused => 24,
2117         Length => 24,
2118         Value  =>
2119          (16#004C#, 16#0069#, 16#0073#, 16#0074#,
2120           16#0020#, 16#006F#, 16#0066#, 16#0020#,
2121           16#0071#, 16#0075#, 16#0061#, 16#006C#,
2122           16#0069#, 16#0066#, 16#0069#, 16#0065#,
2123           16#0072#, 16#0020#, 16#0076#, 16#0061#,
2124           16#006C#, 16#0075#, 16#0065#, 16#0073#,
2125           others => 16#0000#),
2126         others => <>);
2127
2128   --  "interfaceRealization"
2129
2130   MS_0C46 : aliased Matreshka.Internals.Strings.Shared_String
2131     := (Size   => 23,
2132         Unused => 20,
2133         Length => 20,
2134         Value  =>
2135          (16#0069#, 16#006E#, 16#0074#, 16#0065#,
2136           16#0072#, 16#0066#, 16#0061#, 16#0063#,
2137           16#0065#, 16#0052#, 16#0065#, 16#0061#,
2138           16#006C#, 16#0069#, 16#007A#, 16#0061#,
2139           16#0074#, 16#0069#, 16#006F#, 16#006E#,
2140           others => 16#0000#),
2141         others => <>);
2142
2143   --  "LiteralReal"
2144
2145   MS_0C47 : aliased Matreshka.Internals.Strings.Shared_String
2146     := (Size   => 15,
2147         Unused => 11,
2148         Length => 11,
2149         Value  =>
2150          (16#004C#, 16#0069#, 16#0074#, 16#0065#,
2151           16#0072#, 16#0061#, 16#006C#, 16#0052#,
2152           16#0065#, 16#0061#, 16#006C#,
2153           others => 16#0000#),
2154         others => <>);
2155
2156   --  "References the Package that is to be merged with the receiving package of the PackageMerge."
2157
2158   MS_0C48 : aliased Matreshka.Internals.Strings.Shared_String
2159     := (Size   => 95,
2160         Unused => 91,
2161         Length => 91,
2162         Value  =>
2163          (16#0052#, 16#0065#, 16#0066#, 16#0065#,
2164           16#0072#, 16#0065#, 16#006E#, 16#0063#,
2165           16#0065#, 16#0073#, 16#0020#, 16#0074#,
2166           16#0068#, 16#0065#, 16#0020#, 16#0050#,
2167           16#0061#, 16#0063#, 16#006B#, 16#0061#,
2168           16#0067#, 16#0065#, 16#0020#, 16#0074#,
2169           16#0068#, 16#0061#, 16#0074#, 16#0020#,
2170           16#0069#, 16#0073#, 16#0020#, 16#0074#,
2171           16#006F#, 16#0020#, 16#0062#, 16#0065#,
2172           16#0020#, 16#006D#, 16#0065#, 16#0072#,
2173           16#0067#, 16#0065#, 16#0064#, 16#0020#,
2174           16#0077#, 16#0069#, 16#0074#, 16#0068#,
2175           16#0020#, 16#0074#, 16#0068#, 16#0065#,
2176           16#0020#, 16#0072#, 16#0065#, 16#0063#,
2177           16#0065#, 16#0069#, 16#0076#, 16#0069#,
2178           16#006E#, 16#0067#, 16#0020#, 16#0070#,
2179           16#0061#, 16#0063#, 16#006B#, 16#0061#,
2180           16#0067#, 16#0065#, 16#0020#, 16#006F#,
2181           16#0066#, 16#0020#, 16#0074#, 16#0068#,
2182           16#0065#, 16#0020#, 16#0050#, 16#0061#,
2183           16#0063#, 16#006B#, 16#0061#, 16#0067#,
2184           16#0065#, 16#004D#, 16#0065#, 16#0072#,
2185           16#0067#, 16#0065#, 16#002E#,
2186           others => 16#0000#),
2187         others => <>);
2188
2189   --  "An expression represents a node in an expression tree, which may be non-terminal or terminal. It defines a symbol, and has a possibly empty sequence of operands which are value specifications."
2190
2191   MS_0C49 : aliased Matreshka.Internals.Strings.Shared_String
2192     := (Size   => 199,
2193         Unused => 192,
2194         Length => 192,
2195         Value  =>
2196          (16#0041#, 16#006E#, 16#0020#, 16#0065#,
2197           16#0078#, 16#0070#, 16#0072#, 16#0065#,
2198           16#0073#, 16#0073#, 16#0069#, 16#006F#,
2199           16#006E#, 16#0020#, 16#0072#, 16#0065#,
2200           16#0070#, 16#0072#, 16#0065#, 16#0073#,
2201           16#0065#, 16#006E#, 16#0074#, 16#0073#,
2202           16#0020#, 16#0061#, 16#0020#, 16#006E#,
2203           16#006F#, 16#0064#, 16#0065#, 16#0020#,
2204           16#0069#, 16#006E#, 16#0020#, 16#0061#,
2205           16#006E#, 16#0020#, 16#0065#, 16#0078#,
2206           16#0070#, 16#0072#, 16#0065#, 16#0073#,
2207           16#0073#, 16#0069#, 16#006F#, 16#006E#,
2208           16#0020#, 16#0074#, 16#0072#, 16#0065#,
2209           16#0065#, 16#002C#, 16#0020#, 16#0077#,
2210           16#0068#, 16#0069#, 16#0063#, 16#0068#,
2211           16#0020#, 16#006D#, 16#0061#, 16#0079#,
2212           16#0020#, 16#0062#, 16#0065#, 16#0020#,
2213           16#006E#, 16#006F#, 16#006E#, 16#002D#,
2214           16#0074#, 16#0065#, 16#0072#, 16#006D#,
2215           16#0069#, 16#006E#, 16#0061#, 16#006C#,
2216           16#0020#, 16#006F#, 16#0072#, 16#0020#,
2217           16#0074#, 16#0065#, 16#0072#, 16#006D#,
2218           16#0069#, 16#006E#, 16#0061#, 16#006C#,
2219           16#002E#, 16#0020#, 16#0049#, 16#0074#,
2220           16#0020#, 16#0064#, 16#0065#, 16#0066#,
2221           16#0069#, 16#006E#, 16#0065#, 16#0073#,
2222           16#0020#, 16#0061#, 16#0020#, 16#0073#,
2223           16#0079#, 16#006D#, 16#0062#, 16#006F#,
2224           16#006C#, 16#002C#, 16#0020#, 16#0061#,
2225           16#006E#, 16#0064#, 16#0020#, 16#0068#,
2226           16#0061#, 16#0073#, 16#0020#, 16#0061#,
2227           16#0020#, 16#0070#, 16#006F#, 16#0073#,
2228           16#0073#, 16#0069#, 16#0062#, 16#006C#,
2229           16#0079#, 16#0020#, 16#0065#, 16#006D#,
2230           16#0070#, 16#0074#, 16#0079#, 16#0020#,
2231           16#0073#, 16#0065#, 16#0071#, 16#0075#,
2232           16#0065#, 16#006E#, 16#0063#, 16#0065#,
2233           16#0020#, 16#006F#, 16#0066#, 16#0020#,
2234           16#006F#, 16#0070#, 16#0065#, 16#0072#,
2235           16#0061#, 16#006E#, 16#0064#, 16#0073#,
2236           16#0020#, 16#0077#, 16#0068#, 16#0069#,
2237           16#0063#, 16#0068#, 16#0020#, 16#0061#,
2238           16#0072#, 16#0065#, 16#0020#, 16#0076#,
2239           16#0061#, 16#006C#, 16#0075#, 16#0065#,
2240           16#0020#, 16#0073#, 16#0070#, 16#0065#,
2241           16#0063#, 16#0069#, 16#0066#, 16#0069#,
2242           16#0063#, 16#0061#, 16#0074#, 16#0069#,
2243           16#006F#, 16#006E#, 16#0073#, 16#002E#,
2244           others => 16#0000#),
2245         others => <>);
2246
2247   --  "ActivityGroup"
2248
2249   MS_0C4A : aliased Matreshka.Internals.Strings.Shared_String
2250     := (Size   => 15,
2251         Unused => 13,
2252         Length => 13,
2253         Value  =>
2254          (16#0041#, 16#0063#, 16#0074#, 16#0069#,
2255           16#0076#, 16#0069#, 16#0074#, 16#0079#,
2256           16#0047#, 16#0072#, 16#006F#, 16#0075#,
2257           16#0070#,
2258           others => 16#0000#),
2259         others => <>);
2260
2261   --  "A_signal_reception"
2262
2263   MS_0C4B : aliased Matreshka.Internals.Strings.Shared_String
2264     := (Size   => 23,
2265         Unused => 18,
2266         Length => 18,
2267         Value  =>
2268          (16#0041#, 16#005F#, 16#0073#, 16#0069#,
2269           16#0067#, 16#006E#, 16#0061#, 16#006C#,
2270           16#005F#, 16#0072#, 16#0065#, 16#0063#,
2271           16#0065#, 16#0070#, 16#0074#, 16#0069#,
2272           16#006F#, 16#006E#,
2273           others => 16#0000#),
2274         others => <>);
2275
2276   --  "The upper bound must be greater than or equal to the lower bound."
2277
2278   MS_0C4C : aliased Matreshka.Internals.Strings.Shared_String
2279     := (Size   => 71,
2280         Unused => 65,
2281         Length => 65,
2282         Value  =>
2283          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
2284           16#0075#, 16#0070#, 16#0070#, 16#0065#,
2285           16#0072#, 16#0020#, 16#0062#, 16#006F#,
2286           16#0075#, 16#006E#, 16#0064#, 16#0020#,
2287           16#006D#, 16#0075#, 16#0073#, 16#0074#,
2288           16#0020#, 16#0062#, 16#0065#, 16#0020#,
2289           16#0067#, 16#0072#, 16#0065#, 16#0061#,
2290           16#0074#, 16#0065#, 16#0072#, 16#0020#,
2291           16#0074#, 16#0068#, 16#0061#, 16#006E#,
2292           16#0020#, 16#006F#, 16#0072#, 16#0020#,
2293           16#0065#, 16#0071#, 16#0075#, 16#0061#,
2294           16#006C#, 16#0020#, 16#0074#, 16#006F#,
2295           16#0020#, 16#0074#, 16#0068#, 16#0065#,
2296           16#0020#, 16#006C#, 16#006F#, 16#0077#,
2297           16#0065#, 16#0072#, 16#0020#, 16#0062#,
2298           16#006F#, 16#0075#, 16#006E#, 16#0064#,
2299           16#002E#,
2300           others => 16#0000#),
2301         others => <>);
2302
2303   --  "Transitions outgoing pseudostates may not have a trigger."
2304
2305   MS_0C4D : aliased Matreshka.Internals.Strings.Shared_String
2306     := (Size   => 63,
2307         Unused => 57,
2308         Length => 57,
2309         Value  =>
2310          (16#0054#, 16#0072#, 16#0061#, 16#006E#,
2311           16#0073#, 16#0069#, 16#0074#, 16#0069#,
2312           16#006F#, 16#006E#, 16#0073#, 16#0020#,
2313           16#006F#, 16#0075#, 16#0074#, 16#0067#,
2314           16#006F#, 16#0069#, 16#006E#, 16#0067#,
2315           16#0020#, 16#0070#, 16#0073#, 16#0065#,
2316           16#0075#, 16#0064#, 16#006F#, 16#0073#,
2317           16#0074#, 16#0061#, 16#0074#, 16#0065#,
2318           16#0073#, 16#0020#, 16#006D#, 16#0061#,
2319           16#0079#, 16#0020#, 16#006E#, 16#006F#,
2320           16#0074#, 16#0020#, 16#0068#, 16#0061#,
2321           16#0076#, 16#0065#, 16#0020#, 16#0061#,
2322           16#0020#, 16#0074#, 16#0072#, 16#0069#,
2323           16#0067#, 16#0067#, 16#0065#, 16#0072#,
2324           16#002E#,
2325           others => 16#0000#),
2326         others => <>);
2327
2328   --  "generalization"
2329
2330   MS_0C4E : aliased Matreshka.Internals.Strings.Shared_String
2331     := (Size   => 15,
2332         Unused => 14,
2333         Length => 14,
2334         Value  =>
2335          (16#0067#, 16#0065#, 16#006E#, 16#0065#,
2336           16#0072#, 16#0061#, 16#006C#, 16#0069#,
2337           16#007A#, 16#0061#, 16#0074#, 16#0069#,
2338           16#006F#, 16#006E#,
2339           others => 16#0000#),
2340         others => <>);
2341
2342   --  "structured_node"
2343
2344   MS_0C4F : aliased Matreshka.Internals.Strings.Shared_String
2345     := (Size   => 23,
2346         Unused => 15,
2347         Length => 15,
2348         Value  =>
2349          (16#0073#, 16#0074#, 16#0072#, 16#0075#,
2350           16#0063#, 16#0074#, 16#0075#, 16#0072#,
2351           16#0065#, 16#0064#, 16#005F#, 16#006E#,
2352           16#006F#, 16#0064#, 16#0065#,
2353           others => 16#0000#),
2354         others => <>);
2355
2356   --  "language_body_size"
2357
2358   MS_0C50 : aliased Matreshka.Internals.Strings.Shared_String
2359     := (Size   => 23,
2360         Unused => 18,
2361         Length => 18,
2362         Value  =>
2363          (16#006C#, 16#0061#, 16#006E#, 16#0067#,
2364           16#0075#, 16#0061#, 16#0067#, 16#0065#,
2365           16#005F#, 16#0062#, 16#006F#, 16#0064#,
2366           16#0079#, 16#005F#, 16#0073#, 16#0069#,
2367           16#007A#, 16#0065#,
2368           others => 16#0000#),
2369         others => <>);
2370
2371   --  "executionOccurrenceSpecification"
2372
2373   MS_0C51 : aliased Matreshka.Internals.Strings.Shared_String
2374     := (Size   => 39,
2375         Unused => 32,
2376         Length => 32,
2377         Value  =>
2378          (16#0065#, 16#0078#, 16#0065#, 16#0063#,
2379           16#0075#, 16#0074#, 16#0069#, 16#006F#,
2380           16#006E#, 16#004F#, 16#0063#, 16#0063#,
2381           16#0075#, 16#0072#, 16#0072#, 16#0065#,
2382           16#006E#, 16#0063#, 16#0065#, 16#0053#,
2383           16#0070#, 16#0065#, 16#0063#, 16#0069#,
2384           16#0066#, 16#0069#, 16#0063#, 16#0061#,
2385           16#0074#, 16#0069#, 16#006F#, 16#006E#,
2386           others => 16#0000#),
2387         others => <>);
2388
2389   --  "The test and body parts must be disjoint."
2390
2391   MS_0C52 : aliased Matreshka.Internals.Strings.Shared_String
2392     := (Size   => 47,
2393         Unused => 41,
2394         Length => 41,
2395         Value  =>
2396          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
2397           16#0074#, 16#0065#, 16#0073#, 16#0074#,
2398           16#0020#, 16#0061#, 16#006E#, 16#0064#,
2399           16#0020#, 16#0062#, 16#006F#, 16#0064#,
2400           16#0079#, 16#0020#, 16#0070#, 16#0061#,
2401           16#0072#, 16#0074#, 16#0073#, 16#0020#,
2402           16#006D#, 16#0075#, 16#0073#, 16#0074#,
2403           16#0020#, 16#0062#, 16#0065#, 16#0020#,
2404           16#0064#, 16#0069#, 16#0073#, 16#006A#,
2405           16#006F#, 16#0069#, 16#006E#, 16#0074#,
2406           16#002E#,
2407           others => 16#0000#),
2408         others => <>);
2409
2410   --  "A read self action is an action that retrieves the host object of an action."
2411
2412   MS_0C53 : aliased Matreshka.Internals.Strings.Shared_String
2413     := (Size   => 79,
2414         Unused => 76,
2415         Length => 76,
2416         Value  =>
2417          (16#0041#, 16#0020#, 16#0072#, 16#0065#,
2418           16#0061#, 16#0064#, 16#0020#, 16#0073#,
2419           16#0065#, 16#006C#, 16#0066#, 16#0020#,
2420           16#0061#, 16#0063#, 16#0074#, 16#0069#,
2421           16#006F#, 16#006E#, 16#0020#, 16#0069#,
2422           16#0073#, 16#0020#, 16#0061#, 16#006E#,
2423           16#0020#, 16#0061#, 16#0063#, 16#0074#,
2424           16#0069#, 16#006F#, 16#006E#, 16#0020#,
2425           16#0074#, 16#0068#, 16#0061#, 16#0074#,
2426           16#0020#, 16#0072#, 16#0065#, 16#0074#,
2427           16#0072#, 16#0069#, 16#0065#, 16#0076#,
2428           16#0065#, 16#0073#, 16#0020#, 16#0074#,
2429           16#0068#, 16#0065#, 16#0020#, 16#0068#,
2430           16#006F#, 16#0073#, 16#0074#, 16#0020#,
2431           16#006F#, 16#0062#, 16#006A#, 16#0065#,
2432           16#0063#, 16#0074#, 16#0020#, 16#006F#,
2433           16#0066#, 16#0020#, 16#0061#, 16#006E#,
2434           16#0020#, 16#0061#, 16#0063#, 16#0074#,
2435           16#0069#, 16#006F#, 16#006E#, 16#002E#,
2436           others => 16#0000#),
2437         others => <>);
2438
2439   --  "The number of argument pins and the number of parameters of the behavior of type in and in-out must be equal."
2440
2441   MS_0C54 : aliased Matreshka.Internals.Strings.Shared_String
2442     := (Size   => 119,
2443         Unused => 109,
2444         Length => 109,
2445         Value  =>
2446          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
2447           16#006E#, 16#0075#, 16#006D#, 16#0062#,
2448           16#0065#, 16#0072#, 16#0020#, 16#006F#,
2449           16#0066#, 16#0020#, 16#0061#, 16#0072#,
2450           16#0067#, 16#0075#, 16#006D#, 16#0065#,
2451           16#006E#, 16#0074#, 16#0020#, 16#0070#,
2452           16#0069#, 16#006E#, 16#0073#, 16#0020#,
2453           16#0061#, 16#006E#, 16#0064#, 16#0020#,
2454           16#0074#, 16#0068#, 16#0065#, 16#0020#,
2455           16#006E#, 16#0075#, 16#006D#, 16#0062#,
2456           16#0065#, 16#0072#, 16#0020#, 16#006F#,
2457           16#0066#, 16#0020#, 16#0070#, 16#0061#,
2458           16#0072#, 16#0061#, 16#006D#, 16#0065#,
2459           16#0074#, 16#0065#, 16#0072#, 16#0073#,
2460           16#0020#, 16#006F#, 16#0066#, 16#0020#,
2461           16#0074#, 16#0068#, 16#0065#, 16#0020#,
2462           16#0062#, 16#0065#, 16#0068#, 16#0061#,
2463           16#0076#, 16#0069#, 16#006F#, 16#0072#,
2464           16#0020#, 16#006F#, 16#0066#, 16#0020#,
2465           16#0074#, 16#0079#, 16#0070#, 16#0065#,
2466           16#0020#, 16#0069#, 16#006E#, 16#0020#,
2467           16#0061#, 16#006E#, 16#0064#, 16#0020#,
2468           16#0069#, 16#006E#, 16#002D#, 16#006F#,
2469           16#0075#, 16#0074#, 16#0020#, 16#006D#,
2470           16#0075#, 16#0073#, 16#0074#, 16#0020#,
2471           16#0062#, 16#0065#, 16#0020#, 16#0065#,
2472           16#0071#, 16#0075#, 16#0061#, 16#006C#,
2473           16#002E#,
2474           others => 16#0000#),
2475         others => <>);
2476
2477   --  "A transition with kind external can source any vertex except entry points."
2478
2479   MS_0C55 : aliased Matreshka.Internals.Strings.Shared_String
2480     := (Size   => 79,
2481         Unused => 74,
2482         Length => 74,
2483         Value  =>
2484          (16#0041#, 16#0020#, 16#0074#, 16#0072#,
2485           16#0061#, 16#006E#, 16#0073#, 16#0069#,
2486           16#0074#, 16#0069#, 16#006F#, 16#006E#,
2487           16#0020#, 16#0077#, 16#0069#, 16#0074#,
2488           16#0068#, 16#0020#, 16#006B#, 16#0069#,
2489           16#006E#, 16#0064#, 16#0020#, 16#0065#,
2490           16#0078#, 16#0074#, 16#0065#, 16#0072#,
2491           16#006E#, 16#0061#, 16#006C#, 16#0020#,
2492           16#0063#, 16#0061#, 16#006E#, 16#0020#,
2493           16#0073#, 16#006F#, 16#0075#, 16#0072#,
2494           16#0063#, 16#0065#, 16#0020#, 16#0061#,
2495           16#006E#, 16#0079#, 16#0020#, 16#0076#,
2496           16#0065#, 16#0072#, 16#0074#, 16#0065#,
2497           16#0078#, 16#0020#, 16#0065#, 16#0078#,
2498           16#0063#, 16#0065#, 16#0070#, 16#0074#,
2499           16#0020#, 16#0065#, 16#006E#, 16#0074#,
2500           16#0072#, 16#0079#, 16#0020#, 16#0070#,
2501           16#006F#, 16#0069#, 16#006E#, 16#0074#,
2502           16#0073#, 16#002E#,
2503           others => 16#0000#),
2504         others => <>);
2505
2506   --  "The Boolean query membersAreDistinguishable() determines whether all of the namespace's members are distinguishable within it."
2507
2508   MS_0C56 : aliased Matreshka.Internals.Strings.Shared_String
2509     := (Size   => 135,
2510         Unused => 126,
2511         Length => 126,
2512         Value  =>
2513          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
2514           16#0042#, 16#006F#, 16#006F#, 16#006C#,
2515           16#0065#, 16#0061#, 16#006E#, 16#0020#,
2516           16#0071#, 16#0075#, 16#0065#, 16#0072#,
2517           16#0079#, 16#0020#, 16#006D#, 16#0065#,
2518           16#006D#, 16#0062#, 16#0065#, 16#0072#,
2519           16#0073#, 16#0041#, 16#0072#, 16#0065#,
2520           16#0044#, 16#0069#, 16#0073#, 16#0074#,
2521           16#0069#, 16#006E#, 16#0067#, 16#0075#,
2522           16#0069#, 16#0073#, 16#0068#, 16#0061#,
2523           16#0062#, 16#006C#, 16#0065#, 16#0028#,
2524           16#0029#, 16#0020#, 16#0064#, 16#0065#,
2525           16#0074#, 16#0065#, 16#0072#, 16#006D#,
2526           16#0069#, 16#006E#, 16#0065#, 16#0073#,
2527           16#0020#, 16#0077#, 16#0068#, 16#0065#,
2528           16#0074#, 16#0068#, 16#0065#, 16#0072#,
2529           16#0020#, 16#0061#, 16#006C#, 16#006C#,
2530           16#0020#, 16#006F#, 16#0066#, 16#0020#,
2531           16#0074#, 16#0068#, 16#0065#, 16#0020#,
2532           16#006E#, 16#0061#, 16#006D#, 16#0065#,
2533           16#0073#, 16#0070#, 16#0061#, 16#0063#,
2534           16#0065#, 16#0027#, 16#0073#, 16#0020#,
2535           16#006D#, 16#0065#, 16#006D#, 16#0062#,
2536           16#0065#, 16#0072#, 16#0073#, 16#0020#,
2537           16#0061#, 16#0072#, 16#0065#, 16#0020#,
2538           16#0064#, 16#0069#, 16#0073#, 16#0074#,
2539           16#0069#, 16#006E#, 16#0067#, 16#0075#,
2540           16#0069#, 16#0073#, 16#0068#, 16#0061#,
2541           16#0062#, 16#006C#, 16#0065#, 16#0020#,
2542           16#0077#, 16#0069#, 16#0074#, 16#0068#,
2543           16#0069#, 16#006E#, 16#0020#, 16#0069#,
2544           16#0074#, 16#002E#,
2545           others => 16#0000#),
2546         others => <>);
2547
2548   --  "A_provided_component"
2549
2550   MS_0C57 : aliased Matreshka.Internals.Strings.Shared_String
2551     := (Size   => 23,
2552         Unused => 20,
2553         Length => 20,
2554         Value  =>
2555          (16#0041#, 16#005F#, 16#0070#, 16#0072#,
2556           16#006F#, 16#0076#, 16#0069#, 16#0064#,
2557           16#0065#, 16#0064#, 16#005F#, 16#0063#,
2558           16#006F#, 16#006D#, 16#0070#, 16#006F#,
2559           16#006E#, 16#0065#, 16#006E#, 16#0074#,
2560           others => 16#0000#),
2561         others => <>);
2562
2563   --  "join_segment_state"
2564
2565   MS_0C58 : aliased Matreshka.Internals.Strings.Shared_String
2566     := (Size   => 23,
2567         Unused => 18,
2568         Length => 18,
2569         Value  =>
2570          (16#006A#, 16#006F#, 16#0069#, 16#006E#,
2571           16#005F#, 16#0073#, 16#0065#, 16#0067#,
2572           16#006D#, 16#0065#, 16#006E#, 16#0074#,
2573           16#005F#, 16#0073#, 16#0074#, 16#0061#,
2574           16#0074#, 16#0065#,
2575           others => 16#0000#),
2576         others => <>);
2577
2578   --  "Specifies a ValueSpecification that represents a value to be used when no argument is supplied for the Parameter."
2579
2580   MS_0C59 : aliased Matreshka.Internals.Strings.Shared_String
2581     := (Size   => 119,
2582         Unused => 113,
2583         Length => 113,
2584         Value  =>
2585          (16#0053#, 16#0070#, 16#0065#, 16#0063#,
2586           16#0069#, 16#0066#, 16#0069#, 16#0065#,
2587           16#0073#, 16#0020#, 16#0061#, 16#0020#,
2588           16#0056#, 16#0061#, 16#006C#, 16#0075#,
2589           16#0065#, 16#0053#, 16#0070#, 16#0065#,
2590           16#0063#, 16#0069#, 16#0066#, 16#0069#,
2591           16#0063#, 16#0061#, 16#0074#, 16#0069#,
2592           16#006F#, 16#006E#, 16#0020#, 16#0074#,
2593           16#0068#, 16#0061#, 16#0074#, 16#0020#,
2594           16#0072#, 16#0065#, 16#0070#, 16#0072#,
2595           16#0065#, 16#0073#, 16#0065#, 16#006E#,
2596           16#0074#, 16#0073#, 16#0020#, 16#0061#,
2597           16#0020#, 16#0076#, 16#0061#, 16#006C#,
2598           16#0075#, 16#0065#, 16#0020#, 16#0074#,
2599           16#006F#, 16#0020#, 16#0062#, 16#0065#,
2600           16#0020#, 16#0075#, 16#0073#, 16#0065#,
2601           16#0064#, 16#0020#, 16#0077#, 16#0068#,
2602           16#0065#, 16#006E#, 16#0020#, 16#006E#,
2603           16#006F#, 16#0020#, 16#0061#, 16#0072#,
2604           16#0067#, 16#0075#, 16#006D#, 16#0065#,
2605           16#006E#, 16#0074#, 16#0020#, 16#0069#,
2606           16#0073#, 16#0020#, 16#0073#, 16#0075#,
2607           16#0070#, 16#0070#, 16#006C#, 16#0069#,
2608           16#0065#, 16#0064#, 16#0020#, 16#0066#,
2609           16#006F#, 16#0072#, 16#0020#, 16#0074#,
2610           16#0068#, 16#0065#, 16#0020#, 16#0050#,
2611           16#0061#, 16#0072#, 16#0061#, 16#006D#,
2612           16#0065#, 16#0074#, 16#0065#, 16#0072#,
2613           16#002E#,
2614           others => 16#0000#),
2615         others => <>);
2616
2617   --  "membersAreDistinguishable"
2618
2619   MS_0C5A : aliased Matreshka.Internals.Strings.Shared_String
2620     := (Size   => 31,
2621         Unused => 25,
2622         Length => 25,
2623         Value  =>
2624          (16#006D#, 16#0065#, 16#006D#, 16#0062#,
2625           16#0065#, 16#0072#, 16#0073#, 16#0041#,
2626           16#0072#, 16#0065#, 16#0044#, 16#0069#,
2627           16#0073#, 16#0074#, 16#0069#, 16#006E#,
2628           16#0067#, 16#0075#, 16#0069#, 16#0073#,
2629           16#0068#, 16#0061#, 16#0062#, 16#006C#,
2630           16#0065#,
2631           others => 16#0000#),
2632         others => <>);
2633
2634   --  "out"
2635
2636   MS_0C5B : aliased Matreshka.Internals.Strings.Shared_String
2637     := (Size   => 7,
2638         Unused => 3,
2639         Length => 3,
2640         Value  =>
2641          (16#006F#, 16#0075#, 16#0074#,
2642           others => 16#0000#),
2643         others => <>);
2644
2645   --  "The unmarshall classifier must have at least one structural feature."
2646
2647   MS_0C5C : aliased Matreshka.Internals.Strings.Shared_String
2648     := (Size   => 71,
2649         Unused => 68,
2650         Length => 68,
2651         Value  =>
2652          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
2653           16#0075#, 16#006E#, 16#006D#, 16#0061#,
2654           16#0072#, 16#0073#, 16#0068#, 16#0061#,
2655           16#006C#, 16#006C#, 16#0020#, 16#0063#,
2656           16#006C#, 16#0061#, 16#0073#, 16#0073#,
2657           16#0069#, 16#0066#, 16#0069#, 16#0065#,
2658           16#0072#, 16#0020#, 16#006D#, 16#0075#,
2659           16#0073#, 16#0074#, 16#0020#, 16#0068#,
2660           16#0061#, 16#0076#, 16#0065#, 16#0020#,
2661           16#0061#, 16#0074#, 16#0020#, 16#006C#,
2662           16#0065#, 16#0061#, 16#0073#, 16#0074#,
2663           16#0020#, 16#006F#, 16#006E#, 16#0065#,
2664           16#0020#, 16#0073#, 16#0074#, 16#0072#,
2665           16#0075#, 16#0063#, 16#0074#, 16#0075#,
2666           16#0072#, 16#0061#, 16#006C#, 16#0020#,
2667           16#0066#, 16#0065#, 16#0061#, 16#0074#,
2668           16#0075#, 16#0072#, 16#0065#, 16#002E#,
2669           others => 16#0000#),
2670         others => <>);
2671
2672   --  "A template parameter substitution relates the actual parameter to a formal template parameter as part of a template binding."
2673
2674   MS_0C5D : aliased Matreshka.Internals.Strings.Shared_String
2675     := (Size   => 127,
2676         Unused => 124,
2677         Length => 124,
2678         Value  =>
2679          (16#0041#, 16#0020#, 16#0074#, 16#0065#,
2680           16#006D#, 16#0070#, 16#006C#, 16#0061#,
2681           16#0074#, 16#0065#, 16#0020#, 16#0070#,
2682           16#0061#, 16#0072#, 16#0061#, 16#006D#,
2683           16#0065#, 16#0074#, 16#0065#, 16#0072#,
2684           16#0020#, 16#0073#, 16#0075#, 16#0062#,
2685           16#0073#, 16#0074#, 16#0069#, 16#0074#,
2686           16#0075#, 16#0074#, 16#0069#, 16#006F#,
2687           16#006E#, 16#0020#, 16#0072#, 16#0065#,
2688           16#006C#, 16#0061#, 16#0074#, 16#0065#,
2689           16#0073#, 16#0020#, 16#0074#, 16#0068#,
2690           16#0065#, 16#0020#, 16#0061#, 16#0063#,
2691           16#0074#, 16#0075#, 16#0061#, 16#006C#,
2692           16#0020#, 16#0070#, 16#0061#, 16#0072#,
2693           16#0061#, 16#006D#, 16#0065#, 16#0074#,
2694           16#0065#, 16#0072#, 16#0020#, 16#0074#,
2695           16#006F#, 16#0020#, 16#0061#, 16#0020#,
2696           16#0066#, 16#006F#, 16#0072#, 16#006D#,
2697           16#0061#, 16#006C#, 16#0020#, 16#0074#,
2698           16#0065#, 16#006D#, 16#0070#, 16#006C#,
2699           16#0061#, 16#0074#, 16#0065#, 16#0020#,
2700           16#0070#, 16#0061#, 16#0072#, 16#0061#,
2701           16#006D#, 16#0065#, 16#0074#, 16#0065#,
2702           16#0072#, 16#0020#, 16#0061#, 16#0073#,
2703           16#0020#, 16#0070#, 16#0061#, 16#0072#,
2704           16#0074#, 16#0020#, 16#006F#, 16#0066#,
2705           16#0020#, 16#0061#, 16#0020#, 16#0074#,
2706           16#0065#, 16#006D#, 16#0070#, 16#006C#,
2707           16#0061#, 16#0074#, 16#0065#, 16#0020#,
2708           16#0062#, 16#0069#, 16#006E#, 16#0064#,
2709           16#0069#, 16#006E#, 16#0067#, 16#002E#,
2710           others => 16#0000#),
2711         others => <>);
2712
2713   --  "A package is used to group elements, and provides a namespace for the grouped elements."
2714
2715   MS_0C5E : aliased Matreshka.Internals.Strings.Shared_String
2716     := (Size   => 95,
2717         Unused => 87,
2718         Length => 87,
2719         Value  =>
2720          (16#0041#, 16#0020#, 16#0070#, 16#0061#,
2721           16#0063#, 16#006B#, 16#0061#, 16#0067#,
2722           16#0065#, 16#0020#, 16#0069#, 16#0073#,
2723           16#0020#, 16#0075#, 16#0073#, 16#0065#,
2724           16#0064#, 16#0020#, 16#0074#, 16#006F#,
2725           16#0020#, 16#0067#, 16#0072#, 16#006F#,
2726           16#0075#, 16#0070#, 16#0020#, 16#0065#,
2727           16#006C#, 16#0065#, 16#006D#, 16#0065#,
2728           16#006E#, 16#0074#, 16#0073#, 16#002C#,
2729           16#0020#, 16#0061#, 16#006E#, 16#0064#,
2730           16#0020#, 16#0070#, 16#0072#, 16#006F#,
2731           16#0076#, 16#0069#, 16#0064#, 16#0065#,
2732           16#0073#, 16#0020#, 16#0061#, 16#0020#,
2733           16#006E#, 16#0061#, 16#006D#, 16#0065#,
2734           16#0073#, 16#0070#, 16#0061#, 16#0063#,
2735           16#0065#, 16#0020#, 16#0066#, 16#006F#,
2736           16#0072#, 16#0020#, 16#0074#, 16#0068#,
2737           16#0065#, 16#0020#, 16#0067#, 16#0072#,
2738           16#006F#, 16#0075#, 16#0070#, 16#0065#,
2739           16#0064#, 16#0020#, 16#0065#, 16#006C#,
2740           16#0065#, 16#006D#, 16#0065#, 16#006E#,
2741           16#0074#, 16#0073#, 16#002E#,
2742           others => 16#0000#),
2743         others => <>);
2744
2745   --  "The states of a protocol state machine cannot have entry, exit, or do activity actions."
2746
2747   MS_0C5F : aliased Matreshka.Internals.Strings.Shared_String
2748     := (Size   => 95,
2749         Unused => 87,
2750         Length => 87,
2751         Value  =>
2752          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
2753           16#0073#, 16#0074#, 16#0061#, 16#0074#,
2754           16#0065#, 16#0073#, 16#0020#, 16#006F#,
2755           16#0066#, 16#0020#, 16#0061#, 16#0020#,
2756           16#0070#, 16#0072#, 16#006F#, 16#0074#,
2757           16#006F#, 16#0063#, 16#006F#, 16#006C#,
2758           16#0020#, 16#0073#, 16#0074#, 16#0061#,
2759           16#0074#, 16#0065#, 16#0020#, 16#006D#,
2760           16#0061#, 16#0063#, 16#0068#, 16#0069#,
2761           16#006E#, 16#0065#, 16#0020#, 16#0063#,
2762           16#0061#, 16#006E#, 16#006E#, 16#006F#,
2763           16#0074#, 16#0020#, 16#0068#, 16#0061#,
2764           16#0076#, 16#0065#, 16#0020#, 16#0065#,
2765           16#006E#, 16#0074#, 16#0072#, 16#0079#,
2766           16#002C#, 16#0020#, 16#0065#, 16#0078#,
2767           16#0069#, 16#0074#, 16#002C#, 16#0020#,
2768           16#006F#, 16#0072#, 16#0020#, 16#0064#,
2769           16#006F#, 16#0020#, 16#0061#, 16#0063#,
2770           16#0074#, 16#0069#, 16#0076#, 16#0069#,
2771           16#0074#, 16#0079#, 16#0020#, 16#0061#,
2772           16#0063#, 16#0074#, 16#0069#, 16#006F#,
2773           16#006E#, 16#0073#, 16#002E#,
2774           others => 16#0000#),
2775         others => <>);
2776
2777   --  "The association ends of the link end data must not be static."
2778
2779   MS_0C60 : aliased Matreshka.Internals.Strings.Shared_String
2780     := (Size   => 63,
2781         Unused => 61,
2782         Length => 61,
2783         Value  =>
2784          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
2785           16#0061#, 16#0073#, 16#0073#, 16#006F#,
2786           16#0063#, 16#0069#, 16#0061#, 16#0074#,
2787           16#0069#, 16#006F#, 16#006E#, 16#0020#,
2788           16#0065#, 16#006E#, 16#0064#, 16#0073#,
2789           16#0020#, 16#006F#, 16#0066#, 16#0020#,
2790           16#0074#, 16#0068#, 16#0065#, 16#0020#,
2791           16#006C#, 16#0069#, 16#006E#, 16#006B#,
2792           16#0020#, 16#0065#, 16#006E#, 16#0064#,
2793           16#0020#, 16#0064#, 16#0061#, 16#0074#,
2794           16#0061#, 16#0020#, 16#006D#, 16#0075#,
2795           16#0073#, 16#0074#, 16#0020#, 16#006E#,
2796           16#006F#, 16#0074#, 16#0020#, 16#0062#,
2797           16#0065#, 16#0020#, 16#0073#, 16#0074#,
2798           16#0061#, 16#0074#, 16#0069#, 16#0063#,
2799           16#002E#,
2800           others => 16#0000#),
2801         others => <>);
2802
2803   --  "A pin is an object node for inputs and outputs to actions."
2804
2805   MS_0C61 : aliased Matreshka.Internals.Strings.Shared_String
2806     := (Size   => 63,
2807         Unused => 58,
2808         Length => 58,
2809         Value  =>
2810          (16#0041#, 16#0020#, 16#0070#, 16#0069#,
2811           16#006E#, 16#0020#, 16#0069#, 16#0073#,
2812           16#0020#, 16#0061#, 16#006E#, 16#0020#,
2813           16#006F#, 16#0062#, 16#006A#, 16#0065#,
2814           16#0063#, 16#0074#, 16#0020#, 16#006E#,
2815           16#006F#, 16#0064#, 16#0065#, 16#0020#,
2816           16#0066#, 16#006F#, 16#0072#, 16#0020#,
2817           16#0069#, 16#006E#, 16#0070#, 16#0075#,
2818           16#0074#, 16#0073#, 16#0020#, 16#0061#,
2819           16#006E#, 16#0064#, 16#0020#, 16#006F#,
2820           16#0075#, 16#0074#, 16#0070#, 16#0075#,
2821           16#0074#, 16#0073#, 16#0020#, 16#0074#,
2822           16#006F#, 16#0020#, 16#0061#, 16#0063#,
2823           16#0074#, 16#0069#, 16#006F#, 16#006E#,
2824           16#0073#, 16#002E#,
2825           others => 16#0000#),
2826         others => <>);
2827
2828   --  "In the case where the property is one navigable end of a binary association with both ends navigable, this gives the other end."
2829
2830   MS_0C62 : aliased Matreshka.Internals.Strings.Shared_String
2831     := (Size   => 135,
2832         Unused => 127,
2833         Length => 127,
2834         Value  =>
2835          (16#0049#, 16#006E#, 16#0020#, 16#0074#,
2836           16#0068#, 16#0065#, 16#0020#, 16#0063#,
2837           16#0061#, 16#0073#, 16#0065#, 16#0020#,
2838           16#0077#, 16#0068#, 16#0065#, 16#0072#,
2839           16#0065#, 16#0020#, 16#0074#, 16#0068#,
2840           16#0065#, 16#0020#, 16#0070#, 16#0072#,
2841           16#006F#, 16#0070#, 16#0065#, 16#0072#,
2842           16#0074#, 16#0079#, 16#0020#, 16#0069#,
2843           16#0073#, 16#0020#, 16#006F#, 16#006E#,
2844           16#0065#, 16#0020#, 16#006E#, 16#0061#,
2845           16#0076#, 16#0069#, 16#0067#, 16#0061#,
2846           16#0062#, 16#006C#, 16#0065#, 16#0020#,
2847           16#0065#, 16#006E#, 16#0064#, 16#0020#,
2848           16#006F#, 16#0066#, 16#0020#, 16#0061#,
2849           16#0020#, 16#0062#, 16#0069#, 16#006E#,
2850           16#0061#, 16#0072#, 16#0079#, 16#0020#,
2851           16#0061#, 16#0073#, 16#0073#, 16#006F#,
2852           16#0063#, 16#0069#, 16#0061#, 16#0074#,
2853           16#0069#, 16#006F#, 16#006E#, 16#0020#,
2854           16#0077#, 16#0069#, 16#0074#, 16#0068#,
2855           16#0020#, 16#0062#, 16#006F#, 16#0074#,
2856           16#0068#, 16#0020#, 16#0065#, 16#006E#,
2857           16#0064#, 16#0073#, 16#0020#, 16#006E#,
2858           16#0061#, 16#0076#, 16#0069#, 16#0067#,
2859           16#0061#, 16#0062#, 16#006C#, 16#0065#,
2860           16#002C#, 16#0020#, 16#0074#, 16#0068#,
2861           16#0069#, 16#0073#, 16#0020#, 16#0067#,
2862           16#0069#, 16#0076#, 16#0065#, 16#0073#,
2863           16#0020#, 16#0074#, 16#0068#, 16#0065#,
2864           16#0020#, 16#006F#, 16#0074#, 16#0068#,
2865           16#0065#, 16#0072#, 16#0020#, 16#0065#,
2866           16#006E#, 16#0064#, 16#002E#,
2867           others => 16#0000#),
2868         others => <>);
2869
2870   --  "A trigger for an AnyReceiveEvent is triggered by the receipt of any message that is not explicitly handled by any related trigger."
2871
2872   MS_0C63 : aliased Matreshka.Internals.Strings.Shared_String
2873     := (Size   => 135,
2874         Unused => 130,
2875         Length => 130,
2876         Value  =>
2877          (16#0041#, 16#0020#, 16#0074#, 16#0072#,
2878           16#0069#, 16#0067#, 16#0067#, 16#0065#,
2879           16#0072#, 16#0020#, 16#0066#, 16#006F#,
2880           16#0072#, 16#0020#, 16#0061#, 16#006E#,
2881           16#0020#, 16#0041#, 16#006E#, 16#0079#,
2882           16#0052#, 16#0065#, 16#0063#, 16#0065#,
2883           16#0069#, 16#0076#, 16#0065#, 16#0045#,
2884           16#0076#, 16#0065#, 16#006E#, 16#0074#,
2885           16#0020#, 16#0069#, 16#0073#, 16#0020#,
2886           16#0074#, 16#0072#, 16#0069#, 16#0067#,
2887           16#0067#, 16#0065#, 16#0072#, 16#0065#,
2888           16#0064#, 16#0020#, 16#0062#, 16#0079#,
2889           16#0020#, 16#0074#, 16#0068#, 16#0065#,
2890           16#0020#, 16#0072#, 16#0065#, 16#0063#,
2891           16#0065#, 16#0069#, 16#0070#, 16#0074#,
2892           16#0020#, 16#006F#, 16#0066#, 16#0020#,
2893           16#0061#, 16#006E#, 16#0079#, 16#0020#,
2894           16#006D#, 16#0065#, 16#0073#, 16#0073#,
2895           16#0061#, 16#0067#, 16#0065#, 16#0020#,
2896           16#0074#, 16#0068#, 16#0061#, 16#0074#,
2897           16#0020#, 16#0069#, 16#0073#, 16#0020#,
2898           16#006E#, 16#006F#, 16#0074#, 16#0020#,
2899           16#0065#, 16#0078#, 16#0070#, 16#006C#,
2900           16#0069#, 16#0063#, 16#0069#, 16#0074#,
2901           16#006C#, 16#0079#, 16#0020#, 16#0068#,
2902           16#0061#, 16#006E#, 16#0064#, 16#006C#,
2903           16#0065#, 16#0064#, 16#0020#, 16#0062#,
2904           16#0079#, 16#0020#, 16#0061#, 16#006E#,
2905           16#0079#, 16#0020#, 16#0072#, 16#0065#,
2906           16#006C#, 16#0061#, 16#0074#, 16#0065#,
2907           16#0064#, 16#0020#, 16#0074#, 16#0072#,
2908           16#0069#, 16#0067#, 16#0067#, 16#0065#,
2909           16#0072#, 16#002E#,
2910           others => 16#0000#),
2911         others => <>);
2912
2913   --  "isReentrant"
2914
2915   MS_0C64 : aliased Matreshka.Internals.Strings.Shared_String
2916     := (Size   => 15,
2917         Unused => 11,
2918         Length => 11,
2919         Value  =>
2920          (16#0069#, 16#0073#, 16#0052#, 16#0065#,
2921           16#0065#, 16#006E#, 16#0074#, 16#0072#,
2922           16#0061#, 16#006E#, 16#0074#,
2923           others => 16#0000#),
2924         others => <>);
2925
2926   --  "doActivity"
2927
2928   MS_0C65 : aliased Matreshka.Internals.Strings.Shared_String
2929     := (Size   => 15,
2930         Unused => 10,
2931         Length => 10,
2932         Value  =>
2933          (16#0064#, 16#006F#, 16#0041#, 16#0063#,
2934           16#0074#, 16#0069#, 16#0076#, 16#0069#,
2935           16#0074#, 16#0079#,
2936           others => 16#0000#),
2937         others => <>);
2938
2939   --  "DurationConstraint"
2940
2941   MS_0C66 : aliased Matreshka.Internals.Strings.Shared_String
2942     := (Size   => 23,
2943         Unused => 18,
2944         Length => 18,
2945         Value  =>
2946          (16#0044#, 16#0075#, 16#0072#, 16#0061#,
2947           16#0074#, 16#0069#, 16#006F#, 16#006E#,
2948           16#0043#, 16#006F#, 16#006E#, 16#0073#,
2949           16#0074#, 16#0072#, 16#0061#, 16#0069#,
2950           16#006E#, 16#0074#,
2951           others => 16#0000#),
2952         others => <>);
2953
2954   --  "A_fragment_enclosingInteraction"
2955
2956   MS_0C67 : aliased Matreshka.Internals.Strings.Shared_String
2957     := (Size   => 39,
2958         Unused => 31,
2959         Length => 31,
2960         Value  =>
2961          (16#0041#, 16#005F#, 16#0066#, 16#0072#,
2962           16#0061#, 16#0067#, 16#006D#, 16#0065#,
2963           16#006E#, 16#0074#, 16#005F#, 16#0065#,
2964           16#006E#, 16#0063#, 16#006C#, 16#006F#,
2965           16#0073#, 16#0069#, 16#006E#, 16#0067#,
2966           16#0049#, 16#006E#, 16#0074#, 16#0065#,
2967           16#0072#, 16#0061#, 16#0063#, 16#0074#,
2968           16#0069#, 16#006F#, 16#006E#,
2969           others => 16#0000#),
2970         others => <>);
2971
2972   --  "self_part_with_port"
2973
2974   MS_0C68 : aliased Matreshka.Internals.Strings.Shared_String
2975     := (Size   => 23,
2976         Unused => 19,
2977         Length => 19,
2978         Value  =>
2979          (16#0073#, 16#0065#, 16#006C#, 16#0066#,
2980           16#005F#, 16#0070#, 16#0061#, 16#0072#,
2981           16#0074#, 16#005F#, 16#0077#, 16#0069#,
2982           16#0074#, 16#0068#, 16#005F#, 16#0070#,
2983           16#006F#, 16#0072#, 16#0074#,
2984           others => 16#0000#),
2985         others => <>);
2986
2987   --  "The InteractionConstraint with minint and maxint only apply when attached to an InteractionOperand where the interactionOperator is loop."
2988
2989   MS_0C69 : aliased Matreshka.Internals.Strings.Shared_String
2990     := (Size   => 143,
2991         Unused => 137,
2992         Length => 137,
2993         Value  =>
2994          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
2995           16#0049#, 16#006E#, 16#0074#, 16#0065#,
2996           16#0072#, 16#0061#, 16#0063#, 16#0074#,
2997           16#0069#, 16#006F#, 16#006E#, 16#0043#,
2998           16#006F#, 16#006E#, 16#0073#, 16#0074#,
2999           16#0072#, 16#0061#, 16#0069#, 16#006E#,
3000           16#0074#, 16#0020#, 16#0077#, 16#0069#,
3001           16#0074#, 16#0068#, 16#0020#, 16#006D#,
3002           16#0069#, 16#006E#, 16#0069#, 16#006E#,
3003           16#0074#, 16#0020#, 16#0061#, 16#006E#,
3004           16#0064#, 16#0020#, 16#006D#, 16#0061#,
3005           16#0078#, 16#0069#, 16#006E#, 16#0074#,
3006           16#0020#, 16#006F#, 16#006E#, 16#006C#,
3007           16#0079#, 16#0020#, 16#0061#, 16#0070#,
3008           16#0070#, 16#006C#, 16#0079#, 16#0020#,
3009           16#0077#, 16#0068#, 16#0065#, 16#006E#,
3010           16#0020#, 16#0061#, 16#0074#, 16#0074#,
3011           16#0061#, 16#0063#, 16#0068#, 16#0065#,
3012           16#0064#, 16#0020#, 16#0074#, 16#006F#,
3013           16#0020#, 16#0061#, 16#006E#, 16#0020#,
3014           16#0049#, 16#006E#, 16#0074#, 16#0065#,
3015           16#0072#, 16#0061#, 16#0063#, 16#0074#,
3016           16#0069#, 16#006F#, 16#006E#, 16#004F#,
3017           16#0070#, 16#0065#, 16#0072#, 16#0061#,
3018           16#006E#, 16#0064#, 16#0020#, 16#0077#,
3019           16#0068#, 16#0065#, 16#0072#, 16#0065#,
3020           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3021           16#0020#, 16#0069#, 16#006E#, 16#0074#,
3022           16#0065#, 16#0072#, 16#0061#, 16#0063#,
3023           16#0074#, 16#0069#, 16#006F#, 16#006E#,
3024           16#004F#, 16#0070#, 16#0065#, 16#0072#,
3025           16#0061#, 16#0074#, 16#006F#, 16#0072#,
3026           16#0020#, 16#0069#, 16#0073#, 16#0020#,
3027           16#006C#, 16#006F#, 16#006F#, 16#0070#,
3028           16#002E#,
3029           others => 16#0000#),
3030         others => <>);
3031
3032   --  "References a list of parameters to the behavior which describes the order and type of arguments that can be given when the behavior is invoked and of the values which will be returned when the behavior completes its execution."
3033
3034   MS_0C6A : aliased Matreshka.Internals.Strings.Shared_String
3035     := (Size   => 239,
3036         Unused => 226,
3037         Length => 226,
3038         Value  =>
3039          (16#0052#, 16#0065#, 16#0066#, 16#0065#,
3040           16#0072#, 16#0065#, 16#006E#, 16#0063#,
3041           16#0065#, 16#0073#, 16#0020#, 16#0061#,
3042           16#0020#, 16#006C#, 16#0069#, 16#0073#,
3043           16#0074#, 16#0020#, 16#006F#, 16#0066#,
3044           16#0020#, 16#0070#, 16#0061#, 16#0072#,
3045           16#0061#, 16#006D#, 16#0065#, 16#0074#,
3046           16#0065#, 16#0072#, 16#0073#, 16#0020#,
3047           16#0074#, 16#006F#, 16#0020#, 16#0074#,
3048           16#0068#, 16#0065#, 16#0020#, 16#0062#,
3049           16#0065#, 16#0068#, 16#0061#, 16#0076#,
3050           16#0069#, 16#006F#, 16#0072#, 16#0020#,
3051           16#0077#, 16#0068#, 16#0069#, 16#0063#,
3052           16#0068#, 16#0020#, 16#0064#, 16#0065#,
3053           16#0073#, 16#0063#, 16#0072#, 16#0069#,
3054           16#0062#, 16#0065#, 16#0073#, 16#0020#,
3055           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3056           16#006F#, 16#0072#, 16#0064#, 16#0065#,
3057           16#0072#, 16#0020#, 16#0061#, 16#006E#,
3058           16#0064#, 16#0020#, 16#0074#, 16#0079#,
3059           16#0070#, 16#0065#, 16#0020#, 16#006F#,
3060           16#0066#, 16#0020#, 16#0061#, 16#0072#,
3061           16#0067#, 16#0075#, 16#006D#, 16#0065#,
3062           16#006E#, 16#0074#, 16#0073#, 16#0020#,
3063           16#0074#, 16#0068#, 16#0061#, 16#0074#,
3064           16#0020#, 16#0063#, 16#0061#, 16#006E#,
3065           16#0020#, 16#0062#, 16#0065#, 16#0020#,
3066           16#0067#, 16#0069#, 16#0076#, 16#0065#,
3067           16#006E#, 16#0020#, 16#0077#, 16#0068#,
3068           16#0065#, 16#006E#, 16#0020#, 16#0074#,
3069           16#0068#, 16#0065#, 16#0020#, 16#0062#,
3070           16#0065#, 16#0068#, 16#0061#, 16#0076#,
3071           16#0069#, 16#006F#, 16#0072#, 16#0020#,
3072           16#0069#, 16#0073#, 16#0020#, 16#0069#,
3073           16#006E#, 16#0076#, 16#006F#, 16#006B#,
3074           16#0065#, 16#0064#, 16#0020#, 16#0061#,
3075           16#006E#, 16#0064#, 16#0020#, 16#006F#,
3076           16#0066#, 16#0020#, 16#0074#, 16#0068#,
3077           16#0065#, 16#0020#, 16#0076#, 16#0061#,
3078           16#006C#, 16#0075#, 16#0065#, 16#0073#,
3079           16#0020#, 16#0077#, 16#0068#, 16#0069#,
3080           16#0063#, 16#0068#, 16#0020#, 16#0077#,
3081           16#0069#, 16#006C#, 16#006C#, 16#0020#,
3082           16#0062#, 16#0065#, 16#0020#, 16#0072#,
3083           16#0065#, 16#0074#, 16#0075#, 16#0072#,
3084           16#006E#, 16#0065#, 16#0064#, 16#0020#,
3085           16#0077#, 16#0068#, 16#0065#, 16#006E#,
3086           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3087           16#0020#, 16#0062#, 16#0065#, 16#0068#,
3088           16#0061#, 16#0076#, 16#0069#, 16#006F#,
3089           16#0072#, 16#0020#, 16#0063#, 16#006F#,
3090           16#006D#, 16#0070#, 16#006C#, 16#0065#,
3091           16#0074#, 16#0065#, 16#0073#, 16#0020#,
3092           16#0069#, 16#0074#, 16#0073#, 16#0020#,
3093           16#0065#, 16#0078#, 16#0065#, 16#0063#,
3094           16#0075#, 16#0074#, 16#0069#, 16#006F#,
3095           16#006E#, 16#002E#,
3096           others => 16#0000#),
3097         others => <>);
3098
3099   --  "If the trigger events are all TimeEvents, there is exactly one output pin."
3100
3101   MS_0C6B : aliased Matreshka.Internals.Strings.Shared_String
3102     := (Size   => 79,
3103         Unused => 74,
3104         Length => 74,
3105         Value  =>
3106          (16#0049#, 16#0066#, 16#0020#, 16#0074#,
3107           16#0068#, 16#0065#, 16#0020#, 16#0074#,
3108           16#0072#, 16#0069#, 16#0067#, 16#0067#,
3109           16#0065#, 16#0072#, 16#0020#, 16#0065#,
3110           16#0076#, 16#0065#, 16#006E#, 16#0074#,
3111           16#0073#, 16#0020#, 16#0061#, 16#0072#,
3112           16#0065#, 16#0020#, 16#0061#, 16#006C#,
3113           16#006C#, 16#0020#, 16#0054#, 16#0069#,
3114           16#006D#, 16#0065#, 16#0045#, 16#0076#,
3115           16#0065#, 16#006E#, 16#0074#, 16#0073#,
3116           16#002C#, 16#0020#, 16#0074#, 16#0068#,
3117           16#0065#, 16#0072#, 16#0065#, 16#0020#,
3118           16#0069#, 16#0073#, 16#0020#, 16#0065#,
3119           16#0078#, 16#0061#, 16#0063#, 16#0074#,
3120           16#006C#, 16#0079#, 16#0020#, 16#006F#,
3121           16#006E#, 16#0065#, 16#0020#, 16#006F#,
3122           16#0075#, 16#0074#, 16#0070#, 16#0075#,
3123           16#0074#, 16#0020#, 16#0070#, 16#0069#,
3124           16#006E#, 16#002E#,
3125           others => 16#0000#),
3126         others => <>);
3127
3128   --  "The element that is owned by this template parameter for the purpose of providing a default."
3129
3130   MS_0C6C : aliased Matreshka.Internals.Strings.Shared_String
3131     := (Size   => 95,
3132         Unused => 92,
3133         Length => 92,
3134         Value  =>
3135          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
3136           16#0065#, 16#006C#, 16#0065#, 16#006D#,
3137           16#0065#, 16#006E#, 16#0074#, 16#0020#,
3138           16#0074#, 16#0068#, 16#0061#, 16#0074#,
3139           16#0020#, 16#0069#, 16#0073#, 16#0020#,
3140           16#006F#, 16#0077#, 16#006E#, 16#0065#,
3141           16#0064#, 16#0020#, 16#0062#, 16#0079#,
3142           16#0020#, 16#0074#, 16#0068#, 16#0069#,
3143           16#0073#, 16#0020#, 16#0074#, 16#0065#,
3144           16#006D#, 16#0070#, 16#006C#, 16#0061#,
3145           16#0074#, 16#0065#, 16#0020#, 16#0070#,
3146           16#0061#, 16#0072#, 16#0061#, 16#006D#,
3147           16#0065#, 16#0074#, 16#0065#, 16#0072#,
3148           16#0020#, 16#0066#, 16#006F#, 16#0072#,
3149           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3150           16#0020#, 16#0070#, 16#0075#, 16#0072#,
3151           16#0070#, 16#006F#, 16#0073#, 16#0065#,
3152           16#0020#, 16#006F#, 16#0066#, 16#0020#,
3153           16#0070#, 16#0072#, 16#006F#, 16#0076#,
3154           16#0069#, 16#0064#, 16#0069#, 16#006E#,
3155           16#0067#, 16#0020#, 16#0061#, 16#0020#,
3156           16#0064#, 16#0065#, 16#0066#, 16#0061#,
3157           16#0075#, 16#006C#, 16#0074#, 16#002E#,
3158           others => 16#0000#),
3159         others => <>);
3160
3161   --  "inActivity"
3162
3163   MS_0C6D : aliased Matreshka.Internals.Strings.Shared_String
3164     := (Size   => 15,
3165         Unused => 10,
3166         Length => 10,
3167         Value  =>
3168          (16#0069#, 16#006E#, 16#0041#, 16#0063#,
3169           16#0074#, 16#0069#, 16#0076#, 16#0069#,
3170           16#0074#, 16#0079#,
3171           others => 16#0000#),
3172         others => <>);
3173
3174   --  "Specifies the way that the provided and required interfaces are derived from the Port’s Type. The default value is false."
3175
3176   MS_0C6E : aliased Matreshka.Internals.Strings.Shared_String
3177     := (Size   => 127,
3178         Unused => 121,
3179         Length => 121,
3180         Value  =>
3181          (16#0053#, 16#0070#, 16#0065#, 16#0063#,
3182           16#0069#, 16#0066#, 16#0069#, 16#0065#,
3183           16#0073#, 16#0020#, 16#0074#, 16#0068#,
3184           16#0065#, 16#0020#, 16#0077#, 16#0061#,
3185           16#0079#, 16#0020#, 16#0074#, 16#0068#,
3186           16#0061#, 16#0074#, 16#0020#, 16#0074#,
3187           16#0068#, 16#0065#, 16#0020#, 16#0070#,
3188           16#0072#, 16#006F#, 16#0076#, 16#0069#,
3189           16#0064#, 16#0065#, 16#0064#, 16#0020#,
3190           16#0061#, 16#006E#, 16#0064#, 16#0020#,
3191           16#0072#, 16#0065#, 16#0071#, 16#0075#,
3192           16#0069#, 16#0072#, 16#0065#, 16#0064#,
3193           16#0020#, 16#0069#, 16#006E#, 16#0074#,
3194           16#0065#, 16#0072#, 16#0066#, 16#0061#,
3195           16#0063#, 16#0065#, 16#0073#, 16#0020#,
3196           16#0061#, 16#0072#, 16#0065#, 16#0020#,
3197           16#0064#, 16#0065#, 16#0072#, 16#0069#,
3198           16#0076#, 16#0065#, 16#0064#, 16#0020#,
3199           16#0066#, 16#0072#, 16#006F#, 16#006D#,
3200           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3201           16#0020#, 16#0050#, 16#006F#, 16#0072#,
3202           16#0074#, 16#2019#, 16#0073#, 16#0020#,
3203           16#0054#, 16#0079#, 16#0070#, 16#0065#,
3204           16#002E#, 16#0020#, 16#0054#, 16#0068#,
3205           16#0065#, 16#0020#, 16#0064#, 16#0065#,
3206           16#0066#, 16#0061#, 16#0075#, 16#006C#,
3207           16#0074#, 16#0020#, 16#0076#, 16#0061#,
3208           16#006C#, 16#0075#, 16#0065#, 16#0020#,
3209           16#0069#, 16#0073#, 16#0020#, 16#0066#,
3210           16#0061#, 16#006C#, 16#0073#, 16#0065#,
3211           16#002E#,
3212           others => 16#0000#),
3213         others => <>);
3214
3215   --  "The general ordering relationships contained in this fragment."
3216
3217   MS_0C6F : aliased Matreshka.Internals.Strings.Shared_String
3218     := (Size   => 63,
3219         Unused => 62,
3220         Length => 62,
3221         Value  =>
3222          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
3223           16#0067#, 16#0065#, 16#006E#, 16#0065#,
3224           16#0072#, 16#0061#, 16#006C#, 16#0020#,
3225           16#006F#, 16#0072#, 16#0064#, 16#0065#,
3226           16#0072#, 16#0069#, 16#006E#, 16#0067#,
3227           16#0020#, 16#0072#, 16#0065#, 16#006C#,
3228           16#0061#, 16#0074#, 16#0069#, 16#006F#,
3229           16#006E#, 16#0073#, 16#0068#, 16#0069#,
3230           16#0070#, 16#0073#, 16#0020#, 16#0063#,
3231           16#006F#, 16#006E#, 16#0074#, 16#0061#,
3232           16#0069#, 16#006E#, 16#0065#, 16#0064#,
3233           16#0020#, 16#0069#, 16#006E#, 16#0020#,
3234           16#0074#, 16#0068#, 16#0069#, 16#0073#,
3235           16#0020#, 16#0066#, 16#0072#, 16#0061#,
3236           16#0067#, 16#006D#, 16#0065#, 16#006E#,
3237           16#0074#, 16#002E#,
3238           others => 16#0000#),
3239         others => <>);
3240
3241   --  "transformation_behaviour"
3242
3243   MS_0C70 : aliased Matreshka.Internals.Strings.Shared_String
3244     := (Size   => 31,
3245         Unused => 24,
3246         Length => 24,
3247         Value  =>
3248          (16#0074#, 16#0072#, 16#0061#, 16#006E#,
3249           16#0073#, 16#0066#, 16#006F#, 16#0072#,
3250           16#006D#, 16#0061#, 16#0074#, 16#0069#,
3251           16#006F#, 16#006E#, 16#005F#, 16#0062#,
3252           16#0065#, 16#0068#, 16#0061#, 16#0076#,
3253           16#0069#, 16#006F#, 16#0075#, 16#0072#,
3254           others => 16#0000#),
3255         others => <>);
3256
3257   --  "powertype"
3258
3259   MS_0C71 : aliased Matreshka.Internals.Strings.Shared_String
3260     := (Size   => 15,
3261         Unused => 9,
3262         Length => 9,
3263         Value  =>
3264          (16#0070#, 16#006F#, 16#0077#, 16#0065#,
3265           16#0072#, 16#0074#, 16#0079#, 16#0070#,
3266           16#0065#,
3267           others => 16#0000#),
3268         others => <>);
3269
3270   --  "The groups of an activity have no supergroups."
3271
3272   MS_0C72 : aliased Matreshka.Internals.Strings.Shared_String
3273     := (Size   => 47,
3274         Unused => 46,
3275         Length => 46,
3276         Value  =>
3277          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
3278           16#0067#, 16#0072#, 16#006F#, 16#0075#,
3279           16#0070#, 16#0073#, 16#0020#, 16#006F#,
3280           16#0066#, 16#0020#, 16#0061#, 16#006E#,
3281           16#0020#, 16#0061#, 16#0063#, 16#0074#,
3282           16#0069#, 16#0076#, 16#0069#, 16#0074#,
3283           16#0079#, 16#0020#, 16#0068#, 16#0061#,
3284           16#0076#, 16#0065#, 16#0020#, 16#006E#,
3285           16#006F#, 16#0020#, 16#0073#, 16#0075#,
3286           16#0070#, 16#0065#, 16#0072#, 16#0067#,
3287           16#0072#, 16#006F#, 16#0075#, 16#0070#,
3288           16#0073#, 16#002E#,
3289           others => 16#0000#),
3290         others => <>);
3291
3292   --  "References the Profiles that are applied to a Package through this ProfileApplication."
3293
3294   MS_0C73 : aliased Matreshka.Internals.Strings.Shared_String
3295     := (Size   => 95,
3296         Unused => 86,
3297         Length => 86,
3298         Value  =>
3299          (16#0052#, 16#0065#, 16#0066#, 16#0065#,
3300           16#0072#, 16#0065#, 16#006E#, 16#0063#,
3301           16#0065#, 16#0073#, 16#0020#, 16#0074#,
3302           16#0068#, 16#0065#, 16#0020#, 16#0050#,
3303           16#0072#, 16#006F#, 16#0066#, 16#0069#,
3304           16#006C#, 16#0065#, 16#0073#, 16#0020#,
3305           16#0074#, 16#0068#, 16#0061#, 16#0074#,
3306           16#0020#, 16#0061#, 16#0072#, 16#0065#,
3307           16#0020#, 16#0061#, 16#0070#, 16#0070#,
3308           16#006C#, 16#0069#, 16#0065#, 16#0064#,
3309           16#0020#, 16#0074#, 16#006F#, 16#0020#,
3310           16#0061#, 16#0020#, 16#0050#, 16#0061#,
3311           16#0063#, 16#006B#, 16#0061#, 16#0067#,
3312           16#0065#, 16#0020#, 16#0074#, 16#0068#,
3313           16#0072#, 16#006F#, 16#0075#, 16#0067#,
3314           16#0068#, 16#0020#, 16#0074#, 16#0068#,
3315           16#0069#, 16#0073#, 16#0020#, 16#0050#,
3316           16#0072#, 16#006F#, 16#0066#, 16#0069#,
3317           16#006C#, 16#0065#, 16#0041#, 16#0070#,
3318           16#0070#, 16#006C#, 16#0069#, 16#0063#,
3319           16#0061#, 16#0074#, 16#0069#, 16#006F#,
3320           16#006E#, 16#002E#,
3321           others => 16#0000#),
3322         others => <>);
3323
3324   --  "A read link object end action is an action that retrieves an end object from a link object."
3325
3326   MS_0C74 : aliased Matreshka.Internals.Strings.Shared_String
3327     := (Size   => 95,
3328         Unused => 91,
3329         Length => 91,
3330         Value  =>
3331          (16#0041#, 16#0020#, 16#0072#, 16#0065#,
3332           16#0061#, 16#0064#, 16#0020#, 16#006C#,
3333           16#0069#, 16#006E#, 16#006B#, 16#0020#,
3334           16#006F#, 16#0062#, 16#006A#, 16#0065#,
3335           16#0063#, 16#0074#, 16#0020#, 16#0065#,
3336           16#006E#, 16#0064#, 16#0020#, 16#0061#,
3337           16#0063#, 16#0074#, 16#0069#, 16#006F#,
3338           16#006E#, 16#0020#, 16#0069#, 16#0073#,
3339           16#0020#, 16#0061#, 16#006E#, 16#0020#,
3340           16#0061#, 16#0063#, 16#0074#, 16#0069#,
3341           16#006F#, 16#006E#, 16#0020#, 16#0074#,
3342           16#0068#, 16#0061#, 16#0074#, 16#0020#,
3343           16#0072#, 16#0065#, 16#0074#, 16#0072#,
3344           16#0069#, 16#0065#, 16#0076#, 16#0065#,
3345           16#0073#, 16#0020#, 16#0061#, 16#006E#,
3346           16#0020#, 16#0065#, 16#006E#, 16#0064#,
3347           16#0020#, 16#006F#, 16#0062#, 16#006A#,
3348           16#0065#, 16#0063#, 16#0074#, 16#0020#,
3349           16#0066#, 16#0072#, 16#006F#, 16#006D#,
3350           16#0020#, 16#0061#, 16#0020#, 16#006C#,
3351           16#0069#, 16#006E#, 16#006B#, 16#0020#,
3352           16#006F#, 16#0062#, 16#006A#, 16#0065#,
3353           16#0063#, 16#0074#, 16#002E#,
3354           others => 16#0000#),
3355         others => <>);
3356
3357   --  "behavioredClassifier"
3358
3359   MS_0C75 : aliased Matreshka.Internals.Strings.Shared_String
3360     := (Size   => 23,
3361         Unused => 20,
3362         Length => 20,
3363         Value  =>
3364          (16#0062#, 16#0065#, 16#0068#, 16#0061#,
3365           16#0076#, 16#0069#, 16#006F#, 16#0072#,
3366           16#0065#, 16#0064#, 16#0043#, 16#006C#,
3367           16#0061#, 16#0073#, 16#0073#, 16#0069#,
3368           16#0066#, 16#0069#, 16#0065#, 16#0072#,
3369           others => 16#0000#),
3370         others => <>);
3371
3372   --  "A_include_includingCase"
3373
3374   MS_0C76 : aliased Matreshka.Internals.Strings.Shared_String
3375     := (Size   => 31,
3376         Unused => 23,
3377         Length => 23,
3378         Value  =>
3379          (16#0041#, 16#005F#, 16#0069#, 16#006E#,
3380           16#0063#, 16#006C#, 16#0075#, 16#0064#,
3381           16#0065#, 16#005F#, 16#0069#, 16#006E#,
3382           16#0063#, 16#006C#, 16#0075#, 16#0064#,
3383           16#0069#, 16#006E#, 16#0067#, 16#0043#,
3384           16#0061#, 16#0073#, 16#0065#,
3385           others => 16#0000#),
3386         others => <>);
3387
3388   --  "source_and_target"
3389
3390   MS_0C77 : aliased Matreshka.Internals.Strings.Shared_String
3391     := (Size   => 23,
3392         Unused => 17,
3393         Length => 17,
3394         Value  =>
3395          (16#0073#, 16#006F#, 16#0075#, 16#0072#,
3396           16#0063#, 16#0065#, 16#005F#, 16#0061#,
3397           16#006E#, 16#0064#, 16#005F#, 16#0074#,
3398           16#0061#, 16#0072#, 16#0067#, 16#0065#,
3399           16#0074#,
3400           others => 16#0000#),
3401         others => <>);
3402
3403   --  "The interactionOperator alt designates that the CombinedFragment represents a choice of behavior. At most one of the operands will be chosen. The chosen operand must have an explicit or implicit guard expression that evaluates to true at this point in the interaction. An implicit true guard is implied if the operand has no guard."
3404
3405   MS_0C78 : aliased Matreshka.Internals.Strings.Shared_String
3406     := (Size   => 343,
3407         Unused => 331,
3408         Length => 331,
3409         Value  =>
3410          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
3411           16#0069#, 16#006E#, 16#0074#, 16#0065#,
3412           16#0072#, 16#0061#, 16#0063#, 16#0074#,
3413           16#0069#, 16#006F#, 16#006E#, 16#004F#,
3414           16#0070#, 16#0065#, 16#0072#, 16#0061#,
3415           16#0074#, 16#006F#, 16#0072#, 16#0020#,
3416           16#0061#, 16#006C#, 16#0074#, 16#0020#,
3417           16#0064#, 16#0065#, 16#0073#, 16#0069#,
3418           16#0067#, 16#006E#, 16#0061#, 16#0074#,
3419           16#0065#, 16#0073#, 16#0020#, 16#0074#,
3420           16#0068#, 16#0061#, 16#0074#, 16#0020#,
3421           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3422           16#0043#, 16#006F#, 16#006D#, 16#0062#,
3423           16#0069#, 16#006E#, 16#0065#, 16#0064#,
3424           16#0046#, 16#0072#, 16#0061#, 16#0067#,
3425           16#006D#, 16#0065#, 16#006E#, 16#0074#,
3426           16#0020#, 16#0072#, 16#0065#, 16#0070#,
3427           16#0072#, 16#0065#, 16#0073#, 16#0065#,
3428           16#006E#, 16#0074#, 16#0073#, 16#0020#,
3429           16#0061#, 16#0020#, 16#0063#, 16#0068#,
3430           16#006F#, 16#0069#, 16#0063#, 16#0065#,
3431           16#0020#, 16#006F#, 16#0066#, 16#0020#,
3432           16#0062#, 16#0065#, 16#0068#, 16#0061#,
3433           16#0076#, 16#0069#, 16#006F#, 16#0072#,
3434           16#002E#, 16#0020#, 16#0041#, 16#0074#,
3435           16#0020#, 16#006D#, 16#006F#, 16#0073#,
3436           16#0074#, 16#0020#, 16#006F#, 16#006E#,
3437           16#0065#, 16#0020#, 16#006F#, 16#0066#,
3438           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3439           16#0020#, 16#006F#, 16#0070#, 16#0065#,
3440           16#0072#, 16#0061#, 16#006E#, 16#0064#,
3441           16#0073#, 16#0020#, 16#0077#, 16#0069#,
3442           16#006C#, 16#006C#, 16#0020#, 16#0062#,
3443           16#0065#, 16#0020#, 16#0063#, 16#0068#,
3444           16#006F#, 16#0073#, 16#0065#, 16#006E#,
3445           16#002E#, 16#0020#, 16#0054#, 16#0068#,
3446           16#0065#, 16#0020#, 16#0063#, 16#0068#,
3447           16#006F#, 16#0073#, 16#0065#, 16#006E#,
3448           16#0020#, 16#006F#, 16#0070#, 16#0065#,
3449           16#0072#, 16#0061#, 16#006E#, 16#0064#,
3450           16#0020#, 16#006D#, 16#0075#, 16#0073#,
3451           16#0074#, 16#0020#, 16#0068#, 16#0061#,
3452           16#0076#, 16#0065#, 16#0020#, 16#0061#,
3453           16#006E#, 16#0020#, 16#0065#, 16#0078#,
3454           16#0070#, 16#006C#, 16#0069#, 16#0063#,
3455           16#0069#, 16#0074#, 16#0020#, 16#006F#,
3456           16#0072#, 16#0020#, 16#0069#, 16#006D#,
3457           16#0070#, 16#006C#, 16#0069#, 16#0063#,
3458           16#0069#, 16#0074#, 16#0020#, 16#0067#,
3459           16#0075#, 16#0061#, 16#0072#, 16#0064#,
3460           16#0020#, 16#0065#, 16#0078#, 16#0070#,
3461           16#0072#, 16#0065#, 16#0073#, 16#0073#,
3462           16#0069#, 16#006F#, 16#006E#, 16#0020#,
3463           16#0074#, 16#0068#, 16#0061#, 16#0074#,
3464           16#0020#, 16#0065#, 16#0076#, 16#0061#,
3465           16#006C#, 16#0075#, 16#0061#, 16#0074#,
3466           16#0065#, 16#0073#, 16#0020#, 16#0074#,
3467           16#006F#, 16#0020#, 16#0074#, 16#0072#,
3468           16#0075#, 16#0065#, 16#0020#, 16#0061#,
3469           16#0074#, 16#0020#, 16#0074#, 16#0068#,
3470           16#0069#, 16#0073#, 16#0020#, 16#0070#,
3471           16#006F#, 16#0069#, 16#006E#, 16#0074#,
3472           16#0020#, 16#0069#, 16#006E#, 16#0020#,
3473           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3474           16#0069#, 16#006E#, 16#0074#, 16#0065#,
3475           16#0072#, 16#0061#, 16#0063#, 16#0074#,
3476           16#0069#, 16#006F#, 16#006E#, 16#002E#,
3477           16#0020#, 16#0041#, 16#006E#, 16#0020#,
3478           16#0069#, 16#006D#, 16#0070#, 16#006C#,
3479           16#0069#, 16#0063#, 16#0069#, 16#0074#,
3480           16#0020#, 16#0074#, 16#0072#, 16#0075#,
3481           16#0065#, 16#0020#, 16#0067#, 16#0075#,
3482           16#0061#, 16#0072#, 16#0064#, 16#0020#,
3483           16#0069#, 16#0073#, 16#0020#, 16#0069#,
3484           16#006D#, 16#0070#, 16#006C#, 16#0069#,
3485           16#0065#, 16#0064#, 16#0020#, 16#0069#,
3486           16#0066#, 16#0020#, 16#0074#, 16#0068#,
3487           16#0065#, 16#0020#, 16#006F#, 16#0070#,
3488           16#0065#, 16#0072#, 16#0061#, 16#006E#,
3489           16#0064#, 16#0020#, 16#0068#, 16#0061#,
3490           16#0073#, 16#0020#, 16#006E#, 16#006F#,
3491           16#0020#, 16#0067#, 16#0075#, 16#0061#,
3492           16#0072#, 16#0064#, 16#002E#,
3493           others => 16#0000#),
3494         others => <>);
3495
3496   --  "external"
3497
3498   MS_0C79 : aliased Matreshka.Internals.Strings.Shared_String
3499     := (Size   => 15,
3500         Unused => 8,
3501         Length => 8,
3502         Value  =>
3503          (16#0065#, 16#0078#, 16#0074#, 16#0065#,
3504           16#0072#, 16#006E#, 16#0061#, 16#006C#,
3505           others => 16#0000#),
3506         others => <>);
3507
3508   --  "FIFO"
3509
3510   MS_0C7A : aliased Matreshka.Internals.Strings.Shared_String
3511     := (Size   => 7,
3512         Unused => 4,
3513         Length => 4,
3514         Value  =>
3515          (16#0046#, 16#0049#, 16#0046#, 16#004F#,
3516           others => 16#0000#),
3517         others => <>);
3518
3519   --  "The query isRedefinitionContextValid() specifies whether the redefinition contexts of this RedefinableElement are properly related to the redefinition contexts of the specified RedefinableElement to allow this element to redefine the other. By default at least one of the redefinition contexts of this element must be a specialization of at least one of the redefinition contexts of the specified element."
3520
3521   MS_0C7B : aliased Matreshka.Internals.Strings.Shared_String
3522     := (Size   => 423,
3523         Unused => 405,
3524         Length => 405,
3525         Value  =>
3526          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
3527           16#0071#, 16#0075#, 16#0065#, 16#0072#,
3528           16#0079#, 16#0020#, 16#0069#, 16#0073#,
3529           16#0052#, 16#0065#, 16#0064#, 16#0065#,
3530           16#0066#, 16#0069#, 16#006E#, 16#0069#,
3531           16#0074#, 16#0069#, 16#006F#, 16#006E#,
3532           16#0043#, 16#006F#, 16#006E#, 16#0074#,
3533           16#0065#, 16#0078#, 16#0074#, 16#0056#,
3534           16#0061#, 16#006C#, 16#0069#, 16#0064#,
3535           16#0028#, 16#0029#, 16#0020#, 16#0073#,
3536           16#0070#, 16#0065#, 16#0063#, 16#0069#,
3537           16#0066#, 16#0069#, 16#0065#, 16#0073#,
3538           16#0020#, 16#0077#, 16#0068#, 16#0065#,
3539           16#0074#, 16#0068#, 16#0065#, 16#0072#,
3540           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3541           16#0020#, 16#0072#, 16#0065#, 16#0064#,
3542           16#0065#, 16#0066#, 16#0069#, 16#006E#,
3543           16#0069#, 16#0074#, 16#0069#, 16#006F#,
3544           16#006E#, 16#0020#, 16#0063#, 16#006F#,
3545           16#006E#, 16#0074#, 16#0065#, 16#0078#,
3546           16#0074#, 16#0073#, 16#0020#, 16#006F#,
3547           16#0066#, 16#0020#, 16#0074#, 16#0068#,
3548           16#0069#, 16#0073#, 16#0020#, 16#0052#,
3549           16#0065#, 16#0064#, 16#0065#, 16#0066#,
3550           16#0069#, 16#006E#, 16#0061#, 16#0062#,
3551           16#006C#, 16#0065#, 16#0045#, 16#006C#,
3552           16#0065#, 16#006D#, 16#0065#, 16#006E#,
3553           16#0074#, 16#0020#, 16#0061#, 16#0072#,
3554           16#0065#, 16#0020#, 16#0070#, 16#0072#,
3555           16#006F#, 16#0070#, 16#0065#, 16#0072#,
3556           16#006C#, 16#0079#, 16#0020#, 16#0072#,
3557           16#0065#, 16#006C#, 16#0061#, 16#0074#,
3558           16#0065#, 16#0064#, 16#0020#, 16#0074#,
3559           16#006F#, 16#0020#, 16#0074#, 16#0068#,
3560           16#0065#, 16#0020#, 16#0072#, 16#0065#,
3561           16#0064#, 16#0065#, 16#0066#, 16#0069#,
3562           16#006E#, 16#0069#, 16#0074#, 16#0069#,
3563           16#006F#, 16#006E#, 16#0020#, 16#0063#,
3564           16#006F#, 16#006E#, 16#0074#, 16#0065#,
3565           16#0078#, 16#0074#, 16#0073#, 16#0020#,
3566           16#006F#, 16#0066#, 16#0020#, 16#0074#,
3567           16#0068#, 16#0065#, 16#0020#, 16#0073#,
3568           16#0070#, 16#0065#, 16#0063#, 16#0069#,
3569           16#0066#, 16#0069#, 16#0065#, 16#0064#,
3570           16#0020#, 16#0052#, 16#0065#, 16#0064#,
3571           16#0065#, 16#0066#, 16#0069#, 16#006E#,
3572           16#0061#, 16#0062#, 16#006C#, 16#0065#,
3573           16#0045#, 16#006C#, 16#0065#, 16#006D#,
3574           16#0065#, 16#006E#, 16#0074#, 16#0020#,
3575           16#0074#, 16#006F#, 16#0020#, 16#0061#,
3576           16#006C#, 16#006C#, 16#006F#, 16#0077#,
3577           16#0020#, 16#0074#, 16#0068#, 16#0069#,
3578           16#0073#, 16#0020#, 16#0065#, 16#006C#,
3579           16#0065#, 16#006D#, 16#0065#, 16#006E#,
3580           16#0074#, 16#0020#, 16#0074#, 16#006F#,
3581           16#0020#, 16#0072#, 16#0065#, 16#0064#,
3582           16#0065#, 16#0066#, 16#0069#, 16#006E#,
3583           16#0065#, 16#0020#, 16#0074#, 16#0068#,
3584           16#0065#, 16#0020#, 16#006F#, 16#0074#,
3585           16#0068#, 16#0065#, 16#0072#, 16#002E#,
3586           16#0020#, 16#0042#, 16#0079#, 16#0020#,
3587           16#0064#, 16#0065#, 16#0066#, 16#0061#,
3588           16#0075#, 16#006C#, 16#0074#, 16#0020#,
3589           16#0061#, 16#0074#, 16#0020#, 16#006C#,
3590           16#0065#, 16#0061#, 16#0073#, 16#0074#,
3591           16#0020#, 16#006F#, 16#006E#, 16#0065#,
3592           16#0020#, 16#006F#, 16#0066#, 16#0020#,
3593           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3594           16#0072#, 16#0065#, 16#0064#, 16#0065#,
3595           16#0066#, 16#0069#, 16#006E#, 16#0069#,
3596           16#0074#, 16#0069#, 16#006F#, 16#006E#,
3597           16#0020#, 16#0063#, 16#006F#, 16#006E#,
3598           16#0074#, 16#0065#, 16#0078#, 16#0074#,
3599           16#0073#, 16#0020#, 16#006F#, 16#0066#,
3600           16#0020#, 16#0074#, 16#0068#, 16#0069#,
3601           16#0073#, 16#0020#, 16#0065#, 16#006C#,
3602           16#0065#, 16#006D#, 16#0065#, 16#006E#,
3603           16#0074#, 16#0020#, 16#006D#, 16#0075#,
3604           16#0073#, 16#0074#, 16#0020#, 16#0062#,
3605           16#0065#, 16#0020#, 16#0061#, 16#0020#,
3606           16#0073#, 16#0070#, 16#0065#, 16#0063#,
3607           16#0069#, 16#0061#, 16#006C#, 16#0069#,
3608           16#007A#, 16#0061#, 16#0074#, 16#0069#,
3609           16#006F#, 16#006E#, 16#0020#, 16#006F#,
3610           16#0066#, 16#0020#, 16#0061#, 16#0074#,
3611           16#0020#, 16#006C#, 16#0065#, 16#0061#,
3612           16#0073#, 16#0074#, 16#0020#, 16#006F#,
3613           16#006E#, 16#0065#, 16#0020#, 16#006F#,
3614           16#0066#, 16#0020#, 16#0074#, 16#0068#,
3615           16#0065#, 16#0020#, 16#0072#, 16#0065#,
3616           16#0064#, 16#0065#, 16#0066#, 16#0069#,
3617           16#006E#, 16#0069#, 16#0074#, 16#0069#,
3618           16#006F#, 16#006E#, 16#0020#, 16#0063#,
3619           16#006F#, 16#006E#, 16#0074#, 16#0065#,
3620           16#0078#, 16#0074#, 16#0073#, 16#0020#,
3621           16#006F#, 16#0066#, 16#0020#, 16#0074#,
3622           16#0068#, 16#0065#, 16#0020#, 16#0073#,
3623           16#0070#, 16#0065#, 16#0063#, 16#0069#,
3624           16#0066#, 16#0069#, 16#0065#, 16#0064#,
3625           16#0020#, 16#0065#, 16#006C#, 16#0065#,
3626           16#006D#, 16#0065#, 16#006E#, 16#0074#,
3627           16#002E#,
3628           others => 16#0000#),
3629         others => <>);
3630
3631   --  "A templateable element is an element that can optionally be defined as a template and bound to other templates."
3632
3633   MS_0C7C : aliased Matreshka.Internals.Strings.Shared_String
3634     := (Size   => 119,
3635         Unused => 111,
3636         Length => 111,
3637         Value  =>
3638          (16#0041#, 16#0020#, 16#0074#, 16#0065#,
3639           16#006D#, 16#0070#, 16#006C#, 16#0061#,
3640           16#0074#, 16#0065#, 16#0061#, 16#0062#,
3641           16#006C#, 16#0065#, 16#0020#, 16#0065#,
3642           16#006C#, 16#0065#, 16#006D#, 16#0065#,
3643           16#006E#, 16#0074#, 16#0020#, 16#0069#,
3644           16#0073#, 16#0020#, 16#0061#, 16#006E#,
3645           16#0020#, 16#0065#, 16#006C#, 16#0065#,
3646           16#006D#, 16#0065#, 16#006E#, 16#0074#,
3647           16#0020#, 16#0074#, 16#0068#, 16#0061#,
3648           16#0074#, 16#0020#, 16#0063#, 16#0061#,
3649           16#006E#, 16#0020#, 16#006F#, 16#0070#,
3650           16#0074#, 16#0069#, 16#006F#, 16#006E#,
3651           16#0061#, 16#006C#, 16#006C#, 16#0079#,
3652           16#0020#, 16#0062#, 16#0065#, 16#0020#,
3653           16#0064#, 16#0065#, 16#0066#, 16#0069#,
3654           16#006E#, 16#0065#, 16#0064#, 16#0020#,
3655           16#0061#, 16#0073#, 16#0020#, 16#0061#,
3656           16#0020#, 16#0074#, 16#0065#, 16#006D#,
3657           16#0070#, 16#006C#, 16#0061#, 16#0074#,
3658           16#0065#, 16#0020#, 16#0061#, 16#006E#,
3659           16#0064#, 16#0020#, 16#0062#, 16#006F#,
3660           16#0075#, 16#006E#, 16#0064#, 16#0020#,
3661           16#0074#, 16#006F#, 16#0020#, 16#006F#,
3662           16#0074#, 16#0068#, 16#0065#, 16#0072#,
3663           16#0020#, 16#0074#, 16#0065#, 16#006D#,
3664           16#0070#, 16#006C#, 16#0061#, 16#0074#,
3665           16#0065#, 16#0073#, 16#002E#,
3666           others => 16#0000#),
3667         others => <>);
3668
3669   --  "clause_no_predecessor"
3670
3671   MS_0C7D : aliased Matreshka.Internals.Strings.Shared_String
3672     := (Size   => 23,
3673         Unused => 21,
3674         Length => 21,
3675         Value  =>
3676          (16#0063#, 16#006C#, 16#0061#, 16#0075#,
3677           16#0073#, 16#0065#, 16#005F#, 16#006E#,
3678           16#006F#, 16#005F#, 16#0070#, 16#0072#,
3679           16#0065#, 16#0064#, 16#0065#, 16#0063#,
3680           16#0065#, 16#0073#, 16#0073#, 16#006F#,
3681           16#0072#,
3682           others => 16#0000#),
3683         others => <>);
3684
3685   --  "A protocol state machine is always defined in the context of a classifier. It specifies which operations of the classifier can be called in which state and under which condition, thus specifying the allowed call sequences on the classifier's operations. A protocol state machine presents the possible and permitted transitions on the instances of its context classifier, together with the operations which carry the transitions. In this manner, an instance lifecycle can be created for a classifier, by specifying the order in which the operations can be activated and the states through which an instance progresses during its existence."
3686
3687   MS_0C7E : aliased Matreshka.Internals.Strings.Shared_String
3688     := (Size   => 663,
3689         Unused => 638,
3690         Length => 638,
3691         Value  =>
3692          (16#0041#, 16#0020#, 16#0070#, 16#0072#,
3693           16#006F#, 16#0074#, 16#006F#, 16#0063#,
3694           16#006F#, 16#006C#, 16#0020#, 16#0073#,
3695           16#0074#, 16#0061#, 16#0074#, 16#0065#,
3696           16#0020#, 16#006D#, 16#0061#, 16#0063#,
3697           16#0068#, 16#0069#, 16#006E#, 16#0065#,
3698           16#0020#, 16#0069#, 16#0073#, 16#0020#,
3699           16#0061#, 16#006C#, 16#0077#, 16#0061#,
3700           16#0079#, 16#0073#, 16#0020#, 16#0064#,
3701           16#0065#, 16#0066#, 16#0069#, 16#006E#,
3702           16#0065#, 16#0064#, 16#0020#, 16#0069#,
3703           16#006E#, 16#0020#, 16#0074#, 16#0068#,
3704           16#0065#, 16#0020#, 16#0063#, 16#006F#,
3705           16#006E#, 16#0074#, 16#0065#, 16#0078#,
3706           16#0074#, 16#0020#, 16#006F#, 16#0066#,
3707           16#0020#, 16#0061#, 16#0020#, 16#0063#,
3708           16#006C#, 16#0061#, 16#0073#, 16#0073#,
3709           16#0069#, 16#0066#, 16#0069#, 16#0065#,
3710           16#0072#, 16#002E#, 16#0020#, 16#0049#,
3711           16#0074#, 16#0020#, 16#0073#, 16#0070#,
3712           16#0065#, 16#0063#, 16#0069#, 16#0066#,
3713           16#0069#, 16#0065#, 16#0073#, 16#0020#,
3714           16#0077#, 16#0068#, 16#0069#, 16#0063#,
3715           16#0068#, 16#0020#, 16#006F#, 16#0070#,
3716           16#0065#, 16#0072#, 16#0061#, 16#0074#,
3717           16#0069#, 16#006F#, 16#006E#, 16#0073#,
3718           16#0020#, 16#006F#, 16#0066#, 16#0020#,
3719           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3720           16#0063#, 16#006C#, 16#0061#, 16#0073#,
3721           16#0073#, 16#0069#, 16#0066#, 16#0069#,
3722           16#0065#, 16#0072#, 16#0020#, 16#0063#,
3723           16#0061#, 16#006E#, 16#0020#, 16#0062#,
3724           16#0065#, 16#0020#, 16#0063#, 16#0061#,
3725           16#006C#, 16#006C#, 16#0065#, 16#0064#,
3726           16#0020#, 16#0069#, 16#006E#, 16#0020#,
3727           16#0077#, 16#0068#, 16#0069#, 16#0063#,
3728           16#0068#, 16#0020#, 16#0073#, 16#0074#,
3729           16#0061#, 16#0074#, 16#0065#, 16#0020#,
3730           16#0061#, 16#006E#, 16#0064#, 16#0020#,
3731           16#0075#, 16#006E#, 16#0064#, 16#0065#,
3732           16#0072#, 16#0020#, 16#0077#, 16#0068#,
3733           16#0069#, 16#0063#, 16#0068#, 16#0020#,
3734           16#0063#, 16#006F#, 16#006E#, 16#0064#,
3735           16#0069#, 16#0074#, 16#0069#, 16#006F#,
3736           16#006E#, 16#002C#, 16#0020#, 16#0074#,
3737           16#0068#, 16#0075#, 16#0073#, 16#0020#,
3738           16#0073#, 16#0070#, 16#0065#, 16#0063#,
3739           16#0069#, 16#0066#, 16#0079#, 16#0069#,
3740           16#006E#, 16#0067#, 16#0020#, 16#0074#,
3741           16#0068#, 16#0065#, 16#0020#, 16#0061#,
3742           16#006C#, 16#006C#, 16#006F#, 16#0077#,
3743           16#0065#, 16#0064#, 16#0020#, 16#0063#,
3744           16#0061#, 16#006C#, 16#006C#, 16#0020#,
3745           16#0073#, 16#0065#, 16#0071#, 16#0075#,
3746           16#0065#, 16#006E#, 16#0063#, 16#0065#,
3747           16#0073#, 16#0020#, 16#006F#, 16#006E#,
3748           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3749           16#0020#, 16#0063#, 16#006C#, 16#0061#,
3750           16#0073#, 16#0073#, 16#0069#, 16#0066#,
3751           16#0069#, 16#0065#, 16#0072#, 16#0027#,
3752           16#0073#, 16#0020#, 16#006F#, 16#0070#,
3753           16#0065#, 16#0072#, 16#0061#, 16#0074#,
3754           16#0069#, 16#006F#, 16#006E#, 16#0073#,
3755           16#002E#, 16#0020#, 16#0041#, 16#0020#,
3756           16#0070#, 16#0072#, 16#006F#, 16#0074#,
3757           16#006F#, 16#0063#, 16#006F#, 16#006C#,
3758           16#0020#, 16#0073#, 16#0074#, 16#0061#,
3759           16#0074#, 16#0065#, 16#0020#, 16#006D#,
3760           16#0061#, 16#0063#, 16#0068#, 16#0069#,
3761           16#006E#, 16#0065#, 16#0020#, 16#0070#,
3762           16#0072#, 16#0065#, 16#0073#, 16#0065#,
3763           16#006E#, 16#0074#, 16#0073#, 16#0020#,
3764           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3765           16#0070#, 16#006F#, 16#0073#, 16#0073#,
3766           16#0069#, 16#0062#, 16#006C#, 16#0065#,
3767           16#0020#, 16#0061#, 16#006E#, 16#0064#,
3768           16#0020#, 16#0070#, 16#0065#, 16#0072#,
3769           16#006D#, 16#0069#, 16#0074#, 16#0074#,
3770           16#0065#, 16#0064#, 16#0020#, 16#0074#,
3771           16#0072#, 16#0061#, 16#006E#, 16#0073#,
3772           16#0069#, 16#0074#, 16#0069#, 16#006F#,
3773           16#006E#, 16#0073#, 16#0020#, 16#006F#,
3774           16#006E#, 16#0020#, 16#0074#, 16#0068#,
3775           16#0065#, 16#0020#, 16#0069#, 16#006E#,
3776           16#0073#, 16#0074#, 16#0061#, 16#006E#,
3777           16#0063#, 16#0065#, 16#0073#, 16#0020#,
3778           16#006F#, 16#0066#, 16#0020#, 16#0069#,
3779           16#0074#, 16#0073#, 16#0020#, 16#0063#,
3780           16#006F#, 16#006E#, 16#0074#, 16#0065#,
3781           16#0078#, 16#0074#, 16#0020#, 16#0063#,
3782           16#006C#, 16#0061#, 16#0073#, 16#0073#,
3783           16#0069#, 16#0066#, 16#0069#, 16#0065#,
3784           16#0072#, 16#002C#, 16#0020#, 16#0074#,
3785           16#006F#, 16#0067#, 16#0065#, 16#0074#,
3786           16#0068#, 16#0065#, 16#0072#, 16#0020#,
3787           16#0077#, 16#0069#, 16#0074#, 16#0068#,
3788           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3789           16#0020#, 16#006F#, 16#0070#, 16#0065#,
3790           16#0072#, 16#0061#, 16#0074#, 16#0069#,
3791           16#006F#, 16#006E#, 16#0073#, 16#0020#,
3792           16#0077#, 16#0068#, 16#0069#, 16#0063#,
3793           16#0068#, 16#0020#, 16#0063#, 16#0061#,
3794           16#0072#, 16#0072#, 16#0079#, 16#0020#,
3795           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3796           16#0074#, 16#0072#, 16#0061#, 16#006E#,
3797           16#0073#, 16#0069#, 16#0074#, 16#0069#,
3798           16#006F#, 16#006E#, 16#0073#, 16#002E#,
3799           16#0020#, 16#0049#, 16#006E#, 16#0020#,
3800           16#0074#, 16#0068#, 16#0069#, 16#0073#,
3801           16#0020#, 16#006D#, 16#0061#, 16#006E#,
3802           16#006E#, 16#0065#, 16#0072#, 16#002C#,
3803           16#0020#, 16#0061#, 16#006E#, 16#0020#,
3804           16#0069#, 16#006E#, 16#0073#, 16#0074#,
3805           16#0061#, 16#006E#, 16#0063#, 16#0065#,
3806           16#0020#, 16#006C#, 16#0069#, 16#0066#,
3807           16#0065#, 16#0063#, 16#0079#, 16#0063#,
3808           16#006C#, 16#0065#, 16#0020#, 16#0063#,
3809           16#0061#, 16#006E#, 16#0020#, 16#0062#,
3810           16#0065#, 16#0020#, 16#0063#, 16#0072#,
3811           16#0065#, 16#0061#, 16#0074#, 16#0065#,
3812           16#0064#, 16#0020#, 16#0066#, 16#006F#,
3813           16#0072#, 16#0020#, 16#0061#, 16#0020#,
3814           16#0063#, 16#006C#, 16#0061#, 16#0073#,
3815           16#0073#, 16#0069#, 16#0066#, 16#0069#,
3816           16#0065#, 16#0072#, 16#002C#, 16#0020#,
3817           16#0062#, 16#0079#, 16#0020#, 16#0073#,
3818           16#0070#, 16#0065#, 16#0063#, 16#0069#,
3819           16#0066#, 16#0079#, 16#0069#, 16#006E#,
3820           16#0067#, 16#0020#, 16#0074#, 16#0068#,
3821           16#0065#, 16#0020#, 16#006F#, 16#0072#,
3822           16#0064#, 16#0065#, 16#0072#, 16#0020#,
3823           16#0069#, 16#006E#, 16#0020#, 16#0077#,
3824           16#0068#, 16#0069#, 16#0063#, 16#0068#,
3825           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3826           16#0020#, 16#006F#, 16#0070#, 16#0065#,
3827           16#0072#, 16#0061#, 16#0074#, 16#0069#,
3828           16#006F#, 16#006E#, 16#0073#, 16#0020#,
3829           16#0063#, 16#0061#, 16#006E#, 16#0020#,
3830           16#0062#, 16#0065#, 16#0020#, 16#0061#,
3831           16#0063#, 16#0074#, 16#0069#, 16#0076#,
3832           16#0061#, 16#0074#, 16#0065#, 16#0064#,
3833           16#0020#, 16#0061#, 16#006E#, 16#0064#,
3834           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3835           16#0020#, 16#0073#, 16#0074#, 16#0061#,
3836           16#0074#, 16#0065#, 16#0073#, 16#0020#,
3837           16#0074#, 16#0068#, 16#0072#, 16#006F#,
3838           16#0075#, 16#0067#, 16#0068#, 16#0020#,
3839           16#0077#, 16#0068#, 16#0069#, 16#0063#,
3840           16#0068#, 16#0020#, 16#0061#, 16#006E#,
3841           16#0020#, 16#0069#, 16#006E#, 16#0073#,
3842           16#0074#, 16#0061#, 16#006E#, 16#0063#,
3843           16#0065#, 16#0020#, 16#0070#, 16#0072#,
3844           16#006F#, 16#0067#, 16#0072#, 16#0065#,
3845           16#0073#, 16#0073#, 16#0065#, 16#0073#,
3846           16#0020#, 16#0064#, 16#0075#, 16#0072#,
3847           16#0069#, 16#006E#, 16#0067#, 16#0020#,
3848           16#0069#, 16#0074#, 16#0073#, 16#0020#,
3849           16#0065#, 16#0078#, 16#0069#, 16#0073#,
3850           16#0074#, 16#0065#, 16#006E#, 16#0063#,
3851           16#0065#, 16#002E#,
3852           others => 16#0000#),
3853         others => <>);
3854
3855   --  "The multiplicity of the object input pin is 1..1"
3856
3857   MS_0C7F : aliased Matreshka.Internals.Strings.Shared_String
3858     := (Size   => 55,
3859         Unused => 48,
3860         Length => 48,
3861         Value  =>
3862          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
3863           16#006D#, 16#0075#, 16#006C#, 16#0074#,
3864           16#0069#, 16#0070#, 16#006C#, 16#0069#,
3865           16#0063#, 16#0069#, 16#0074#, 16#0079#,
3866           16#0020#, 16#006F#, 16#0066#, 16#0020#,
3867           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3868           16#006F#, 16#0062#, 16#006A#, 16#0065#,
3869           16#0063#, 16#0074#, 16#0020#, 16#0069#,
3870           16#006E#, 16#0070#, 16#0075#, 16#0074#,
3871           16#0020#, 16#0070#, 16#0069#, 16#006E#,
3872           16#0020#, 16#0069#, 16#0073#, 16#0020#,
3873           16#0031#, 16#002E#, 16#002E#, 16#0031#,
3874           others => 16#0000#),
3875         others => <>);
3876
3877   --  "TemplateSignature"
3878
3879   MS_0C80 : aliased Matreshka.Internals.Strings.Shared_String
3880     := (Size   => 23,
3881         Unused => 17,
3882         Length => 17,
3883         Value  =>
3884          (16#0054#, 16#0065#, 16#006D#, 16#0070#,
3885           16#006C#, 16#0061#, 16#0074#, 16#0065#,
3886           16#0053#, 16#0069#, 16#0067#, 16#006E#,
3887           16#0061#, 16#0074#, 16#0075#, 16#0072#,
3888           16#0065#,
3889           others => 16#0000#),
3890         others => <>);
3891
3892   --  "A_method_specification"
3893
3894   MS_0C81 : aliased Matreshka.Internals.Strings.Shared_String
3895     := (Size   => 23,
3896         Unused => 22,
3897         Length => 22,
3898         Value  =>
3899          (16#0041#, 16#005F#, 16#006D#, 16#0065#,
3900           16#0074#, 16#0068#, 16#006F#, 16#0064#,
3901           16#005F#, 16#0073#, 16#0070#, 16#0065#,
3902           16#0063#, 16#0069#, 16#0066#, 16#0069#,
3903           16#0063#, 16#0061#, 16#0074#, 16#0069#,
3904           16#006F#, 16#006E#,
3905           others => 16#0000#),
3906         others => <>);
3907
3908   --  "The query isConsistentWith() specifies, for any two RedefinableTemplateSignatures in a context in which redefinition is possible, whether redefinition would be logically consistent. A redefining template signature is always consistent with a redefined template signature, since redefinition only adds new formal parameters."
3909
3910   MS_0C82 : aliased Matreshka.Internals.Strings.Shared_String
3911     := (Size   => 335,
3912         Unused => 323,
3913         Length => 323,
3914         Value  =>
3915          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
3916           16#0071#, 16#0075#, 16#0065#, 16#0072#,
3917           16#0079#, 16#0020#, 16#0069#, 16#0073#,
3918           16#0043#, 16#006F#, 16#006E#, 16#0073#,
3919           16#0069#, 16#0073#, 16#0074#, 16#0065#,
3920           16#006E#, 16#0074#, 16#0057#, 16#0069#,
3921           16#0074#, 16#0068#, 16#0028#, 16#0029#,
3922           16#0020#, 16#0073#, 16#0070#, 16#0065#,
3923           16#0063#, 16#0069#, 16#0066#, 16#0069#,
3924           16#0065#, 16#0073#, 16#002C#, 16#0020#,
3925           16#0066#, 16#006F#, 16#0072#, 16#0020#,
3926           16#0061#, 16#006E#, 16#0079#, 16#0020#,
3927           16#0074#, 16#0077#, 16#006F#, 16#0020#,
3928           16#0052#, 16#0065#, 16#0064#, 16#0065#,
3929           16#0066#, 16#0069#, 16#006E#, 16#0061#,
3930           16#0062#, 16#006C#, 16#0065#, 16#0054#,
3931           16#0065#, 16#006D#, 16#0070#, 16#006C#,
3932           16#0061#, 16#0074#, 16#0065#, 16#0053#,
3933           16#0069#, 16#0067#, 16#006E#, 16#0061#,
3934           16#0074#, 16#0075#, 16#0072#, 16#0065#,
3935           16#0073#, 16#0020#, 16#0069#, 16#006E#,
3936           16#0020#, 16#0061#, 16#0020#, 16#0063#,
3937           16#006F#, 16#006E#, 16#0074#, 16#0065#,
3938           16#0078#, 16#0074#, 16#0020#, 16#0069#,
3939           16#006E#, 16#0020#, 16#0077#, 16#0068#,
3940           16#0069#, 16#0063#, 16#0068#, 16#0020#,
3941           16#0072#, 16#0065#, 16#0064#, 16#0065#,
3942           16#0066#, 16#0069#, 16#006E#, 16#0069#,
3943           16#0074#, 16#0069#, 16#006F#, 16#006E#,
3944           16#0020#, 16#0069#, 16#0073#, 16#0020#,
3945           16#0070#, 16#006F#, 16#0073#, 16#0073#,
3946           16#0069#, 16#0062#, 16#006C#, 16#0065#,
3947           16#002C#, 16#0020#, 16#0077#, 16#0068#,
3948           16#0065#, 16#0074#, 16#0068#, 16#0065#,
3949           16#0072#, 16#0020#, 16#0072#, 16#0065#,
3950           16#0064#, 16#0065#, 16#0066#, 16#0069#,
3951           16#006E#, 16#0069#, 16#0074#, 16#0069#,
3952           16#006F#, 16#006E#, 16#0020#, 16#0077#,
3953           16#006F#, 16#0075#, 16#006C#, 16#0064#,
3954           16#0020#, 16#0062#, 16#0065#, 16#0020#,
3955           16#006C#, 16#006F#, 16#0067#, 16#0069#,
3956           16#0063#, 16#0061#, 16#006C#, 16#006C#,
3957           16#0079#, 16#0020#, 16#0063#, 16#006F#,
3958           16#006E#, 16#0073#, 16#0069#, 16#0073#,
3959           16#0074#, 16#0065#, 16#006E#, 16#0074#,
3960           16#002E#, 16#0020#, 16#0041#, 16#0020#,
3961           16#0072#, 16#0065#, 16#0064#, 16#0065#,
3962           16#0066#, 16#0069#, 16#006E#, 16#0069#,
3963           16#006E#, 16#0067#, 16#0020#, 16#0074#,
3964           16#0065#, 16#006D#, 16#0070#, 16#006C#,
3965           16#0061#, 16#0074#, 16#0065#, 16#0020#,
3966           16#0073#, 16#0069#, 16#0067#, 16#006E#,
3967           16#0061#, 16#0074#, 16#0075#, 16#0072#,
3968           16#0065#, 16#0020#, 16#0069#, 16#0073#,
3969           16#0020#, 16#0061#, 16#006C#, 16#0077#,
3970           16#0061#, 16#0079#, 16#0073#, 16#0020#,
3971           16#0063#, 16#006F#, 16#006E#, 16#0073#,
3972           16#0069#, 16#0073#, 16#0074#, 16#0065#,
3973           16#006E#, 16#0074#, 16#0020#, 16#0077#,
3974           16#0069#, 16#0074#, 16#0068#, 16#0020#,
3975           16#0061#, 16#0020#, 16#0072#, 16#0065#,
3976           16#0064#, 16#0065#, 16#0066#, 16#0069#,
3977           16#006E#, 16#0065#, 16#0064#, 16#0020#,
3978           16#0074#, 16#0065#, 16#006D#, 16#0070#,
3979           16#006C#, 16#0061#, 16#0074#, 16#0065#,
3980           16#0020#, 16#0073#, 16#0069#, 16#0067#,
3981           16#006E#, 16#0061#, 16#0074#, 16#0075#,
3982           16#0072#, 16#0065#, 16#002C#, 16#0020#,
3983           16#0073#, 16#0069#, 16#006E#, 16#0063#,
3984           16#0065#, 16#0020#, 16#0072#, 16#0065#,
3985           16#0064#, 16#0065#, 16#0066#, 16#0069#,
3986           16#006E#, 16#0069#, 16#0074#, 16#0069#,
3987           16#006F#, 16#006E#, 16#0020#, 16#006F#,
3988           16#006E#, 16#006C#, 16#0079#, 16#0020#,
3989           16#0061#, 16#0064#, 16#0064#, 16#0073#,
3990           16#0020#, 16#006E#, 16#0065#, 16#0077#,
3991           16#0020#, 16#0066#, 16#006F#, 16#0072#,
3992           16#006D#, 16#0061#, 16#006C#, 16#0020#,
3993           16#0070#, 16#0061#, 16#0072#, 16#0061#,
3994           16#006D#, 16#0065#, 16#0074#, 16#0065#,
3995           16#0072#, 16#0073#, 16#002E#,
3996           others => 16#0000#),
3997         others => <>);
3998
3999   --  "An ordered list of extension points belonging to the extended use case, specifying where the respective behavioral fragments of the extending use case are to be inserted. The first fragment in the extending use case is associated with the first extension point in the list, the second fragment with the second point, and so on. (Note that, in most practical cases, the extending use case has just a single behavior fragment, so that the list of extension points is trivial.)"
4000
4001   MS_0C83 : aliased Matreshka.Internals.Strings.Shared_String
4002     := (Size   => 495,
4003         Unused => 474,
4004         Length => 474,
4005         Value  =>
4006          (16#0041#, 16#006E#, 16#0020#, 16#006F#,
4007           16#0072#, 16#0064#, 16#0065#, 16#0072#,
4008           16#0065#, 16#0064#, 16#0020#, 16#006C#,
4009           16#0069#, 16#0073#, 16#0074#, 16#0020#,
4010           16#006F#, 16#0066#, 16#0020#, 16#0065#,
4011           16#0078#, 16#0074#, 16#0065#, 16#006E#,
4012           16#0073#, 16#0069#, 16#006F#, 16#006E#,
4013           16#0020#, 16#0070#, 16#006F#, 16#0069#,
4014           16#006E#, 16#0074#, 16#0073#, 16#0020#,
4015           16#0062#, 16#0065#, 16#006C#, 16#006F#,
4016           16#006E#, 16#0067#, 16#0069#, 16#006E#,
4017           16#0067#, 16#0020#, 16#0074#, 16#006F#,
4018           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4019           16#0020#, 16#0065#, 16#0078#, 16#0074#,
4020           16#0065#, 16#006E#, 16#0064#, 16#0065#,
4021           16#0064#, 16#0020#, 16#0075#, 16#0073#,
4022           16#0065#, 16#0020#, 16#0063#, 16#0061#,
4023           16#0073#, 16#0065#, 16#002C#, 16#0020#,
4024           16#0073#, 16#0070#, 16#0065#, 16#0063#,
4025           16#0069#, 16#0066#, 16#0079#, 16#0069#,
4026           16#006E#, 16#0067#, 16#0020#, 16#0077#,
4027           16#0068#, 16#0065#, 16#0072#, 16#0065#,
4028           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4029           16#0020#, 16#0072#, 16#0065#, 16#0073#,
4030           16#0070#, 16#0065#, 16#0063#, 16#0074#,
4031           16#0069#, 16#0076#, 16#0065#, 16#0020#,
4032           16#0062#, 16#0065#, 16#0068#, 16#0061#,
4033           16#0076#, 16#0069#, 16#006F#, 16#0072#,
4034           16#0061#, 16#006C#, 16#0020#, 16#0066#,
4035           16#0072#, 16#0061#, 16#0067#, 16#006D#,
4036           16#0065#, 16#006E#, 16#0074#, 16#0073#,
4037           16#0020#, 16#006F#, 16#0066#, 16#0020#,
4038           16#0074#, 16#0068#, 16#0065#, 16#0020#,
4039           16#0065#, 16#0078#, 16#0074#, 16#0065#,
4040           16#006E#, 16#0064#, 16#0069#, 16#006E#,
4041           16#0067#, 16#0020#, 16#0075#, 16#0073#,
4042           16#0065#, 16#0020#, 16#0063#, 16#0061#,
4043           16#0073#, 16#0065#, 16#0020#, 16#0061#,
4044           16#0072#, 16#0065#, 16#0020#, 16#0074#,
4045           16#006F#, 16#0020#, 16#0062#, 16#0065#,
4046           16#0020#, 16#0069#, 16#006E#, 16#0073#,
4047           16#0065#, 16#0072#, 16#0074#, 16#0065#,
4048           16#0064#, 16#002E#, 16#0020#, 16#0054#,
4049           16#0068#, 16#0065#, 16#0020#, 16#0066#,
4050           16#0069#, 16#0072#, 16#0073#, 16#0074#,
4051           16#0020#, 16#0066#, 16#0072#, 16#0061#,
4052           16#0067#, 16#006D#, 16#0065#, 16#006E#,
4053           16#0074#, 16#0020#, 16#0069#, 16#006E#,
4054           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4055           16#0020#, 16#0065#, 16#0078#, 16#0074#,
4056           16#0065#, 16#006E#, 16#0064#, 16#0069#,
4057           16#006E#, 16#0067#, 16#0020#, 16#0075#,
4058           16#0073#, 16#0065#, 16#0020#, 16#0063#,
4059           16#0061#, 16#0073#, 16#0065#, 16#0020#,
4060           16#0069#, 16#0073#, 16#0020#, 16#0061#,
4061           16#0073#, 16#0073#, 16#006F#, 16#0063#,
4062           16#0069#, 16#0061#, 16#0074#, 16#0065#,
4063           16#0064#, 16#0020#, 16#0077#, 16#0069#,
4064           16#0074#, 16#0068#, 16#0020#, 16#0074#,
4065           16#0068#, 16#0065#, 16#0020#, 16#0066#,
4066           16#0069#, 16#0072#, 16#0073#, 16#0074#,
4067           16#0020#, 16#0065#, 16#0078#, 16#0074#,
4068           16#0065#, 16#006E#, 16#0073#, 16#0069#,
4069           16#006F#, 16#006E#, 16#0020#, 16#0070#,
4070           16#006F#, 16#0069#, 16#006E#, 16#0074#,
4071           16#0020#, 16#0069#, 16#006E#, 16#0020#,
4072           16#0074#, 16#0068#, 16#0065#, 16#0020#,
4073           16#006C#, 16#0069#, 16#0073#, 16#0074#,
4074           16#002C#, 16#0020#, 16#0074#, 16#0068#,
4075           16#0065#, 16#0020#, 16#0073#, 16#0065#,
4076           16#0063#, 16#006F#, 16#006E#, 16#0064#,
4077           16#0020#, 16#0066#, 16#0072#, 16#0061#,
4078           16#0067#, 16#006D#, 16#0065#, 16#006E#,
4079           16#0074#, 16#0020#, 16#0077#, 16#0069#,
4080           16#0074#, 16#0068#, 16#0020#, 16#0074#,
4081           16#0068#, 16#0065#, 16#0020#, 16#0073#,
4082           16#0065#, 16#0063#, 16#006F#, 16#006E#,
4083           16#0064#, 16#0020#, 16#0070#, 16#006F#,
4084           16#0069#, 16#006E#, 16#0074#, 16#002C#,
4085           16#0020#, 16#0061#, 16#006E#, 16#0064#,
4086           16#0020#, 16#0073#, 16#006F#, 16#0020#,
4087           16#006F#, 16#006E#, 16#002E#, 16#0020#,
4088           16#0028#, 16#004E#, 16#006F#, 16#0074#,
4089           16#0065#, 16#0020#, 16#0074#, 16#0068#,
4090           16#0061#, 16#0074#, 16#002C#, 16#0020#,
4091           16#0069#, 16#006E#, 16#0020#, 16#006D#,
4092           16#006F#, 16#0073#, 16#0074#, 16#0020#,
4093           16#0070#, 16#0072#, 16#0061#, 16#0063#,
4094           16#0074#, 16#0069#, 16#0063#, 16#0061#,
4095           16#006C#, 16#0020#, 16#0063#, 16#0061#,
4096           16#0073#, 16#0065#, 16#0073#, 16#002C#,
4097           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4098           16#0020#, 16#0065#, 16#0078#, 16#0074#,
4099           16#0065#, 16#006E#, 16#0064#, 16#0069#,
4100           16#006E#, 16#0067#, 16#0020#, 16#0075#,
4101           16#0073#, 16#0065#, 16#0020#, 16#0063#,
4102           16#0061#, 16#0073#, 16#0065#, 16#0020#,
4103           16#0068#, 16#0061#, 16#0073#, 16#0020#,
4104           16#006A#, 16#0075#, 16#0073#, 16#0074#,
4105           16#0020#, 16#0061#, 16#0020#, 16#0073#,
4106           16#0069#, 16#006E#, 16#0067#, 16#006C#,
4107           16#0065#, 16#0020#, 16#0062#, 16#0065#,
4108           16#0068#, 16#0061#, 16#0076#, 16#0069#,
4109           16#006F#, 16#0072#, 16#0020#, 16#0066#,
4110           16#0072#, 16#0061#, 16#0067#, 16#006D#,
4111           16#0065#, 16#006E#, 16#0074#, 16#002C#,
4112           16#0020#, 16#0073#, 16#006F#, 16#0020#,
4113           16#0074#, 16#0068#, 16#0061#, 16#0074#,
4114           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4115           16#0020#, 16#006C#, 16#0069#, 16#0073#,
4116           16#0074#, 16#0020#, 16#006F#, 16#0066#,
4117           16#0020#, 16#0065#, 16#0078#, 16#0074#,
4118           16#0065#, 16#006E#, 16#0073#, 16#0069#,
4119           16#006F#, 16#006E#, 16#0020#, 16#0070#,
4120           16#006F#, 16#0069#, 16#006E#, 16#0074#,
4121           16#0073#, 16#0020#, 16#0069#, 16#0073#,
4122           16#0020#, 16#0074#, 16#0072#, 16#0069#,
4123           16#0076#, 16#0069#, 16#0061#, 16#006C#,
4124           16#002E#, 16#0029#,
4125           others => 16#0000#),
4126         others => <>);
4127
4128   --  "A_precondition_preContext"
4129
4130   MS_0C84 : aliased Matreshka.Internals.Strings.Shared_String
4131     := (Size   => 31,
4132         Unused => 25,
4133         Length => 25,
4134         Value  =>
4135          (16#0041#, 16#005F#, 16#0070#, 16#0072#,
4136           16#0065#, 16#0063#, 16#006F#, 16#006E#,
4137           16#0064#, 16#0069#, 16#0074#, 16#0069#,
4138           16#006F#, 16#006E#, 16#005F#, 16#0070#,
4139           16#0072#, 16#0065#, 16#0043#, 16#006F#,
4140           16#006E#, 16#0074#, 16#0065#, 16#0078#,
4141           16#0074#,
4142           others => 16#0000#),
4143         others => <>);
4144
4145   --  "A feature declares a behavioral or structural characteristic of instances of classifiers."
4146
4147   MS_0C85 : aliased Matreshka.Internals.Strings.Shared_String
4148     := (Size   => 95,
4149         Unused => 89,
4150         Length => 89,
4151         Value  =>
4152          (16#0041#, 16#0020#, 16#0066#, 16#0065#,
4153           16#0061#, 16#0074#, 16#0075#, 16#0072#,
4154           16#0065#, 16#0020#, 16#0064#, 16#0065#,
4155           16#0063#, 16#006C#, 16#0061#, 16#0072#,
4156           16#0065#, 16#0073#, 16#0020#, 16#0061#,
4157           16#0020#, 16#0062#, 16#0065#, 16#0068#,
4158           16#0061#, 16#0076#, 16#0069#, 16#006F#,
4159           16#0072#, 16#0061#, 16#006C#, 16#0020#,
4160           16#006F#, 16#0072#, 16#0020#, 16#0073#,
4161           16#0074#, 16#0072#, 16#0075#, 16#0063#,
4162           16#0074#, 16#0075#, 16#0072#, 16#0061#,
4163           16#006C#, 16#0020#, 16#0063#, 16#0068#,
4164           16#0061#, 16#0072#, 16#0061#, 16#0063#,
4165           16#0074#, 16#0065#, 16#0072#, 16#0069#,
4166           16#0073#, 16#0074#, 16#0069#, 16#0063#,
4167           16#0020#, 16#006F#, 16#0066#, 16#0020#,
4168           16#0069#, 16#006E#, 16#0073#, 16#0074#,
4169           16#0061#, 16#006E#, 16#0063#, 16#0065#,
4170           16#0073#, 16#0020#, 16#006F#, 16#0066#,
4171           16#0020#, 16#0063#, 16#006C#, 16#0061#,
4172           16#0073#, 16#0073#, 16#0069#, 16#0066#,
4173           16#0069#, 16#0065#, 16#0072#, 16#0073#,
4174           16#002E#,
4175           others => 16#0000#),
4176         others => <>);
4177
4178   --  "deep_history_vertex"
4179
4180   MS_0C86 : aliased Matreshka.Internals.Strings.Shared_String
4181     := (Size   => 23,
4182         Unused => 19,
4183         Length => 19,
4184         Value  =>
4185          (16#0064#, 16#0065#, 16#0065#, 16#0070#,
4186           16#005F#, 16#0068#, 16#0069#, 16#0073#,
4187           16#0074#, 16#006F#, 16#0072#, 16#0079#,
4188           16#005F#, 16#0076#, 16#0065#, 16#0072#,
4189           16#0074#, 16#0065#, 16#0078#,
4190           others => 16#0000#),
4191         others => <>);
4192
4193   --  "Groups containing the edge."
4194
4195   MS_0C87 : aliased Matreshka.Internals.Strings.Shared_String
4196     := (Size   => 31,
4197         Unused => 27,
4198         Length => 27,
4199         Value  =>
4200          (16#0047#, 16#0072#, 16#006F#, 16#0075#,
4201           16#0070#, 16#0073#, 16#0020#, 16#0063#,
4202           16#006F#, 16#006E#, 16#0074#, 16#0061#,
4203           16#0069#, 16#006E#, 16#0069#, 16#006E#,
4204           16#0067#, 16#0020#, 16#0074#, 16#0068#,
4205           16#0065#, 16#0020#, 16#0065#, 16#0064#,
4206           16#0067#, 16#0065#, 16#002E#,
4207           others => 16#0000#),
4208         others => <>);
4209
4210   --  "allIncludedUseCases"
4211
4212   MS_0C88 : aliased Matreshka.Internals.Strings.Shared_String
4213     := (Size   => 23,
4214         Unused => 19,
4215         Length => 19,
4216         Value  =>
4217          (16#0061#, 16#006C#, 16#006C#, 16#0049#,
4218           16#006E#, 16#0063#, 16#006C#, 16#0075#,
4219           16#0064#, 16#0065#, 16#0064#, 16#0055#,
4220           16#0073#, 16#0065#, 16#0043#, 16#0061#,
4221           16#0073#, 16#0065#, 16#0073#,
4222           others => 16#0000#),
4223         others => <>);
4224
4225   --  "The interactionOperator loop designates that the CombinedFragment represents a loop. The loop operand will be repeated a number of times."
4226
4227   MS_0C89 : aliased Matreshka.Internals.Strings.Shared_String
4228     := (Size   => 143,
4229         Unused => 137,
4230         Length => 137,
4231         Value  =>
4232          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
4233           16#0069#, 16#006E#, 16#0074#, 16#0065#,
4234           16#0072#, 16#0061#, 16#0063#, 16#0074#,
4235           16#0069#, 16#006F#, 16#006E#, 16#004F#,
4236           16#0070#, 16#0065#, 16#0072#, 16#0061#,
4237           16#0074#, 16#006F#, 16#0072#, 16#0020#,
4238           16#006C#, 16#006F#, 16#006F#, 16#0070#,
4239           16#0020#, 16#0064#, 16#0065#, 16#0073#,
4240           16#0069#, 16#0067#, 16#006E#, 16#0061#,
4241           16#0074#, 16#0065#, 16#0073#, 16#0020#,
4242           16#0074#, 16#0068#, 16#0061#, 16#0074#,
4243           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4244           16#0020#, 16#0043#, 16#006F#, 16#006D#,
4245           16#0062#, 16#0069#, 16#006E#, 16#0065#,
4246           16#0064#, 16#0046#, 16#0072#, 16#0061#,
4247           16#0067#, 16#006D#, 16#0065#, 16#006E#,
4248           16#0074#, 16#0020#, 16#0072#, 16#0065#,
4249           16#0070#, 16#0072#, 16#0065#, 16#0073#,
4250           16#0065#, 16#006E#, 16#0074#, 16#0073#,
4251           16#0020#, 16#0061#, 16#0020#, 16#006C#,
4252           16#006F#, 16#006F#, 16#0070#, 16#002E#,
4253           16#0020#, 16#0054#, 16#0068#, 16#0065#,
4254           16#0020#, 16#006C#, 16#006F#, 16#006F#,
4255           16#0070#, 16#0020#, 16#006F#, 16#0070#,
4256           16#0065#, 16#0072#, 16#0061#, 16#006E#,
4257           16#0064#, 16#0020#, 16#0077#, 16#0069#,
4258           16#006C#, 16#006C#, 16#0020#, 16#0062#,
4259           16#0065#, 16#0020#, 16#0072#, 16#0065#,
4260           16#0070#, 16#0065#, 16#0061#, 16#0074#,
4261           16#0065#, 16#0064#, 16#0020#, 16#0061#,
4262           16#0020#, 16#006E#, 16#0075#, 16#006D#,
4263           16#0062#, 16#0065#, 16#0072#, 16#0020#,
4264           16#006F#, 16#0066#, 16#0020#, 16#0074#,
4265           16#0069#, 16#006D#, 16#0065#, 16#0073#,
4266           16#002E#,
4267           others => 16#0000#),
4268         others => <>);
4269
4270   --  "A_signature_templateBinding"
4271
4272   MS_0C8A : aliased Matreshka.Internals.Strings.Shared_String
4273     := (Size   => 31,
4274         Unused => 27,
4275         Length => 27,
4276         Value  =>
4277          (16#0041#, 16#005F#, 16#0073#, 16#0069#,
4278           16#0067#, 16#006E#, 16#0061#, 16#0074#,
4279           16#0075#, 16#0072#, 16#0065#, 16#005F#,
4280           16#0074#, 16#0065#, 16#006D#, 16#0070#,
4281           16#006C#, 16#0061#, 16#0074#, 16#0065#,
4282           16#0042#, 16#0069#, 16#006E#, 16#0064#,
4283           16#0069#, 16#006E#, 16#0067#,
4284           others => 16#0000#),
4285         others => <>);
4286
4287   --  "Class"
4288
4289   MS_0C8B : aliased Matreshka.Internals.Strings.Shared_String
4290     := (Size   => 7,
4291         Unused => 5,
4292         Length => 5,
4293         Value  =>
4294          (16#0043#, 16#006C#, 16#0061#, 16#0073#,
4295           16#0073#,
4296           others => 16#0000#),
4297         others => <>);
4298
4299   --  "operand"
4300
4301   MS_0C8C : aliased Matreshka.Internals.Strings.Shared_String
4302     := (Size   => 15,
4303         Unused => 7,
4304         Length => 7,
4305         Value  =>
4306          (16#006F#, 16#0070#, 16#0065#, 16#0072#,
4307           16#0061#, 16#006E#, 16#0064#,
4308           others => 16#0000#),
4309         others => <>);
4310
4311   --  "binaryAssociationsOnly"
4312
4313   MS_0C8D : aliased Matreshka.Internals.Strings.Shared_String
4314     := (Size   => 23,
4315         Unused => 22,
4316         Length => 22,
4317         Value  =>
4318          (16#0062#, 16#0069#, 16#006E#, 16#0061#,
4319           16#0072#, 16#0079#, 16#0041#, 16#0073#,
4320           16#0073#, 16#006F#, 16#0063#, 16#0069#,
4321           16#0061#, 16#0074#, 16#0069#, 16#006F#,
4322           16#006E#, 16#0073#, 16#004F#, 16#006E#,
4323           16#006C#, 16#0079#,
4324           others => 16#0000#),
4325         others => <>);
4326
4327   --  "The query isDistinguishableFrom() determines whether two NamedElements may logically co-exist within a Namespace. By default, two named elements are distinguishable if (a) they have unrelated types or (b) they have related types but different names."
4328
4329   MS_0C8E : aliased Matreshka.Internals.Strings.Shared_String
4330     := (Size   => 263,
4331         Unused => 249,
4332         Length => 249,
4333         Value  =>
4334          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
4335           16#0071#, 16#0075#, 16#0065#, 16#0072#,
4336           16#0079#, 16#0020#, 16#0069#, 16#0073#,
4337           16#0044#, 16#0069#, 16#0073#, 16#0074#,
4338           16#0069#, 16#006E#, 16#0067#, 16#0075#,
4339           16#0069#, 16#0073#, 16#0068#, 16#0061#,
4340           16#0062#, 16#006C#, 16#0065#, 16#0046#,
4341           16#0072#, 16#006F#, 16#006D#, 16#0028#,
4342           16#0029#, 16#0020#, 16#0064#, 16#0065#,
4343           16#0074#, 16#0065#, 16#0072#, 16#006D#,
4344           16#0069#, 16#006E#, 16#0065#, 16#0073#,
4345           16#0020#, 16#0077#, 16#0068#, 16#0065#,
4346           16#0074#, 16#0068#, 16#0065#, 16#0072#,
4347           16#0020#, 16#0074#, 16#0077#, 16#006F#,
4348           16#0020#, 16#004E#, 16#0061#, 16#006D#,
4349           16#0065#, 16#0064#, 16#0045#, 16#006C#,
4350           16#0065#, 16#006D#, 16#0065#, 16#006E#,
4351           16#0074#, 16#0073#, 16#0020#, 16#006D#,
4352           16#0061#, 16#0079#, 16#0020#, 16#006C#,
4353           16#006F#, 16#0067#, 16#0069#, 16#0063#,
4354           16#0061#, 16#006C#, 16#006C#, 16#0079#,
4355           16#0020#, 16#0063#, 16#006F#, 16#002D#,
4356           16#0065#, 16#0078#, 16#0069#, 16#0073#,
4357           16#0074#, 16#0020#, 16#0077#, 16#0069#,
4358           16#0074#, 16#0068#, 16#0069#, 16#006E#,
4359           16#0020#, 16#0061#, 16#0020#, 16#004E#,
4360           16#0061#, 16#006D#, 16#0065#, 16#0073#,
4361           16#0070#, 16#0061#, 16#0063#, 16#0065#,
4362           16#002E#, 16#0020#, 16#0042#, 16#0079#,
4363           16#0020#, 16#0064#, 16#0065#, 16#0066#,
4364           16#0061#, 16#0075#, 16#006C#, 16#0074#,
4365           16#002C#, 16#0020#, 16#0074#, 16#0077#,
4366           16#006F#, 16#0020#, 16#006E#, 16#0061#,
4367           16#006D#, 16#0065#, 16#0064#, 16#0020#,
4368           16#0065#, 16#006C#, 16#0065#, 16#006D#,
4369           16#0065#, 16#006E#, 16#0074#, 16#0073#,
4370           16#0020#, 16#0061#, 16#0072#, 16#0065#,
4371           16#0020#, 16#0064#, 16#0069#, 16#0073#,
4372           16#0074#, 16#0069#, 16#006E#, 16#0067#,
4373           16#0075#, 16#0069#, 16#0073#, 16#0068#,
4374           16#0061#, 16#0062#, 16#006C#, 16#0065#,
4375           16#0020#, 16#0069#, 16#0066#, 16#0020#,
4376           16#0028#, 16#0061#, 16#0029#, 16#0020#,
4377           16#0074#, 16#0068#, 16#0065#, 16#0079#,
4378           16#0020#, 16#0068#, 16#0061#, 16#0076#,
4379           16#0065#, 16#0020#, 16#0075#, 16#006E#,
4380           16#0072#, 16#0065#, 16#006C#, 16#0061#,
4381           16#0074#, 16#0065#, 16#0064#, 16#0020#,
4382           16#0074#, 16#0079#, 16#0070#, 16#0065#,
4383           16#0073#, 16#0020#, 16#006F#, 16#0072#,
4384           16#0020#, 16#0028#, 16#0062#, 16#0029#,
4385           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4386           16#0079#, 16#0020#, 16#0068#, 16#0061#,
4387           16#0076#, 16#0065#, 16#0020#, 16#0072#,
4388           16#0065#, 16#006C#, 16#0061#, 16#0074#,
4389           16#0065#, 16#0064#, 16#0020#, 16#0074#,
4390           16#0079#, 16#0070#, 16#0065#, 16#0073#,
4391           16#0020#, 16#0062#, 16#0075#, 16#0074#,
4392           16#0020#, 16#0064#, 16#0069#, 16#0066#,
4393           16#0066#, 16#0065#, 16#0072#, 16#0065#,
4394           16#006E#, 16#0074#, 16#0020#, 16#006E#,
4395           16#0061#, 16#006D#, 16#0065#, 16#0073#,
4396           16#002E#,
4397           others => 16#0000#),
4398         others => <>);
4399
4400   --  "location"
4401
4402   MS_0C8F : aliased Matreshka.Internals.Strings.Shared_String
4403     := (Size   => 15,
4404         Unused => 8,
4405         Length => 8,
4406         Value  =>
4407          (16#006C#, 16#006F#, 16#0063#, 16#0061#,
4408           16#0074#, 16#0069#, 16#006F#, 16#006E#,
4409           others => 16#0000#),
4410         others => <>);
4411
4412   --  "stream_and_exception"
4413
4414   MS_0C90 : aliased Matreshka.Internals.Strings.Shared_String
4415     := (Size   => 23,
4416         Unused => 20,
4417         Length => 20,
4418         Value  =>
4419          (16#0073#, 16#0074#, 16#0072#, 16#0065#,
4420           16#0061#, 16#006D#, 16#005F#, 16#0061#,
4421           16#006E#, 16#0064#, 16#005F#, 16#0065#,
4422           16#0078#, 16#0063#, 16#0065#, 16#0070#,
4423           16#0074#, 16#0069#, 16#006F#, 16#006E#,
4424           others => 16#0000#),
4425         others => <>);
4426
4427   --  "history_vertices"
4428
4429   MS_0C91 : aliased Matreshka.Internals.Strings.Shared_String
4430     := (Size   => 23,
4431         Unused => 16,
4432         Length => 16,
4433         Value  =>
4434          (16#0068#, 16#0069#, 16#0073#, 16#0074#,
4435           16#006F#, 16#0072#, 16#0079#, 16#005F#,
4436           16#0076#, 16#0065#, 16#0072#, 16#0074#,
4437           16#0069#, 16#0063#, 16#0065#, 16#0073#,
4438           others => 16#0000#),
4439         others => <>);
4440
4441   --  "Assume that within Interaction X, Lifeline L is of class C and decomposed to D. Assume also that there is within X an InteractionUse (say) U that covers L. According to the constraint above U will have a counterpart CU within D. Within the Interaction referenced by U, L should also be decomposed, and the decomposition should reference CU. (This rule is called commutativity of decomposition)"
4442
4443   MS_0C92 : aliased Matreshka.Internals.Strings.Shared_String
4444     := (Size   => 407,
4445         Unused => 393,
4446         Length => 393,
4447         Value  =>
4448          (16#0041#, 16#0073#, 16#0073#, 16#0075#,
4449           16#006D#, 16#0065#, 16#0020#, 16#0074#,
4450           16#0068#, 16#0061#, 16#0074#, 16#0020#,
4451           16#0077#, 16#0069#, 16#0074#, 16#0068#,
4452           16#0069#, 16#006E#, 16#0020#, 16#0049#,
4453           16#006E#, 16#0074#, 16#0065#, 16#0072#,
4454           16#0061#, 16#0063#, 16#0074#, 16#0069#,
4455           16#006F#, 16#006E#, 16#0020#, 16#0058#,
4456           16#002C#, 16#0020#, 16#004C#, 16#0069#,
4457           16#0066#, 16#0065#, 16#006C#, 16#0069#,
4458           16#006E#, 16#0065#, 16#0020#, 16#004C#,
4459           16#0020#, 16#0069#, 16#0073#, 16#0020#,
4460           16#006F#, 16#0066#, 16#0020#, 16#0063#,
4461           16#006C#, 16#0061#, 16#0073#, 16#0073#,
4462           16#0020#, 16#0043#, 16#0020#, 16#0061#,
4463           16#006E#, 16#0064#, 16#0020#, 16#0064#,
4464           16#0065#, 16#0063#, 16#006F#, 16#006D#,
4465           16#0070#, 16#006F#, 16#0073#, 16#0065#,
4466           16#0064#, 16#0020#, 16#0074#, 16#006F#,
4467           16#0020#, 16#0044#, 16#002E#, 16#0020#,
4468           16#0041#, 16#0073#, 16#0073#, 16#0075#,
4469           16#006D#, 16#0065#, 16#0020#, 16#0061#,
4470           16#006C#, 16#0073#, 16#006F#, 16#0020#,
4471           16#0074#, 16#0068#, 16#0061#, 16#0074#,
4472           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4473           16#0072#, 16#0065#, 16#0020#, 16#0069#,
4474           16#0073#, 16#0020#, 16#0077#, 16#0069#,
4475           16#0074#, 16#0068#, 16#0069#, 16#006E#,
4476           16#0020#, 16#0058#, 16#0020#, 16#0061#,
4477           16#006E#, 16#0020#, 16#0049#, 16#006E#,
4478           16#0074#, 16#0065#, 16#0072#, 16#0061#,
4479           16#0063#, 16#0074#, 16#0069#, 16#006F#,
4480           16#006E#, 16#0055#, 16#0073#, 16#0065#,
4481           16#0020#, 16#0028#, 16#0073#, 16#0061#,
4482           16#0079#, 16#0029#, 16#0020#, 16#0055#,
4483           16#0020#, 16#0074#, 16#0068#, 16#0061#,
4484           16#0074#, 16#0020#, 16#0063#, 16#006F#,
4485           16#0076#, 16#0065#, 16#0072#, 16#0073#,
4486           16#0020#, 16#004C#, 16#002E#, 16#0020#,
4487           16#0041#, 16#0063#, 16#0063#, 16#006F#,
4488           16#0072#, 16#0064#, 16#0069#, 16#006E#,
4489           16#0067#, 16#0020#, 16#0074#, 16#006F#,
4490           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4491           16#0020#, 16#0063#, 16#006F#, 16#006E#,
4492           16#0073#, 16#0074#, 16#0072#, 16#0061#,
4493           16#0069#, 16#006E#, 16#0074#, 16#0020#,
4494           16#0061#, 16#0062#, 16#006F#, 16#0076#,
4495           16#0065#, 16#0020#, 16#0055#, 16#0020#,
4496           16#0077#, 16#0069#, 16#006C#, 16#006C#,
4497           16#0020#, 16#0068#, 16#0061#, 16#0076#,
4498           16#0065#, 16#0020#, 16#0061#, 16#0020#,
4499           16#0063#, 16#006F#, 16#0075#, 16#006E#,
4500           16#0074#, 16#0065#, 16#0072#, 16#0070#,
4501           16#0061#, 16#0072#, 16#0074#, 16#0020#,
4502           16#0043#, 16#0055#, 16#0020#, 16#0077#,
4503           16#0069#, 16#0074#, 16#0068#, 16#0069#,
4504           16#006E#, 16#0020#, 16#0044#, 16#002E#,
4505           16#0020#, 16#0057#, 16#0069#, 16#0074#,
4506           16#0068#, 16#0069#, 16#006E#, 16#0020#,
4507           16#0074#, 16#0068#, 16#0065#, 16#0020#,
4508           16#0049#, 16#006E#, 16#0074#, 16#0065#,
4509           16#0072#, 16#0061#, 16#0063#, 16#0074#,
4510           16#0069#, 16#006F#, 16#006E#, 16#0020#,
4511           16#0072#, 16#0065#, 16#0066#, 16#0065#,
4512           16#0072#, 16#0065#, 16#006E#, 16#0063#,
4513           16#0065#, 16#0064#, 16#0020#, 16#0062#,
4514           16#0079#, 16#0020#, 16#0055#, 16#002C#,
4515           16#0020#, 16#004C#, 16#0020#, 16#0073#,
4516           16#0068#, 16#006F#, 16#0075#, 16#006C#,
4517           16#0064#, 16#0020#, 16#0061#, 16#006C#,
4518           16#0073#, 16#006F#, 16#0020#, 16#0062#,
4519           16#0065#, 16#0020#, 16#0064#, 16#0065#,
4520           16#0063#, 16#006F#, 16#006D#, 16#0070#,
4521           16#006F#, 16#0073#, 16#0065#, 16#0064#,
4522           16#002C#, 16#0020#, 16#0061#, 16#006E#,
4523           16#0064#, 16#0020#, 16#0074#, 16#0068#,
4524           16#0065#, 16#0020#, 16#0064#, 16#0065#,
4525           16#0063#, 16#006F#, 16#006D#, 16#0070#,
4526           16#006F#, 16#0073#, 16#0069#, 16#0074#,
4527           16#0069#, 16#006F#, 16#006E#, 16#0020#,
4528           16#0073#, 16#0068#, 16#006F#, 16#0075#,
4529           16#006C#, 16#0064#, 16#0020#, 16#0072#,
4530           16#0065#, 16#0066#, 16#0065#, 16#0072#,
4531           16#0065#, 16#006E#, 16#0063#, 16#0065#,
4532           16#0020#, 16#0043#, 16#0055#, 16#002E#,
4533           16#0020#, 16#0028#, 16#0054#, 16#0068#,
4534           16#0069#, 16#0073#, 16#0020#, 16#0072#,
4535           16#0075#, 16#006C#, 16#0065#, 16#0020#,
4536           16#0069#, 16#0073#, 16#0020#, 16#0063#,
4537           16#0061#, 16#006C#, 16#006C#, 16#0065#,
4538           16#0064#, 16#0020#, 16#0063#, 16#006F#,
4539           16#006D#, 16#006D#, 16#0075#, 16#0074#,
4540           16#0061#, 16#0074#, 16#0069#, 16#0076#,
4541           16#0069#, 16#0074#, 16#0079#, 16#0020#,
4542           16#006F#, 16#0066#, 16#0020#, 16#0064#,
4543           16#0065#, 16#0063#, 16#006F#, 16#006D#,
4544           16#0070#, 16#006F#, 16#0073#, 16#0069#,
4545           16#0074#, 16#0069#, 16#006F#, 16#006E#,
4546           16#0029#,
4547           others => 16#0000#),
4548         others => <>);
4549
4550   --  "The entry and exit connection points used in conjunction with this (submachine) state, i.e. as targets and sources, respectively, in the region with the submachine state. A connection point reference references the corresponding definition of a connection point pseudostate in the statemachine referenced by the submachinestate."
4551
4552   MS_0C93 : aliased Matreshka.Internals.Strings.Shared_String
4553     := (Size   => 343,
4554         Unused => 328,
4555         Length => 328,
4556         Value  =>
4557          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
4558           16#0065#, 16#006E#, 16#0074#, 16#0072#,
4559           16#0079#, 16#0020#, 16#0061#, 16#006E#,
4560           16#0064#, 16#0020#, 16#0065#, 16#0078#,
4561           16#0069#, 16#0074#, 16#0020#, 16#0063#,
4562           16#006F#, 16#006E#, 16#006E#, 16#0065#,
4563           16#0063#, 16#0074#, 16#0069#, 16#006F#,
4564           16#006E#, 16#0020#, 16#0070#, 16#006F#,
4565           16#0069#, 16#006E#, 16#0074#, 16#0073#,
4566           16#0020#, 16#0075#, 16#0073#, 16#0065#,
4567           16#0064#, 16#0020#, 16#0069#, 16#006E#,
4568           16#0020#, 16#0063#, 16#006F#, 16#006E#,
4569           16#006A#, 16#0075#, 16#006E#, 16#0063#,
4570           16#0074#, 16#0069#, 16#006F#, 16#006E#,
4571           16#0020#, 16#0077#, 16#0069#, 16#0074#,
4572           16#0068#, 16#0020#, 16#0074#, 16#0068#,
4573           16#0069#, 16#0073#, 16#0020#, 16#0028#,
4574           16#0073#, 16#0075#, 16#0062#, 16#006D#,
4575           16#0061#, 16#0063#, 16#0068#, 16#0069#,
4576           16#006E#, 16#0065#, 16#0029#, 16#0020#,
4577           16#0073#, 16#0074#, 16#0061#, 16#0074#,
4578           16#0065#, 16#002C#, 16#0020#, 16#0069#,
4579           16#002E#, 16#0065#, 16#002E#, 16#0020#,
4580           16#0061#, 16#0073#, 16#0020#, 16#0074#,
4581           16#0061#, 16#0072#, 16#0067#, 16#0065#,
4582           16#0074#, 16#0073#, 16#0020#, 16#0061#,
4583           16#006E#, 16#0064#, 16#0020#, 16#0073#,
4584           16#006F#, 16#0075#, 16#0072#, 16#0063#,
4585           16#0065#, 16#0073#, 16#002C#, 16#0020#,
4586           16#0072#, 16#0065#, 16#0073#, 16#0070#,
4587           16#0065#, 16#0063#, 16#0074#, 16#0069#,
4588           16#0076#, 16#0065#, 16#006C#, 16#0079#,
4589           16#002C#, 16#0020#, 16#0069#, 16#006E#,
4590           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4591           16#0020#, 16#0072#, 16#0065#, 16#0067#,
4592           16#0069#, 16#006F#, 16#006E#, 16#0020#,
4593           16#0077#, 16#0069#, 16#0074#, 16#0068#,
4594           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4595           16#0020#, 16#0073#, 16#0075#, 16#0062#,
4596           16#006D#, 16#0061#, 16#0063#, 16#0068#,
4597           16#0069#, 16#006E#, 16#0065#, 16#0020#,
4598           16#0073#, 16#0074#, 16#0061#, 16#0074#,
4599           16#0065#, 16#002E#, 16#0020#, 16#0041#,
4600           16#0020#, 16#0063#, 16#006F#, 16#006E#,
4601           16#006E#, 16#0065#, 16#0063#, 16#0074#,
4602           16#0069#, 16#006F#, 16#006E#, 16#0020#,
4603           16#0070#, 16#006F#, 16#0069#, 16#006E#,
4604           16#0074#, 16#0020#, 16#0072#, 16#0065#,
4605           16#0066#, 16#0065#, 16#0072#, 16#0065#,
4606           16#006E#, 16#0063#, 16#0065#, 16#0020#,
4607           16#0072#, 16#0065#, 16#0066#, 16#0065#,
4608           16#0072#, 16#0065#, 16#006E#, 16#0063#,
4609           16#0065#, 16#0073#, 16#0020#, 16#0074#,
4610           16#0068#, 16#0065#, 16#0020#, 16#0063#,
4611           16#006F#, 16#0072#, 16#0072#, 16#0065#,
4612           16#0073#, 16#0070#, 16#006F#, 16#006E#,
4613           16#0064#, 16#0069#, 16#006E#, 16#0067#,
4614           16#0020#, 16#0064#, 16#0065#, 16#0066#,
4615           16#0069#, 16#006E#, 16#0069#, 16#0074#,
4616           16#0069#, 16#006F#, 16#006E#, 16#0020#,
4617           16#006F#, 16#0066#, 16#0020#, 16#0061#,
4618           16#0020#, 16#0063#, 16#006F#, 16#006E#,
4619           16#006E#, 16#0065#, 16#0063#, 16#0074#,
4620           16#0069#, 16#006F#, 16#006E#, 16#0020#,
4621           16#0070#, 16#006F#, 16#0069#, 16#006E#,
4622           16#0074#, 16#0020#, 16#0070#, 16#0073#,
4623           16#0065#, 16#0075#, 16#0064#, 16#006F#,
4624           16#0073#, 16#0074#, 16#0061#, 16#0074#,
4625           16#0065#, 16#0020#, 16#0069#, 16#006E#,
4626           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4627           16#0020#, 16#0073#, 16#0074#, 16#0061#,
4628           16#0074#, 16#0065#, 16#006D#, 16#0061#,
4629           16#0063#, 16#0068#, 16#0069#, 16#006E#,
4630           16#0065#, 16#0020#, 16#0072#, 16#0065#,
4631           16#0066#, 16#0065#, 16#0072#, 16#0065#,
4632           16#006E#, 16#0063#, 16#0065#, 16#0064#,
4633           16#0020#, 16#0062#, 16#0079#, 16#0020#,
4634           16#0074#, 16#0068#, 16#0065#, 16#0020#,
4635           16#0073#, 16#0075#, 16#0062#, 16#006D#,
4636           16#0061#, 16#0063#, 16#0068#, 16#0069#,
4637           16#006E#, 16#0065#, 16#0073#, 16#0074#,
4638           16#0061#, 16#0074#, 16#0065#, 16#002E#,
4639           others => 16#0000#),
4640         others => <>);
4641
4642   --  "The classifier whose instances are to be retrieved."
4643
4644   MS_0C94 : aliased Matreshka.Internals.Strings.Shared_String
4645     := (Size   => 55,
4646         Unused => 51,
4647         Length => 51,
4648         Value  =>
4649          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
4650           16#0063#, 16#006C#, 16#0061#, 16#0073#,
4651           16#0073#, 16#0069#, 16#0066#, 16#0069#,
4652           16#0065#, 16#0072#, 16#0020#, 16#0077#,
4653           16#0068#, 16#006F#, 16#0073#, 16#0065#,
4654           16#0020#, 16#0069#, 16#006E#, 16#0073#,
4655           16#0074#, 16#0061#, 16#006E#, 16#0063#,
4656           16#0065#, 16#0073#, 16#0020#, 16#0061#,
4657           16#0072#, 16#0065#, 16#0020#, 16#0074#,
4658           16#006F#, 16#0020#, 16#0062#, 16#0065#,
4659           16#0020#, 16#0072#, 16#0065#, 16#0074#,
4660           16#0072#, 16#0069#, 16#0065#, 16#0076#,
4661           16#0065#, 16#0064#, 16#002E#,
4662           others => 16#0000#),
4663         others => <>);
4664
4665   --  "By specializing multiplicity element, it supports a multiplicity that specifies valid cardinalities for the collection of values associated with an instantiation of the structural feature."
4666
4667   MS_0C95 : aliased Matreshka.Internals.Strings.Shared_String
4668     := (Size   => 199,
4669         Unused => 188,
4670         Length => 188,
4671         Value  =>
4672          (16#0042#, 16#0079#, 16#0020#, 16#0073#,
4673           16#0070#, 16#0065#, 16#0063#, 16#0069#,
4674           16#0061#, 16#006C#, 16#0069#, 16#007A#,
4675           16#0069#, 16#006E#, 16#0067#, 16#0020#,
4676           16#006D#, 16#0075#, 16#006C#, 16#0074#,
4677           16#0069#, 16#0070#, 16#006C#, 16#0069#,
4678           16#0063#, 16#0069#, 16#0074#, 16#0079#,
4679           16#0020#, 16#0065#, 16#006C#, 16#0065#,
4680           16#006D#, 16#0065#, 16#006E#, 16#0074#,
4681           16#002C#, 16#0020#, 16#0069#, 16#0074#,
4682           16#0020#, 16#0073#, 16#0075#, 16#0070#,
4683           16#0070#, 16#006F#, 16#0072#, 16#0074#,
4684           16#0073#, 16#0020#, 16#0061#, 16#0020#,
4685           16#006D#, 16#0075#, 16#006C#, 16#0074#,
4686           16#0069#, 16#0070#, 16#006C#, 16#0069#,
4687           16#0063#, 16#0069#, 16#0074#, 16#0079#,
4688           16#0020#, 16#0074#, 16#0068#, 16#0061#,
4689           16#0074#, 16#0020#, 16#0073#, 16#0070#,
4690           16#0065#, 16#0063#, 16#0069#, 16#0066#,
4691           16#0069#, 16#0065#, 16#0073#, 16#0020#,
4692           16#0076#, 16#0061#, 16#006C#, 16#0069#,
4693           16#0064#, 16#0020#, 16#0063#, 16#0061#,
4694           16#0072#, 16#0064#, 16#0069#, 16#006E#,
4695           16#0061#, 16#006C#, 16#0069#, 16#0074#,
4696           16#0069#, 16#0065#, 16#0073#, 16#0020#,
4697           16#0066#, 16#006F#, 16#0072#, 16#0020#,
4698           16#0074#, 16#0068#, 16#0065#, 16#0020#,
4699           16#0063#, 16#006F#, 16#006C#, 16#006C#,
4700           16#0065#, 16#0063#, 16#0074#, 16#0069#,
4701           16#006F#, 16#006E#, 16#0020#, 16#006F#,
4702           16#0066#, 16#0020#, 16#0076#, 16#0061#,
4703           16#006C#, 16#0075#, 16#0065#, 16#0073#,
4704           16#0020#, 16#0061#, 16#0073#, 16#0073#,
4705           16#006F#, 16#0063#, 16#0069#, 16#0061#,
4706           16#0074#, 16#0065#, 16#0064#, 16#0020#,
4707           16#0077#, 16#0069#, 16#0074#, 16#0068#,
4708           16#0020#, 16#0061#, 16#006E#, 16#0020#,
4709           16#0069#, 16#006E#, 16#0073#, 16#0074#,
4710           16#0061#, 16#006E#, 16#0074#, 16#0069#,
4711           16#0061#, 16#0074#, 16#0069#, 16#006F#,
4712           16#006E#, 16#0020#, 16#006F#, 16#0066#,
4713           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4714           16#0020#, 16#0073#, 16#0074#, 16#0072#,
4715           16#0075#, 16#0063#, 16#0074#, 16#0075#,
4716           16#0072#, 16#0061#, 16#006C#, 16#0020#,
4717           16#0066#, 16#0065#, 16#0061#, 16#0074#,
4718           16#0075#, 16#0072#, 16#0065#, 16#002E#,
4719           others => 16#0000#),
4720         others => <>);
4721
4722   --  "An ExpansionRegion must have one or more argument ExpansionNodes and zero or more result ExpansionNodes."
4723
4724   MS_0C96 : aliased Matreshka.Internals.Strings.Shared_String
4725     := (Size   => 111,
4726         Unused => 104,
4727         Length => 104,
4728         Value  =>
4729          (16#0041#, 16#006E#, 16#0020#, 16#0045#,
4730           16#0078#, 16#0070#, 16#0061#, 16#006E#,
4731           16#0073#, 16#0069#, 16#006F#, 16#006E#,
4732           16#0052#, 16#0065#, 16#0067#, 16#0069#,
4733           16#006F#, 16#006E#, 16#0020#, 16#006D#,
4734           16#0075#, 16#0073#, 16#0074#, 16#0020#,
4735           16#0068#, 16#0061#, 16#0076#, 16#0065#,
4736           16#0020#, 16#006F#, 16#006E#, 16#0065#,
4737           16#0020#, 16#006F#, 16#0072#, 16#0020#,
4738           16#006D#, 16#006F#, 16#0072#, 16#0065#,
4739           16#0020#, 16#0061#, 16#0072#, 16#0067#,
4740           16#0075#, 16#006D#, 16#0065#, 16#006E#,
4741           16#0074#, 16#0020#, 16#0045#, 16#0078#,
4742           16#0070#, 16#0061#, 16#006E#, 16#0073#,
4743           16#0069#, 16#006F#, 16#006E#, 16#004E#,
4744           16#006F#, 16#0064#, 16#0065#, 16#0073#,
4745           16#0020#, 16#0061#, 16#006E#, 16#0064#,
4746           16#0020#, 16#007A#, 16#0065#, 16#0072#,
4747           16#006F#, 16#0020#, 16#006F#, 16#0072#,
4748           16#0020#, 16#006D#, 16#006F#, 16#0072#,
4749           16#0065#, 16#0020#, 16#0072#, 16#0065#,
4750           16#0073#, 16#0075#, 16#006C#, 16#0074#,
4751           16#0020#, 16#0045#, 16#0078#, 16#0070#,
4752           16#0061#, 16#006E#, 16#0073#, 16#0069#,
4753           16#006F#, 16#006E#, 16#004E#, 16#006F#,
4754           16#0064#, 16#0065#, 16#0073#, 16#002E#,
4755           others => 16#0000#),
4756         others => <>);
4757
4758   --  "A_expr_timeExpression"
4759
4760   MS_0C97 : aliased Matreshka.Internals.Strings.Shared_String
4761     := (Size   => 23,
4762         Unused => 21,
4763         Length => 21,
4764         Value  =>
4765          (16#0041#, 16#005F#, 16#0065#, 16#0078#,
4766           16#0070#, 16#0072#, 16#005F#, 16#0074#,
4767           16#0069#, 16#006D#, 16#0065#, 16#0045#,
4768           16#0078#, 16#0070#, 16#0072#, 16#0065#,
4769           16#0073#, 16#0073#, 16#0069#, 16#006F#,
4770           16#006E#,
4771           others => 16#0000#),
4772         others => <>);
4773
4774   --  "sendEvent present and receiveEvent absent"
4775
4776   MS_0C98 : aliased Matreshka.Internals.Strings.Shared_String
4777     := (Size   => 47,
4778         Unused => 41,
4779         Length => 41,
4780         Value  =>
4781          (16#0073#, 16#0065#, 16#006E#, 16#0064#,
4782           16#0045#, 16#0076#, 16#0065#, 16#006E#,
4783           16#0074#, 16#0020#, 16#0070#, 16#0072#,
4784           16#0065#, 16#0073#, 16#0065#, 16#006E#,
4785           16#0074#, 16#0020#, 16#0061#, 16#006E#,
4786           16#0064#, 16#0020#, 16#0072#, 16#0065#,
4787           16#0063#, 16#0065#, 16#0069#, 16#0076#,
4788           16#0065#, 16#0045#, 16#0076#, 16#0065#,
4789           16#006E#, 16#0074#, 16#0020#, 16#0061#,
4790           16#0062#, 16#0073#, 16#0065#, 16#006E#,
4791           16#0074#,
4792           others => 16#0000#),
4793         others => <>);
4794
4795   --  "objectFlow"
4796
4797   MS_0C99 : aliased Matreshka.Internals.Strings.Shared_String
4798     := (Size   => 15,
4799         Unused => 10,
4800         Length => 10,
4801         Value  =>
4802          (16#006F#, 16#0062#, 16#006A#, 16#0065#,
4803           16#0063#, 16#0074#, 16#0046#, 16#006C#,
4804           16#006F#, 16#0077#,
4805           others => 16#0000#),
4806         others => <>);
4807
4808   --  "The invoked behavior. It must be capable of accepting and returning control."
4809
4810   MS_0C9A : aliased Matreshka.Internals.Strings.Shared_String
4811     := (Size   => 79,
4812         Unused => 76,
4813         Length => 76,
4814         Value  =>
4815          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
4816           16#0069#, 16#006E#, 16#0076#, 16#006F#,
4817           16#006B#, 16#0065#, 16#0064#, 16#0020#,
4818           16#0062#, 16#0065#, 16#0068#, 16#0061#,
4819           16#0076#, 16#0069#, 16#006F#, 16#0072#,
4820           16#002E#, 16#0020#, 16#0049#, 16#0074#,
4821           16#0020#, 16#006D#, 16#0075#, 16#0073#,
4822           16#0074#, 16#0020#, 16#0062#, 16#0065#,
4823           16#0020#, 16#0063#, 16#0061#, 16#0070#,
4824           16#0061#, 16#0062#, 16#006C#, 16#0065#,
4825           16#0020#, 16#006F#, 16#0066#, 16#0020#,
4826           16#0061#, 16#0063#, 16#0063#, 16#0065#,
4827           16#0070#, 16#0074#, 16#0069#, 16#006E#,
4828           16#0067#, 16#0020#, 16#0061#, 16#006E#,
4829           16#0064#, 16#0020#, 16#0072#, 16#0065#,
4830           16#0074#, 16#0075#, 16#0072#, 16#006E#,
4831           16#0069#, 16#006E#, 16#0067#, 16#0020#,
4832           16#0063#, 16#006F#, 16#006E#, 16#0074#,
4833           16#0072#, 16#006F#, 16#006C#, 16#002E#,
4834           others => 16#0000#),
4835         others => <>);
4836
4837   --  "Join nodes have a Boolean value specification using the names of the incoming edges to specify the conditions under which the join will emit a token."
4838
4839   MS_0C9B : aliased Matreshka.Internals.Strings.Shared_String
4840     := (Size   => 159,
4841         Unused => 149,
4842         Length => 149,
4843         Value  =>
4844          (16#004A#, 16#006F#, 16#0069#, 16#006E#,
4845           16#0020#, 16#006E#, 16#006F#, 16#0064#,
4846           16#0065#, 16#0073#, 16#0020#, 16#0068#,
4847           16#0061#, 16#0076#, 16#0065#, 16#0020#,
4848           16#0061#, 16#0020#, 16#0042#, 16#006F#,
4849           16#006F#, 16#006C#, 16#0065#, 16#0061#,
4850           16#006E#, 16#0020#, 16#0076#, 16#0061#,
4851           16#006C#, 16#0075#, 16#0065#, 16#0020#,
4852           16#0073#, 16#0070#, 16#0065#, 16#0063#,
4853           16#0069#, 16#0066#, 16#0069#, 16#0063#,
4854           16#0061#, 16#0074#, 16#0069#, 16#006F#,
4855           16#006E#, 16#0020#, 16#0075#, 16#0073#,
4856           16#0069#, 16#006E#, 16#0067#, 16#0020#,
4857           16#0074#, 16#0068#, 16#0065#, 16#0020#,
4858           16#006E#, 16#0061#, 16#006D#, 16#0065#,
4859           16#0073#, 16#0020#, 16#006F#, 16#0066#,
4860           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4861           16#0020#, 16#0069#, 16#006E#, 16#0063#,
4862           16#006F#, 16#006D#, 16#0069#, 16#006E#,
4863           16#0067#, 16#0020#, 16#0065#, 16#0064#,
4864           16#0067#, 16#0065#, 16#0073#, 16#0020#,
4865           16#0074#, 16#006F#, 16#0020#, 16#0073#,
4866           16#0070#, 16#0065#, 16#0063#, 16#0069#,
4867           16#0066#, 16#0079#, 16#0020#, 16#0074#,
4868           16#0068#, 16#0065#, 16#0020#, 16#0063#,
4869           16#006F#, 16#006E#, 16#0064#, 16#0069#,
4870           16#0074#, 16#0069#, 16#006F#, 16#006E#,
4871           16#0073#, 16#0020#, 16#0075#, 16#006E#,
4872           16#0064#, 16#0065#, 16#0072#, 16#0020#,
4873           16#0077#, 16#0068#, 16#0069#, 16#0063#,
4874           16#0068#, 16#0020#, 16#0074#, 16#0068#,
4875           16#0065#, 16#0020#, 16#006A#, 16#006F#,
4876           16#0069#, 16#006E#, 16#0020#, 16#0077#,
4877           16#0069#, 16#006C#, 16#006C#, 16#0020#,
4878           16#0065#, 16#006D#, 16#0069#, 16#0074#,
4879           16#0020#, 16#0061#, 16#0020#, 16#0074#,
4880           16#006F#, 16#006B#, 16#0065#, 16#006E#,
4881           16#002E#,
4882           others => 16#0000#),
4883         others => <>);
4884
4885   --  "CallConcurrencyKind is an enumeration type."
4886
4887   MS_0C9C : aliased Matreshka.Internals.Strings.Shared_String
4888     := (Size   => 47,
4889         Unused => 43,
4890         Length => 43,
4891         Value  =>
4892          (16#0043#, 16#0061#, 16#006C#, 16#006C#,
4893           16#0043#, 16#006F#, 16#006E#, 16#0063#,
4894           16#0075#, 16#0072#, 16#0072#, 16#0065#,
4895           16#006E#, 16#0063#, 16#0079#, 16#004B#,
4896           16#0069#, 16#006E#, 16#0064#, 16#0020#,
4897           16#0069#, 16#0073#, 16#0020#, 16#0061#,
4898           16#006E#, 16#0020#, 16#0065#, 16#006E#,
4899           16#0075#, 16#006D#, 16#0065#, 16#0072#,
4900           16#0061#, 16#0074#, 16#0069#, 16#006F#,
4901           16#006E#, 16#0020#, 16#0074#, 16#0079#,
4902           16#0070#, 16#0065#, 16#002E#,
4903           others => 16#0000#),
4904         others => <>);
4905
4906   --  "Designates the instances of Generalization which are members of a given GeneralizationSet."
4907
4908   MS_0C9D : aliased Matreshka.Internals.Strings.Shared_String
4909     := (Size   => 95,
4910         Unused => 90,
4911         Length => 90,
4912         Value  =>
4913          (16#0044#, 16#0065#, 16#0073#, 16#0069#,
4914           16#0067#, 16#006E#, 16#0061#, 16#0074#,
4915           16#0065#, 16#0073#, 16#0020#, 16#0074#,
4916           16#0068#, 16#0065#, 16#0020#, 16#0069#,
4917           16#006E#, 16#0073#, 16#0074#, 16#0061#,
4918           16#006E#, 16#0063#, 16#0065#, 16#0073#,
4919           16#0020#, 16#006F#, 16#0066#, 16#0020#,
4920           16#0047#, 16#0065#, 16#006E#, 16#0065#,
4921           16#0072#, 16#0061#, 16#006C#, 16#0069#,
4922           16#007A#, 16#0061#, 16#0074#, 16#0069#,
4923           16#006F#, 16#006E#, 16#0020#, 16#0077#,
4924           16#0068#, 16#0069#, 16#0063#, 16#0068#,
4925           16#0020#, 16#0061#, 16#0072#, 16#0065#,
4926           16#0020#, 16#006D#, 16#0065#, 16#006D#,
4927           16#0062#, 16#0065#, 16#0072#, 16#0073#,
4928           16#0020#, 16#006F#, 16#0066#, 16#0020#,
4929           16#0061#, 16#0020#, 16#0067#, 16#0069#,
4930           16#0076#, 16#0065#, 16#006E#, 16#0020#,
4931           16#0047#, 16#0065#, 16#006E#, 16#0065#,
4932           16#0072#, 16#0061#, 16#006C#, 16#0069#,
4933           16#007A#, 16#0061#, 16#0074#, 16#0069#,
4934           16#006F#, 16#006E#, 16#0053#, 16#0065#,
4935           16#0074#, 16#002E#,
4936           others => 16#0000#),
4937         others => <>);
4938
4939   --  "structuredNodeOutput"
4940
4941   MS_0C9E : aliased Matreshka.Internals.Strings.Shared_String
4942     := (Size   => 23,
4943         Unused => 20,
4944         Length => 20,
4945         Value  =>
4946          (16#0073#, 16#0074#, 16#0072#, 16#0075#,
4947           16#0063#, 16#0074#, 16#0075#, 16#0072#,
4948           16#0065#, 16#0064#, 16#004E#, 16#006F#,
4949           16#0064#, 16#0065#, 16#004F#, 16#0075#,
4950           16#0074#, 16#0070#, 16#0075#, 16#0074#,
4951           others => 16#0000#),
4952         others => <>);
4953
4954   --  "If the MessageEnds are both OccurrenceSpecifications then the connector must go between the Parts represented by the Lifelines of the two MessageEnds."
4955
4956   MS_0C9F : aliased Matreshka.Internals.Strings.Shared_String
4957     := (Size   => 159,
4958         Unused => 150,
4959         Length => 150,
4960         Value  =>
4961          (16#0049#, 16#0066#, 16#0020#, 16#0074#,
4962           16#0068#, 16#0065#, 16#0020#, 16#004D#,
4963           16#0065#, 16#0073#, 16#0073#, 16#0061#,
4964           16#0067#, 16#0065#, 16#0045#, 16#006E#,
4965           16#0064#, 16#0073#, 16#0020#, 16#0061#,
4966           16#0072#, 16#0065#, 16#0020#, 16#0062#,
4967           16#006F#, 16#0074#, 16#0068#, 16#0020#,
4968           16#004F#, 16#0063#, 16#0063#, 16#0075#,
4969           16#0072#, 16#0072#, 16#0065#, 16#006E#,
4970           16#0063#, 16#0065#, 16#0053#, 16#0070#,
4971           16#0065#, 16#0063#, 16#0069#, 16#0066#,
4972           16#0069#, 16#0063#, 16#0061#, 16#0074#,
4973           16#0069#, 16#006F#, 16#006E#, 16#0073#,
4974           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4975           16#006E#, 16#0020#, 16#0074#, 16#0068#,
4976           16#0065#, 16#0020#, 16#0063#, 16#006F#,
4977           16#006E#, 16#006E#, 16#0065#, 16#0063#,
4978           16#0074#, 16#006F#, 16#0072#, 16#0020#,
4979           16#006D#, 16#0075#, 16#0073#, 16#0074#,
4980           16#0020#, 16#0067#, 16#006F#, 16#0020#,
4981           16#0062#, 16#0065#, 16#0074#, 16#0077#,
4982           16#0065#, 16#0065#, 16#006E#, 16#0020#,
4983           16#0074#, 16#0068#, 16#0065#, 16#0020#,
4984           16#0050#, 16#0061#, 16#0072#, 16#0074#,
4985           16#0073#, 16#0020#, 16#0072#, 16#0065#,
4986           16#0070#, 16#0072#, 16#0065#, 16#0073#,
4987           16#0065#, 16#006E#, 16#0074#, 16#0065#,
4988           16#0064#, 16#0020#, 16#0062#, 16#0079#,
4989           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4990           16#0020#, 16#004C#, 16#0069#, 16#0066#,
4991           16#0065#, 16#006C#, 16#0069#, 16#006E#,
4992           16#0065#, 16#0073#, 16#0020#, 16#006F#,
4993           16#0066#, 16#0020#, 16#0074#, 16#0068#,
4994           16#0065#, 16#0020#, 16#0074#, 16#0077#,
4995           16#006F#, 16#0020#, 16#004D#, 16#0065#,
4996           16#0073#, 16#0073#, 16#0061#, 16#0067#,
4997           16#0065#, 16#0045#, 16#006E#, 16#0064#,
4998           16#0073#, 16#002E#,
4999           others => 16#0000#),
5000         others => <>);
5001
5002end AMF.Internals.Tables.UML_String_Data_0C;
5003