blob: 7d1a0925667297c19f2eef672d06473eebcb61e6 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:mtl="http://www.eclipse.org/acceleo/mtl/3.0" xmlns:ocl.ecore="http://www.eclipse.org/ocl/1.1.0/Ecore">
<mtl:Module name="sequencesServices" nsURI="resources::services::sequencesServices::sequencesServices" endHeaderPosition="66">
<input>
<takesTypesFrom href="http://www.eclipse.org/emf/2002/Ecore#/"/>
</input>
<ownedModuleElement xsi:type="mtl:Template" name="testSequence" visibility="Public" main="true">
<body xsi:type="mtl:FileBlock" openMode="OverWrite">
<body xsi:type="mtl:LetBlock">
<body xsi:type="mtl:LetBlock">
<body xsi:type="mtl:LetBlock">
<body xsi:type="mtl:LetBlock">
<body xsi:type="mtl:LetBlock">
<body xsi:type="mtl:LetBlock">
<body xsi:type="mtl:LetBlock">
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" &#xA;@Test mixed.toString() => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_OclAny_Class/toString">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect/temp1">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</source>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp1">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings.toString() => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.1/temp2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/toString"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals.toString() => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.2/temp3">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real_Class/toString"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp3">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers.toString() => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.3/temp4">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/toString"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp4">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans.toString() => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.4/temp5">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/toString"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp5">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections.toString() => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_OclAny_Class/toString">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.5/temp6"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp6" eType="/7/Sequence(String)"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed.oclIsTypeOf(String) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.6/temp7">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</source>
<argument xsi:type="ocl.ecore:TypeExp" eType="/21/String">
<referredType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsTypeOf"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp7">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings.oclIsTypeOf(String) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.7/temp8">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<argument xsi:type="ocl.ecore:TypeExp" eType="/21/String">
<referredType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/oclIsTypeOf"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp8">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals.oclIsTypeOf(Real) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.8/temp9">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</source>
<argument xsi:type="ocl.ecore:TypeExp" eType="/21/Real">
<referredType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real_Class/oclIsTypeOf"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp9">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers.oclIsTypeOf(Integer) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.9/temp10">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</source>
<argument xsi:type="ocl.ecore:TypeExp" eType="/21/Integer">
<referredType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/oclIsTypeOf"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp10">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans.oclIsTypeOf(Boolean) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.10/temp11">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</source>
<argument xsi:type="ocl.ecore:TypeExp" eType="/21/Boolean">
<referredType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/oclIsTypeOf"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp11">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses.oclIsTypeOf(EClass) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.11/temp12">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
<argument xsi:type="ocl.ecore:TypeExp" eType="/21/EClass">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsTypeOf"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp12">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed.oclIsKindOf(String) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.12/temp13">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</source>
<argument xsi:type="ocl.ecore:TypeExp" eType="/21/String">
<referredType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsKindOf"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp13">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings.oclIsKindOf(String) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.13/temp14">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<argument xsi:type="ocl.ecore:TypeExp" eType="/21/String">
<referredType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/oclIsKindOf"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp14">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals.oclIsKindOf(Real) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.14/temp15">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</source>
<argument xsi:type="ocl.ecore:TypeExp" eType="/21/Real">
<referredType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real_Class/oclIsKindOf"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp15">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers.oclIsKindOf(Integer) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.15/temp16">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</source>
<argument xsi:type="ocl.ecore:TypeExp" eType="/21/Integer">
<referredType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/oclIsKindOf"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp16">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans.oclIsKindOf(Boolean) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.16/temp17">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</source>
<argument xsi:type="ocl.ecore:TypeExp" eType="/21/Boolean">
<referredType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/oclIsKindOf"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp17">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses.oclIsKindOf(EObject) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.17/temp18">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
<argument xsi:type="ocl.ecore:TypeExp" eType="/21/EObject">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsKindOf"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp18">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> last() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/last"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> last() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/last"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> last() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/last"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> last() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/last"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> last() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/last"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> last().name => "/>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/last"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> last() => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/last"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> collect(t | t.toString()) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_OclAny_Class/toString">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.18/t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</source>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> collect(t | t.toString()) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.19/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/toString"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> collect(t | t.toString()) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.20/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/toString"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> collect(t | t.toString()) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.21/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/toString"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> collect(t | t.toString()) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.22/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real_Class/toString"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> collect(t | t.name) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.23/t">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> collect(t | t.toString()) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="t" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.24/t"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.24/collect/temp19">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/toString"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp19">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t" eType="/7/Sequence(String)"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> size() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/size"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> size() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/size"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> size() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/size"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> size() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/size"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> size() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/size"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> size() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/size"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> size() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/size"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> notEmpty() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/notEmpty"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> notEmpty() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/notEmpty"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> notEmpty() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/notEmpty"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> notEmpty() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/notEmpty"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> notEmpty() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/notEmpty"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> notEmpty() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/notEmpty"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> notEmpty() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/notEmpty"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> isEmpty() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/isEmpty"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> isEmpty() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/isEmpty"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> isEmpty() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/isEmpty"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> isEmpty() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/isEmpty"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> isEmpty() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/isEmpty"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> isEmpty() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/isEmpty"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> isEmpty() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/isEmpty"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> reverse() => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)" referredOperation="/1/oclstdlib_Sequence(T)_Class/reverse">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> reverse() => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(String)" referredOperation="/1/oclstdlib_Sequence(T)_Class/reverse">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> reverse() => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Integer)" referredOperation="/1/oclstdlib_Sequence(T)_Class/reverse">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> reverse() => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Boolean)" referredOperation="/1/oclstdlib_Sequence(T)_Class/reverse">
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> reverse() => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Real)" referredOperation="/1/oclstdlib_Sequence(T)_Class/reverse">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> reverse() -> collect(name) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(EClass)" referredOperation="/1/oclstdlib_Sequence(T)_Class/reverse">
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
</source>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.25/temp20">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp20">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> reverse() => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Sequence(String))" referredOperation="/1/oclstdlib_Sequence(T)_Class/reverse">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> first() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/first"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> first() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/first"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> first() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/first"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> first() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/first"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> first() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/first"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> first().name => "/>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/first"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> first() => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/first"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> asSequence() => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/asSequence"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> asSequence() => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/asSequence"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> asSequence() => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/asSequence"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> asSequence() => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/asSequence"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> asSequence() => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Real)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/asSequence"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> asSequence() -> collect(name) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(EClass)">
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/asSequence"/>
</source>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.26/temp21">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp21">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> asSequence() => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Sequence(String))">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/asSequence"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> asOrderedSet() => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/OrderedSet(OclAny)">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/asOrderedSet"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> asOrderedSet() => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/OrderedSet(String)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/asOrderedSet"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> asOrderedSet() => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/OrderedSet(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/asOrderedSet"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> asOrderedSet() => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/OrderedSet(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/asOrderedSet"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> asOrderedSet() => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/OrderedSet(Real)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/asOrderedSet"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> asOrderedSet() -> collect(name) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/OrderedSet(EClass)">
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/asOrderedSet"/>
</source>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.27/temp22">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp22">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> asOrderedSet() => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/OrderedSet(Sequence(String))">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/asOrderedSet"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> sep(',') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)" referredOperation="/1/oclstdlib_Collection(T)_Class/sep">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=",">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> sep(',') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)" referredOperation="/1/oclstdlib_Collection(T)_Class/sep">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=",">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> sep(',') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)" referredOperation="/1/oclstdlib_Collection(T)_Class/sep">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=",">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> sep(',') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)" referredOperation="/1/oclstdlib_Collection(T)_Class/sep">
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=",">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> sep(',') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)" referredOperation="/1/oclstdlib_Collection(T)_Class/sep">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=",">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> sep(',') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)" referredOperation="/1/oclstdlib_Collection(T)_Class/sep">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=",">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> sep('{', ',', '}') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)" referredOperation="/1/oclstdlib_Collection(T)_Class/sep.1">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="{">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=",">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="}">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> sep('{', ',', '}') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)" referredOperation="/1/oclstdlib_Collection(T)_Class/sep.1">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="{">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=",">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="}">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> sep('{', ',', '}') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)" referredOperation="/1/oclstdlib_Collection(T)_Class/sep.1">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="{">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=",">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="}">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> sep('{', ',', '}') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)" referredOperation="/1/oclstdlib_Collection(T)_Class/sep.1">
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="{">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=",">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="}">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> sep('{', ',', '}') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)" referredOperation="/1/oclstdlib_Collection(T)_Class/sep.1">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="{">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=",">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="}">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> sep('{', ',', '}') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)" referredOperation="/1/oclstdlib_Collection(T)_Class/sep.1">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="{">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=",">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="}">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> includesAll(Sequence{'a','b'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test mixed -> includesAll(Sequence{'a','b','d'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="d">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> includesAll(Sequence{'a','b'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> includesAll(Sequence{'a','b','d'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="d">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> includesAll(Sequence{1,2}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Integer)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> includesAll(Sequence{1,2,4}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Integer)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="4">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> includesAll(Sequence{true,false}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Boolean)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{false} -> includesAll(Sequence{true,false}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Boolean)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Boolean)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> includesAll(Sequence{1.2,2.1}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Real)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="2.1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> includesAll(Sequence{1.2,2.3}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Real)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="2.3">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> includesAll(Sequence{Sequence{'a','b','c'}}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Sequence(String))" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem" eType="/7/Sequence(String)">
<item xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="c">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> includesAll(Sequence{Sequence{'a','b','d'}}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Sequence(String))" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem" eType="/7/Sequence(String)">
<item xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="d">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> includesAll(Sequence{'a','b','d'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="d">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> includesAll(p.eClassifiers) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<argument xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{p.eClassifiers->first()}-> includesAll(p.eClassifiers) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(EClassifier)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<item xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/first"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> includes('z') => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test mixed -> includes('a') => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> includes('z') => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> includes('a') => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> includes(6) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="6">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> includes(2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{true,true} -> includes(false) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Boolean)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> includes(false) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> includes(5.2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="5.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> includes(1.2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> includes(p.eClassifiers->first()) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/first"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{p.eClassifiers->first()} -> includes(p.eClassifiers->last()) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(EClassifier)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<item xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/first"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/last"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> includes(Sequence{'a','b','c'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="c">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> includes(Sequence{'z','b','c'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="c">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/includes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> excludesAll(Sequence{'a','b'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test mixed -> excludesAll(Sequence{'a','b','d'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="d">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> excludesAll(Sequence{'a','b'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> excludesAll(Sequence{'a','b','d'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="d">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> excludesAll(Sequence{1,2}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Integer)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> excludesAll(Sequence{1,2,4}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Integer)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="4">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> excludesAll(Sequence{true,false}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Boolean)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{false} -> excludesAll(Sequence{true,false}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Boolean)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Boolean)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> excludesAll(Sequence{1.2,2.1}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Real)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="2.1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> excludesAll(Sequence{1.2,2.3}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Real)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="2.3">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> excludesAll(Sequence{Sequence{'a','b','c'}}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Sequence(String))" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem" eType="/7/Sequence(String)">
<item xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="c">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> excludesAll(Sequence{Sequence{'a','b','d'}}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Sequence(String))" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem" eType="/7/Sequence(String)">
<item xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="d">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> excludesAll(Sequence{'a','b','d'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="d">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> excludesAll(p.eClassifiers) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<argument xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{p.eClassifiers->first()}-> excludesAll(p.eClassifiers) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(EClassifier)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<item xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/first"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludesAll"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> excludes('z') => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test mixed -> excludes('a') => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> excludes('z') => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> excludes('a') => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> excludes(6) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="6">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> excludes(2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{true} -> excludes(false) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Boolean)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> excludes(false) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> excludes(5.2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="5.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> excludes(1.2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> excludes(p.eClassifiers->first()) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/first"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{p.eClassifiers->first()} -> excludes(p.eClassifiers->last()) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(EClassifier)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<item xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/first"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/last"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> excludes(Sequence{'a','b','c'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="c">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> excludes(Sequence{'z','b','c'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="c">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excludes"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> union(Sequence{'a','b'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/union"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test mixed -> union(Sequence{'a','b','d'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="d">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/union"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> union(Sequence{'a','b'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/union"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> union(Sequence{'a','b','d'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="d">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/union"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> union(Sequence{1,2}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Integer)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/union"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> union(Sequence{1,2,4}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Integer)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="4">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/union"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> union(Sequence{true,false}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Boolean)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/union"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{false} -> union(Sequence{true,false}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Boolean)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Boolean)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/union"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> union(Sequence{1.2,2.1}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Real)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Real)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="2.1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/union"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> union(Sequence{1.2,2.3}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Real)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Real)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="2.3">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/union"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> union(Sequence{Sequence{'a','b','c'}}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Sequence(String))">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Sequence(String))" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem" eType="/7/Sequence(String)">
<item xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="c">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/union"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> union(Sequence{Sequence{'a','b','d'}}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Sequence(String))">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Sequence(String))" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem" eType="/7/Sequence(String)">
<item xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="d">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/union"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> union(Sequence{'a','b','d'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="d">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/union"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> union(p.eClassifiers->asSequence()) -> collect(name) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<argument xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(EClassifier)">
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/asSequence"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/union"/>
</source>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.28/temp23">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp23">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> count('z') => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/count"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test mixed -> count('a') => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/count"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> count('z') => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/count"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> count('a') => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/count"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> count(6) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="6">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/count"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> count(2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/count"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{true,true} -> count(false) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Boolean)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/count"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> count(false) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/count"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> count(5.2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="5.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/count"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> count(1.2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/count"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> count(p.eClassifiers->first()) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/first"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/count"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{p.eClassifiers->first()} -> count(p.eClassifiers->last()) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(EClassifier)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<item xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/first"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/last"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/count"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> count(Sequence{'a','b','c'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="c">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/count"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> count(Sequence{'z','b','c'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="c">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/count"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test mixed -> append('z') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/append"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test mixed -> append('a') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/append"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> append('z') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/append"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> append('a') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/append"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> append(6) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="6">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/append"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> append(2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/append"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{true,true} -> append(false) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Boolean)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/append"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> append(false) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/append"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> append(5.2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Real)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="5.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/append"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> append(1.2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Real)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/append"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> append(p.eClassifiers->first()) -> collect(name) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/first"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/append"/>
</source>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.29/temp24">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp24">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{p.eClassifiers->first()} -> append(p.eClassifiers->last()) -> collect(name) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(EClassifier)">
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(EClassifier)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<item xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/first"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/last"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/append"/>
</source>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.30/temp25">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp25">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> append(Sequence{'a','b','c'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Sequence(String))">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="c">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/append"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> append(Sequence{'z','b','c'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Sequence(String))">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="c">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/append"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> prepend('z') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/prepend"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test mixed -> prepend('a') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/prepend"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> prepend('z') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/prepend"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> prepend('a') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/prepend"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> prepend(6) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="6">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/prepend"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> prepend(2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/prepend"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{true,true} -> prepend(false) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Boolean)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/prepend"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> prepend(false) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/prepend"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> prepend(5.2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Real)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="5.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/prepend"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> prepend(1.2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Real)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/prepend"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> prepend(p.eClassifiers->first()) -> collect(name) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/first"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/prepend"/>
</source>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.31/temp26">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp26">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{p.eClassifiers->first()} -> prepend(p.eClassifiers->last()) -> collect(name) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(EClassifier)">
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(EClassifier)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<item xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/first"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/last"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/prepend"/>
</source>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.32/temp27">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp27">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> prepend(Sequence{'a','b','c'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Sequence(String))">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="c">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/prepend"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> prepend(Sequence{'z','b','c'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Sequence(String))">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="c">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/prepend"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> insertAt(1,'z') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/insertAt"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test mixed -> insertAt(1,'a') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/insertAt"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> insertAt(1,'z') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/insertAt"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> insertAt(1,'a') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/insertAt"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> insertAt(1,6) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="6">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/insertAt"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> insertAt(1,2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/insertAt"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{true,true} -> insertAt(1,false) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Boolean)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/insertAt"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> insertAt(1,false) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/insertAt"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> insertAt(1,5.2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Real)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="5.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/insertAt"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> insertAt(1,1.2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Real)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/insertAt"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> insertAt(1,p.eClassifiers->first()) -> collect(name) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/first"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/insertAt"/>
</source>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.33/temp28">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp28">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{p.eClassifiers->first()} -> insertAt(1,p.eClassifiers->last()) -> collect(name) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(EClassifier)">
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(EClassifier)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<item xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/first"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/last"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/insertAt"/>
</source>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.34/temp29">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp29">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> insertAt(1,Sequence{'a','b','c'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Sequence(String))">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="c">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/insertAt"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> insertAt(1,Sequence{'z','b','c'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Sequence(String))">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="c">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/insertAt"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> indexOf('a') => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/indexOf"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> indexOf('a') => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/indexOf"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> indexOf(2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/indexOf"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> indexOf(false) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/indexOf"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> indexOf(1.2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/indexOf"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> indexOf(p.eClassifiers->first()) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/first"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/indexOf"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> indexOf(Sequence{'a','b','c'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="c">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/indexOf"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;"/>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" &#xA;@Test mixed -> including('z') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/including"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test mixed -> including('a') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/including"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> including('z') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/including"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> including('a') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/including"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> including(6) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="6">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/including"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> including(2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/including"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{true,true} -> including(false) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Boolean)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/including"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> including(false) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/including"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> including(5.2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Real)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="5.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/including"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> including(1.2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Real)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/including"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> including(p.eClassifiers->first()) -> collect(name) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/first"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/including"/>
</source>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.35/temp30">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp30">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{p.eClassifiers->first()} -> including(p.eClassifiers->last()) -> collect(name) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(EClassifier)">
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(EClassifier)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<item xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/first"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/last"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/including"/>
</source>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.36/temp31">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp31">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> including(Sequence{'a','b','c'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Sequence(String))">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="c">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/including"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> including(Sequence{'z','b','c'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Sequence(String))">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="c">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/including"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> excluding('z') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excluding"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test mixed -> excluding('a') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excluding"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> excluding('z') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excluding"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> excluding('a') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excluding"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> excluding(6) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="6">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excluding"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> excluding(2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excluding"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{true,true} -> excluding(false) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Boolean)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excluding"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> excluding(false) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excluding"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> excluding(5.2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Real)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="5.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excluding"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> excluding(1.2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Real)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excluding"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> excluding(p.eClassifiers->first()) -> collect(name) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(EClass)">
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/first"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excluding"/>
</source>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.37/temp32">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp32">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{p.eClassifiers->first()} -> excluding(p.eClassifiers->last()) -> collect(name) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(EClassifier)">
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(EClassifier)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<item xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/first"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/last"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excluding"/>
</source>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.38/temp33">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp33">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> excluding(Sequence{'a','b','c'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Sequence(String))">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="c">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excluding"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> excluding(Sequence{'z','b','c'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Sequence(String))">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="c">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/excluding"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> at(1) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/at"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> at(1) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/at"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> at(1) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/at"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> at(1) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/at"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> at(1) => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/at"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> at(1).name => "/>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/at"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> at(1) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/at"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test Sequence{'aaa','bb','ccccc'} -> sortedBy(t | t.size()) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="sortedBy" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="aaa">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="bb">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="ccccc">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</source>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/size"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> sortedBy(t | t) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="sortedBy" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<body xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.1/t.1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> sortedBy(t | t) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="sortedBy" eType="/7/Sequence(Real)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<body xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.2/t.1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> sortedBy(t | t.toString()) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="sortedBy" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.3/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/toString"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> sortedBy(t | t.name) -> collect(name) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:IteratorExp" name="sortedBy" eType="/7/Sequence(EClass)">
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.39/sortedBy/t">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</source>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.39/temp34">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp34">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{Sequence{'a','b','c'}, Sequence{'a','b'}} -> sortedBy(t | t->size()) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="sortedBy" eType="/7/Sequence(Sequence(String))">
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Sequence(String))" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem" eType="/7/Sequence(String)">
<item xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="c">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem" eType="/7/Sequence(String)">
<item xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</item>
</part>
</source>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.4/t"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/size"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t" eType="/7/Sequence(String)"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test integers -> sum() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/sum"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> sum() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/sum"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> exists(t | t = 'b') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="exists">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/exists/t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test mixed -> exists(t | t = 'z') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="exists">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/exists.1/t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> exists(t | t = 'b') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="exists">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/exists.2/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> exists(t | t = 'z') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="exists">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/exists.3/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> exists(t | t = 1) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="exists">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/exists.4/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> exists(t | t = 4) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="exists">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/exists.5/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="4">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> exists(t | t = 1.2) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="exists">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/exists.6/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</source>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> exists(t | t = 4.2) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="exists">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/exists.7/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</source>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="4.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> exists(t | t = true) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="exists">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/exists.8/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</source>
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> exists(t | t.name = 'ClasseB') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="exists">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/exists.9/t">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="ClasseB">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> exists(t | t.size() = 3) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="exists">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="t" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/exists.10/t"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/exists.10/%/collect/temp35">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/size"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp35">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="3">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t" eType="/7/Sequence(String)"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> exists(t | t.size() = 1) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="exists">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="t" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/exists.11/t"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/exists.11/%/collect/temp36">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/size"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp36">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t" eType="/7/Sequence(String)"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> select(t | t = 'b') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="select" eType="/7/Sequence(OclAny)">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/select/t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test mixed -> select(t | t = 'z') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="select" eType="/7/Sequence(OclAny)">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/select.1/t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> select(t | t = 'b') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="select" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/select.2/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> select(t | t = 'z') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="select" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/select.3/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> select(t | t = 1) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="select" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/select.4/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> select(t | t = 4) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="select" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/select.5/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="4">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> select(t | t = 1.2) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="select" eType="/7/Sequence(Real)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/select.6/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</source>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> select(t | t = 4.2) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="select" eType="/7/Sequence(Real)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/select.7/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</source>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="4.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> select(t | t = true) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="select" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/select.8/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</source>
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> select(t | t.name = 'ClasseB') -> collect(name) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:IteratorExp" name="select" eType="/7/Sequence(EClass)">
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.40/select/t">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="ClasseB">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</source>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.40/temp37">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp37">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> select(t | t.size() = 3) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="select" eType="/7/Sequence(Sequence(String))">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="t" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/select.9/t"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/select.9/%/collect/temp38">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/size"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp38">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="3">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t" eType="/7/Sequence(String)"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> select(t | t.size() = 1) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="select" eType="/7/Sequence(Sequence(String))">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="t" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/select.10/t"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/select.10/%/collect/temp39">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/size"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp39">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t" eType="/7/Sequence(String)"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> reject(t | t = 'b') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="reject" eType="/7/Sequence(OclAny)">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/reject/t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test mixed -> reject(t | t = 'z') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="reject" eType="/7/Sequence(OclAny)">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/reject.1/t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> reject(t | t = 'b') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="reject" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/reject.2/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> reject(t | t = 'z') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="reject" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/reject.3/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> reject(t | t = 1) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="reject" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/reject.4/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> reject(t | t = 4) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="reject" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/reject.5/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="4">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> reject(t | t = 1.2) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="reject" eType="/7/Sequence(Real)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/reject.6/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</source>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> reject(t | t = 4.2) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="reject" eType="/7/Sequence(Real)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/reject.7/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</source>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="4.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> reject(t | t = true) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="reject" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/reject.8/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</source>
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> reject(t | t.name = 'ClasseB') -> collect(name) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:IteratorExp" name="reject" eType="/7/Sequence(EClass)">
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.41/reject/t">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="ClasseB">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</source>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.41/temp40">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp40">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> reject(t | t.size() = 3) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="reject" eType="/7/Sequence(Sequence(String))">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="t" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/reject.9/t"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/reject.9/%/collect/temp41">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/size"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp41">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="3">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t" eType="/7/Sequence(String)"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> reject(t | t.size() = 1) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="reject" eType="/7/Sequence(Sequence(String))">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="t" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/reject.10/t"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/reject.10/%/collect/temp42">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/size"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp42">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t" eType="/7/Sequence(String)"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> forAll(t | t = 'b') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="forAll">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/forAll/t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test mixed -> forAll(t | t = 'z') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="forAll">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/forAll.1/t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> forAll(t | t = 'b') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="forAll">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/forAll.2/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> forAll(t | t = 'z') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="forAll">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/forAll.3/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> forAll(t | t = 1) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="forAll">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/forAll.4/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> forAll(t | t = 4) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="forAll">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/forAll.5/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="4">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> forAll(t | t = 1.2) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="forAll">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/forAll.6/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</source>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> forAll(t | t = 4.2) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="forAll">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/forAll.7/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</source>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="4.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> forAll(t | t = true) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="forAll">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/forAll.8/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</source>
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> forAll(t | t.name = 'ClasseB') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="forAll">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/forAll.9/t">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="ClasseB">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> forAll(t | t.size() = 3) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="forAll">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="t" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/forAll.10/t"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/forAll.10/%/collect/temp43">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/size"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp43">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="3">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t" eType="/7/Sequence(String)"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> forAll(t | t.size() = 1) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="forAll">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="t" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/forAll.11/t"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/forAll.11/%/collect/temp44">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/size"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp44">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t" eType="/7/Sequence(String)"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> any(t | t = 'b') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="any">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/any/t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test mixed -> any(t | t = 'z') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="any">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/any.1/t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> any(t | t = 'b') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="any">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/any.2/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> any(t | t = 'z') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="any">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/any.3/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> any(t | t = 1) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="any">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/any.4/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> any(t | t = 4) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="any">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/any.5/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="4">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> any(t | t = 1.2) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="any">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/any.6/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</source>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> any(t | t = 4.2) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="any">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/any.7/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</source>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="4.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> any(t | t = true) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="any">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/any.8/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</source>
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> any(t | t.name = 'ClasseB') -> collect(name) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Bag(String)">
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Set(EClass)">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL/Annotations">
<details key="IMPLICIT_SET_CONVERSION" value="true"/>
</eAnnotations>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
<item xsi:type="ocl.ecore:IteratorExp" name="any">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.42/%/%/any/t">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="ClasseB">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</item>
</part>
</source>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.42/temp45">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp45">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> any(t | t.size() = 3) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="any" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="t" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/any.9/t"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/any.9/%/collect/temp46">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/size"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp46">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="3">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t" eType="/7/Sequence(String)"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> any(t | t.size() = 1) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="any" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="t" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/any.10/t"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/any.10/%/collect/temp47">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/size"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp47">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t" eType="/7/Sequence(String)"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> one(t | t = 'b') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="one">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/one/t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test mixed -> one(t | t = 'z') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="one">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/one.1/t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> one(t | t = 'b') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="one">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/one.2/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> one(t | t = 'z') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="one">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/one.3/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="z">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> one(t | t = 1) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="one">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/one.4/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> one(t | t = 4) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="one">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/one.5/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="4">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> one(t | t = 1.2) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="one">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/one.6/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</source>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> one(t | t = 4.2) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="one">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/one.7/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</source>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="4.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> one(t | t = true) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="one">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/one.8/t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</source>
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> one(t | t.name = 'ClasseB') => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="one">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/one.9/t">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="ClasseB">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> one(t | t.size() = 3) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="one">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="t" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/one.10/t"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/one.10/%/collect/temp48">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/size"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp48">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="3">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t" eType="/7/Sequence(String)"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> one(t | t.size() = 1) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="one">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="t" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/one.11/t"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/one.11/%/collect/temp49">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/size"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp49">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="t" eType="/7/Sequence(String)"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> isUnique(toString()) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="isUnique">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_OclAny_Class/toString">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/isUnique/temp50">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</source>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp50">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> isUnique(toString()) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="isUnique">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.1/temp51">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/toString"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp51">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> isUnique(toString()) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="isUnique">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.2/temp52">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/toString"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp52">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> isUnique(toString()) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="isUnique">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.3/temp53">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real_Class/toString"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp53">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> isUnique(toString()) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="isUnique">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.4/temp54">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/toString"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp54">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> isUnique(toString()) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="isUnique">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_OclAny_Class/toString">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.5/temp55">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp55">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> isUnique(toString()) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="isUnique">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_OclAny_Class/toString">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.6/temp56"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp56" eType="/7/Sequence(String)"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> oclIsUndefined() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/oclIsUndefined"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> oclIsUndefined() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/oclIsUndefined"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> oclIsUndefined() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/oclIsUndefined"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> oclIsUndefined() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/oclIsUndefined"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> oclIsUndefined() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/oclIsUndefined"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> oclIsUndefined() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/oclIsUndefined"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> oclIsUndefined() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/oclIsUndefined"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings.oclIsUndefined() => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.43/temp57">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/oclIsUndefined"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp57">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers.oclIsUndefined() => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.44/temp58">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/oclIsUndefined"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp58">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans.oclIsUndefined() => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.45/temp59">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/oclIsUndefined"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp59">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals.oclIsUndefined() => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.46/temp60">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real_Class/oclIsUndefined"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp60">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses.oclIsUndefined() => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.47/temp61">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsUndefined"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp61">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections.oclIsUndefined() => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.48/temp62"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/oclIsUndefined"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp62" eType="/7/Sequence(String)"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test Sequence{p,'test',true,1,2.2} -> filter(EPackage) -> first() = p => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(EPackage)" referredOperation="/1/oclstdlib_Collection(T)_Class/filter">
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(OclAny)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
<item xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="test">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="2.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:TypeExp" eType="/21/EPackage">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</argument>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/first"/>
</source>
<argument xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{p,'test',true,1,2.2} -> filter(EClass) -> size() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(EClass)" referredOperation="/1/oclstdlib_Collection(T)_Class/filter">
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(OclAny)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
<item xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="test">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="2.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:TypeExp" eType="/21/EClass">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</argument>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/size"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{p,'test',true,1,2.2} -> filter(String) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(String)" referredOperation="/1/oclstdlib_Collection(T)_Class/filter">
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(OclAny)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
<item xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="test">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="2.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:TypeExp" eType="/21/String">
<referredType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{p,'test',true,1,2.2} -> filter(Integer) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Integer)" referredOperation="/1/oclstdlib_Collection(T)_Class/filter">
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(OclAny)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
<item xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="test">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="2.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:TypeExp" eType="/21/Integer">
<referredType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{p,'test',true,1,2.2} -> filter(Boolean) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Boolean)" referredOperation="/1/oclstdlib_Collection(T)_Class/filter">
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(OclAny)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
<item xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="test">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="2.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:TypeExp" eType="/21/Boolean">
<referredType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{p,'test',true,1,2.2} -> filter(Real) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Real)" referredOperation="/1/oclstdlib_Collection(T)_Class/filter">
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(OclAny)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
<item xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="test">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="2.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:TypeExp" eType="/21/Real">
<referredType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA; &#xA;@Test mixed -> subSequence(1,2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/subSequence"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> subSequence(1,2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/subSequence"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> subSequence(1,2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/subSequence"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> subSequence(1,2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Real)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/subSequence"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> subSequence(1,2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/subSequence"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> subSequence(1,2) -> collect(name) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(EClass)">
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/subSequence"/>
</source>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.49/temp63">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp63">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> subSequence(1,2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Sequence(String))">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/subSequence"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> filter(EClass) -> closure(e : EClass | e.eSuperTypes->asSet()) -> collect(name) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Bag(String)">
<source xsi:type="ocl.ecore:IteratorExp" name="closure" eType="/7/Set(EClass)">
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(EClass)" referredOperation="/1/oclstdlib_Collection(T)_Class/filter">
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<argument xsi:type="ocl.ecore:TypeExp" eType="/21/EClass">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</argument>
</source>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Set(EClass)">
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClass)">
<source xsi:type="ocl.ecore:VariableExp" name="e" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.50/closure/e">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EClass/eSuperTypes"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/asSet"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="e">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</source>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.50/temp64">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp64">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;"/>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test mixed -> addAll(Sequence{'a','b'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)" referredOperation="/1/oclstdlib_Collection(T)_Class/addAll">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test mixed -> addAll(Sequence{'a','b','d'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)" referredOperation="/1/oclstdlib_Collection(T)_Class/addAll">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="d">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> addAll(Sequence{'a','b'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(String)" referredOperation="/1/oclstdlib_Collection(T)_Class/addAll">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> addAll(Sequence{'a','b','d'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(String)" referredOperation="/1/oclstdlib_Collection(T)_Class/addAll">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="d">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> addAll(Sequence{1,2}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Integer)" referredOperation="/1/oclstdlib_Collection(T)_Class/addAll">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Integer)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> addAll(Sequence{1,2,4}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Integer)" referredOperation="/1/oclstdlib_Collection(T)_Class/addAll">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Integer)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="4">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> addAll(Sequence{true,false}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Boolean)" referredOperation="/1/oclstdlib_Collection(T)_Class/addAll">
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Boolean)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test Sequence{false} -> addAll(Sequence{true,false}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Boolean)" referredOperation="/1/oclstdlib_Collection(T)_Class/addAll">
<source xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Boolean)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
</source>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Boolean)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> addAll(Sequence{1.2,2.1}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Real)" referredOperation="/1/oclstdlib_Collection(T)_Class/addAll">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Real)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="2.1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> addAll(Sequence{1.2,2.3}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Real)" referredOperation="/1/oclstdlib_Collection(T)_Class/addAll">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Real)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="2.3">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> addAll(Sequence{Sequence{'a','b','c'}}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Sequence(String))" referredOperation="/1/oclstdlib_Collection(T)_Class/addAll">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Sequence(String))" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem" eType="/7/Sequence(String)">
<item xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="c">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</item>
</part>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> addAll(Sequence{Sequence{'a','b','d'}}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Sequence(String))" referredOperation="/1/oclstdlib_Collection(T)_Class/addAll">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Sequence(String))" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem" eType="/7/Sequence(String)">
<item xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="d">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</item>
</part>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> addAll(Sequence{'a','b','d'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Sequence(String))" referredOperation="/1/oclstdlib_Collection(T)_Class/addAll">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="d">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> addAll(p.eClassifiers->asSequence()) -> collect(name) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(EClass)" referredOperation="/1/oclstdlib_Collection(T)_Class/addAll">
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<argument xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(EClassifier)">
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/asSequence"/>
</argument>
</source>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.51/temp65">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp65">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;&#xA;@Test integers -> startsWith(OrderedSet{1, 2}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_Sequence(T)_Class/startsWith">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/OrderedSet(Integer)" kind="OrderedSet">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> startsWith(OrderedSet{1, 1}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_Sequence(T)_Class/startsWith">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/OrderedSet(Integer)" kind="OrderedSet">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> startsWith(OrderedSet{1, 2}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_Sequence(T)_Class/startsWith">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/OrderedSet(Integer)" kind="OrderedSet">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> startsWith(OrderedSet{1, 1}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_Sequence(T)_Class/startsWith">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/OrderedSet(Integer)" kind="OrderedSet">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;"/>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="@Test integers -> endsWith(OrderedSet{2, 3}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_Sequence(T)_Class/endsWith">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/OrderedSet(Integer)" kind="OrderedSet">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="3">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> endsWith(OrderedSet{1, 1}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_Sequence(T)_Class/endsWith">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/OrderedSet(Integer)" kind="OrderedSet">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> endsWith(OrderedSet{2, 3}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_Sequence(T)_Class/endsWith">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/OrderedSet(Integer)" kind="OrderedSet">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="3">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> endsWith(OrderedSet{1, 1}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_Sequence(T)_Class/endsWith">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/OrderedSet(Integer)" kind="OrderedSet">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;"/>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test mixed -> append('a') -> lastIndexOf('a') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_Sequence(T)_Class/lastIndexOf">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(OclAny)">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/append"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings -> append('a') -> lastIndexOf('a') => "/>
<body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_Sequence(T)_Class/lastIndexOf">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/append"/>
</source>
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers -> append(2) -> lastIndexOf(2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_Sequence(T)_Class/lastIndexOf">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/append"/>
</source>
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans -> append(false) -> lastIndexOf(false) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_Sequence(T)_Class/lastIndexOf">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/append"/>
</source>
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals -> append(1.2) -> lastIndexOf(1.2) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_Sequence(T)_Class/lastIndexOf">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Real)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/append"/>
</source>
<argument xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses -> append(p.eClassifiers->first()) -> lastIndexOf(p.eClassifiers->first()) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_Sequence(T)_Class/lastIndexOf">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/first"/>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/append"/>
</source>
<argument xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/first"/>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections -> append(Sequence{'a','b','c'}) -> lastIndexOf(Sequence{'a','b','c'}) => "/>
<body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_Sequence(T)_Class/lastIndexOf">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(Sequence(String))">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="c">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/append"/>
</source>
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="c">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</argument>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;&#xA;"/>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="@Test mixed.oclAsSet() => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(OclAny)">
<source xsi:type="ocl.ecore:VariableExp" name="mixed" eType="/7/Sequence(OclAny)" referredVariable="/0/testSequence/%/%/mixed"/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Set(OclAny)">
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.52/temp66">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsSet"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp66">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test strings.oclAsSet() => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Set(String)">
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.53/temp67">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/oclAsSet"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp67">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers.oclAsSet() => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Set(Integer)">
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.54/temp68">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/oclAsSet"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp68">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals.oclAsSet() => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Real)">
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Set(Real)">
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.55/temp69">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real_Class/oclAsSet"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp69">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test booleans.oclAsSet() => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="booleans" eType="/7/Sequence(Boolean)" referredVariable="/0/testSequence/%/%/%/%/%/%/booleans"/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Set(Boolean)">
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.56/temp70">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/oclAsSet"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp70">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test eClasses.oclAsSet() -> collect(name) => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(EClass)">
<source xsi:type="ocl.ecore:VariableExp" name="eClasses" eType="/7/Sequence(EClass)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/eClasses"/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Set(EClass)">
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.57/collect/temp71">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsSet"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp71">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</source>
<body xsi:type="ocl.ecore:PropertyCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<source xsi:type="ocl.ecore:VariableExp" name="temp2" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.57/temp72">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</source>
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp72">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</iterator>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test collections.oclAsSet() => "/>
<body xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/7/Sequence(String)">
<source xsi:type="ocl.ecore:VariableExp" name="collections" eType="/7/Sequence(Sequence(String))" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collections"/>
<body xsi:type="ocl.ecore:OperationCallExp" eType="/7/Set(Sequence(String))">
<source xsi:type="ocl.ecore:VariableExp" name="temp1" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/%/%/%/%/%/collect.58/temp73"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/oclAsSet"/>
</body>
<iterator xsi:type="ocl.ecore:Variable" name="temp73" eType="/7/Sequence(String)"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test integers->min() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<source xsi:type="ocl.ecore:VariableExp" name="integers" eType="/7/Sequence(Integer)" referredVariable="/0/testSequence/%/%/%/%/integers"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/min"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;@Test reals->max() => "/>
<body xsi:type="ocl.ecore:OperationCallExp">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<source xsi:type="ocl.ecore:VariableExp" name="reals" eType="/7/Sequence(Real)" referredVariable="/0/testSequence/%/%/%/%/%/reals"/>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/max"/>
</body>
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;"/>
<letVariable name="collections" eType="/7/Sequence(Sequence(String))">
<initExpression xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Sequence(String))" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem" eType="/7/Sequence(String)">
<item xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
</part>
<part xsi:type="ocl.ecore:CollectionItem" eType="/7/Sequence(String)">
<item xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="e">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="f">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="g">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem" eType="/7/Sequence(String)">
<item xsi:type="ocl.ecore:VariableExp" name="strings" eType="/7/Sequence(String)" referredVariable="/0/testSequence/%/%/%/strings"/>
</part>
</initExpression>
</letVariable>
</body>
<letVariable name="eClasses" eType="/7/Sequence(EClass)">
<initExpression xsi:type="ocl.ecore:OperationCallExp" eType="/7/Sequence(EClassifier)">
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(EClassifier)">
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/testSequence/p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</source>
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage/eClassifiers"/>
</source>
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/asSequence"/>
</initExpression>
</letVariable>
</body>
<letVariable name="booleans" eType="/7/Sequence(Boolean)">
<initExpression xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Boolean)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
</initExpression>
</letVariable>
</body>
<letVariable name="reals" eType="/7/Sequence(Real)">
<initExpression xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Real)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="2.1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="3.2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
</initExpression>
</letVariable>
</body>
<letVariable name="integers" eType="/7/Sequence(Integer)">
<initExpression xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(Integer)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="2">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="3">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
</initExpression>
</letVariable>
</body>
<letVariable name="strings" eType="/7/Sequence(String)">
<initExpression xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(String)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="c">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
</initExpression>
</letVariable>
</body>
<letVariable name="mixed" eType="/7/Sequence(OclAny)">
<initExpression xsi:type="ocl.ecore:CollectionLiteralExp" eType="/7/Sequence(OclAny)" kind="Sequence">
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="a">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<item xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="b">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<item xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
<item xsi:type="ocl.ecore:RealLiteralExp" realSymbol="1.1">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</item>
</part>
<part xsi:type="ocl.ecore:CollectionItem">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<item xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</item>
</part>
</initExpression>
</letVariable>
</body>
<fileUrl xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="testSequence">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</fileUrl>
</body>
<parameter name="p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</parameter>
</ownedModuleElement>
</mtl:Module>
<ecore:EPackage name="additions">
<eClassifiers xsi:type="ecore:EClass" name="oclstdlib_String_Class">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="oclstdlib_Integer_Class">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="oclstdlib_Real_Class">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ecore_EObject_Class">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<references href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
</eAnnotations>
<eOperations name="testSequence">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<contents xsi:type="ocl.ecore:Constraint"/>
</eAnnotations>
<eAnnotations source="MTL" references="/0/testSequence"/>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
<eParameters name="p">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</eParameters>
</eOperations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="oclstdlib_OclAny_Class">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</eAnnotations>
<eOperations name="toString">
<eAnnotations source="MTL non-standard"/>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eOperations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="oclstdlib_Collection(T)_Class">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Collection(T)"/>
</eAnnotations>
<eOperations name="sep">
<eAnnotations source="MTL non-standard"/>
<eType xsi:type="ocl.ecore:SequenceType" href="http://www.eclipse.org/acceleo/mtl/3.0/mtlnonstdlib.ecore#//Sequence(OclAny)"/>
<eParameters name="separatorString">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eParameters>
</eOperations>
<eOperations name="filter">
<eAnnotations source="MTL non-standard"/>
<eType xsi:type="ocl.ecore:CollectionType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Collection(T)"/>
<eParameters name="filter">
<eType xsi:type="ocl.ecore:TypeType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclType"/>
</eParameters>
</eOperations>
<eOperations name="sep">
<eAnnotations source="MTL non-standard"/>
<eType xsi:type="ocl.ecore:SequenceType" href="http://www.eclipse.org/acceleo/mtl/3.0/mtlnonstdlib.ecore#//Sequence(OclAny)"/>
<eParameters name="prefix">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eParameters>
<eParameters name="separatorString">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eParameters>
<eParameters name="suffix">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eParameters>
</eOperations>
<eOperations name="addAll">
<eAnnotations source="MTL non-standard"/>
<eType xsi:type="ocl.ecore:CollectionType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Collection(T)"/>
<eParameters name="otherCollection">
<eType xsi:type="ocl.ecore:CollectionType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Collection(T)"/>
</eParameters>
</eOperations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="oclstdlib_Sequence(T)_Class">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)"/>
</eAnnotations>
<eOperations name="reverse">
<eAnnotations source="MTL non-standard"/>
<eType xsi:type="ocl.ecore:SequenceType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)"/>
</eOperations>
<eOperations name="lastIndexOf">
<eAnnotations source="MTL non-standard"/>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
<eParameters name="element">
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/T"/>
</eParameters>
</eOperations>
<eOperations name="startsWith">
<eAnnotations source="MTL non-standard"/>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<eParameters name="subCollection">
<eType xsi:type="ocl.ecore:OrderedSetType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)"/>
</eParameters>
</eOperations>
<eOperations name="endsWith">
<eAnnotations source="MTL non-standard"/>
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
<eParameters name="subCollection">
<eType xsi:type="ocl.ecore:OrderedSetType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)"/>
</eParameters>
</eOperations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="oclstdlib_OrderedSet(T)_Class">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ecore_EPackage_Class">
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
<references href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</eAnnotations>
</eClassifiers>
</ecore:EPackage>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ecore:EPackage name="collections">
<eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(OclAny)" instanceClassName="java.util.List">
<elementType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(String)" instanceClassName="java.util.List">
<elementType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(Integer)" instanceClassName="java.util.List">
<elementType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(Real)" instanceClassName="java.util.List">
<elementType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(Boolean)" instanceClassName="java.util.List">
<elementType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:OrderedSetType" name="OrderedSet(EClassifier)" instanceClassName="java.util.LinkedHashSet">
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(EClassifier)" instanceClassName="java.util.List">
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(EClass)" instanceClassName="java.util.List">
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(Sequence(String))" instanceClassName="java.util.List" elementType="/7/Sequence(String)"/>
<eClassifiers xsi:type="ocl.ecore:OrderedSetType" name="OrderedSet(OclAny)" instanceClassName="java.util.LinkedHashSet">
<elementType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:OrderedSetType" name="OrderedSet(String)" instanceClassName="java.util.LinkedHashSet">
<elementType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:OrderedSetType" name="OrderedSet(Integer)" instanceClassName="java.util.LinkedHashSet">
<elementType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:OrderedSetType" name="OrderedSet(Boolean)" instanceClassName="java.util.LinkedHashSet">
<elementType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:OrderedSetType" name="OrderedSet(Real)" instanceClassName="java.util.LinkedHashSet">
<elementType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:OrderedSetType" name="OrderedSet(EClass)" instanceClassName="java.util.LinkedHashSet">
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:OrderedSetType" name="OrderedSet(Sequence(String))" instanceClassName="java.util.LinkedHashSet" elementType="/7/Sequence(String)"/>
<eClassifiers xsi:type="ocl.ecore:CollectionType" name="Collection(OclAny)" instanceClassName="java.util.Collection">
<elementType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:CollectionType" name="Collection(String)" instanceClassName="java.util.Collection">
<elementType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:CollectionType" name="Collection(Integer)" instanceClassName="java.util.Collection">
<elementType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:CollectionType" name="Collection(Boolean)" instanceClassName="java.util.Collection">
<elementType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:CollectionType" name="Collection(Real)" instanceClassName="java.util.Collection">
<elementType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:CollectionType" name="Collection(Sequence(String))" instanceClassName="java.util.Collection" elementType="/7/Sequence(String)"/>
<eClassifiers xsi:type="ocl.ecore:CollectionType" name="Collection(EClass)" instanceClassName="java.util.Collection">
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:CollectionType" name="Collection(EClassifier)" instanceClassName="java.util.Collection">
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:SetType" name="Set(EClass)" instanceClassName="java.util.Set">
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:BagType" name="Bag(String)" instanceClassName="org.eclipse.ocl.util.Bag">
<elementType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(EPackage)" instanceClassName="java.util.List">
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:SetType" name="Set(OclAny)" instanceClassName="java.util.Set">
<elementType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:SetType" name="Set(String)" instanceClassName="java.util.Set">
<elementType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:SetType" name="Set(Integer)" instanceClassName="java.util.Set">
<elementType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:SetType" name="Set(Real)" instanceClassName="java.util.Set">
<elementType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:SetType" name="Set(Boolean)" instanceClassName="java.util.Set">
<elementType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:SetType" name="Set(Sequence(String))" instanceClassName="java.util.Set" elementType="/7/Sequence(String)"/>
</ecore:EPackage>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ecore:EPackage name="types">
<eClassifiers xsi:type="ocl.ecore:TypeType" name="String">
<referredType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:TypeType" name="Real">
<referredType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:TypeType" name="Integer">
<referredType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:TypeType" name="Boolean">
<referredType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:TypeType" name="EClass">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:TypeType" name="EObject">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
</eClassifiers>
<eClassifiers xsi:type="ocl.ecore:TypeType" name="EPackage">
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</eClassifiers>
</ecore:EPackage>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</ocl.ecore:Variable>
<ocl.ecore:Variable name="self">
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
</ocl.ecore:Variable>
<ecore:EAnnotation source="positions">
<eAnnotations source="positions.0" references="/0/testSequence">
<details key="start" value="70"/>
<details key="end" value="34514"/>
<details key="line" value="3"/>
</eAnnotations>
<eAnnotations source="positions.1" references="/0/testSequence/%">
<details key="start" value="132"/>
<details key="end" value="34502"/>
<details key="line" value="5"/>
</eAnnotations>
<eAnnotations source="positions.2" references="/0/testSequence/%/%">
<details key="start" value="163"/>
<details key="end" value="34494"/>
<details key="line" value="6"/>
</eAnnotations>
<eAnnotations source="positions.3" references="/0/testSequence/%/%/%">
<details key="start" value="225"/>
<details key="end" value="34488"/>
<details key="line" value="7"/>
</eAnnotations>
<eAnnotations source="positions.4" references="/0/testSequence/%/%/%/%">
<details key="start" value="282"/>
<details key="end" value="34482"/>
<details key="line" value="8"/>
</eAnnotations>
<eAnnotations source="positions.5" references="/0/testSequence/%/%/%/%/%">
<details key="start" value="335"/>
<details key="end" value="34476"/>
<details key="line" value="9"/>
</eAnnotations>
<eAnnotations source="positions.6" references="/0/testSequence/%/%/%/%/%/%">
<details key="start" value="388"/>
<details key="end" value="34470"/>
<details key="line" value="10"/>
</eAnnotations>
<eAnnotations source="positions.7" references="/0/testSequence/%/%/%/%/%/%/%">
<details key="start" value="453"/>
<details key="end" value="34464"/>
<details key="line" value="11"/>
</eAnnotations>
<eAnnotations source="positions.8" references="/0/testSequence/%/%/%/%/%/%/%/%">
<details key="start" value="518"/>
<details key="end" value="34458"/>
<details key="line" value="12"/>
</eAnnotations>
<eAnnotations source="positions.9" references="/0/testSequence/%/%/%/%/%/%/%/%/%">
<details key="start" value="615"/>
<details key="end" value="644"/>
<details key="line" value="13"/>
</eAnnotations>
<eAnnotations source="positions.10" references="/0/testSequence/%/%/%/%/%/%/%/%/collect">
<details key="start" value="645"/>
<details key="end" value="661"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.11" references="/0/testSequence/%/%/%/%/%/%/%/%/collect/mixed">
<details key="start" value="645"/>
<details key="end" value="650"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.12" references="/0/testSequence/%/%/%/%/%/%/%/%/collect/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.13" references="/0/testSequence/%/%/%/%/%/%/%/%/collect/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.14" references="/0/testSequence/%/%/%/%/%/%/%/%/collect/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.15" references="/0/testSequence/%/%/%/%/%/%/%/%/%.1">
<details key="start" value="663"/>
<details key="end" value="692"/>
<details key="line" value="15"/>
</eAnnotations>
<eAnnotations source="positions.16" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.1">
<details key="start" value="693"/>
<details key="end" value="711"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.17" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.1/strings">
<details key="start" value="693"/>
<details key="end" value="700"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.18" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.1/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.19" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.1/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.20" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.1/temp2">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.21" references="/0/testSequence/%/%/%/%/%/%/%/%/%.2">
<details key="start" value="713"/>
<details key="end" value="740"/>
<details key="line" value="16"/>
</eAnnotations>
<eAnnotations source="positions.22" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.2">
<details key="start" value="741"/>
<details key="end" value="757"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.23" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.2/reals">
<details key="start" value="741"/>
<details key="end" value="746"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.24" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.2/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.25" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.2/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.26" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.2/temp3">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.27" references="/0/testSequence/%/%/%/%/%/%/%/%/%.3">
<details key="start" value="759"/>
<details key="end" value="789"/>
<details key="line" value="17"/>
</eAnnotations>
<eAnnotations source="positions.28" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.3">
<details key="start" value="790"/>
<details key="end" value="809"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.29" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.3/integers">
<details key="start" value="790"/>
<details key="end" value="798"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.30" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.3/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.31" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.3/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.32" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.3/temp4">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.33" references="/0/testSequence/%/%/%/%/%/%/%/%/%.4">
<details key="start" value="811"/>
<details key="end" value="841"/>
<details key="line" value="18"/>
</eAnnotations>
<eAnnotations source="positions.34" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.4">
<details key="start" value="842"/>
<details key="end" value="861"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.35" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.4/booleans">
<details key="start" value="842"/>
<details key="end" value="850"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.36" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.4/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.37" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.4/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.38" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.4/temp5">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.39" references="/0/testSequence/%/%/%/%/%/%/%/%/%.5">
<details key="start" value="863"/>
<details key="end" value="896"/>
<details key="line" value="19"/>
</eAnnotations>
<eAnnotations source="positions.40" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.5">
<details key="start" value="897"/>
<details key="end" value="919"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.41" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.5/collections">
<details key="start" value="897"/>
<details key="end" value="908"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.42" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.5/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.43" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.5/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.44" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.5/temp6">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.45" references="/0/testSequence/%/%/%/%/%/%/%/%/%.6">
<details key="start" value="921"/>
<details key="end" value="960"/>
<details key="line" value="20"/>
</eAnnotations>
<eAnnotations source="positions.46" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.6">
<details key="start" value="961"/>
<details key="end" value="986"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.47" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.6/mixed">
<details key="start" value="961"/>
<details key="end" value="966"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.48" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.6/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.49" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.6/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.50" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.6/%/%">
<details key="start" value="979"/>
<details key="end" value="985"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.51" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.6/temp7">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.52" references="/0/testSequence/%/%/%/%/%/%/%/%/%.7">
<details key="start" value="988"/>
<details key="end" value="1026"/>
<details key="line" value="22"/>
</eAnnotations>
<eAnnotations source="positions.53" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.7">
<details key="start" value="1027"/>
<details key="end" value="1054"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.54" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.7/strings">
<details key="start" value="1027"/>
<details key="end" value="1034"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.55" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.7/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.56" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.7/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.57" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.7/%/%">
<details key="start" value="1047"/>
<details key="end" value="1053"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.58" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.7/temp8">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.59" references="/0/testSequence/%/%/%/%/%/%/%/%/%.8">
<details key="start" value="1056"/>
<details key="end" value="1090"/>
<details key="line" value="23"/>
</eAnnotations>
<eAnnotations source="positions.60" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.8">
<details key="start" value="1091"/>
<details key="end" value="1114"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.61" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.8/reals">
<details key="start" value="1091"/>
<details key="end" value="1096"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.62" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.8/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.63" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.8/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.64" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.8/%/%">
<details key="start" value="1109"/>
<details key="end" value="1113"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.65" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.8/temp9">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.66" references="/0/testSequence/%/%/%/%/%/%/%/%/%.9">
<details key="start" value="1116"/>
<details key="end" value="1156"/>
<details key="line" value="24"/>
</eAnnotations>
<eAnnotations source="positions.67" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.9">
<details key="start" value="1157"/>
<details key="end" value="1186"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.68" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.9/integers">
<details key="start" value="1157"/>
<details key="end" value="1165"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.69" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.9/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.70" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.9/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.71" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.9/%/%">
<details key="start" value="1178"/>
<details key="end" value="1185"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.72" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.9/temp10">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.73" references="/0/testSequence/%/%/%/%/%/%/%/%/%.10">
<details key="start" value="1188"/>
<details key="end" value="1228"/>
<details key="line" value="25"/>
</eAnnotations>
<eAnnotations source="positions.74" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.10">
<details key="start" value="1229"/>
<details key="end" value="1258"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.75" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.10/booleans">
<details key="start" value="1229"/>
<details key="end" value="1237"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.76" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.10/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.77" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.10/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.78" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.10/%/%">
<details key="start" value="1250"/>
<details key="end" value="1257"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.79" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.10/temp11">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.80" references="/0/testSequence/%/%/%/%/%/%/%/%/%.11">
<details key="start" value="1260"/>
<details key="end" value="1299"/>
<details key="line" value="26"/>
</eAnnotations>
<eAnnotations source="positions.81" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.11">
<details key="start" value="1300"/>
<details key="end" value="1328"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.82" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.11/eClasses">
<details key="start" value="1300"/>
<details key="end" value="1308"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.83" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.11/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.84" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.11/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.85" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.11/%/%">
<details key="start" value="1321"/>
<details key="end" value="1327"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.86" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.11/temp12">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.87" references="/0/testSequence/%/%/%/%/%/%/%/%/%.12">
<details key="start" value="1330"/>
<details key="end" value="1369"/>
<details key="line" value="27"/>
</eAnnotations>
<eAnnotations source="positions.88" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.12">
<details key="start" value="1370"/>
<details key="end" value="1395"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.89" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.12/mixed">
<details key="start" value="1370"/>
<details key="end" value="1375"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.90" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.12/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.91" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.12/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.92" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.12/%/%">
<details key="start" value="1388"/>
<details key="end" value="1394"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.93" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.12/temp13">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.94" references="/0/testSequence/%/%/%/%/%/%/%/%/%.13">
<details key="start" value="1397"/>
<details key="end" value="1435"/>
<details key="line" value="29"/>
</eAnnotations>
<eAnnotations source="positions.95" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.13">
<details key="start" value="1436"/>
<details key="end" value="1463"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.96" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.13/strings">
<details key="start" value="1436"/>
<details key="end" value="1443"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.97" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.13/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.98" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.13/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.99" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.13/%/%">
<details key="start" value="1456"/>
<details key="end" value="1462"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.100" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.13/temp14">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.101" references="/0/testSequence/%/%/%/%/%/%/%/%/%.14">
<details key="start" value="1465"/>
<details key="end" value="1499"/>
<details key="line" value="30"/>
</eAnnotations>
<eAnnotations source="positions.102" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.14">
<details key="start" value="1500"/>
<details key="end" value="1523"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.103" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.14/reals">
<details key="start" value="1500"/>
<details key="end" value="1505"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.104" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.14/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.105" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.14/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.106" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.14/%/%">
<details key="start" value="1518"/>
<details key="end" value="1522"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.107" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.14/temp15">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.108" references="/0/testSequence/%/%/%/%/%/%/%/%/%.15">
<details key="start" value="1525"/>
<details key="end" value="1565"/>
<details key="line" value="31"/>
</eAnnotations>
<eAnnotations source="positions.109" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.15">
<details key="start" value="1566"/>
<details key="end" value="1595"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.110" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.15/integers">
<details key="start" value="1566"/>
<details key="end" value="1574"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.111" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.15/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.112" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.15/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.113" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.15/%/%">
<details key="start" value="1587"/>
<details key="end" value="1594"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.114" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.15/temp16">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.115" references="/0/testSequence/%/%/%/%/%/%/%/%/%.16">
<details key="start" value="1597"/>
<details key="end" value="1637"/>
<details key="line" value="32"/>
</eAnnotations>
<eAnnotations source="positions.116" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.16">
<details key="start" value="1638"/>
<details key="end" value="1667"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.117" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.16/booleans">
<details key="start" value="1638"/>
<details key="end" value="1646"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.118" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.16/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.119" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.16/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.120" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.16/%/%">
<details key="start" value="1659"/>
<details key="end" value="1666"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.121" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.16/temp17">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.122" references="/0/testSequence/%/%/%/%/%/%/%/%/%.17">
<details key="start" value="1669"/>
<details key="end" value="1709"/>
<details key="line" value="33"/>
</eAnnotations>
<eAnnotations source="positions.123" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.17">
<details key="start" value="1710"/>
<details key="end" value="1739"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.124" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.17/eClasses">
<details key="start" value="1710"/>
<details key="end" value="1718"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.125" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.17/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.126" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.17/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.127" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.17/%/%">
<details key="start" value="1731"/>
<details key="end" value="1738"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.128" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.17/temp18">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.129" references="/0/testSequence/%/%/%/%/%/%/%/%/%.18">
<details key="start" value="1741"/>
<details key="end" value="1770"/>
<details key="line" value="34"/>
</eAnnotations>
<eAnnotations source="positions.130" references="/0/testSequence/%/%/%/%/%/%/%/%/%.19">
<details key="start" value="1771"/>
<details key="end" value="1786"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.131" references="/0/testSequence/%/%/%/%/%/%/%/%/%.19/mixed">
<details key="start" value="1771"/>
<details key="end" value="1776"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.132" references="/0/testSequence/%/%/%/%/%/%/%/%/%.20">
<details key="start" value="1788"/>
<details key="end" value="1816"/>
<details key="line" value="36"/>
</eAnnotations>
<eAnnotations source="positions.133" references="/0/testSequence/%/%/%/%/%/%/%/%/%.21">
<details key="start" value="1817"/>
<details key="end" value="1834"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.134" references="/0/testSequence/%/%/%/%/%/%/%/%/%.21/strings">
<details key="start" value="1817"/>
<details key="end" value="1824"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.135" references="/0/testSequence/%/%/%/%/%/%/%/%/%.22">
<details key="start" value="1836"/>
<details key="end" value="1862"/>
<details key="line" value="37"/>
</eAnnotations>
<eAnnotations source="positions.136" references="/0/testSequence/%/%/%/%/%/%/%/%/%.23">
<details key="start" value="1863"/>
<details key="end" value="1878"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.137" references="/0/testSequence/%/%/%/%/%/%/%/%/%.23/reals">
<details key="start" value="1863"/>
<details key="end" value="1868"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.138" references="/0/testSequence/%/%/%/%/%/%/%/%/%.24">
<details key="start" value="1880"/>
<details key="end" value="1909"/>
<details key="line" value="38"/>
</eAnnotations>
<eAnnotations source="positions.139" references="/0/testSequence/%/%/%/%/%/%/%/%/%.25">
<details key="start" value="1910"/>
<details key="end" value="1928"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.140" references="/0/testSequence/%/%/%/%/%/%/%/%/%.25/integers">
<details key="start" value="1910"/>
<details key="end" value="1918"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.141" references="/0/testSequence/%/%/%/%/%/%/%/%/%.26">
<details key="start" value="1930"/>
<details key="end" value="1959"/>
<details key="line" value="39"/>
</eAnnotations>
<eAnnotations source="positions.142" references="/0/testSequence/%/%/%/%/%/%/%/%/%.27">
<details key="start" value="1960"/>
<details key="end" value="1978"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.143" references="/0/testSequence/%/%/%/%/%/%/%/%/%.27/booleans">
<details key="start" value="1960"/>
<details key="end" value="1968"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.144" references="/0/testSequence/%/%/%/%/%/%/%/%/%.28">
<details key="start" value="1980"/>
<details key="end" value="2014"/>
<details key="line" value="40"/>
</eAnnotations>
<eAnnotations source="positions.145" references="/0/testSequence/%/%/%/%/%/%/%/%/%.29">
<details key="start" value="2015"/>
<details key="end" value="2038"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.146" references="/0/testSequence/%/%/%/%/%/%/%/%/%.29/%">
<details key="start" value="2015"/>
<details key="end" value="2033"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.147" references="/0/testSequence/%/%/%/%/%/%/%/%/%.29/%/eClasses">
<details key="start" value="2015"/>
<details key="end" value="2023"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.148" references="/0/testSequence/%/%/%/%/%/%/%/%/%.30">
<details key="start" value="2040"/>
<details key="end" value="2072"/>
<details key="line" value="41"/>
</eAnnotations>
<eAnnotations source="positions.149" references="/0/testSequence/%/%/%/%/%/%/%/%/%.31">
<details key="start" value="2073"/>
<details key="end" value="2094"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.150" references="/0/testSequence/%/%/%/%/%/%/%/%/%.31/collections">
<details key="start" value="2073"/>
<details key="end" value="2084"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.151" references="/0/testSequence/%/%/%/%/%/%/%/%/%.32">
<details key="start" value="2096"/>
<details key="end" value="2144"/>
<details key="line" value="42"/>
</eAnnotations>
<eAnnotations source="positions.152" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.18">
<details key="start" value="2145"/>
<details key="end" value="2179"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.153" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.18/mixed">
<details key="start" value="2145"/>
<details key="end" value="2150"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.154" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.18/%">
<details key="start" value="2166"/>
<details key="end" value="2178"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.155" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.18/%/t">
<details key="start" value="2166"/>
<details key="end" value="2167"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.156" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.18/t">
<details key="start" value="2162"/>
<details key="end" value="2163"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.157" references="/0/testSequence/%/%/%/%/%/%/%/%/%.33">
<details key="start" value="2181"/>
<details key="end" value="2228"/>
<details key="line" value="44"/>
</eAnnotations>
<eAnnotations source="positions.158" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.19">
<details key="start" value="2229"/>
<details key="end" value="2265"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.159" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.19/strings">
<details key="start" value="2229"/>
<details key="end" value="2236"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.160" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.19/%">
<details key="start" value="2252"/>
<details key="end" value="2264"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.161" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.19/%/t">
<details key="start" value="2252"/>
<details key="end" value="2253"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.162" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.19/t">
<details key="start" value="2248"/>
<details key="end" value="2249"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.163" references="/0/testSequence/%/%/%/%/%/%/%/%/%.34">
<details key="start" value="2267"/>
<details key="end" value="2315"/>
<details key="line" value="45"/>
</eAnnotations>
<eAnnotations source="positions.164" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.20">
<details key="start" value="2316"/>
<details key="end" value="2353"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.165" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.20/integers">
<details key="start" value="2316"/>
<details key="end" value="2324"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.166" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.20/%">
<details key="start" value="2340"/>
<details key="end" value="2352"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.167" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.20/%/t">
<details key="start" value="2340"/>
<details key="end" value="2341"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.168" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.20/t">
<details key="start" value="2336"/>
<details key="end" value="2337"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.169" references="/0/testSequence/%/%/%/%/%/%/%/%/%.35">
<details key="start" value="2355"/>
<details key="end" value="2403"/>
<details key="line" value="46"/>
</eAnnotations>
<eAnnotations source="positions.170" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.21">
<details key="start" value="2404"/>
<details key="end" value="2441"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.171" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.21/booleans">
<details key="start" value="2404"/>
<details key="end" value="2412"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.172" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.21/%">
<details key="start" value="2428"/>
<details key="end" value="2440"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.173" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.21/%/t">
<details key="start" value="2428"/>
<details key="end" value="2429"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.174" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.21/t">
<details key="start" value="2424"/>
<details key="end" value="2425"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.175" references="/0/testSequence/%/%/%/%/%/%/%/%/%.36">
<details key="start" value="2443"/>
<details key="end" value="2488"/>
<details key="line" value="47"/>
</eAnnotations>
<eAnnotations source="positions.176" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.22">
<details key="start" value="2489"/>
<details key="end" value="2523"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.177" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.22/reals">
<details key="start" value="2489"/>
<details key="end" value="2494"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.178" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.22/%">
<details key="start" value="2510"/>
<details key="end" value="2522"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.179" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.22/%/t">
<details key="start" value="2510"/>
<details key="end" value="2511"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.180" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.22/t">
<details key="start" value="2506"/>
<details key="end" value="2507"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.181" references="/0/testSequence/%/%/%/%/%/%/%/%/%.37">
<details key="start" value="2525"/>
<details key="end" value="2567"/>
<details key="line" value="48"/>
</eAnnotations>
<eAnnotations source="positions.182" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.23">
<details key="start" value="2568"/>
<details key="end" value="2599"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.183" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.23/eClasses">
<details key="start" value="2568"/>
<details key="end" value="2576"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.184" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.23/%">
<details key="start" value="2592"/>
<details key="end" value="2598"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.185" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.23/%/t">
<details key="start" value="2592"/>
<details key="end" value="2593"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.186" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.23/t">
<details key="start" value="2588"/>
<details key="end" value="2589"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.187" references="/0/testSequence/%/%/%/%/%/%/%/%/%.38">
<details key="start" value="2601"/>
<details key="end" value="2652"/>
<details key="line" value="49"/>
</eAnnotations>
<eAnnotations source="positions.188" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.24">
<details key="start" value="2653"/>
<details key="end" value="2693"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.189" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.24/collections">
<details key="start" value="2653"/>
<details key="end" value="2664"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.190" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.24/collect">
<details key="start" value="2680"/>
<details key="end" value="2692"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.191" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.24/collect/t">
<details key="start" value="2680"/>
<details key="end" value="2681"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.192" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.24/collect/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.193" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.24/collect/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.194" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.24/collect/temp19">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.195" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.24/t">
<details key="start" value="2676"/>
<details key="end" value="2677"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.196" references="/0/testSequence/%/%/%/%/%/%/%/%/%.39">
<details key="start" value="2695"/>
<details key="end" value="2724"/>
<details key="line" value="50"/>
</eAnnotations>
<eAnnotations source="positions.197" references="/0/testSequence/%/%/%/%/%/%/%/%/%.40">
<details key="start" value="2725"/>
<details key="end" value="2740"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.198" references="/0/testSequence/%/%/%/%/%/%/%/%/%.40/mixed">
<details key="start" value="2725"/>
<details key="end" value="2730"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.199" references="/0/testSequence/%/%/%/%/%/%/%/%/%.41">
<details key="start" value="2742"/>
<details key="end" value="2770"/>
<details key="line" value="52"/>
</eAnnotations>
<eAnnotations source="positions.200" references="/0/testSequence/%/%/%/%/%/%/%/%/%.42">
<details key="start" value="2771"/>
<details key="end" value="2788"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.201" references="/0/testSequence/%/%/%/%/%/%/%/%/%.42/strings">
<details key="start" value="2771"/>
<details key="end" value="2778"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.202" references="/0/testSequence/%/%/%/%/%/%/%/%/%.43">
<details key="start" value="2790"/>
<details key="end" value="2819"/>
<details key="line" value="53"/>
</eAnnotations>
<eAnnotations source="positions.203" references="/0/testSequence/%/%/%/%/%/%/%/%/%.44">
<details key="start" value="2820"/>
<details key="end" value="2838"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.204" references="/0/testSequence/%/%/%/%/%/%/%/%/%.44/integers">
<details key="start" value="2820"/>
<details key="end" value="2828"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.205" references="/0/testSequence/%/%/%/%/%/%/%/%/%.45">
<details key="start" value="2840"/>
<details key="end" value="2869"/>
<details key="line" value="54"/>
</eAnnotations>
<eAnnotations source="positions.206" references="/0/testSequence/%/%/%/%/%/%/%/%/%.46">
<details key="start" value="2870"/>
<details key="end" value="2888"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.207" references="/0/testSequence/%/%/%/%/%/%/%/%/%.46/booleans">
<details key="start" value="2870"/>
<details key="end" value="2878"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.208" references="/0/testSequence/%/%/%/%/%/%/%/%/%.47">
<details key="start" value="2890"/>
<details key="end" value="2916"/>
<details key="line" value="55"/>
</eAnnotations>
<eAnnotations source="positions.209" references="/0/testSequence/%/%/%/%/%/%/%/%/%.48">
<details key="start" value="2917"/>
<details key="end" value="2932"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.210" references="/0/testSequence/%/%/%/%/%/%/%/%/%.48/reals">
<details key="start" value="2917"/>
<details key="end" value="2922"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.211" references="/0/testSequence/%/%/%/%/%/%/%/%/%.49">
<details key="start" value="2934"/>
<details key="end" value="2963"/>
<details key="line" value="56"/>
</eAnnotations>
<eAnnotations source="positions.212" references="/0/testSequence/%/%/%/%/%/%/%/%/%.50">
<details key="start" value="2964"/>
<details key="end" value="2982"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.213" references="/0/testSequence/%/%/%/%/%/%/%/%/%.50/eClasses">
<details key="start" value="2964"/>
<details key="end" value="2972"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.214" references="/0/testSequence/%/%/%/%/%/%/%/%/%.51">
<details key="start" value="2984"/>
<details key="end" value="3016"/>
<details key="line" value="57"/>
</eAnnotations>
<eAnnotations source="positions.215" references="/0/testSequence/%/%/%/%/%/%/%/%/%.52">
<details key="start" value="3017"/>
<details key="end" value="3038"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.216" references="/0/testSequence/%/%/%/%/%/%/%/%/%.52/collections">
<details key="start" value="3017"/>
<details key="end" value="3028"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.217" references="/0/testSequence/%/%/%/%/%/%/%/%/%.53">
<details key="start" value="3040"/>
<details key="end" value="3073"/>
<details key="line" value="58"/>
</eAnnotations>
<eAnnotations source="positions.218" references="/0/testSequence/%/%/%/%/%/%/%/%/%.54">
<details key="start" value="3074"/>
<details key="end" value="3093"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.219" references="/0/testSequence/%/%/%/%/%/%/%/%/%.54/mixed">
<details key="start" value="3074"/>
<details key="end" value="3079"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.220" references="/0/testSequence/%/%/%/%/%/%/%/%/%.55">
<details key="start" value="3095"/>
<details key="end" value="3127"/>
<details key="line" value="60"/>
</eAnnotations>
<eAnnotations source="positions.221" references="/0/testSequence/%/%/%/%/%/%/%/%/%.56">
<details key="start" value="3128"/>
<details key="end" value="3149"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.222" references="/0/testSequence/%/%/%/%/%/%/%/%/%.56/strings">
<details key="start" value="3128"/>
<details key="end" value="3135"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.223" references="/0/testSequence/%/%/%/%/%/%/%/%/%.57">
<details key="start" value="3151"/>
<details key="end" value="3184"/>
<details key="line" value="61"/>
</eAnnotations>
<eAnnotations source="positions.224" references="/0/testSequence/%/%/%/%/%/%/%/%/%.58">
<details key="start" value="3185"/>
<details key="end" value="3207"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.225" references="/0/testSequence/%/%/%/%/%/%/%/%/%.58/integers">
<details key="start" value="3185"/>
<details key="end" value="3193"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.226" references="/0/testSequence/%/%/%/%/%/%/%/%/%.59">
<details key="start" value="3209"/>
<details key="end" value="3242"/>
<details key="line" value="62"/>
</eAnnotations>
<eAnnotations source="positions.227" references="/0/testSequence/%/%/%/%/%/%/%/%/%.60">
<details key="start" value="3243"/>
<details key="end" value="3265"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.228" references="/0/testSequence/%/%/%/%/%/%/%/%/%.60/booleans">
<details key="start" value="3243"/>
<details key="end" value="3251"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.229" references="/0/testSequence/%/%/%/%/%/%/%/%/%.61">
<details key="start" value="3267"/>
<details key="end" value="3297"/>
<details key="line" value="63"/>
</eAnnotations>
<eAnnotations source="positions.230" references="/0/testSequence/%/%/%/%/%/%/%/%/%.62">
<details key="start" value="3298"/>
<details key="end" value="3317"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.231" references="/0/testSequence/%/%/%/%/%/%/%/%/%.62/reals">
<details key="start" value="3298"/>
<details key="end" value="3303"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.232" references="/0/testSequence/%/%/%/%/%/%/%/%/%.63">
<details key="start" value="3319"/>
<details key="end" value="3352"/>
<details key="line" value="64"/>
</eAnnotations>
<eAnnotations source="positions.233" references="/0/testSequence/%/%/%/%/%/%/%/%/%.64">
<details key="start" value="3353"/>
<details key="end" value="3375"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.234" references="/0/testSequence/%/%/%/%/%/%/%/%/%.64/eClasses">
<details key="start" value="3353"/>
<details key="end" value="3361"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.235" references="/0/testSequence/%/%/%/%/%/%/%/%/%.65">
<details key="start" value="3377"/>
<details key="end" value="3413"/>
<details key="line" value="65"/>
</eAnnotations>
<eAnnotations source="positions.236" references="/0/testSequence/%/%/%/%/%/%/%/%/%.66">
<details key="start" value="3414"/>
<details key="end" value="3439"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.237" references="/0/testSequence/%/%/%/%/%/%/%/%/%.66/collections">
<details key="start" value="3414"/>
<details key="end" value="3425"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.238" references="/0/testSequence/%/%/%/%/%/%/%/%/%.67">
<details key="start" value="3441"/>
<details key="end" value="3473"/>
<details key="line" value="66"/>
</eAnnotations>
<eAnnotations source="positions.239" references="/0/testSequence/%/%/%/%/%/%/%/%/%.68">
<details key="start" value="3474"/>
<details key="end" value="3492"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.240" references="/0/testSequence/%/%/%/%/%/%/%/%/%.68/mixed">
<details key="start" value="3474"/>
<details key="end" value="3479"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.241" references="/0/testSequence/%/%/%/%/%/%/%/%/%.69">
<details key="start" value="3494"/>
<details key="end" value="3525"/>
<details key="line" value="68"/>
</eAnnotations>
<eAnnotations source="positions.242" references="/0/testSequence/%/%/%/%/%/%/%/%/%.70">
<details key="start" value="3526"/>
<details key="end" value="3546"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.243" references="/0/testSequence/%/%/%/%/%/%/%/%/%.70/strings">
<details key="start" value="3526"/>
<details key="end" value="3533"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.244" references="/0/testSequence/%/%/%/%/%/%/%/%/%.71">
<details key="start" value="3548"/>
<details key="end" value="3580"/>
<details key="line" value="69"/>
</eAnnotations>
<eAnnotations source="positions.245" references="/0/testSequence/%/%/%/%/%/%/%/%/%.72">
<details key="start" value="3581"/>
<details key="end" value="3602"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.246" references="/0/testSequence/%/%/%/%/%/%/%/%/%.72/integers">
<details key="start" value="3581"/>
<details key="end" value="3589"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.247" references="/0/testSequence/%/%/%/%/%/%/%/%/%.73">
<details key="start" value="3604"/>
<details key="end" value="3636"/>
<details key="line" value="70"/>
</eAnnotations>
<eAnnotations source="positions.248" references="/0/testSequence/%/%/%/%/%/%/%/%/%.74">
<details key="start" value="3637"/>
<details key="end" value="3658"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.249" references="/0/testSequence/%/%/%/%/%/%/%/%/%.74/booleans">
<details key="start" value="3637"/>
<details key="end" value="3645"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.250" references="/0/testSequence/%/%/%/%/%/%/%/%/%.75">
<details key="start" value="3660"/>
<details key="end" value="3689"/>
<details key="line" value="71"/>
</eAnnotations>
<eAnnotations source="positions.251" references="/0/testSequence/%/%/%/%/%/%/%/%/%.76">
<details key="start" value="3690"/>
<details key="end" value="3708"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.252" references="/0/testSequence/%/%/%/%/%/%/%/%/%.76/reals">
<details key="start" value="3690"/>
<details key="end" value="3695"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.253" references="/0/testSequence/%/%/%/%/%/%/%/%/%.77">
<details key="start" value="3710"/>
<details key="end" value="3742"/>
<details key="line" value="72"/>
</eAnnotations>
<eAnnotations source="positions.254" references="/0/testSequence/%/%/%/%/%/%/%/%/%.78">
<details key="start" value="3743"/>
<details key="end" value="3764"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.255" references="/0/testSequence/%/%/%/%/%/%/%/%/%.78/eClasses">
<details key="start" value="3743"/>
<details key="end" value="3751"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.256" references="/0/testSequence/%/%/%/%/%/%/%/%/%.79">
<details key="start" value="3766"/>
<details key="end" value="3801"/>
<details key="line" value="73"/>
</eAnnotations>
<eAnnotations source="positions.257" references="/0/testSequence/%/%/%/%/%/%/%/%/%.80">
<details key="start" value="3802"/>
<details key="end" value="3826"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.258" references="/0/testSequence/%/%/%/%/%/%/%/%/%.80/collections">
<details key="start" value="3802"/>
<details key="end" value="3813"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.259" references="/0/testSequence/%/%/%/%/%/%/%/%/%.81">
<details key="start" value="3828"/>
<details key="end" value="3860"/>
<details key="line" value="74"/>
</eAnnotations>
<eAnnotations source="positions.260" references="/0/testSequence/%/%/%/%/%/%/%/%/%.82">
<details key="start" value="3861"/>
<details key="end" value="3879"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.261" references="/0/testSequence/%/%/%/%/%/%/%/%/%.82/mixed">
<details key="start" value="3861"/>
<details key="end" value="3866"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.262" references="/0/testSequence/%/%/%/%/%/%/%/%/%.83">
<details key="start" value="3881"/>
<details key="end" value="3912"/>
<details key="line" value="76"/>
</eAnnotations>
<eAnnotations source="positions.263" references="/0/testSequence/%/%/%/%/%/%/%/%/%.84">
<details key="start" value="3913"/>
<details key="end" value="3933"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.264" references="/0/testSequence/%/%/%/%/%/%/%/%/%.84/strings">
<details key="start" value="3913"/>
<details key="end" value="3920"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.265" references="/0/testSequence/%/%/%/%/%/%/%/%/%.85">
<details key="start" value="3935"/>
<details key="end" value="3967"/>
<details key="line" value="77"/>
</eAnnotations>
<eAnnotations source="positions.266" references="/0/testSequence/%/%/%/%/%/%/%/%/%.86">
<details key="start" value="3968"/>
<details key="end" value="3989"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.267" references="/0/testSequence/%/%/%/%/%/%/%/%/%.86/integers">
<details key="start" value="3968"/>
<details key="end" value="3976"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.268" references="/0/testSequence/%/%/%/%/%/%/%/%/%.87">
<details key="start" value="3991"/>
<details key="end" value="4023"/>
<details key="line" value="78"/>
</eAnnotations>
<eAnnotations source="positions.269" references="/0/testSequence/%/%/%/%/%/%/%/%/%.88">
<details key="start" value="4024"/>
<details key="end" value="4045"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.270" references="/0/testSequence/%/%/%/%/%/%/%/%/%.88/booleans">
<details key="start" value="4024"/>
<details key="end" value="4032"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.271" references="/0/testSequence/%/%/%/%/%/%/%/%/%.89">
<details key="start" value="4047"/>
<details key="end" value="4076"/>
<details key="line" value="79"/>
</eAnnotations>
<eAnnotations source="positions.272" references="/0/testSequence/%/%/%/%/%/%/%/%/%.90">
<details key="start" value="4077"/>
<details key="end" value="4095"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.273" references="/0/testSequence/%/%/%/%/%/%/%/%/%.90/reals">
<details key="start" value="4077"/>
<details key="end" value="4082"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.274" references="/0/testSequence/%/%/%/%/%/%/%/%/%.91">
<details key="start" value="4097"/>
<details key="end" value="4146"/>
<details key="line" value="80"/>
</eAnnotations>
<eAnnotations source="positions.275" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.25">
<details key="start" value="4147"/>
<details key="end" value="4185"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.276" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.25/%">
<details key="start" value="4147"/>
<details key="end" value="4168"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.277" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.25/%/eClasses">
<details key="start" value="4147"/>
<details key="end" value="4155"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.278" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.25/%.1">
<details key="start" value="4180"/>
<details key="end" value="4184"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.279" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.25/%.1/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.280" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.25/temp20">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.281" references="/0/testSequence/%/%/%/%/%/%/%/%/%.92">
<details key="start" value="4187"/>
<details key="end" value="4222"/>
<details key="line" value="81"/>
</eAnnotations>
<eAnnotations source="positions.282" references="/0/testSequence/%/%/%/%/%/%/%/%/%.93">
<details key="start" value="4223"/>
<details key="end" value="4247"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.283" references="/0/testSequence/%/%/%/%/%/%/%/%/%.93/collections">
<details key="start" value="4223"/>
<details key="end" value="4234"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.284" references="/0/testSequence/%/%/%/%/%/%/%/%/%.94">
<details key="start" value="4249"/>
<details key="end" value="4279"/>
<details key="line" value="82"/>
</eAnnotations>
<eAnnotations source="positions.285" references="/0/testSequence/%/%/%/%/%/%/%/%/%.95">
<details key="start" value="4280"/>
<details key="end" value="4296"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.286" references="/0/testSequence/%/%/%/%/%/%/%/%/%.95/mixed">
<details key="start" value="4280"/>
<details key="end" value="4285"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.287" references="/0/testSequence/%/%/%/%/%/%/%/%/%.96">
<details key="start" value="4298"/>
<details key="end" value="4327"/>
<details key="line" value="84"/>
</eAnnotations>
<eAnnotations source="positions.288" references="/0/testSequence/%/%/%/%/%/%/%/%/%.97">
<details key="start" value="4328"/>
<details key="end" value="4346"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.289" references="/0/testSequence/%/%/%/%/%/%/%/%/%.97/strings">
<details key="start" value="4328"/>
<details key="end" value="4335"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.290" references="/0/testSequence/%/%/%/%/%/%/%/%/%.98">
<details key="start" value="4348"/>
<details key="end" value="4378"/>
<details key="line" value="85"/>
</eAnnotations>
<eAnnotations source="positions.291" references="/0/testSequence/%/%/%/%/%/%/%/%/%.99">
<details key="start" value="4379"/>
<details key="end" value="4398"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.292" references="/0/testSequence/%/%/%/%/%/%/%/%/%.99/integers">
<details key="start" value="4379"/>
<details key="end" value="4387"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.293" references="/0/testSequence/%/%/%/%/%/%/%/%/%.100">
<details key="start" value="4400"/>
<details key="end" value="4430"/>
<details key="line" value="86"/>
</eAnnotations>
<eAnnotations source="positions.294" references="/0/testSequence/%/%/%/%/%/%/%/%/%.101">
<details key="start" value="4431"/>
<details key="end" value="4450"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.295" references="/0/testSequence/%/%/%/%/%/%/%/%/%.101/booleans">
<details key="start" value="4431"/>
<details key="end" value="4439"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.296" references="/0/testSequence/%/%/%/%/%/%/%/%/%.102">
<details key="start" value="4452"/>
<details key="end" value="4479"/>
<details key="line" value="87"/>
</eAnnotations>
<eAnnotations source="positions.297" references="/0/testSequence/%/%/%/%/%/%/%/%/%.103">
<details key="start" value="4480"/>
<details key="end" value="4496"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.298" references="/0/testSequence/%/%/%/%/%/%/%/%/%.103/reals">
<details key="start" value="4480"/>
<details key="end" value="4485"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.299" references="/0/testSequence/%/%/%/%/%/%/%/%/%.104">
<details key="start" value="4498"/>
<details key="end" value="4533"/>
<details key="line" value="88"/>
</eAnnotations>
<eAnnotations source="positions.300" references="/0/testSequence/%/%/%/%/%/%/%/%/%.105">
<details key="start" value="4534"/>
<details key="end" value="4558"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.301" references="/0/testSequence/%/%/%/%/%/%/%/%/%.105/%">
<details key="start" value="4534"/>
<details key="end" value="4553"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.302" references="/0/testSequence/%/%/%/%/%/%/%/%/%.105/%/eClasses">
<details key="start" value="4534"/>
<details key="end" value="4542"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.303" references="/0/testSequence/%/%/%/%/%/%/%/%/%.106">
<details key="start" value="4560"/>
<details key="end" value="4593"/>
<details key="line" value="89"/>
</eAnnotations>
<eAnnotations source="positions.304" references="/0/testSequence/%/%/%/%/%/%/%/%/%.107">
<details key="start" value="4594"/>
<details key="end" value="4616"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.305" references="/0/testSequence/%/%/%/%/%/%/%/%/%.107/collections">
<details key="start" value="4594"/>
<details key="end" value="4605"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.306" references="/0/testSequence/%/%/%/%/%/%/%/%/%.108">
<details key="start" value="4618"/>
<details key="end" value="4653"/>
<details key="line" value="90"/>
</eAnnotations>
<eAnnotations source="positions.307" references="/0/testSequence/%/%/%/%/%/%/%/%/%.109">
<details key="start" value="4654"/>
<details key="end" value="4675"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.308" references="/0/testSequence/%/%/%/%/%/%/%/%/%.109/mixed">
<details key="start" value="4654"/>
<details key="end" value="4659"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.309" references="/0/testSequence/%/%/%/%/%/%/%/%/%.110">
<details key="start" value="4677"/>
<details key="end" value="4711"/>
<details key="line" value="92"/>
</eAnnotations>
<eAnnotations source="positions.310" references="/0/testSequence/%/%/%/%/%/%/%/%/%.111">
<details key="start" value="4712"/>
<details key="end" value="4735"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.311" references="/0/testSequence/%/%/%/%/%/%/%/%/%.111/strings">
<details key="start" value="4712"/>
<details key="end" value="4719"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.312" references="/0/testSequence/%/%/%/%/%/%/%/%/%.112">
<details key="start" value="4737"/>
<details key="end" value="4772"/>
<details key="line" value="93"/>
</eAnnotations>
<eAnnotations source="positions.313" references="/0/testSequence/%/%/%/%/%/%/%/%/%.113">
<details key="start" value="4773"/>
<details key="end" value="4797"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.314" references="/0/testSequence/%/%/%/%/%/%/%/%/%.113/integers">
<details key="start" value="4773"/>
<details key="end" value="4781"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.315" references="/0/testSequence/%/%/%/%/%/%/%/%/%.114">
<details key="start" value="4799"/>
<details key="end" value="4834"/>
<details key="line" value="94"/>
</eAnnotations>
<eAnnotations source="positions.316" references="/0/testSequence/%/%/%/%/%/%/%/%/%.115">
<details key="start" value="4835"/>
<details key="end" value="4859"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.317" references="/0/testSequence/%/%/%/%/%/%/%/%/%.115/booleans">
<details key="start" value="4835"/>
<details key="end" value="4843"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.318" references="/0/testSequence/%/%/%/%/%/%/%/%/%.116">
<details key="start" value="4861"/>
<details key="end" value="4893"/>
<details key="line" value="95"/>
</eAnnotations>
<eAnnotations source="positions.319" references="/0/testSequence/%/%/%/%/%/%/%/%/%.117">
<details key="start" value="4894"/>
<details key="end" value="4915"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.320" references="/0/testSequence/%/%/%/%/%/%/%/%/%.117/reals">
<details key="start" value="4894"/>
<details key="end" value="4899"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.321" references="/0/testSequence/%/%/%/%/%/%/%/%/%.118">
<details key="start" value="4917"/>
<details key="end" value="4969"/>
<details key="line" value="96"/>
</eAnnotations>
<eAnnotations source="positions.322" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.26">
<details key="start" value="4970"/>
<details key="end" value="5011"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.323" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.26/%">
<details key="start" value="4970"/>
<details key="end" value="4994"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.324" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.26/%/eClasses">
<details key="start" value="4970"/>
<details key="end" value="4978"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.325" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.26/%.1">
<details key="start" value="5006"/>
<details key="end" value="5010"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.326" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.26/%.1/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.327" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.26/temp21">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.328" references="/0/testSequence/%/%/%/%/%/%/%/%/%.119">
<details key="start" value="5013"/>
<details key="end" value="5051"/>
<details key="line" value="97"/>
</eAnnotations>
<eAnnotations source="positions.329" references="/0/testSequence/%/%/%/%/%/%/%/%/%.120">
<details key="start" value="5052"/>
<details key="end" value="5079"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.330" references="/0/testSequence/%/%/%/%/%/%/%/%/%.120/collections">
<details key="start" value="5052"/>
<details key="end" value="5063"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.331" references="/0/testSequence/%/%/%/%/%/%/%/%/%.121">
<details key="start" value="5081"/>
<details key="end" value="5119"/>
<details key="line" value="98"/>
</eAnnotations>
<eAnnotations source="positions.332" references="/0/testSequence/%/%/%/%/%/%/%/%/%.122">
<details key="start" value="5120"/>
<details key="end" value="5143"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.333" references="/0/testSequence/%/%/%/%/%/%/%/%/%.122/mixed">
<details key="start" value="5120"/>
<details key="end" value="5125"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.334" references="/0/testSequence/%/%/%/%/%/%/%/%/%.123">
<details key="start" value="5146"/>
<details key="end" value="5183"/>
<details key="line" value="100"/>
</eAnnotations>
<eAnnotations source="positions.335" references="/0/testSequence/%/%/%/%/%/%/%/%/%.124">
<details key="start" value="5184"/>
<details key="end" value="5209"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.336" references="/0/testSequence/%/%/%/%/%/%/%/%/%.124/strings">
<details key="start" value="5184"/>
<details key="end" value="5191"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.337" references="/0/testSequence/%/%/%/%/%/%/%/%/%.125">
<details key="start" value="5212"/>
<details key="end" value="5250"/>
<details key="line" value="101"/>
</eAnnotations>
<eAnnotations source="positions.338" references="/0/testSequence/%/%/%/%/%/%/%/%/%.126">
<details key="start" value="5251"/>
<details key="end" value="5277"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.339" references="/0/testSequence/%/%/%/%/%/%/%/%/%.126/integers">
<details key="start" value="5251"/>
<details key="end" value="5259"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.340" references="/0/testSequence/%/%/%/%/%/%/%/%/%.127">
<details key="start" value="5280"/>
<details key="end" value="5318"/>
<details key="line" value="102"/>
</eAnnotations>
<eAnnotations source="positions.341" references="/0/testSequence/%/%/%/%/%/%/%/%/%.128">
<details key="start" value="5319"/>
<details key="end" value="5345"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.342" references="/0/testSequence/%/%/%/%/%/%/%/%/%.128/booleans">
<details key="start" value="5319"/>
<details key="end" value="5327"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.343" references="/0/testSequence/%/%/%/%/%/%/%/%/%.129">
<details key="start" value="5348"/>
<details key="end" value="5383"/>
<details key="line" value="103"/>
</eAnnotations>
<eAnnotations source="positions.344" references="/0/testSequence/%/%/%/%/%/%/%/%/%.130">
<details key="start" value="5384"/>
<details key="end" value="5407"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.345" references="/0/testSequence/%/%/%/%/%/%/%/%/%.130/reals">
<details key="start" value="5384"/>
<details key="end" value="5389"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.346" references="/0/testSequence/%/%/%/%/%/%/%/%/%.131">
<details key="start" value="5410"/>
<details key="end" value="5464"/>
<details key="line" value="104"/>
</eAnnotations>
<eAnnotations source="positions.347" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.27">
<details key="start" value="5465"/>
<details key="end" value="5508"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.348" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.27/%">
<details key="start" value="5465"/>
<details key="end" value="5491"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.349" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.27/%/eClasses">
<details key="start" value="5465"/>
<details key="end" value="5473"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.350" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.27/%.1">
<details key="start" value="5503"/>
<details key="end" value="5507"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.351" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.27/%.1/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.352" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.27/temp22">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.353" references="/0/testSequence/%/%/%/%/%/%/%/%/%.132">
<details key="start" value="5510"/>
<details key="end" value="5551"/>
<details key="line" value="105"/>
</eAnnotations>
<eAnnotations source="positions.354" references="/0/testSequence/%/%/%/%/%/%/%/%/%.133">
<details key="start" value="5552"/>
<details key="end" value="5581"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.355" references="/0/testSequence/%/%/%/%/%/%/%/%/%.133/collections">
<details key="start" value="5552"/>
<details key="end" value="5563"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.356" references="/0/testSequence/%/%/%/%/%/%/%/%/%.134">
<details key="start" value="5584"/>
<details key="end" value="5615"/>
<details key="line" value="106"/>
</eAnnotations>
<eAnnotations source="positions.357" references="/0/testSequence/%/%/%/%/%/%/%/%/%.135">
<details key="start" value="5616"/>
<details key="end" value="5633"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.358" references="/0/testSequence/%/%/%/%/%/%/%/%/%.135/mixed">
<details key="start" value="5616"/>
<details key="end" value="5621"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.359" references="/0/testSequence/%/%/%/%/%/%/%/%/%.135/%">
<details key="start" value="5629"/>
<details key="end" value="5632"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.360" references="/0/testSequence/%/%/%/%/%/%/%/%/%.136">
<details key="start" value="5635"/>
<details key="end" value="5665"/>
<details key="line" value="108"/>
</eAnnotations>
<eAnnotations source="positions.361" references="/0/testSequence/%/%/%/%/%/%/%/%/%.137">
<details key="start" value="5666"/>
<details key="end" value="5685"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.362" references="/0/testSequence/%/%/%/%/%/%/%/%/%.137/strings">
<details key="start" value="5666"/>
<details key="end" value="5673"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.363" references="/0/testSequence/%/%/%/%/%/%/%/%/%.137/%">
<details key="start" value="5681"/>
<details key="end" value="5684"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.364" references="/0/testSequence/%/%/%/%/%/%/%/%/%.138">
<details key="start" value="5687"/>
<details key="end" value="5718"/>
<details key="line" value="109"/>
</eAnnotations>
<eAnnotations source="positions.365" references="/0/testSequence/%/%/%/%/%/%/%/%/%.139">
<details key="start" value="5719"/>
<details key="end" value="5739"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.366" references="/0/testSequence/%/%/%/%/%/%/%/%/%.139/integers">
<details key="start" value="5719"/>
<details key="end" value="5727"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.367" references="/0/testSequence/%/%/%/%/%/%/%/%/%.139/%">
<details key="start" value="5735"/>
<details key="end" value="5738"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.368" references="/0/testSequence/%/%/%/%/%/%/%/%/%.140">
<details key="start" value="5741"/>
<details key="end" value="5772"/>
<details key="line" value="110"/>
</eAnnotations>
<eAnnotations source="positions.369" references="/0/testSequence/%/%/%/%/%/%/%/%/%.141">
<details key="start" value="5773"/>
<details key="end" value="5793"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.370" references="/0/testSequence/%/%/%/%/%/%/%/%/%.141/booleans">
<details key="start" value="5773"/>
<details key="end" value="5781"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.371" references="/0/testSequence/%/%/%/%/%/%/%/%/%.141/%">
<details key="start" value="5789"/>
<details key="end" value="5792"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.372" references="/0/testSequence/%/%/%/%/%/%/%/%/%.142">
<details key="start" value="5795"/>
<details key="end" value="5823"/>
<details key="line" value="111"/>
</eAnnotations>
<eAnnotations source="positions.373" references="/0/testSequence/%/%/%/%/%/%/%/%/%.143">
<details key="start" value="5824"/>
<details key="end" value="5841"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.374" references="/0/testSequence/%/%/%/%/%/%/%/%/%.143/reals">
<details key="start" value="5824"/>
<details key="end" value="5829"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.375" references="/0/testSequence/%/%/%/%/%/%/%/%/%.143/%">
<details key="start" value="5837"/>
<details key="end" value="5840"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.376" references="/0/testSequence/%/%/%/%/%/%/%/%/%.144">
<details key="start" value="5843"/>
<details key="end" value="5877"/>
<details key="line" value="112"/>
</eAnnotations>
<eAnnotations source="positions.377" references="/0/testSequence/%/%/%/%/%/%/%/%/%.145">
<details key="start" value="5878"/>
<details key="end" value="5901"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.378" references="/0/testSequence/%/%/%/%/%/%/%/%/%.145/collections">
<details key="start" value="5878"/>
<details key="end" value="5889"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.379" references="/0/testSequence/%/%/%/%/%/%/%/%/%.145/%">
<details key="start" value="5897"/>
<details key="end" value="5900"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.380" references="/0/testSequence/%/%/%/%/%/%/%/%/%.146">
<details key="start" value="5903"/>
<details key="end" value="5944"/>
<details key="line" value="113"/>
</eAnnotations>
<eAnnotations source="positions.381" references="/0/testSequence/%/%/%/%/%/%/%/%/%.147">
<details key="start" value="5945"/>
<details key="end" value="5972"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.382" references="/0/testSequence/%/%/%/%/%/%/%/%/%.147/mixed">
<details key="start" value="5945"/>
<details key="end" value="5950"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.383" references="/0/testSequence/%/%/%/%/%/%/%/%/%.147/%">
<details key="start" value="5958"/>
<details key="end" value="5961"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.384" references="/0/testSequence/%/%/%/%/%/%/%/%/%.147/%.1">
<details key="start" value="5963"/>
<details key="end" value="5966"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.385" references="/0/testSequence/%/%/%/%/%/%/%/%/%.147/%.2">
<details key="start" value="5968"/>
<details key="end" value="5971"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.386" references="/0/testSequence/%/%/%/%/%/%/%/%/%.148">
<details key="start" value="5974"/>
<details key="end" value="6014"/>
<details key="line" value="115"/>
</eAnnotations>
<eAnnotations source="positions.387" references="/0/testSequence/%/%/%/%/%/%/%/%/%.149">
<details key="start" value="6015"/>
<details key="end" value="6044"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.388" references="/0/testSequence/%/%/%/%/%/%/%/%/%.149/strings">
<details key="start" value="6015"/>
<details key="end" value="6022"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.389" references="/0/testSequence/%/%/%/%/%/%/%/%/%.149/%">
<details key="start" value="6030"/>
<details key="end" value="6033"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.390" references="/0/testSequence/%/%/%/%/%/%/%/%/%.149/%.1">
<details key="start" value="6035"/>
<details key="end" value="6038"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.391" references="/0/testSequence/%/%/%/%/%/%/%/%/%.149/%.2">
<details key="start" value="6040"/>
<details key="end" value="6043"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.392" references="/0/testSequence/%/%/%/%/%/%/%/%/%.150">
<details key="start" value="6046"/>
<details key="end" value="6087"/>
<details key="line" value="116"/>
</eAnnotations>
<eAnnotations source="positions.393" references="/0/testSequence/%/%/%/%/%/%/%/%/%.151">
<details key="start" value="6088"/>
<details key="end" value="6118"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.394" references="/0/testSequence/%/%/%/%/%/%/%/%/%.151/integers">
<details key="start" value="6088"/>
<details key="end" value="6096"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.395" references="/0/testSequence/%/%/%/%/%/%/%/%/%.151/%">
<details key="start" value="6104"/>
<details key="end" value="6107"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.396" references="/0/testSequence/%/%/%/%/%/%/%/%/%.151/%.1">
<details key="start" value="6109"/>
<details key="end" value="6112"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.397" references="/0/testSequence/%/%/%/%/%/%/%/%/%.151/%.2">
<details key="start" value="6114"/>
<details key="end" value="6117"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.398" references="/0/testSequence/%/%/%/%/%/%/%/%/%.152">
<details key="start" value="6120"/>
<details key="end" value="6161"/>
<details key="line" value="117"/>
</eAnnotations>
<eAnnotations source="positions.399" references="/0/testSequence/%/%/%/%/%/%/%/%/%.153">
<details key="start" value="6162"/>
<details key="end" value="6192"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.400" references="/0/testSequence/%/%/%/%/%/%/%/%/%.153/booleans">
<details key="start" value="6162"/>
<details key="end" value="6170"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.401" references="/0/testSequence/%/%/%/%/%/%/%/%/%.153/%">
<details key="start" value="6178"/>
<details key="end" value="6181"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.402" references="/0/testSequence/%/%/%/%/%/%/%/%/%.153/%.1">
<details key="start" value="6183"/>
<details key="end" value="6186"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.403" references="/0/testSequence/%/%/%/%/%/%/%/%/%.153/%.2">
<details key="start" value="6188"/>
<details key="end" value="6191"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.404" references="/0/testSequence/%/%/%/%/%/%/%/%/%.154">
<details key="start" value="6194"/>
<details key="end" value="6232"/>
<details key="line" value="118"/>
</eAnnotations>
<eAnnotations source="positions.405" references="/0/testSequence/%/%/%/%/%/%/%/%/%.155">
<details key="start" value="6233"/>
<details key="end" value="6260"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.406" references="/0/testSequence/%/%/%/%/%/%/%/%/%.155/reals">
<details key="start" value="6233"/>
<details key="end" value="6238"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.407" references="/0/testSequence/%/%/%/%/%/%/%/%/%.155/%">
<details key="start" value="6246"/>
<details key="end" value="6249"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.408" references="/0/testSequence/%/%/%/%/%/%/%/%/%.155/%.1">
<details key="start" value="6251"/>
<details key="end" value="6254"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.409" references="/0/testSequence/%/%/%/%/%/%/%/%/%.155/%.2">
<details key="start" value="6256"/>
<details key="end" value="6259"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.410" references="/0/testSequence/%/%/%/%/%/%/%/%/%.156">
<details key="start" value="6262"/>
<details key="end" value="6306"/>
<details key="line" value="119"/>
</eAnnotations>
<eAnnotations source="positions.411" references="/0/testSequence/%/%/%/%/%/%/%/%/%.157">
<details key="start" value="6307"/>
<details key="end" value="6340"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.412" references="/0/testSequence/%/%/%/%/%/%/%/%/%.157/collections">
<details key="start" value="6307"/>
<details key="end" value="6318"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.413" references="/0/testSequence/%/%/%/%/%/%/%/%/%.157/%">
<details key="start" value="6326"/>
<details key="end" value="6329"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.414" references="/0/testSequence/%/%/%/%/%/%/%/%/%.157/%.1">
<details key="start" value="6331"/>
<details key="end" value="6334"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.415" references="/0/testSequence/%/%/%/%/%/%/%/%/%.157/%.2">
<details key="start" value="6336"/>
<details key="end" value="6339"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.416" references="/0/testSequence/%/%/%/%/%/%/%/%/%.158">
<details key="start" value="6342"/>
<details key="end" value="6395"/>
<details key="line" value="120"/>
</eAnnotations>
<eAnnotations source="positions.417" references="/0/testSequence/%/%/%/%/%/%/%/%/%.159">
<details key="start" value="6396"/>
<details key="end" value="6435"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.418" references="/0/testSequence/%/%/%/%/%/%/%/%/%.159/mixed">
<details key="start" value="6396"/>
<details key="end" value="6401"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.419" references="/0/testSequence/%/%/%/%/%/%/%/%/%.159/%">
<details key="start" value="6417"/>
<details key="end" value="6434"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.420" references="/0/testSequence/%/%/%/%/%/%/%/%/%.159/%/%/%">
<details key="start" value="6426"/>
<details key="end" value="6429"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.421" references="/0/testSequence/%/%/%/%/%/%/%/%/%.159/%/%.1/%">
<details key="start" value="6430"/>
<details key="end" value="6433"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.422" references="/0/testSequence/%/%/%/%/%/%/%/%/%.160">
<details key="start" value="6437"/>
<details key="end" value="6491"/>
<details key="line" value="122"/>
</eAnnotations>
<eAnnotations source="positions.423" references="/0/testSequence/%/%/%/%/%/%/%/%/%.161">
<details key="start" value="6492"/>
<details key="end" value="6535"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.424" references="/0/testSequence/%/%/%/%/%/%/%/%/%.161/mixed">
<details key="start" value="6492"/>
<details key="end" value="6497"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.425" references="/0/testSequence/%/%/%/%/%/%/%/%/%.161/%">
<details key="start" value="6513"/>
<details key="end" value="6534"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.426" references="/0/testSequence/%/%/%/%/%/%/%/%/%.161/%/%/%">
<details key="start" value="6522"/>
<details key="end" value="6525"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.427" references="/0/testSequence/%/%/%/%/%/%/%/%/%.161/%/%.1/%">
<details key="start" value="6526"/>
<details key="end" value="6529"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.428" references="/0/testSequence/%/%/%/%/%/%/%/%/%.161/%/%.2/%">
<details key="start" value="6530"/>
<details key="end" value="6533"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.429" references="/0/testSequence/%/%/%/%/%/%/%/%/%.162">
<details key="start" value="6537"/>
<details key="end" value="6589"/>
<details key="line" value="123"/>
</eAnnotations>
<eAnnotations source="positions.430" references="/0/testSequence/%/%/%/%/%/%/%/%/%.163">
<details key="start" value="6590"/>
<details key="end" value="6631"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.431" references="/0/testSequence/%/%/%/%/%/%/%/%/%.163/strings">
<details key="start" value="6590"/>
<details key="end" value="6597"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.432" references="/0/testSequence/%/%/%/%/%/%/%/%/%.163/%">
<details key="start" value="6613"/>
<details key="end" value="6630"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.433" references="/0/testSequence/%/%/%/%/%/%/%/%/%.163/%/%/%">
<details key="start" value="6622"/>
<details key="end" value="6625"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.434" references="/0/testSequence/%/%/%/%/%/%/%/%/%.163/%/%.1/%">
<details key="start" value="6626"/>
<details key="end" value="6629"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.435" references="/0/testSequence/%/%/%/%/%/%/%/%/%.164">
<details key="start" value="6633"/>
<details key="end" value="6689"/>
<details key="line" value="124"/>
</eAnnotations>
<eAnnotations source="positions.436" references="/0/testSequence/%/%/%/%/%/%/%/%/%.165">
<details key="start" value="6690"/>
<details key="end" value="6735"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.437" references="/0/testSequence/%/%/%/%/%/%/%/%/%.165/strings">
<details key="start" value="6690"/>
<details key="end" value="6697"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.438" references="/0/testSequence/%/%/%/%/%/%/%/%/%.165/%">
<details key="start" value="6713"/>
<details key="end" value="6734"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.439" references="/0/testSequence/%/%/%/%/%/%/%/%/%.165/%/%/%">
<details key="start" value="6722"/>
<details key="end" value="6725"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.440" references="/0/testSequence/%/%/%/%/%/%/%/%/%.165/%/%.1/%">
<details key="start" value="6726"/>
<details key="end" value="6729"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.441" references="/0/testSequence/%/%/%/%/%/%/%/%/%.165/%/%.2/%">
<details key="start" value="6730"/>
<details key="end" value="6733"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.442" references="/0/testSequence/%/%/%/%/%/%/%/%/%.166">
<details key="start" value="6737"/>
<details key="end" value="6786"/>
<details key="line" value="125"/>
</eAnnotations>
<eAnnotations source="positions.443" references="/0/testSequence/%/%/%/%/%/%/%/%/%.167">
<details key="start" value="6787"/>
<details key="end" value="6825"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.444" references="/0/testSequence/%/%/%/%/%/%/%/%/%.167/integers">
<details key="start" value="6787"/>
<details key="end" value="6795"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.445" references="/0/testSequence/%/%/%/%/%/%/%/%/%.167/%">
<details key="start" value="6811"/>
<details key="end" value="6824"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.446" references="/0/testSequence/%/%/%/%/%/%/%/%/%.167/%/%/%">
<details key="start" value="6820"/>
<details key="end" value="6821"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.447" references="/0/testSequence/%/%/%/%/%/%/%/%/%.167/%/%.1/%">
<details key="start" value="6822"/>
<details key="end" value="6823"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.448" references="/0/testSequence/%/%/%/%/%/%/%/%/%.168">
<details key="start" value="6827"/>
<details key="end" value="6878"/>
<details key="line" value="126"/>
</eAnnotations>
<eAnnotations source="positions.449" references="/0/testSequence/%/%/%/%/%/%/%/%/%.169">
<details key="start" value="6879"/>
<details key="end" value="6919"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.450" references="/0/testSequence/%/%/%/%/%/%/%/%/%.169/integers">
<details key="start" value="6879"/>
<details key="end" value="6887"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.451" references="/0/testSequence/%/%/%/%/%/%/%/%/%.169/%">
<details key="start" value="6903"/>
<details key="end" value="6918"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.452" references="/0/testSequence/%/%/%/%/%/%/%/%/%.169/%/%/%">
<details key="start" value="6912"/>
<details key="end" value="6913"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.453" references="/0/testSequence/%/%/%/%/%/%/%/%/%.169/%/%.1/%">
<details key="start" value="6914"/>
<details key="end" value="6915"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.454" references="/0/testSequence/%/%/%/%/%/%/%/%/%.169/%/%.2/%">
<details key="start" value="6916"/>
<details key="end" value="6917"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.455" references="/0/testSequence/%/%/%/%/%/%/%/%/%.170">
<details key="start" value="6921"/>
<details key="end" value="6977"/>
<details key="line" value="127"/>
</eAnnotations>
<eAnnotations source="positions.456" references="/0/testSequence/%/%/%/%/%/%/%/%/%.171">
<details key="start" value="6978"/>
<details key="end" value="7023"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.457" references="/0/testSequence/%/%/%/%/%/%/%/%/%.171/booleans">
<details key="start" value="6978"/>
<details key="end" value="6986"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.458" references="/0/testSequence/%/%/%/%/%/%/%/%/%.171/%">
<details key="start" value="7002"/>
<details key="end" value="7022"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.459" references="/0/testSequence/%/%/%/%/%/%/%/%/%.171/%/%/%">
<details key="start" value="7011"/>
<details key="end" value="7015"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.460" references="/0/testSequence/%/%/%/%/%/%/%/%/%.171/%/%.1/%">
<details key="start" value="7016"/>
<details key="end" value="7021"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.461" references="/0/testSequence/%/%/%/%/%/%/%/%/%.172">
<details key="start" value="7025"/>
<details key="end" value="7088"/>
<details key="line" value="128"/>
</eAnnotations>
<eAnnotations source="positions.462" references="/0/testSequence/%/%/%/%/%/%/%/%/%.173">
<details key="start" value="7089"/>
<details key="end" value="7141"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.463" references="/0/testSequence/%/%/%/%/%/%/%/%/%.173/%">
<details key="start" value="7089"/>
<details key="end" value="7104"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.464" references="/0/testSequence/%/%/%/%/%/%/%/%/%.173/%/%/%">
<details key="start" value="7098"/>
<details key="end" value="7103"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.465" references="/0/testSequence/%/%/%/%/%/%/%/%/%.173/%.1">
<details key="start" value="7120"/>
<details key="end" value="7140"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.466" references="/0/testSequence/%/%/%/%/%/%/%/%/%.173/%.1/%/%">
<details key="start" value="7129"/>
<details key="end" value="7133"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.467" references="/0/testSequence/%/%/%/%/%/%/%/%/%.173/%.1/%.1/%">
<details key="start" value="7134"/>
<details key="end" value="7139"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.468" references="/0/testSequence/%/%/%/%/%/%/%/%/%.174">
<details key="start" value="7143"/>
<details key="end" value="7193"/>
<details key="line" value="129"/>
</eAnnotations>
<eAnnotations source="positions.469" references="/0/testSequence/%/%/%/%/%/%/%/%/%.175">
<details key="start" value="7194"/>
<details key="end" value="7233"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.470" references="/0/testSequence/%/%/%/%/%/%/%/%/%.175/reals">
<details key="start" value="7194"/>
<details key="end" value="7199"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.471" references="/0/testSequence/%/%/%/%/%/%/%/%/%.175/%">
<details key="start" value="7215"/>
<details key="end" value="7232"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.472" references="/0/testSequence/%/%/%/%/%/%/%/%/%.175/%/%/%">
<details key="start" value="7224"/>
<details key="end" value="7227"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.473" references="/0/testSequence/%/%/%/%/%/%/%/%/%.175/%/%.1/%">
<details key="start" value="7228"/>
<details key="end" value="7231"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.474" references="/0/testSequence/%/%/%/%/%/%/%/%/%.176">
<details key="start" value="7235"/>
<details key="end" value="7285"/>
<details key="line" value="130"/>
</eAnnotations>
<eAnnotations source="positions.475" references="/0/testSequence/%/%/%/%/%/%/%/%/%.177">
<details key="start" value="7286"/>
<details key="end" value="7325"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.476" references="/0/testSequence/%/%/%/%/%/%/%/%/%.177/reals">
<details key="start" value="7286"/>
<details key="end" value="7291"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.477" references="/0/testSequence/%/%/%/%/%/%/%/%/%.177/%">
<details key="start" value="7307"/>
<details key="end" value="7324"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.478" references="/0/testSequence/%/%/%/%/%/%/%/%/%.177/%/%/%">
<details key="start" value="7316"/>
<details key="end" value="7319"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.479" references="/0/testSequence/%/%/%/%/%/%/%/%/%.177/%/%.1/%">
<details key="start" value="7320"/>
<details key="end" value="7323"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.480" references="/0/testSequence/%/%/%/%/%/%/%/%/%.178">
<details key="start" value="7327"/>
<details key="end" value="7397"/>
<details key="line" value="131"/>
</eAnnotations>
<eAnnotations source="positions.481" references="/0/testSequence/%/%/%/%/%/%/%/%/%.179">
<details key="start" value="7398"/>
<details key="end" value="7457"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.482" references="/0/testSequence/%/%/%/%/%/%/%/%/%.179/collections">
<details key="start" value="7398"/>
<details key="end" value="7409"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.483" references="/0/testSequence/%/%/%/%/%/%/%/%/%.179/%">
<details key="start" value="7425"/>
<details key="end" value="7456"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.484" references="/0/testSequence/%/%/%/%/%/%/%/%/%.179/%/%/%">
<details key="start" value="7434"/>
<details key="end" value="7455"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.485" references="/0/testSequence/%/%/%/%/%/%/%/%/%.179/%/%/%/%/%">
<details key="start" value="7443"/>
<details key="end" value="7446"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.486" references="/0/testSequence/%/%/%/%/%/%/%/%/%.179/%/%/%/%.1/%">
<details key="start" value="7447"/>
<details key="end" value="7450"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.487" references="/0/testSequence/%/%/%/%/%/%/%/%/%.179/%/%/%/%.2/%">
<details key="start" value="7451"/>
<details key="end" value="7454"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.488" references="/0/testSequence/%/%/%/%/%/%/%/%/%.180">
<details key="start" value="7459"/>
<details key="end" value="7529"/>
<details key="line" value="132"/>
</eAnnotations>
<eAnnotations source="positions.489" references="/0/testSequence/%/%/%/%/%/%/%/%/%.181">
<details key="start" value="7530"/>
<details key="end" value="7589"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.490" references="/0/testSequence/%/%/%/%/%/%/%/%/%.181/collections">
<details key="start" value="7530"/>
<details key="end" value="7541"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.491" references="/0/testSequence/%/%/%/%/%/%/%/%/%.181/%">
<details key="start" value="7557"/>
<details key="end" value="7588"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.492" references="/0/testSequence/%/%/%/%/%/%/%/%/%.181/%/%/%">
<details key="start" value="7566"/>
<details key="end" value="7587"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.493" references="/0/testSequence/%/%/%/%/%/%/%/%/%.181/%/%/%/%/%">
<details key="start" value="7575"/>
<details key="end" value="7578"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.494" references="/0/testSequence/%/%/%/%/%/%/%/%/%.181/%/%/%/%.1/%">
<details key="start" value="7579"/>
<details key="end" value="7582"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.495" references="/0/testSequence/%/%/%/%/%/%/%/%/%.181/%/%/%/%.2/%">
<details key="start" value="7583"/>
<details key="end" value="7586"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.496" references="/0/testSequence/%/%/%/%/%/%/%/%/%.182">
<details key="start" value="7591"/>
<details key="end" value="7651"/>
<details key="line" value="133"/>
</eAnnotations>
<eAnnotations source="positions.497" references="/0/testSequence/%/%/%/%/%/%/%/%/%.183">
<details key="start" value="7652"/>
<details key="end" value="7701"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.498" references="/0/testSequence/%/%/%/%/%/%/%/%/%.183/collections">
<details key="start" value="7652"/>
<details key="end" value="7663"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.499" references="/0/testSequence/%/%/%/%/%/%/%/%/%.183/%">
<details key="start" value="7679"/>
<details key="end" value="7700"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.500" references="/0/testSequence/%/%/%/%/%/%/%/%/%.183/%/%/%">
<details key="start" value="7688"/>
<details key="end" value="7691"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.501" references="/0/testSequence/%/%/%/%/%/%/%/%/%.183/%/%.1/%">
<details key="start" value="7692"/>
<details key="end" value="7695"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.502" references="/0/testSequence/%/%/%/%/%/%/%/%/%.183/%/%.2/%">
<details key="start" value="7696"/>
<details key="end" value="7699"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.503" references="/0/testSequence/%/%/%/%/%/%/%/%/%.184">
<details key="start" value="7703"/>
<details key="end" value="7753"/>
<details key="line" value="134"/>
</eAnnotations>
<eAnnotations source="positions.504" references="/0/testSequence/%/%/%/%/%/%/%/%/%.185">
<details key="start" value="7754"/>
<details key="end" value="7793"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.505" references="/0/testSequence/%/%/%/%/%/%/%/%/%.185/eClasses">
<details key="start" value="7754"/>
<details key="end" value="7762"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.506" references="/0/testSequence/%/%/%/%/%/%/%/%/%.185/%">
<details key="start" value="7778"/>
<details key="end" value="7792"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.507" references="/0/testSequence/%/%/%/%/%/%/%/%/%.185/%/p">
<details key="start" value="7778"/>
<details key="end" value="7779"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.508" references="/0/testSequence/%/%/%/%/%/%/%/%/%.186">
<details key="start" value="7795"/>
<details key="end" value="7869"/>
<details key="line" value="135"/>
</eAnnotations>
<eAnnotations source="positions.509" references="/0/testSequence/%/%/%/%/%/%/%/%/%.187">
<details key="start" value="7870"/>
<details key="end" value="7933"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.510" references="/0/testSequence/%/%/%/%/%/%/%/%/%.187/%">
<details key="start" value="7870"/>
<details key="end" value="7903"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.511" references="/0/testSequence/%/%/%/%/%/%/%/%/%.187/%/%/%">
<details key="start" value="7879"/>
<details key="end" value="7902"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.512" references="/0/testSequence/%/%/%/%/%/%/%/%/%.187/%/%/%/%">
<details key="start" value="7879"/>
<details key="end" value="7893"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.513" references="/0/testSequence/%/%/%/%/%/%/%/%/%.187/%/%/%/%/p">
<details key="start" value="7879"/>
<details key="end" value="7880"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.514" references="/0/testSequence/%/%/%/%/%/%/%/%/%.187/%.1">
<details key="start" value="7918"/>
<details key="end" value="7932"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.515" references="/0/testSequence/%/%/%/%/%/%/%/%/%.187/%.1/p">
<details key="start" value="7918"/>
<details key="end" value="7919"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.516" references="/0/testSequence/%/%/%/%/%/%/%/%/%.188">
<details key="start" value="7935"/>
<details key="end" value="7971"/>
<details key="line" value="136"/>
</eAnnotations>
<eAnnotations source="positions.517" references="/0/testSequence/%/%/%/%/%/%/%/%/%.189">
<details key="start" value="7972"/>
<details key="end" value="7994"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.518" references="/0/testSequence/%/%/%/%/%/%/%/%/%.189/mixed">
<details key="start" value="7972"/>
<details key="end" value="7977"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.519" references="/0/testSequence/%/%/%/%/%/%/%/%/%.189/%">
<details key="start" value="7990"/>
<details key="end" value="7993"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.520" references="/0/testSequence/%/%/%/%/%/%/%/%/%.190">
<details key="start" value="7996"/>
<details key="end" value="8029"/>
<details key="line" value="138"/>
</eAnnotations>
<eAnnotations source="positions.521" references="/0/testSequence/%/%/%/%/%/%/%/%/%.191">
<details key="start" value="8030"/>
<details key="end" value="8052"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.522" references="/0/testSequence/%/%/%/%/%/%/%/%/%.191/mixed">
<details key="start" value="8030"/>
<details key="end" value="8035"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.523" references="/0/testSequence/%/%/%/%/%/%/%/%/%.191/%">
<details key="start" value="8048"/>
<details key="end" value="8051"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.524" references="/0/testSequence/%/%/%/%/%/%/%/%/%.192">
<details key="start" value="8054"/>
<details key="end" value="8089"/>
<details key="line" value="139"/>
</eAnnotations>
<eAnnotations source="positions.525" references="/0/testSequence/%/%/%/%/%/%/%/%/%.193">
<details key="start" value="8090"/>
<details key="end" value="8114"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.526" references="/0/testSequence/%/%/%/%/%/%/%/%/%.193/strings">
<details key="start" value="8090"/>
<details key="end" value="8097"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.527" references="/0/testSequence/%/%/%/%/%/%/%/%/%.193/%">
<details key="start" value="8110"/>
<details key="end" value="8113"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.528" references="/0/testSequence/%/%/%/%/%/%/%/%/%.194">
<details key="start" value="8116"/>
<details key="end" value="8151"/>
<details key="line" value="140"/>
</eAnnotations>
<eAnnotations source="positions.529" references="/0/testSequence/%/%/%/%/%/%/%/%/%.195">
<details key="start" value="8152"/>
<details key="end" value="8176"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.530" references="/0/testSequence/%/%/%/%/%/%/%/%/%.195/strings">
<details key="start" value="8152"/>
<details key="end" value="8159"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.531" references="/0/testSequence/%/%/%/%/%/%/%/%/%.195/%">
<details key="start" value="8172"/>
<details key="end" value="8175"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.532" references="/0/testSequence/%/%/%/%/%/%/%/%/%.196">
<details key="start" value="8178"/>
<details key="end" value="8212"/>
<details key="line" value="141"/>
</eAnnotations>
<eAnnotations source="positions.533" references="/0/testSequence/%/%/%/%/%/%/%/%/%.197">
<details key="start" value="8213"/>
<details key="end" value="8236"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.534" references="/0/testSequence/%/%/%/%/%/%/%/%/%.197/integers">
<details key="start" value="8213"/>
<details key="end" value="8221"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.535" references="/0/testSequence/%/%/%/%/%/%/%/%/%.197/%">
<details key="start" value="8234"/>
<details key="end" value="8235"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.536" references="/0/testSequence/%/%/%/%/%/%/%/%/%.198">
<details key="start" value="8238"/>
<details key="end" value="8272"/>
<details key="line" value="142"/>
</eAnnotations>
<eAnnotations source="positions.537" references="/0/testSequence/%/%/%/%/%/%/%/%/%.199">
<details key="start" value="8273"/>
<details key="end" value="8296"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.538" references="/0/testSequence/%/%/%/%/%/%/%/%/%.199/integers">
<details key="start" value="8273"/>
<details key="end" value="8281"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.539" references="/0/testSequence/%/%/%/%/%/%/%/%/%.199/%">
<details key="start" value="8294"/>
<details key="end" value="8295"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.540" references="/0/testSequence/%/%/%/%/%/%/%/%/%.200">
<details key="start" value="8298"/>
<details key="end" value="8347"/>
<details key="line" value="143"/>
</eAnnotations>
<eAnnotations source="positions.541" references="/0/testSequence/%/%/%/%/%/%/%/%/%.201">
<details key="start" value="8348"/>
<details key="end" value="8386"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.542" references="/0/testSequence/%/%/%/%/%/%/%/%/%.201/%">
<details key="start" value="8348"/>
<details key="end" value="8367"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.543" references="/0/testSequence/%/%/%/%/%/%/%/%/%.201/%/%/%">
<details key="start" value="8357"/>
<details key="end" value="8361"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.544" references="/0/testSequence/%/%/%/%/%/%/%/%/%.201/%/%.1/%">
<details key="start" value="8362"/>
<details key="end" value="8366"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.545" references="/0/testSequence/%/%/%/%/%/%/%/%/%.201/%.1">
<details key="start" value="8380"/>
<details key="end" value="8385"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.546" references="/0/testSequence/%/%/%/%/%/%/%/%/%.202">
<details key="start" value="8388"/>
<details key="end" value="8426"/>
<details key="line" value="144"/>
</eAnnotations>
<eAnnotations source="positions.547" references="/0/testSequence/%/%/%/%/%/%/%/%/%.203">
<details key="start" value="8427"/>
<details key="end" value="8454"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.548" references="/0/testSequence/%/%/%/%/%/%/%/%/%.203/booleans">
<details key="start" value="8427"/>
<details key="end" value="8435"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.549" references="/0/testSequence/%/%/%/%/%/%/%/%/%.203/%">
<details key="start" value="8448"/>
<details key="end" value="8453"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.550" references="/0/testSequence/%/%/%/%/%/%/%/%/%.204">
<details key="start" value="8456"/>
<details key="end" value="8489"/>
<details key="line" value="145"/>
</eAnnotations>
<eAnnotations source="positions.551" references="/0/testSequence/%/%/%/%/%/%/%/%/%.205">
<details key="start" value="8490"/>
<details key="end" value="8512"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.552" references="/0/testSequence/%/%/%/%/%/%/%/%/%.205/reals">
<details key="start" value="8490"/>
<details key="end" value="8495"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.553" references="/0/testSequence/%/%/%/%/%/%/%/%/%.205/%">
<details key="start" value="8508"/>
<details key="end" value="8511"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.554" references="/0/testSequence/%/%/%/%/%/%/%/%/%.206">
<details key="start" value="8514"/>
<details key="end" value="8547"/>
<details key="line" value="146"/>
</eAnnotations>
<eAnnotations source="positions.555" references="/0/testSequence/%/%/%/%/%/%/%/%/%.207">
<details key="start" value="8548"/>
<details key="end" value="8570"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.556" references="/0/testSequence/%/%/%/%/%/%/%/%/%.207/reals">
<details key="start" value="8548"/>
<details key="end" value="8553"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.557" references="/0/testSequence/%/%/%/%/%/%/%/%/%.207/%">
<details key="start" value="8566"/>
<details key="end" value="8569"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.558" references="/0/testSequence/%/%/%/%/%/%/%/%/%.208">
<details key="start" value="8572"/>
<details key="end" value="8628"/>
<details key="line" value="147"/>
</eAnnotations>
<eAnnotations source="positions.559" references="/0/testSequence/%/%/%/%/%/%/%/%/%.209">
<details key="start" value="8629"/>
<details key="end" value="8674"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.560" references="/0/testSequence/%/%/%/%/%/%/%/%/%.209/eClasses">
<details key="start" value="8629"/>
<details key="end" value="8637"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.561" references="/0/testSequence/%/%/%/%/%/%/%/%/%.209/%">
<details key="start" value="8650"/>
<details key="end" value="8673"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.562" references="/0/testSequence/%/%/%/%/%/%/%/%/%.209/%/%">
<details key="start" value="8650"/>
<details key="end" value="8664"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.563" references="/0/testSequence/%/%/%/%/%/%/%/%/%.209/%/%/p">
<details key="start" value="8650"/>
<details key="end" value="8651"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.564" references="/0/testSequence/%/%/%/%/%/%/%/%/%.210">
<details key="start" value="8676"/>
<details key="end" value="8756"/>
<details key="line" value="148"/>
</eAnnotations>
<eAnnotations source="positions.565" references="/0/testSequence/%/%/%/%/%/%/%/%/%.211">
<details key="start" value="8757"/>
<details key="end" value="8826"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.566" references="/0/testSequence/%/%/%/%/%/%/%/%/%.211/%">
<details key="start" value="8757"/>
<details key="end" value="8790"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.567" references="/0/testSequence/%/%/%/%/%/%/%/%/%.211/%/%/%">
<details key="start" value="8766"/>
<details key="end" value="8789"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.568" references="/0/testSequence/%/%/%/%/%/%/%/%/%.211/%/%/%/%">
<details key="start" value="8766"/>
<details key="end" value="8780"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.569" references="/0/testSequence/%/%/%/%/%/%/%/%/%.211/%/%/%/%/p">
<details key="start" value="8766"/>
<details key="end" value="8767"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.570" references="/0/testSequence/%/%/%/%/%/%/%/%/%.211/%.1">
<details key="start" value="8803"/>
<details key="end" value="8825"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.571" references="/0/testSequence/%/%/%/%/%/%/%/%/%.211/%.1/%">
<details key="start" value="8803"/>
<details key="end" value="8817"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.572" references="/0/testSequence/%/%/%/%/%/%/%/%/%.211/%.1/%/p">
<details key="start" value="8803"/>
<details key="end" value="8804"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.573" references="/0/testSequence/%/%/%/%/%/%/%/%/%.212">
<details key="start" value="8828"/>
<details key="end" value="8885"/>
<details key="line" value="149"/>
</eAnnotations>
<eAnnotations source="positions.574" references="/0/testSequence/%/%/%/%/%/%/%/%/%.213">
<details key="start" value="8886"/>
<details key="end" value="8932"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.575" references="/0/testSequence/%/%/%/%/%/%/%/%/%.213/collections">
<details key="start" value="8886"/>
<details key="end" value="8897"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.576" references="/0/testSequence/%/%/%/%/%/%/%/%/%.213/%">
<details key="start" value="8910"/>
<details key="end" value="8931"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.577" references="/0/testSequence/%/%/%/%/%/%/%/%/%.213/%/%/%">
<details key="start" value="8919"/>
<details key="end" value="8922"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.578" references="/0/testSequence/%/%/%/%/%/%/%/%/%.213/%/%.1/%">
<details key="start" value="8923"/>
<details key="end" value="8926"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.579" references="/0/testSequence/%/%/%/%/%/%/%/%/%.213/%/%.2/%">
<details key="start" value="8927"/>
<details key="end" value="8930"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.580" references="/0/testSequence/%/%/%/%/%/%/%/%/%.214">
<details key="start" value="8934"/>
<details key="end" value="8991"/>
<details key="line" value="150"/>
</eAnnotations>
<eAnnotations source="positions.581" references="/0/testSequence/%/%/%/%/%/%/%/%/%.215">
<details key="start" value="8992"/>
<details key="end" value="9038"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.582" references="/0/testSequence/%/%/%/%/%/%/%/%/%.215/collections">
<details key="start" value="8992"/>
<details key="end" value="9003"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.583" references="/0/testSequence/%/%/%/%/%/%/%/%/%.215/%">
<details key="start" value="9016"/>
<details key="end" value="9037"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.584" references="/0/testSequence/%/%/%/%/%/%/%/%/%.215/%/%/%">
<details key="start" value="9025"/>
<details key="end" value="9028"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.585" references="/0/testSequence/%/%/%/%/%/%/%/%/%.215/%/%.1/%">
<details key="start" value="9029"/>
<details key="end" value="9032"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.586" references="/0/testSequence/%/%/%/%/%/%/%/%/%.215/%/%.2/%">
<details key="start" value="9033"/>
<details key="end" value="9036"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.587" references="/0/testSequence/%/%/%/%/%/%/%/%/%.216">
<details key="start" value="9040"/>
<details key="end" value="9093"/>
<details key="line" value="151"/>
</eAnnotations>
<eAnnotations source="positions.588" references="/0/testSequence/%/%/%/%/%/%/%/%/%.217">
<details key="start" value="9094"/>
<details key="end" value="9133"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.589" references="/0/testSequence/%/%/%/%/%/%/%/%/%.217/mixed">
<details key="start" value="9094"/>
<details key="end" value="9099"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.590" references="/0/testSequence/%/%/%/%/%/%/%/%/%.217/%">
<details key="start" value="9115"/>
<details key="end" value="9132"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.591" references="/0/testSequence/%/%/%/%/%/%/%/%/%.217/%/%/%">
<details key="start" value="9124"/>
<details key="end" value="9127"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.592" references="/0/testSequence/%/%/%/%/%/%/%/%/%.217/%/%.1/%">
<details key="start" value="9128"/>
<details key="end" value="9131"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.593" references="/0/testSequence/%/%/%/%/%/%/%/%/%.218">
<details key="start" value="9135"/>
<details key="end" value="9189"/>
<details key="line" value="153"/>
</eAnnotations>
<eAnnotations source="positions.594" references="/0/testSequence/%/%/%/%/%/%/%/%/%.219">
<details key="start" value="9190"/>
<details key="end" value="9233"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.595" references="/0/testSequence/%/%/%/%/%/%/%/%/%.219/mixed">
<details key="start" value="9190"/>
<details key="end" value="9195"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.596" references="/0/testSequence/%/%/%/%/%/%/%/%/%.219/%">
<details key="start" value="9211"/>
<details key="end" value="9232"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.597" references="/0/testSequence/%/%/%/%/%/%/%/%/%.219/%/%/%">
<details key="start" value="9220"/>
<details key="end" value="9223"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.598" references="/0/testSequence/%/%/%/%/%/%/%/%/%.219/%/%.1/%">
<details key="start" value="9224"/>
<details key="end" value="9227"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.599" references="/0/testSequence/%/%/%/%/%/%/%/%/%.219/%/%.2/%">
<details key="start" value="9228"/>
<details key="end" value="9231"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.600" references="/0/testSequence/%/%/%/%/%/%/%/%/%.220">
<details key="start" value="9235"/>
<details key="end" value="9287"/>
<details key="line" value="154"/>
</eAnnotations>
<eAnnotations source="positions.601" references="/0/testSequence/%/%/%/%/%/%/%/%/%.221">
<details key="start" value="9288"/>
<details key="end" value="9329"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.602" references="/0/testSequence/%/%/%/%/%/%/%/%/%.221/strings">
<details key="start" value="9288"/>
<details key="end" value="9295"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.603" references="/0/testSequence/%/%/%/%/%/%/%/%/%.221/%">
<details key="start" value="9311"/>
<details key="end" value="9328"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.604" references="/0/testSequence/%/%/%/%/%/%/%/%/%.221/%/%/%">
<details key="start" value="9320"/>
<details key="end" value="9323"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.605" references="/0/testSequence/%/%/%/%/%/%/%/%/%.221/%/%.1/%">
<details key="start" value="9324"/>
<details key="end" value="9327"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.606" references="/0/testSequence/%/%/%/%/%/%/%/%/%.222">
<details key="start" value="9331"/>
<details key="end" value="9387"/>
<details key="line" value="155"/>
</eAnnotations>
<eAnnotations source="positions.607" references="/0/testSequence/%/%/%/%/%/%/%/%/%.223">
<details key="start" value="9388"/>
<details key="end" value="9433"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.608" references="/0/testSequence/%/%/%/%/%/%/%/%/%.223/strings">
<details key="start" value="9388"/>
<details key="end" value="9395"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.609" references="/0/testSequence/%/%/%/%/%/%/%/%/%.223/%">
<details key="start" value="9411"/>
<details key="end" value="9432"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.610" references="/0/testSequence/%/%/%/%/%/%/%/%/%.223/%/%/%">
<details key="start" value="9420"/>
<details key="end" value="9423"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.611" references="/0/testSequence/%/%/%/%/%/%/%/%/%.223/%/%.1/%">
<details key="start" value="9424"/>
<details key="end" value="9427"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.612" references="/0/testSequence/%/%/%/%/%/%/%/%/%.223/%/%.2/%">
<details key="start" value="9428"/>
<details key="end" value="9431"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.613" references="/0/testSequence/%/%/%/%/%/%/%/%/%.224">
<details key="start" value="9435"/>
<details key="end" value="9484"/>
<details key="line" value="156"/>
</eAnnotations>
<eAnnotations source="positions.614" references="/0/testSequence/%/%/%/%/%/%/%/%/%.225">
<details key="start" value="9485"/>
<details key="end" value="9523"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.615" references="/0/testSequence/%/%/%/%/%/%/%/%/%.225/integers">
<details key="start" value="9485"/>
<details key="end" value="9493"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.616" references="/0/testSequence/%/%/%/%/%/%/%/%/%.225/%">
<details key="start" value="9509"/>
<details key="end" value="9522"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.617" references="/0/testSequence/%/%/%/%/%/%/%/%/%.225/%/%/%">
<details key="start" value="9518"/>
<details key="end" value="9519"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.618" references="/0/testSequence/%/%/%/%/%/%/%/%/%.225/%/%.1/%">
<details key="start" value="9520"/>
<details key="end" value="9521"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.619" references="/0/testSequence/%/%/%/%/%/%/%/%/%.226">
<details key="start" value="9525"/>
<details key="end" value="9576"/>
<details key="line" value="157"/>
</eAnnotations>
<eAnnotations source="positions.620" references="/0/testSequence/%/%/%/%/%/%/%/%/%.227">
<details key="start" value="9577"/>
<details key="end" value="9617"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.621" references="/0/testSequence/%/%/%/%/%/%/%/%/%.227/integers">
<details key="start" value="9577"/>
<details key="end" value="9585"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.622" references="/0/testSequence/%/%/%/%/%/%/%/%/%.227/%">
<details key="start" value="9601"/>
<details key="end" value="9616"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.623" references="/0/testSequence/%/%/%/%/%/%/%/%/%.227/%/%/%">
<details key="start" value="9610"/>
<details key="end" value="9611"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.624" references="/0/testSequence/%/%/%/%/%/%/%/%/%.227/%/%.1/%">
<details key="start" value="9612"/>
<details key="end" value="9613"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.625" references="/0/testSequence/%/%/%/%/%/%/%/%/%.227/%/%.2/%">
<details key="start" value="9614"/>
<details key="end" value="9615"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.626" references="/0/testSequence/%/%/%/%/%/%/%/%/%.228">
<details key="start" value="9619"/>
<details key="end" value="9675"/>
<details key="line" value="158"/>
</eAnnotations>
<eAnnotations source="positions.627" references="/0/testSequence/%/%/%/%/%/%/%/%/%.229">
<details key="start" value="9676"/>
<details key="end" value="9721"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.628" references="/0/testSequence/%/%/%/%/%/%/%/%/%.229/booleans">
<details key="start" value="9676"/>
<details key="end" value="9684"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.629" references="/0/testSequence/%/%/%/%/%/%/%/%/%.229/%">
<details key="start" value="9700"/>
<details key="end" value="9720"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.630" references="/0/testSequence/%/%/%/%/%/%/%/%/%.229/%/%/%">
<details key="start" value="9709"/>
<details key="end" value="9713"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.631" references="/0/testSequence/%/%/%/%/%/%/%/%/%.229/%/%.1/%">
<details key="start" value="9714"/>
<details key="end" value="9719"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.632" references="/0/testSequence/%/%/%/%/%/%/%/%/%.230">
<details key="start" value="9723"/>
<details key="end" value="9786"/>
<details key="line" value="159"/>
</eAnnotations>
<eAnnotations source="positions.633" references="/0/testSequence/%/%/%/%/%/%/%/%/%.231">
<details key="start" value="9787"/>
<details key="end" value="9839"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.634" references="/0/testSequence/%/%/%/%/%/%/%/%/%.231/%">
<details key="start" value="9787"/>
<details key="end" value="9802"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.635" references="/0/testSequence/%/%/%/%/%/%/%/%/%.231/%/%/%">
<details key="start" value="9796"/>
<details key="end" value="9801"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.636" references="/0/testSequence/%/%/%/%/%/%/%/%/%.231/%.1">
<details key="start" value="9818"/>
<details key="end" value="9838"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.637" references="/0/testSequence/%/%/%/%/%/%/%/%/%.231/%.1/%/%">
<details key="start" value="9827"/>
<details key="end" value="9831"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.638" references="/0/testSequence/%/%/%/%/%/%/%/%/%.231/%.1/%.1/%">
<details key="start" value="9832"/>
<details key="end" value="9837"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.639" references="/0/testSequence/%/%/%/%/%/%/%/%/%.232">
<details key="start" value="9841"/>
<details key="end" value="9891"/>
<details key="line" value="160"/>
</eAnnotations>
<eAnnotations source="positions.640" references="/0/testSequence/%/%/%/%/%/%/%/%/%.233">
<details key="start" value="9892"/>
<details key="end" value="9931"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.641" references="/0/testSequence/%/%/%/%/%/%/%/%/%.233/reals">
<details key="start" value="9892"/>
<details key="end" value="9897"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.642" references="/0/testSequence/%/%/%/%/%/%/%/%/%.233/%">
<details key="start" value="9913"/>
<details key="end" value="9930"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.643" references="/0/testSequence/%/%/%/%/%/%/%/%/%.233/%/%/%">
<details key="start" value="9922"/>
<details key="end" value="9925"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.644" references="/0/testSequence/%/%/%/%/%/%/%/%/%.233/%/%.1/%">
<details key="start" value="9926"/>
<details key="end" value="9929"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.645" references="/0/testSequence/%/%/%/%/%/%/%/%/%.234">
<details key="start" value="9933"/>
<details key="end" value="9983"/>
<details key="line" value="161"/>
</eAnnotations>
<eAnnotations source="positions.646" references="/0/testSequence/%/%/%/%/%/%/%/%/%.235">
<details key="start" value="9984"/>
<details key="end" value="10023"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.647" references="/0/testSequence/%/%/%/%/%/%/%/%/%.235/reals">
<details key="start" value="9984"/>
<details key="end" value="9989"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.648" references="/0/testSequence/%/%/%/%/%/%/%/%/%.235/%">
<details key="start" value="10005"/>
<details key="end" value="10022"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.649" references="/0/testSequence/%/%/%/%/%/%/%/%/%.235/%/%/%">
<details key="start" value="10014"/>
<details key="end" value="10017"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.650" references="/0/testSequence/%/%/%/%/%/%/%/%/%.235/%/%.1/%">
<details key="start" value="10018"/>
<details key="end" value="10021"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.651" references="/0/testSequence/%/%/%/%/%/%/%/%/%.236">
<details key="start" value="10025"/>
<details key="end" value="10095"/>
<details key="line" value="162"/>
</eAnnotations>
<eAnnotations source="positions.652" references="/0/testSequence/%/%/%/%/%/%/%/%/%.237">
<details key="start" value="10096"/>
<details key="end" value="10155"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.653" references="/0/testSequence/%/%/%/%/%/%/%/%/%.237/collections">
<details key="start" value="10096"/>
<details key="end" value="10107"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.654" references="/0/testSequence/%/%/%/%/%/%/%/%/%.237/%">
<details key="start" value="10123"/>
<details key="end" value="10154"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.655" references="/0/testSequence/%/%/%/%/%/%/%/%/%.237/%/%/%">
<details key="start" value="10132"/>
<details key="end" value="10153"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.656" references="/0/testSequence/%/%/%/%/%/%/%/%/%.237/%/%/%/%/%">
<details key="start" value="10141"/>
<details key="end" value="10144"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.657" references="/0/testSequence/%/%/%/%/%/%/%/%/%.237/%/%/%/%.1/%">
<details key="start" value="10145"/>
<details key="end" value="10148"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.658" references="/0/testSequence/%/%/%/%/%/%/%/%/%.237/%/%/%/%.2/%">
<details key="start" value="10149"/>
<details key="end" value="10152"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.659" references="/0/testSequence/%/%/%/%/%/%/%/%/%.238">
<details key="start" value="10157"/>
<details key="end" value="10227"/>
<details key="line" value="163"/>
</eAnnotations>
<eAnnotations source="positions.660" references="/0/testSequence/%/%/%/%/%/%/%/%/%.239">
<details key="start" value="10228"/>
<details key="end" value="10287"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.661" references="/0/testSequence/%/%/%/%/%/%/%/%/%.239/collections">
<details key="start" value="10228"/>
<details key="end" value="10239"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.662" references="/0/testSequence/%/%/%/%/%/%/%/%/%.239/%">
<details key="start" value="10255"/>
<details key="end" value="10286"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.663" references="/0/testSequence/%/%/%/%/%/%/%/%/%.239/%/%/%">
<details key="start" value="10264"/>
<details key="end" value="10285"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.664" references="/0/testSequence/%/%/%/%/%/%/%/%/%.239/%/%/%/%/%">
<details key="start" value="10273"/>
<details key="end" value="10276"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.665" references="/0/testSequence/%/%/%/%/%/%/%/%/%.239/%/%/%/%.1/%">
<details key="start" value="10277"/>
<details key="end" value="10280"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.666" references="/0/testSequence/%/%/%/%/%/%/%/%/%.239/%/%/%/%.2/%">
<details key="start" value="10281"/>
<details key="end" value="10284"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.667" references="/0/testSequence/%/%/%/%/%/%/%/%/%.240">
<details key="start" value="10289"/>
<details key="end" value="10349"/>
<details key="line" value="164"/>
</eAnnotations>
<eAnnotations source="positions.668" references="/0/testSequence/%/%/%/%/%/%/%/%/%.241">
<details key="start" value="10350"/>
<details key="end" value="10399"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.669" references="/0/testSequence/%/%/%/%/%/%/%/%/%.241/collections">
<details key="start" value="10350"/>
<details key="end" value="10361"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.670" references="/0/testSequence/%/%/%/%/%/%/%/%/%.241/%">
<details key="start" value="10377"/>
<details key="end" value="10398"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.671" references="/0/testSequence/%/%/%/%/%/%/%/%/%.241/%/%/%">
<details key="start" value="10386"/>
<details key="end" value="10389"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.672" references="/0/testSequence/%/%/%/%/%/%/%/%/%.241/%/%.1/%">
<details key="start" value="10390"/>
<details key="end" value="10393"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.673" references="/0/testSequence/%/%/%/%/%/%/%/%/%.241/%/%.2/%">
<details key="start" value="10394"/>
<details key="end" value="10397"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.674" references="/0/testSequence/%/%/%/%/%/%/%/%/%.242">
<details key="start" value="10401"/>
<details key="end" value="10451"/>
<details key="line" value="165"/>
</eAnnotations>
<eAnnotations source="positions.675" references="/0/testSequence/%/%/%/%/%/%/%/%/%.243">
<details key="start" value="10452"/>
<details key="end" value="10491"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.676" references="/0/testSequence/%/%/%/%/%/%/%/%/%.243/eClasses">
<details key="start" value="10452"/>
<details key="end" value="10460"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.677" references="/0/testSequence/%/%/%/%/%/%/%/%/%.243/%">
<details key="start" value="10476"/>
<details key="end" value="10490"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.678" references="/0/testSequence/%/%/%/%/%/%/%/%/%.243/%/p">
<details key="start" value="10476"/>
<details key="end" value="10477"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.679" references="/0/testSequence/%/%/%/%/%/%/%/%/%.244">
<details key="start" value="10493"/>
<details key="end" value="10567"/>
<details key="line" value="166"/>
</eAnnotations>
<eAnnotations source="positions.680" references="/0/testSequence/%/%/%/%/%/%/%/%/%.245">
<details key="start" value="10568"/>
<details key="end" value="10631"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.681" references="/0/testSequence/%/%/%/%/%/%/%/%/%.245/%">
<details key="start" value="10568"/>
<details key="end" value="10601"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.682" references="/0/testSequence/%/%/%/%/%/%/%/%/%.245/%/%/%">
<details key="start" value="10577"/>
<details key="end" value="10600"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.683" references="/0/testSequence/%/%/%/%/%/%/%/%/%.245/%/%/%/%">
<details key="start" value="10577"/>
<details key="end" value="10591"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.684" references="/0/testSequence/%/%/%/%/%/%/%/%/%.245/%/%/%/%/p">
<details key="start" value="10577"/>
<details key="end" value="10578"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.685" references="/0/testSequence/%/%/%/%/%/%/%/%/%.245/%.1">
<details key="start" value="10616"/>
<details key="end" value="10630"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.686" references="/0/testSequence/%/%/%/%/%/%/%/%/%.245/%.1/p">
<details key="start" value="10616"/>
<details key="end" value="10617"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.687" references="/0/testSequence/%/%/%/%/%/%/%/%/%.246">
<details key="start" value="10633"/>
<details key="end" value="10669"/>
<details key="line" value="167"/>
</eAnnotations>
<eAnnotations source="positions.688" references="/0/testSequence/%/%/%/%/%/%/%/%/%.247">
<details key="start" value="10670"/>
<details key="end" value="10692"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.689" references="/0/testSequence/%/%/%/%/%/%/%/%/%.247/mixed">
<details key="start" value="10670"/>
<details key="end" value="10675"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.690" references="/0/testSequence/%/%/%/%/%/%/%/%/%.247/%">
<details key="start" value="10688"/>
<details key="end" value="10691"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.691" references="/0/testSequence/%/%/%/%/%/%/%/%/%.248">
<details key="start" value="10694"/>
<details key="end" value="10727"/>
<details key="line" value="169"/>
</eAnnotations>
<eAnnotations source="positions.692" references="/0/testSequence/%/%/%/%/%/%/%/%/%.249">
<details key="start" value="10728"/>
<details key="end" value="10750"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.693" references="/0/testSequence/%/%/%/%/%/%/%/%/%.249/mixed">
<details key="start" value="10728"/>
<details key="end" value="10733"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.694" references="/0/testSequence/%/%/%/%/%/%/%/%/%.249/%">
<details key="start" value="10746"/>
<details key="end" value="10749"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.695" references="/0/testSequence/%/%/%/%/%/%/%/%/%.250">
<details key="start" value="10752"/>
<details key="end" value="10787"/>
<details key="line" value="170"/>
</eAnnotations>
<eAnnotations source="positions.696" references="/0/testSequence/%/%/%/%/%/%/%/%/%.251">
<details key="start" value="10788"/>
<details key="end" value="10812"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.697" references="/0/testSequence/%/%/%/%/%/%/%/%/%.251/strings">
<details key="start" value="10788"/>
<details key="end" value="10795"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.698" references="/0/testSequence/%/%/%/%/%/%/%/%/%.251/%">
<details key="start" value="10808"/>
<details key="end" value="10811"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.699" references="/0/testSequence/%/%/%/%/%/%/%/%/%.252">
<details key="start" value="10814"/>
<details key="end" value="10849"/>
<details key="line" value="171"/>
</eAnnotations>
<eAnnotations source="positions.700" references="/0/testSequence/%/%/%/%/%/%/%/%/%.253">
<details key="start" value="10850"/>
<details key="end" value="10874"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.701" references="/0/testSequence/%/%/%/%/%/%/%/%/%.253/strings">
<details key="start" value="10850"/>
<details key="end" value="10857"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.702" references="/0/testSequence/%/%/%/%/%/%/%/%/%.253/%">
<details key="start" value="10870"/>
<details key="end" value="10873"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.703" references="/0/testSequence/%/%/%/%/%/%/%/%/%.254">
<details key="start" value="10876"/>
<details key="end" value="10910"/>
<details key="line" value="172"/>
</eAnnotations>
<eAnnotations source="positions.704" references="/0/testSequence/%/%/%/%/%/%/%/%/%.255">
<details key="start" value="10911"/>
<details key="end" value="10934"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.705" references="/0/testSequence/%/%/%/%/%/%/%/%/%.255/integers">
<details key="start" value="10911"/>
<details key="end" value="10919"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.706" references="/0/testSequence/%/%/%/%/%/%/%/%/%.255/%">
<details key="start" value="10932"/>
<details key="end" value="10933"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.707" references="/0/testSequence/%/%/%/%/%/%/%/%/%.256">
<details key="start" value="10936"/>
<details key="end" value="10970"/>
<details key="line" value="173"/>
</eAnnotations>
<eAnnotations source="positions.708" references="/0/testSequence/%/%/%/%/%/%/%/%/%.257">
<details key="start" value="10971"/>
<details key="end" value="10994"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.709" references="/0/testSequence/%/%/%/%/%/%/%/%/%.257/integers">
<details key="start" value="10971"/>
<details key="end" value="10979"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.710" references="/0/testSequence/%/%/%/%/%/%/%/%/%.257/%">
<details key="start" value="10992"/>
<details key="end" value="10993"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.711" references="/0/testSequence/%/%/%/%/%/%/%/%/%.258">
<details key="start" value="10996"/>
<details key="end" value="11040"/>
<details key="line" value="174"/>
</eAnnotations>
<eAnnotations source="positions.712" references="/0/testSequence/%/%/%/%/%/%/%/%/%.259">
<details key="start" value="11041"/>
<details key="end" value="11074"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.713" references="/0/testSequence/%/%/%/%/%/%/%/%/%.259/%">
<details key="start" value="11041"/>
<details key="end" value="11055"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.714" references="/0/testSequence/%/%/%/%/%/%/%/%/%.259/%/%/%">
<details key="start" value="11050"/>
<details key="end" value="11054"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.715" references="/0/testSequence/%/%/%/%/%/%/%/%/%.259/%.1">
<details key="start" value="11068"/>
<details key="end" value="11073"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.716" references="/0/testSequence/%/%/%/%/%/%/%/%/%.260">
<details key="start" value="11076"/>
<details key="end" value="11114"/>
<details key="line" value="175"/>
</eAnnotations>
<eAnnotations source="positions.717" references="/0/testSequence/%/%/%/%/%/%/%/%/%.261">
<details key="start" value="11115"/>
<details key="end" value="11142"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.718" references="/0/testSequence/%/%/%/%/%/%/%/%/%.261/booleans">
<details key="start" value="11115"/>
<details key="end" value="11123"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.719" references="/0/testSequence/%/%/%/%/%/%/%/%/%.261/%">
<details key="start" value="11136"/>
<details key="end" value="11141"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.720" references="/0/testSequence/%/%/%/%/%/%/%/%/%.262">
<details key="start" value="11144"/>
<details key="end" value="11177"/>
<details key="line" value="176"/>
</eAnnotations>
<eAnnotations source="positions.721" references="/0/testSequence/%/%/%/%/%/%/%/%/%.263">
<details key="start" value="11178"/>
<details key="end" value="11200"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.722" references="/0/testSequence/%/%/%/%/%/%/%/%/%.263/reals">
<details key="start" value="11178"/>
<details key="end" value="11183"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.723" references="/0/testSequence/%/%/%/%/%/%/%/%/%.263/%">
<details key="start" value="11196"/>
<details key="end" value="11199"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.724" references="/0/testSequence/%/%/%/%/%/%/%/%/%.264">
<details key="start" value="11202"/>
<details key="end" value="11235"/>
<details key="line" value="177"/>
</eAnnotations>
<eAnnotations source="positions.725" references="/0/testSequence/%/%/%/%/%/%/%/%/%.265">
<details key="start" value="11236"/>
<details key="end" value="11258"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.726" references="/0/testSequence/%/%/%/%/%/%/%/%/%.265/reals">
<details key="start" value="11236"/>
<details key="end" value="11241"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.727" references="/0/testSequence/%/%/%/%/%/%/%/%/%.265/%">
<details key="start" value="11254"/>
<details key="end" value="11257"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.728" references="/0/testSequence/%/%/%/%/%/%/%/%/%.266">
<details key="start" value="11260"/>
<details key="end" value="11316"/>
<details key="line" value="178"/>
</eAnnotations>
<eAnnotations source="positions.729" references="/0/testSequence/%/%/%/%/%/%/%/%/%.267">
<details key="start" value="11317"/>
<details key="end" value="11362"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.730" references="/0/testSequence/%/%/%/%/%/%/%/%/%.267/eClasses">
<details key="start" value="11317"/>
<details key="end" value="11325"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.731" references="/0/testSequence/%/%/%/%/%/%/%/%/%.267/%">
<details key="start" value="11338"/>
<details key="end" value="11361"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.732" references="/0/testSequence/%/%/%/%/%/%/%/%/%.267/%/%">
<details key="start" value="11338"/>
<details key="end" value="11352"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.733" references="/0/testSequence/%/%/%/%/%/%/%/%/%.267/%/%/p">
<details key="start" value="11338"/>
<details key="end" value="11339"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.734" references="/0/testSequence/%/%/%/%/%/%/%/%/%.268">
<details key="start" value="11364"/>
<details key="end" value="11444"/>
<details key="line" value="179"/>
</eAnnotations>
<eAnnotations source="positions.735" references="/0/testSequence/%/%/%/%/%/%/%/%/%.269">
<details key="start" value="11445"/>
<details key="end" value="11514"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.736" references="/0/testSequence/%/%/%/%/%/%/%/%/%.269/%">
<details key="start" value="11445"/>
<details key="end" value="11478"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.737" references="/0/testSequence/%/%/%/%/%/%/%/%/%.269/%/%/%">
<details key="start" value="11454"/>
<details key="end" value="11477"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.738" references="/0/testSequence/%/%/%/%/%/%/%/%/%.269/%/%/%/%">
<details key="start" value="11454"/>
<details key="end" value="11468"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.739" references="/0/testSequence/%/%/%/%/%/%/%/%/%.269/%/%/%/%/p">
<details key="start" value="11454"/>
<details key="end" value="11455"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.740" references="/0/testSequence/%/%/%/%/%/%/%/%/%.269/%.1">
<details key="start" value="11491"/>
<details key="end" value="11513"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.741" references="/0/testSequence/%/%/%/%/%/%/%/%/%.269/%.1/%">
<details key="start" value="11491"/>
<details key="end" value="11505"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.742" references="/0/testSequence/%/%/%/%/%/%/%/%/%.269/%.1/%/p">
<details key="start" value="11491"/>
<details key="end" value="11492"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.743" references="/0/testSequence/%/%/%/%/%/%/%/%/%.270">
<details key="start" value="11516"/>
<details key="end" value="11573"/>
<details key="line" value="180"/>
</eAnnotations>
<eAnnotations source="positions.744" references="/0/testSequence/%/%/%/%/%/%/%/%/%.271">
<details key="start" value="11574"/>
<details key="end" value="11620"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.745" references="/0/testSequence/%/%/%/%/%/%/%/%/%.271/collections">
<details key="start" value="11574"/>
<details key="end" value="11585"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.746" references="/0/testSequence/%/%/%/%/%/%/%/%/%.271/%">
<details key="start" value="11598"/>
<details key="end" value="11619"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.747" references="/0/testSequence/%/%/%/%/%/%/%/%/%.271/%/%/%">
<details key="start" value="11607"/>
<details key="end" value="11610"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.748" references="/0/testSequence/%/%/%/%/%/%/%/%/%.271/%/%.1/%">
<details key="start" value="11611"/>
<details key="end" value="11614"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.749" references="/0/testSequence/%/%/%/%/%/%/%/%/%.271/%/%.2/%">
<details key="start" value="11615"/>
<details key="end" value="11618"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.750" references="/0/testSequence/%/%/%/%/%/%/%/%/%.272">
<details key="start" value="11622"/>
<details key="end" value="11679"/>
<details key="line" value="181"/>
</eAnnotations>
<eAnnotations source="positions.751" references="/0/testSequence/%/%/%/%/%/%/%/%/%.273">
<details key="start" value="11680"/>
<details key="end" value="11726"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.752" references="/0/testSequence/%/%/%/%/%/%/%/%/%.273/collections">
<details key="start" value="11680"/>
<details key="end" value="11691"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.753" references="/0/testSequence/%/%/%/%/%/%/%/%/%.273/%">
<details key="start" value="11704"/>
<details key="end" value="11725"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.754" references="/0/testSequence/%/%/%/%/%/%/%/%/%.273/%/%/%">
<details key="start" value="11713"/>
<details key="end" value="11716"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.755" references="/0/testSequence/%/%/%/%/%/%/%/%/%.273/%/%.1/%">
<details key="start" value="11717"/>
<details key="end" value="11720"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.756" references="/0/testSequence/%/%/%/%/%/%/%/%/%.273/%/%.2/%">
<details key="start" value="11721"/>
<details key="end" value="11724"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.757" references="/0/testSequence/%/%/%/%/%/%/%/%/%.274">
<details key="start" value="11728"/>
<details key="end" value="11775"/>
<details key="line" value="182"/>
</eAnnotations>
<eAnnotations source="positions.758" references="/0/testSequence/%/%/%/%/%/%/%/%/%.275">
<details key="start" value="11776"/>
<details key="end" value="11809"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.759" references="/0/testSequence/%/%/%/%/%/%/%/%/%.275/mixed">
<details key="start" value="11776"/>
<details key="end" value="11781"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.760" references="/0/testSequence/%/%/%/%/%/%/%/%/%.275/%">
<details key="start" value="11791"/>
<details key="end" value="11808"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.761" references="/0/testSequence/%/%/%/%/%/%/%/%/%.275/%/%/%">
<details key="start" value="11800"/>
<details key="end" value="11803"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.762" references="/0/testSequence/%/%/%/%/%/%/%/%/%.275/%/%.1/%">
<details key="start" value="11804"/>
<details key="end" value="11807"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.763" references="/0/testSequence/%/%/%/%/%/%/%/%/%.276">
<details key="start" value="11811"/>
<details key="end" value="11859"/>
<details key="line" value="184"/>
</eAnnotations>
<eAnnotations source="positions.764" references="/0/testSequence/%/%/%/%/%/%/%/%/%.277">
<details key="start" value="11860"/>
<details key="end" value="11897"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.765" references="/0/testSequence/%/%/%/%/%/%/%/%/%.277/mixed">
<details key="start" value="11860"/>
<details key="end" value="11865"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.766" references="/0/testSequence/%/%/%/%/%/%/%/%/%.277/%">
<details key="start" value="11875"/>
<details key="end" value="11896"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.767" references="/0/testSequence/%/%/%/%/%/%/%/%/%.277/%/%/%">
<details key="start" value="11884"/>
<details key="end" value="11887"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.768" references="/0/testSequence/%/%/%/%/%/%/%/%/%.277/%/%.1/%">
<details key="start" value="11888"/>
<details key="end" value="11891"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.769" references="/0/testSequence/%/%/%/%/%/%/%/%/%.277/%/%.2/%">
<details key="start" value="11892"/>
<details key="end" value="11895"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.770" references="/0/testSequence/%/%/%/%/%/%/%/%/%.278">
<details key="start" value="11899"/>
<details key="end" value="11945"/>
<details key="line" value="185"/>
</eAnnotations>
<eAnnotations source="positions.771" references="/0/testSequence/%/%/%/%/%/%/%/%/%.279">
<details key="start" value="11946"/>
<details key="end" value="11981"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.772" references="/0/testSequence/%/%/%/%/%/%/%/%/%.279/strings">
<details key="start" value="11946"/>
<details key="end" value="11953"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.773" references="/0/testSequence/%/%/%/%/%/%/%/%/%.279/%">
<details key="start" value="11963"/>
<details key="end" value="11980"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.774" references="/0/testSequence/%/%/%/%/%/%/%/%/%.279/%/%/%">
<details key="start" value="11972"/>
<details key="end" value="11975"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.775" references="/0/testSequence/%/%/%/%/%/%/%/%/%.279/%/%.1/%">
<details key="start" value="11976"/>
<details key="end" value="11979"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.776" references="/0/testSequence/%/%/%/%/%/%/%/%/%.280">
<details key="start" value="11983"/>
<details key="end" value="12033"/>
<details key="line" value="186"/>
</eAnnotations>
<eAnnotations source="positions.777" references="/0/testSequence/%/%/%/%/%/%/%/%/%.281">
<details key="start" value="12034"/>
<details key="end" value="12073"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.778" references="/0/testSequence/%/%/%/%/%/%/%/%/%.281/strings">
<details key="start" value="12034"/>
<details key="end" value="12041"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.779" references="/0/testSequence/%/%/%/%/%/%/%/%/%.281/%">
<details key="start" value="12051"/>
<details key="end" value="12072"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.780" references="/0/testSequence/%/%/%/%/%/%/%/%/%.281/%/%/%">
<details key="start" value="12060"/>
<details key="end" value="12063"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.781" references="/0/testSequence/%/%/%/%/%/%/%/%/%.281/%/%.1/%">
<details key="start" value="12064"/>
<details key="end" value="12067"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.782" references="/0/testSequence/%/%/%/%/%/%/%/%/%.281/%/%.2/%">
<details key="start" value="12068"/>
<details key="end" value="12071"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.783" references="/0/testSequence/%/%/%/%/%/%/%/%/%.282">
<details key="start" value="12075"/>
<details key="end" value="12118"/>
<details key="line" value="187"/>
</eAnnotations>
<eAnnotations source="positions.784" references="/0/testSequence/%/%/%/%/%/%/%/%/%.283">
<details key="start" value="12119"/>
<details key="end" value="12151"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.785" references="/0/testSequence/%/%/%/%/%/%/%/%/%.283/integers">
<details key="start" value="12119"/>
<details key="end" value="12127"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.786" references="/0/testSequence/%/%/%/%/%/%/%/%/%.283/%">
<details key="start" value="12137"/>
<details key="end" value="12150"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.787" references="/0/testSequence/%/%/%/%/%/%/%/%/%.283/%/%/%">
<details key="start" value="12146"/>
<details key="end" value="12147"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.788" references="/0/testSequence/%/%/%/%/%/%/%/%/%.283/%/%.1/%">
<details key="start" value="12148"/>
<details key="end" value="12149"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.789" references="/0/testSequence/%/%/%/%/%/%/%/%/%.284">
<details key="start" value="12153"/>
<details key="end" value="12198"/>
<details key="line" value="188"/>
</eAnnotations>
<eAnnotations source="positions.790" references="/0/testSequence/%/%/%/%/%/%/%/%/%.285">
<details key="start" value="12199"/>
<details key="end" value="12233"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.791" references="/0/testSequence/%/%/%/%/%/%/%/%/%.285/integers">
<details key="start" value="12199"/>
<details key="end" value="12207"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.792" references="/0/testSequence/%/%/%/%/%/%/%/%/%.285/%">
<details key="start" value="12217"/>
<details key="end" value="12232"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.793" references="/0/testSequence/%/%/%/%/%/%/%/%/%.285/%/%/%">
<details key="start" value="12226"/>
<details key="end" value="12227"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.794" references="/0/testSequence/%/%/%/%/%/%/%/%/%.285/%/%.1/%">
<details key="start" value="12228"/>
<details key="end" value="12229"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.795" references="/0/testSequence/%/%/%/%/%/%/%/%/%.285/%/%.2/%">
<details key="start" value="12230"/>
<details key="end" value="12231"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.796" references="/0/testSequence/%/%/%/%/%/%/%/%/%.286">
<details key="start" value="12235"/>
<details key="end" value="12285"/>
<details key="line" value="189"/>
</eAnnotations>
<eAnnotations source="positions.797" references="/0/testSequence/%/%/%/%/%/%/%/%/%.287">
<details key="start" value="12286"/>
<details key="end" value="12325"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.798" references="/0/testSequence/%/%/%/%/%/%/%/%/%.287/booleans">
<details key="start" value="12286"/>
<details key="end" value="12294"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.799" references="/0/testSequence/%/%/%/%/%/%/%/%/%.287/%">
<details key="start" value="12304"/>
<details key="end" value="12324"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.800" references="/0/testSequence/%/%/%/%/%/%/%/%/%.287/%/%/%">
<details key="start" value="12313"/>
<details key="end" value="12317"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.801" references="/0/testSequence/%/%/%/%/%/%/%/%/%.287/%/%.1/%">
<details key="start" value="12318"/>
<details key="end" value="12323"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.802" references="/0/testSequence/%/%/%/%/%/%/%/%/%.288">
<details key="start" value="12327"/>
<details key="end" value="12384"/>
<details key="line" value="190"/>
</eAnnotations>
<eAnnotations source="positions.803" references="/0/testSequence/%/%/%/%/%/%/%/%/%.289">
<details key="start" value="12385"/>
<details key="end" value="12431"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.804" references="/0/testSequence/%/%/%/%/%/%/%/%/%.289/%">
<details key="start" value="12385"/>
<details key="end" value="12400"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.805" references="/0/testSequence/%/%/%/%/%/%/%/%/%.289/%/%/%">
<details key="start" value="12394"/>
<details key="end" value="12399"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.806" references="/0/testSequence/%/%/%/%/%/%/%/%/%.289/%.1">
<details key="start" value="12410"/>
<details key="end" value="12430"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.807" references="/0/testSequence/%/%/%/%/%/%/%/%/%.289/%.1/%/%">
<details key="start" value="12419"/>
<details key="end" value="12423"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.808" references="/0/testSequence/%/%/%/%/%/%/%/%/%.289/%.1/%.1/%">
<details key="start" value="12424"/>
<details key="end" value="12429"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.809" references="/0/testSequence/%/%/%/%/%/%/%/%/%.290">
<details key="start" value="12433"/>
<details key="end" value="12477"/>
<details key="line" value="191"/>
</eAnnotations>
<eAnnotations source="positions.810" references="/0/testSequence/%/%/%/%/%/%/%/%/%.291">
<details key="start" value="12478"/>
<details key="end" value="12511"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.811" references="/0/testSequence/%/%/%/%/%/%/%/%/%.291/reals">
<details key="start" value="12478"/>
<details key="end" value="12483"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.812" references="/0/testSequence/%/%/%/%/%/%/%/%/%.291/%">
<details key="start" value="12493"/>
<details key="end" value="12510"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.813" references="/0/testSequence/%/%/%/%/%/%/%/%/%.291/%/%/%">
<details key="start" value="12502"/>
<details key="end" value="12505"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.814" references="/0/testSequence/%/%/%/%/%/%/%/%/%.291/%/%.1/%">
<details key="start" value="12506"/>
<details key="end" value="12509"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.815" references="/0/testSequence/%/%/%/%/%/%/%/%/%.292">
<details key="start" value="12513"/>
<details key="end" value="12557"/>
<details key="line" value="192"/>
</eAnnotations>
<eAnnotations source="positions.816" references="/0/testSequence/%/%/%/%/%/%/%/%/%.293">
<details key="start" value="12558"/>
<details key="end" value="12591"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.817" references="/0/testSequence/%/%/%/%/%/%/%/%/%.293/reals">
<details key="start" value="12558"/>
<details key="end" value="12563"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.818" references="/0/testSequence/%/%/%/%/%/%/%/%/%.293/%">
<details key="start" value="12573"/>
<details key="end" value="12590"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.819" references="/0/testSequence/%/%/%/%/%/%/%/%/%.293/%/%/%">
<details key="start" value="12582"/>
<details key="end" value="12585"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.820" references="/0/testSequence/%/%/%/%/%/%/%/%/%.293/%/%.1/%">
<details key="start" value="12586"/>
<details key="end" value="12589"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.821" references="/0/testSequence/%/%/%/%/%/%/%/%/%.294">
<details key="start" value="12593"/>
<details key="end" value="12657"/>
<details key="line" value="193"/>
</eAnnotations>
<eAnnotations source="positions.822" references="/0/testSequence/%/%/%/%/%/%/%/%/%.295">
<details key="start" value="12658"/>
<details key="end" value="12711"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.823" references="/0/testSequence/%/%/%/%/%/%/%/%/%.295/collections">
<details key="start" value="12658"/>
<details key="end" value="12669"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.824" references="/0/testSequence/%/%/%/%/%/%/%/%/%.295/%">
<details key="start" value="12679"/>
<details key="end" value="12710"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.825" references="/0/testSequence/%/%/%/%/%/%/%/%/%.295/%/%/%">
<details key="start" value="12688"/>
<details key="end" value="12709"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.826" references="/0/testSequence/%/%/%/%/%/%/%/%/%.295/%/%/%/%/%">
<details key="start" value="12697"/>
<details key="end" value="12700"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.827" references="/0/testSequence/%/%/%/%/%/%/%/%/%.295/%/%/%/%.1/%">
<details key="start" value="12701"/>
<details key="end" value="12704"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.828" references="/0/testSequence/%/%/%/%/%/%/%/%/%.295/%/%/%/%.2/%">
<details key="start" value="12705"/>
<details key="end" value="12708"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.829" references="/0/testSequence/%/%/%/%/%/%/%/%/%.296">
<details key="start" value="12713"/>
<details key="end" value="12777"/>
<details key="line" value="194"/>
</eAnnotations>
<eAnnotations source="positions.830" references="/0/testSequence/%/%/%/%/%/%/%/%/%.297">
<details key="start" value="12778"/>
<details key="end" value="12831"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.831" references="/0/testSequence/%/%/%/%/%/%/%/%/%.297/collections">
<details key="start" value="12778"/>
<details key="end" value="12789"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.832" references="/0/testSequence/%/%/%/%/%/%/%/%/%.297/%">
<details key="start" value="12799"/>
<details key="end" value="12830"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.833" references="/0/testSequence/%/%/%/%/%/%/%/%/%.297/%/%/%">
<details key="start" value="12808"/>
<details key="end" value="12829"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.834" references="/0/testSequence/%/%/%/%/%/%/%/%/%.297/%/%/%/%/%">
<details key="start" value="12817"/>
<details key="end" value="12820"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.835" references="/0/testSequence/%/%/%/%/%/%/%/%/%.297/%/%/%/%.1/%">
<details key="start" value="12821"/>
<details key="end" value="12824"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.836" references="/0/testSequence/%/%/%/%/%/%/%/%/%.297/%/%/%/%.2/%">
<details key="start" value="12825"/>
<details key="end" value="12828"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.837" references="/0/testSequence/%/%/%/%/%/%/%/%/%.298">
<details key="start" value="12833"/>
<details key="end" value="12887"/>
<details key="line" value="195"/>
</eAnnotations>
<eAnnotations source="positions.838" references="/0/testSequence/%/%/%/%/%/%/%/%/%.299">
<details key="start" value="12888"/>
<details key="end" value="12931"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.839" references="/0/testSequence/%/%/%/%/%/%/%/%/%.299/collections">
<details key="start" value="12888"/>
<details key="end" value="12899"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.840" references="/0/testSequence/%/%/%/%/%/%/%/%/%.299/%">
<details key="start" value="12909"/>
<details key="end" value="12930"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.841" references="/0/testSequence/%/%/%/%/%/%/%/%/%.299/%/%/%">
<details key="start" value="12918"/>
<details key="end" value="12921"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.842" references="/0/testSequence/%/%/%/%/%/%/%/%/%.299/%/%.1/%">
<details key="start" value="12922"/>
<details key="end" value="12925"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.843" references="/0/testSequence/%/%/%/%/%/%/%/%/%.299/%/%.2/%">
<details key="start" value="12926"/>
<details key="end" value="12929"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.844" references="/0/testSequence/%/%/%/%/%/%/%/%/%.300">
<details key="start" value="12933"/>
<details key="end" value="13008"/>
<details key="line" value="196"/>
</eAnnotations>
<eAnnotations source="positions.845" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.28">
<details key="start" value="13009"/>
<details key="end" value="13073"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.846" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.28/%">
<details key="start" value="13009"/>
<details key="end" value="13056"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.847" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.28/%/eClasses">
<details key="start" value="13009"/>
<details key="end" value="13017"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.848" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.28/%/%">
<details key="start" value="13027"/>
<details key="end" value="13055"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.849" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.28/%/%/%">
<details key="start" value="13027"/>
<details key="end" value="13041"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.850" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.28/%/%/%/p">
<details key="start" value="13027"/>
<details key="end" value="13028"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.851" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.28/%.1">
<details key="start" value="13068"/>
<details key="end" value="13072"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.852" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.28/%.1/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.853" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.28/temp23">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.854" references="/0/testSequence/%/%/%/%/%/%/%/%/%.301">
<details key="start" value="13075"/>
<details key="end" value="13108"/>
<details key="line" value="197"/>
</eAnnotations>
<eAnnotations source="positions.855" references="/0/testSequence/%/%/%/%/%/%/%/%/%.302">
<details key="start" value="13109"/>
<details key="end" value="13128"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.856" references="/0/testSequence/%/%/%/%/%/%/%/%/%.302/mixed">
<details key="start" value="13109"/>
<details key="end" value="13114"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.857" references="/0/testSequence/%/%/%/%/%/%/%/%/%.302/%">
<details key="start" value="13124"/>
<details key="end" value="13127"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.858" references="/0/testSequence/%/%/%/%/%/%/%/%/%.303">
<details key="start" value="13130"/>
<details key="end" value="13160"/>
<details key="line" value="199"/>
</eAnnotations>
<eAnnotations source="positions.859" references="/0/testSequence/%/%/%/%/%/%/%/%/%.304">
<details key="start" value="13161"/>
<details key="end" value="13180"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.860" references="/0/testSequence/%/%/%/%/%/%/%/%/%.304/mixed">
<details key="start" value="13161"/>
<details key="end" value="13166"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.861" references="/0/testSequence/%/%/%/%/%/%/%/%/%.304/%">
<details key="start" value="13176"/>
<details key="end" value="13179"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.862" references="/0/testSequence/%/%/%/%/%/%/%/%/%.305">
<details key="start" value="13182"/>
<details key="end" value="13214"/>
<details key="line" value="200"/>
</eAnnotations>
<eAnnotations source="positions.863" references="/0/testSequence/%/%/%/%/%/%/%/%/%.306">
<details key="start" value="13215"/>
<details key="end" value="13236"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.864" references="/0/testSequence/%/%/%/%/%/%/%/%/%.306/strings">
<details key="start" value="13215"/>
<details key="end" value="13222"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.865" references="/0/testSequence/%/%/%/%/%/%/%/%/%.306/%">
<details key="start" value="13232"/>
<details key="end" value="13235"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.866" references="/0/testSequence/%/%/%/%/%/%/%/%/%.307">
<details key="start" value="13238"/>
<details key="end" value="13270"/>
<details key="line" value="201"/>
</eAnnotations>
<eAnnotations source="positions.867" references="/0/testSequence/%/%/%/%/%/%/%/%/%.308">
<details key="start" value="13271"/>
<details key="end" value="13292"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.868" references="/0/testSequence/%/%/%/%/%/%/%/%/%.308/strings">
<details key="start" value="13271"/>
<details key="end" value="13278"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.869" references="/0/testSequence/%/%/%/%/%/%/%/%/%.308/%">
<details key="start" value="13288"/>
<details key="end" value="13291"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.870" references="/0/testSequence/%/%/%/%/%/%/%/%/%.309">
<details key="start" value="13294"/>
<details key="end" value="13325"/>
<details key="line" value="202"/>
</eAnnotations>
<eAnnotations source="positions.871" references="/0/testSequence/%/%/%/%/%/%/%/%/%.310">
<details key="start" value="13326"/>
<details key="end" value="13346"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.872" references="/0/testSequence/%/%/%/%/%/%/%/%/%.310/integers">
<details key="start" value="13326"/>
<details key="end" value="13334"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.873" references="/0/testSequence/%/%/%/%/%/%/%/%/%.310/%">
<details key="start" value="13344"/>
<details key="end" value="13345"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.874" references="/0/testSequence/%/%/%/%/%/%/%/%/%.311">
<details key="start" value="13348"/>
<details key="end" value="13379"/>
<details key="line" value="203"/>
</eAnnotations>
<eAnnotations source="positions.875" references="/0/testSequence/%/%/%/%/%/%/%/%/%.312">
<details key="start" value="13380"/>
<details key="end" value="13400"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.876" references="/0/testSequence/%/%/%/%/%/%/%/%/%.312/integers">
<details key="start" value="13380"/>
<details key="end" value="13388"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.877" references="/0/testSequence/%/%/%/%/%/%/%/%/%.312/%">
<details key="start" value="13398"/>
<details key="end" value="13399"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.878" references="/0/testSequence/%/%/%/%/%/%/%/%/%.313">
<details key="start" value="13402"/>
<details key="end" value="13448"/>
<details key="line" value="204"/>
</eAnnotations>
<eAnnotations source="positions.879" references="/0/testSequence/%/%/%/%/%/%/%/%/%.314">
<details key="start" value="13449"/>
<details key="end" value="13484"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.880" references="/0/testSequence/%/%/%/%/%/%/%/%/%.314/%">
<details key="start" value="13449"/>
<details key="end" value="13468"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.881" references="/0/testSequence/%/%/%/%/%/%/%/%/%.314/%/%/%">
<details key="start" value="13458"/>
<details key="end" value="13462"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.882" references="/0/testSequence/%/%/%/%/%/%/%/%/%.314/%/%.1/%">
<details key="start" value="13463"/>
<details key="end" value="13467"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.883" references="/0/testSequence/%/%/%/%/%/%/%/%/%.314/%.1">
<details key="start" value="13478"/>
<details key="end" value="13483"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.884" references="/0/testSequence/%/%/%/%/%/%/%/%/%.315">
<details key="start" value="13486"/>
<details key="end" value="13521"/>
<details key="line" value="205"/>
</eAnnotations>
<eAnnotations source="positions.885" references="/0/testSequence/%/%/%/%/%/%/%/%/%.316">
<details key="start" value="13522"/>
<details key="end" value="13546"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.886" references="/0/testSequence/%/%/%/%/%/%/%/%/%.316/booleans">
<details key="start" value="13522"/>
<details key="end" value="13530"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.887" references="/0/testSequence/%/%/%/%/%/%/%/%/%.316/%">
<details key="start" value="13540"/>
<details key="end" value="13545"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.888" references="/0/testSequence/%/%/%/%/%/%/%/%/%.317">
<details key="start" value="13548"/>
<details key="end" value="13578"/>
<details key="line" value="206"/>
</eAnnotations>
<eAnnotations source="positions.889" references="/0/testSequence/%/%/%/%/%/%/%/%/%.318">
<details key="start" value="13579"/>
<details key="end" value="13598"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.890" references="/0/testSequence/%/%/%/%/%/%/%/%/%.318/reals">
<details key="start" value="13579"/>
<details key="end" value="13584"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.891" references="/0/testSequence/%/%/%/%/%/%/%/%/%.318/%">
<details key="start" value="13594"/>
<details key="end" value="13597"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.892" references="/0/testSequence/%/%/%/%/%/%/%/%/%.319">
<details key="start" value="13600"/>
<details key="end" value="13630"/>
<details key="line" value="207"/>
</eAnnotations>
<eAnnotations source="positions.893" references="/0/testSequence/%/%/%/%/%/%/%/%/%.320">
<details key="start" value="13631"/>
<details key="end" value="13650"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.894" references="/0/testSequence/%/%/%/%/%/%/%/%/%.320/reals">
<details key="start" value="13631"/>
<details key="end" value="13636"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.895" references="/0/testSequence/%/%/%/%/%/%/%/%/%.320/%">
<details key="start" value="13646"/>
<details key="end" value="13649"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.896" references="/0/testSequence/%/%/%/%/%/%/%/%/%.321">
<details key="start" value="13652"/>
<details key="end" value="13705"/>
<details key="line" value="208"/>
</eAnnotations>
<eAnnotations source="positions.897" references="/0/testSequence/%/%/%/%/%/%/%/%/%.322">
<details key="start" value="13706"/>
<details key="end" value="13748"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.898" references="/0/testSequence/%/%/%/%/%/%/%/%/%.322/eClasses">
<details key="start" value="13706"/>
<details key="end" value="13714"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.899" references="/0/testSequence/%/%/%/%/%/%/%/%/%.322/%">
<details key="start" value="13724"/>
<details key="end" value="13747"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.900" references="/0/testSequence/%/%/%/%/%/%/%/%/%.322/%/%">
<details key="start" value="13724"/>
<details key="end" value="13738"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.901" references="/0/testSequence/%/%/%/%/%/%/%/%/%.322/%/%/p">
<details key="start" value="13724"/>
<details key="end" value="13725"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.902" references="/0/testSequence/%/%/%/%/%/%/%/%/%.323">
<details key="start" value="13750"/>
<details key="end" value="13827"/>
<details key="line" value="209"/>
</eAnnotations>
<eAnnotations source="positions.903" references="/0/testSequence/%/%/%/%/%/%/%/%/%.324">
<details key="start" value="13828"/>
<details key="end" value="13894"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.904" references="/0/testSequence/%/%/%/%/%/%/%/%/%.324/%">
<details key="start" value="13828"/>
<details key="end" value="13861"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.905" references="/0/testSequence/%/%/%/%/%/%/%/%/%.324/%/%/%">
<details key="start" value="13837"/>
<details key="end" value="13860"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.906" references="/0/testSequence/%/%/%/%/%/%/%/%/%.324/%/%/%/%">
<details key="start" value="13837"/>
<details key="end" value="13851"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.907" references="/0/testSequence/%/%/%/%/%/%/%/%/%.324/%/%/%/%/p">
<details key="start" value="13837"/>
<details key="end" value="13838"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.908" references="/0/testSequence/%/%/%/%/%/%/%/%/%.324/%.1">
<details key="start" value="13871"/>
<details key="end" value="13893"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.909" references="/0/testSequence/%/%/%/%/%/%/%/%/%.324/%.1/%">
<details key="start" value="13871"/>
<details key="end" value="13885"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.910" references="/0/testSequence/%/%/%/%/%/%/%/%/%.324/%.1/%/p">
<details key="start" value="13871"/>
<details key="end" value="13872"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.911" references="/0/testSequence/%/%/%/%/%/%/%/%/%.325">
<details key="start" value="13896"/>
<details key="end" value="13950"/>
<details key="line" value="210"/>
</eAnnotations>
<eAnnotations source="positions.912" references="/0/testSequence/%/%/%/%/%/%/%/%/%.326">
<details key="start" value="13951"/>
<details key="end" value="13994"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.913" references="/0/testSequence/%/%/%/%/%/%/%/%/%.326/collections">
<details key="start" value="13951"/>
<details key="end" value="13962"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.914" references="/0/testSequence/%/%/%/%/%/%/%/%/%.326/%">
<details key="start" value="13972"/>
<details key="end" value="13993"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.915" references="/0/testSequence/%/%/%/%/%/%/%/%/%.326/%/%/%">
<details key="start" value="13981"/>
<details key="end" value="13984"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.916" references="/0/testSequence/%/%/%/%/%/%/%/%/%.326/%/%.1/%">
<details key="start" value="13985"/>
<details key="end" value="13988"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.917" references="/0/testSequence/%/%/%/%/%/%/%/%/%.326/%/%.2/%">
<details key="start" value="13989"/>
<details key="end" value="13992"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.918" references="/0/testSequence/%/%/%/%/%/%/%/%/%.327">
<details key="start" value="13996"/>
<details key="end" value="14050"/>
<details key="line" value="211"/>
</eAnnotations>
<eAnnotations source="positions.919" references="/0/testSequence/%/%/%/%/%/%/%/%/%.328">
<details key="start" value="14051"/>
<details key="end" value="14094"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.920" references="/0/testSequence/%/%/%/%/%/%/%/%/%.328/collections">
<details key="start" value="14051"/>
<details key="end" value="14062"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.921" references="/0/testSequence/%/%/%/%/%/%/%/%/%.328/%">
<details key="start" value="14072"/>
<details key="end" value="14093"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.922" references="/0/testSequence/%/%/%/%/%/%/%/%/%.328/%/%/%">
<details key="start" value="14081"/>
<details key="end" value="14084"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.923" references="/0/testSequence/%/%/%/%/%/%/%/%/%.328/%/%.1/%">
<details key="start" value="14085"/>
<details key="end" value="14088"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.924" references="/0/testSequence/%/%/%/%/%/%/%/%/%.328/%/%.2/%">
<details key="start" value="14089"/>
<details key="end" value="14092"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.925" references="/0/testSequence/%/%/%/%/%/%/%/%/%.329">
<details key="start" value="14096"/>
<details key="end" value="14127"/>
<details key="line" value="212"/>
</eAnnotations>
<eAnnotations source="positions.926" references="/0/testSequence/%/%/%/%/%/%/%/%/%.330">
<details key="start" value="14128"/>
<details key="end" value="14148"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.927" references="/0/testSequence/%/%/%/%/%/%/%/%/%.330/mixed">
<details key="start" value="14128"/>
<details key="end" value="14133"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.928" references="/0/testSequence/%/%/%/%/%/%/%/%/%.330/%">
<details key="start" value="14144"/>
<details key="end" value="14147"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.929" references="/0/testSequence/%/%/%/%/%/%/%/%/%.331">
<details key="start" value="14150"/>
<details key="end" value="14181"/>
<details key="line" value="213"/>
</eAnnotations>
<eAnnotations source="positions.930" references="/0/testSequence/%/%/%/%/%/%/%/%/%.332">
<details key="start" value="14182"/>
<details key="end" value="14202"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.931" references="/0/testSequence/%/%/%/%/%/%/%/%/%.332/mixed">
<details key="start" value="14182"/>
<details key="end" value="14187"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.932" references="/0/testSequence/%/%/%/%/%/%/%/%/%.332/%">
<details key="start" value="14198"/>
<details key="end" value="14201"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.933" references="/0/testSequence/%/%/%/%/%/%/%/%/%.333">
<details key="start" value="14204"/>
<details key="end" value="14237"/>
<details key="line" value="214"/>
</eAnnotations>
<eAnnotations source="positions.934" references="/0/testSequence/%/%/%/%/%/%/%/%/%.334">
<details key="start" value="14238"/>
<details key="end" value="14260"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.935" references="/0/testSequence/%/%/%/%/%/%/%/%/%.334/strings">
<details key="start" value="14238"/>
<details key="end" value="14245"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.936" references="/0/testSequence/%/%/%/%/%/%/%/%/%.334/%">
<details key="start" value="14256"/>
<details key="end" value="14259"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.937" references="/0/testSequence/%/%/%/%/%/%/%/%/%.335">
<details key="start" value="14262"/>
<details key="end" value="14295"/>
<details key="line" value="215"/>
</eAnnotations>
<eAnnotations source="positions.938" references="/0/testSequence/%/%/%/%/%/%/%/%/%.336">
<details key="start" value="14296"/>
<details key="end" value="14318"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.939" references="/0/testSequence/%/%/%/%/%/%/%/%/%.336/strings">
<details key="start" value="14296"/>
<details key="end" value="14303"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.940" references="/0/testSequence/%/%/%/%/%/%/%/%/%.336/%">
<details key="start" value="14314"/>
<details key="end" value="14317"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.941" references="/0/testSequence/%/%/%/%/%/%/%/%/%.337">
<details key="start" value="14320"/>
<details key="end" value="14352"/>
<details key="line" value="216"/>
</eAnnotations>
<eAnnotations source="positions.942" references="/0/testSequence/%/%/%/%/%/%/%/%/%.338">
<details key="start" value="14353"/>
<details key="end" value="14374"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.943" references="/0/testSequence/%/%/%/%/%/%/%/%/%.338/integers">
<details key="start" value="14353"/>
<details key="end" value="14361"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.944" references="/0/testSequence/%/%/%/%/%/%/%/%/%.338/%">
<details key="start" value="14372"/>
<details key="end" value="14373"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.945" references="/0/testSequence/%/%/%/%/%/%/%/%/%.339">
<details key="start" value="14376"/>
<details key="end" value="14408"/>
<details key="line" value="217"/>
</eAnnotations>
<eAnnotations source="positions.946" references="/0/testSequence/%/%/%/%/%/%/%/%/%.340">
<details key="start" value="14409"/>
<details key="end" value="14430"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.947" references="/0/testSequence/%/%/%/%/%/%/%/%/%.340/integers">
<details key="start" value="14409"/>
<details key="end" value="14417"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.948" references="/0/testSequence/%/%/%/%/%/%/%/%/%.340/%">
<details key="start" value="14428"/>
<details key="end" value="14429"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.949" references="/0/testSequence/%/%/%/%/%/%/%/%/%.341">
<details key="start" value="14432"/>
<details key="end" value="14479"/>
<details key="line" value="218"/>
</eAnnotations>
<eAnnotations source="positions.950" references="/0/testSequence/%/%/%/%/%/%/%/%/%.342">
<details key="start" value="14480"/>
<details key="end" value="14516"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.951" references="/0/testSequence/%/%/%/%/%/%/%/%/%.342/%">
<details key="start" value="14480"/>
<details key="end" value="14499"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.952" references="/0/testSequence/%/%/%/%/%/%/%/%/%.342/%/%/%">
<details key="start" value="14489"/>
<details key="end" value="14493"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.953" references="/0/testSequence/%/%/%/%/%/%/%/%/%.342/%/%.1/%">
<details key="start" value="14494"/>
<details key="end" value="14498"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.954" references="/0/testSequence/%/%/%/%/%/%/%/%/%.342/%.1">
<details key="start" value="14510"/>
<details key="end" value="14515"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.955" references="/0/testSequence/%/%/%/%/%/%/%/%/%.343">
<details key="start" value="14518"/>
<details key="end" value="14554"/>
<details key="line" value="219"/>
</eAnnotations>
<eAnnotations source="positions.956" references="/0/testSequence/%/%/%/%/%/%/%/%/%.344">
<details key="start" value="14555"/>
<details key="end" value="14580"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.957" references="/0/testSequence/%/%/%/%/%/%/%/%/%.344/booleans">
<details key="start" value="14555"/>
<details key="end" value="14563"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.958" references="/0/testSequence/%/%/%/%/%/%/%/%/%.344/%">
<details key="start" value="14574"/>
<details key="end" value="14579"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.959" references="/0/testSequence/%/%/%/%/%/%/%/%/%.345">
<details key="start" value="14582"/>
<details key="end" value="14613"/>
<details key="line" value="220"/>
</eAnnotations>
<eAnnotations source="positions.960" references="/0/testSequence/%/%/%/%/%/%/%/%/%.346">
<details key="start" value="14614"/>
<details key="end" value="14634"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.961" references="/0/testSequence/%/%/%/%/%/%/%/%/%.346/reals">
<details key="start" value="14614"/>
<details key="end" value="14619"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.962" references="/0/testSequence/%/%/%/%/%/%/%/%/%.346/%">
<details key="start" value="14630"/>
<details key="end" value="14633"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.963" references="/0/testSequence/%/%/%/%/%/%/%/%/%.347">
<details key="start" value="14636"/>
<details key="end" value="14667"/>
<details key="line" value="221"/>
</eAnnotations>
<eAnnotations source="positions.964" references="/0/testSequence/%/%/%/%/%/%/%/%/%.348">
<details key="start" value="14668"/>
<details key="end" value="14688"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.965" references="/0/testSequence/%/%/%/%/%/%/%/%/%.348/reals">
<details key="start" value="14668"/>
<details key="end" value="14673"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.966" references="/0/testSequence/%/%/%/%/%/%/%/%/%.348/%">
<details key="start" value="14684"/>
<details key="end" value="14687"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.967" references="/0/testSequence/%/%/%/%/%/%/%/%/%.349">
<details key="start" value="14690"/>
<details key="end" value="14761"/>
<details key="line" value="222"/>
</eAnnotations>
<eAnnotations source="positions.968" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.29">
<details key="start" value="14762"/>
<details key="end" value="14822"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.969" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.29/%">
<details key="start" value="14762"/>
<details key="end" value="14805"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.970" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.29/%/eClasses">
<details key="start" value="14762"/>
<details key="end" value="14770"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.971" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.29/%/%">
<details key="start" value="14781"/>
<details key="end" value="14804"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.972" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.29/%/%/%">
<details key="start" value="14781"/>
<details key="end" value="14795"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.973" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.29/%/%/%/p">
<details key="start" value="14781"/>
<details key="end" value="14782"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.974" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.29/%.1">
<details key="start" value="14817"/>
<details key="end" value="14821"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.975" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.29/%.1/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.976" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.29/temp24">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.977" references="/0/testSequence/%/%/%/%/%/%/%/%/%.350">
<details key="start" value="14824"/>
<details key="end" value="14919"/>
<details key="line" value="223"/>
</eAnnotations>
<eAnnotations source="positions.978" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.30">
<details key="start" value="14920"/>
<details key="end" value="15004"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.979" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.30/%">
<details key="start" value="14920"/>
<details key="end" value="14987"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.980" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.30/%/%">
<details key="start" value="14920"/>
<details key="end" value="14953"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.981" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.30/%/%/%/%">
<details key="start" value="14929"/>
<details key="end" value="14952"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.982" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.30/%/%/%/%/%">
<details key="start" value="14929"/>
<details key="end" value="14943"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.983" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.30/%/%/%/%/%/p">
<details key="start" value="14929"/>
<details key="end" value="14930"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.984" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.30/%/%.1">
<details key="start" value="14964"/>
<details key="end" value="14986"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.985" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.30/%/%.1/%">
<details key="start" value="14964"/>
<details key="end" value="14978"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.986" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.30/%/%.1/%/p">
<details key="start" value="14964"/>
<details key="end" value="14965"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.987" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.30/%.1">
<details key="start" value="14999"/>
<details key="end" value="15003"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.988" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.30/%.1/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.989" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.30/temp25">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.990" references="/0/testSequence/%/%/%/%/%/%/%/%/%.351">
<details key="start" value="15006"/>
<details key="end" value="15061"/>
<details key="line" value="224"/>
</eAnnotations>
<eAnnotations source="positions.991" references="/0/testSequence/%/%/%/%/%/%/%/%/%.352">
<details key="start" value="15062"/>
<details key="end" value="15106"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.992" references="/0/testSequence/%/%/%/%/%/%/%/%/%.352/collections">
<details key="start" value="15062"/>
<details key="end" value="15073"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.993" references="/0/testSequence/%/%/%/%/%/%/%/%/%.352/%">
<details key="start" value="15084"/>
<details key="end" value="15105"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.994" references="/0/testSequence/%/%/%/%/%/%/%/%/%.352/%/%/%">
<details key="start" value="15093"/>
<details key="end" value="15096"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.995" references="/0/testSequence/%/%/%/%/%/%/%/%/%.352/%/%.1/%">
<details key="start" value="15097"/>
<details key="end" value="15100"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.996" references="/0/testSequence/%/%/%/%/%/%/%/%/%.352/%/%.2/%">
<details key="start" value="15101"/>
<details key="end" value="15104"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.997" references="/0/testSequence/%/%/%/%/%/%/%/%/%.353">
<details key="start" value="15108"/>
<details key="end" value="15163"/>
<details key="line" value="225"/>
</eAnnotations>
<eAnnotations source="positions.998" references="/0/testSequence/%/%/%/%/%/%/%/%/%.354">
<details key="start" value="15164"/>
<details key="end" value="15208"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.999" references="/0/testSequence/%/%/%/%/%/%/%/%/%.354/collections">
<details key="start" value="15164"/>
<details key="end" value="15175"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1000" references="/0/testSequence/%/%/%/%/%/%/%/%/%.354/%">
<details key="start" value="15186"/>
<details key="end" value="15207"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1001" references="/0/testSequence/%/%/%/%/%/%/%/%/%.354/%/%/%">
<details key="start" value="15195"/>
<details key="end" value="15198"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1002" references="/0/testSequence/%/%/%/%/%/%/%/%/%.354/%/%.1/%">
<details key="start" value="15199"/>
<details key="end" value="15202"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1003" references="/0/testSequence/%/%/%/%/%/%/%/%/%.354/%/%.2/%">
<details key="start" value="15203"/>
<details key="end" value="15206"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1004" references="/0/testSequence/%/%/%/%/%/%/%/%/%.355">
<details key="start" value="15210"/>
<details key="end" value="15245"/>
<details key="line" value="226"/>
</eAnnotations>
<eAnnotations source="positions.1005" references="/0/testSequence/%/%/%/%/%/%/%/%/%.356">
<details key="start" value="15246"/>
<details key="end" value="15267"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1006" references="/0/testSequence/%/%/%/%/%/%/%/%/%.356/mixed">
<details key="start" value="15246"/>
<details key="end" value="15251"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1007" references="/0/testSequence/%/%/%/%/%/%/%/%/%.356/%">
<details key="start" value="15263"/>
<details key="end" value="15266"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1008" references="/0/testSequence/%/%/%/%/%/%/%/%/%.357">
<details key="start" value="15269"/>
<details key="end" value="15301"/>
<details key="line" value="228"/>
</eAnnotations>
<eAnnotations source="positions.1009" references="/0/testSequence/%/%/%/%/%/%/%/%/%.358">
<details key="start" value="15302"/>
<details key="end" value="15323"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1010" references="/0/testSequence/%/%/%/%/%/%/%/%/%.358/mixed">
<details key="start" value="15302"/>
<details key="end" value="15307"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1011" references="/0/testSequence/%/%/%/%/%/%/%/%/%.358/%">
<details key="start" value="15319"/>
<details key="end" value="15322"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1012" references="/0/testSequence/%/%/%/%/%/%/%/%/%.359">
<details key="start" value="15325"/>
<details key="end" value="15359"/>
<details key="line" value="229"/>
</eAnnotations>
<eAnnotations source="positions.1013" references="/0/testSequence/%/%/%/%/%/%/%/%/%.360">
<details key="start" value="15360"/>
<details key="end" value="15383"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1014" references="/0/testSequence/%/%/%/%/%/%/%/%/%.360/strings">
<details key="start" value="15360"/>
<details key="end" value="15367"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1015" references="/0/testSequence/%/%/%/%/%/%/%/%/%.360/%">
<details key="start" value="15379"/>
<details key="end" value="15382"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1016" references="/0/testSequence/%/%/%/%/%/%/%/%/%.361">
<details key="start" value="15385"/>
<details key="end" value="15419"/>
<details key="line" value="230"/>
</eAnnotations>
<eAnnotations source="positions.1017" references="/0/testSequence/%/%/%/%/%/%/%/%/%.362">
<details key="start" value="15420"/>
<details key="end" value="15443"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1018" references="/0/testSequence/%/%/%/%/%/%/%/%/%.362/strings">
<details key="start" value="15420"/>
<details key="end" value="15427"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1019" references="/0/testSequence/%/%/%/%/%/%/%/%/%.362/%">
<details key="start" value="15439"/>
<details key="end" value="15442"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1020" references="/0/testSequence/%/%/%/%/%/%/%/%/%.363">
<details key="start" value="15445"/>
<details key="end" value="15478"/>
<details key="line" value="231"/>
</eAnnotations>
<eAnnotations source="positions.1021" references="/0/testSequence/%/%/%/%/%/%/%/%/%.364">
<details key="start" value="15479"/>
<details key="end" value="15501"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1022" references="/0/testSequence/%/%/%/%/%/%/%/%/%.364/integers">
<details key="start" value="15479"/>
<details key="end" value="15487"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1023" references="/0/testSequence/%/%/%/%/%/%/%/%/%.364/%">
<details key="start" value="15499"/>
<details key="end" value="15500"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1024" references="/0/testSequence/%/%/%/%/%/%/%/%/%.365">
<details key="start" value="15503"/>
<details key="end" value="15536"/>
<details key="line" value="232"/>
</eAnnotations>
<eAnnotations source="positions.1025" references="/0/testSequence/%/%/%/%/%/%/%/%/%.366">
<details key="start" value="15537"/>
<details key="end" value="15559"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1026" references="/0/testSequence/%/%/%/%/%/%/%/%/%.366/integers">
<details key="start" value="15537"/>
<details key="end" value="15545"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1027" references="/0/testSequence/%/%/%/%/%/%/%/%/%.366/%">
<details key="start" value="15557"/>
<details key="end" value="15558"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1028" references="/0/testSequence/%/%/%/%/%/%/%/%/%.367">
<details key="start" value="15561"/>
<details key="end" value="15609"/>
<details key="line" value="233"/>
</eAnnotations>
<eAnnotations source="positions.1029" references="/0/testSequence/%/%/%/%/%/%/%/%/%.368">
<details key="start" value="15610"/>
<details key="end" value="15647"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1030" references="/0/testSequence/%/%/%/%/%/%/%/%/%.368/%">
<details key="start" value="15610"/>
<details key="end" value="15629"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1031" references="/0/testSequence/%/%/%/%/%/%/%/%/%.368/%/%/%">
<details key="start" value="15619"/>
<details key="end" value="15623"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1032" references="/0/testSequence/%/%/%/%/%/%/%/%/%.368/%/%.1/%">
<details key="start" value="15624"/>
<details key="end" value="15628"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1033" references="/0/testSequence/%/%/%/%/%/%/%/%/%.368/%.1">
<details key="start" value="15641"/>
<details key="end" value="15646"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1034" references="/0/testSequence/%/%/%/%/%/%/%/%/%.369">
<details key="start" value="15649"/>
<details key="end" value="15686"/>
<details key="line" value="234"/>
</eAnnotations>
<eAnnotations source="positions.1035" references="/0/testSequence/%/%/%/%/%/%/%/%/%.370">
<details key="start" value="15687"/>
<details key="end" value="15713"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1036" references="/0/testSequence/%/%/%/%/%/%/%/%/%.370/booleans">
<details key="start" value="15687"/>
<details key="end" value="15695"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1037" references="/0/testSequence/%/%/%/%/%/%/%/%/%.370/%">
<details key="start" value="15707"/>
<details key="end" value="15712"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1038" references="/0/testSequence/%/%/%/%/%/%/%/%/%.371">
<details key="start" value="15715"/>
<details key="end" value="15747"/>
<details key="line" value="235"/>
</eAnnotations>
<eAnnotations source="positions.1039" references="/0/testSequence/%/%/%/%/%/%/%/%/%.372">
<details key="start" value="15748"/>
<details key="end" value="15769"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1040" references="/0/testSequence/%/%/%/%/%/%/%/%/%.372/reals">
<details key="start" value="15748"/>
<details key="end" value="15753"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1041" references="/0/testSequence/%/%/%/%/%/%/%/%/%.372/%">
<details key="start" value="15765"/>
<details key="end" value="15768"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1042" references="/0/testSequence/%/%/%/%/%/%/%/%/%.373">
<details key="start" value="15771"/>
<details key="end" value="15803"/>
<details key="line" value="236"/>
</eAnnotations>
<eAnnotations source="positions.1043" references="/0/testSequence/%/%/%/%/%/%/%/%/%.374">
<details key="start" value="15804"/>
<details key="end" value="15825"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1044" references="/0/testSequence/%/%/%/%/%/%/%/%/%.374/reals">
<details key="start" value="15804"/>
<details key="end" value="15809"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1045" references="/0/testSequence/%/%/%/%/%/%/%/%/%.374/%">
<details key="start" value="15821"/>
<details key="end" value="15824"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1046" references="/0/testSequence/%/%/%/%/%/%/%/%/%.375">
<details key="start" value="15827"/>
<details key="end" value="15899"/>
<details key="line" value="237"/>
</eAnnotations>
<eAnnotations source="positions.1047" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.31">
<details key="start" value="15900"/>
<details key="end" value="15961"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1048" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.31/%">
<details key="start" value="15900"/>
<details key="end" value="15944"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1049" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.31/%/eClasses">
<details key="start" value="15900"/>
<details key="end" value="15908"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1050" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.31/%/%">
<details key="start" value="15920"/>
<details key="end" value="15943"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1051" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.31/%/%/%">
<details key="start" value="15920"/>
<details key="end" value="15934"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1052" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.31/%/%/%/p">
<details key="start" value="15920"/>
<details key="end" value="15921"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1053" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.31/%.1">
<details key="start" value="15956"/>
<details key="end" value="15960"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1054" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.31/%.1/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1055" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.31/temp26">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1056" references="/0/testSequence/%/%/%/%/%/%/%/%/%.376">
<details key="start" value="15963"/>
<details key="end" value="16059"/>
<details key="line" value="238"/>
</eAnnotations>
<eAnnotations source="positions.1057" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.32">
<details key="start" value="16060"/>
<details key="end" value="16145"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1058" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.32/%">
<details key="start" value="16060"/>
<details key="end" value="16128"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1059" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.32/%/%">
<details key="start" value="16060"/>
<details key="end" value="16093"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1060" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.32/%/%/%/%">
<details key="start" value="16069"/>
<details key="end" value="16092"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1061" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.32/%/%/%/%/%">
<details key="start" value="16069"/>
<details key="end" value="16083"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1062" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.32/%/%/%/%/%/p">
<details key="start" value="16069"/>
<details key="end" value="16070"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1063" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.32/%/%.1">
<details key="start" value="16105"/>
<details key="end" value="16127"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1064" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.32/%/%.1/%">
<details key="start" value="16105"/>
<details key="end" value="16119"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1065" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.32/%/%.1/%/p">
<details key="start" value="16105"/>
<details key="end" value="16106"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1066" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.32/%.1">
<details key="start" value="16140"/>
<details key="end" value="16144"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1067" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.32/%.1/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1068" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.32/temp27">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1069" references="/0/testSequence/%/%/%/%/%/%/%/%/%.377">
<details key="start" value="16147"/>
<details key="end" value="16203"/>
<details key="line" value="239"/>
</eAnnotations>
<eAnnotations source="positions.1070" references="/0/testSequence/%/%/%/%/%/%/%/%/%.378">
<details key="start" value="16204"/>
<details key="end" value="16249"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1071" references="/0/testSequence/%/%/%/%/%/%/%/%/%.378/collections">
<details key="start" value="16204"/>
<details key="end" value="16215"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1072" references="/0/testSequence/%/%/%/%/%/%/%/%/%.378/%">
<details key="start" value="16227"/>
<details key="end" value="16248"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1073" references="/0/testSequence/%/%/%/%/%/%/%/%/%.378/%/%/%">
<details key="start" value="16236"/>
<details key="end" value="16239"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1074" references="/0/testSequence/%/%/%/%/%/%/%/%/%.378/%/%.1/%">
<details key="start" value="16240"/>
<details key="end" value="16243"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1075" references="/0/testSequence/%/%/%/%/%/%/%/%/%.378/%/%.2/%">
<details key="start" value="16244"/>
<details key="end" value="16247"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1076" references="/0/testSequence/%/%/%/%/%/%/%/%/%.379">
<details key="start" value="16251"/>
<details key="end" value="16307"/>
<details key="line" value="240"/>
</eAnnotations>
<eAnnotations source="positions.1077" references="/0/testSequence/%/%/%/%/%/%/%/%/%.380">
<details key="start" value="16308"/>
<details key="end" value="16353"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1078" references="/0/testSequence/%/%/%/%/%/%/%/%/%.380/collections">
<details key="start" value="16308"/>
<details key="end" value="16319"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1079" references="/0/testSequence/%/%/%/%/%/%/%/%/%.380/%">
<details key="start" value="16331"/>
<details key="end" value="16352"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1080" references="/0/testSequence/%/%/%/%/%/%/%/%/%.380/%/%/%">
<details key="start" value="16340"/>
<details key="end" value="16343"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1081" references="/0/testSequence/%/%/%/%/%/%/%/%/%.380/%/%.1/%">
<details key="start" value="16344"/>
<details key="end" value="16347"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1082" references="/0/testSequence/%/%/%/%/%/%/%/%/%.380/%/%.2/%">
<details key="start" value="16348"/>
<details key="end" value="16351"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1083" references="/0/testSequence/%/%/%/%/%/%/%/%/%.381">
<details key="start" value="16355"/>
<details key="end" value="16393"/>
<details key="line" value="241"/>
</eAnnotations>
<eAnnotations source="positions.1084" references="/0/testSequence/%/%/%/%/%/%/%/%/%.382">
<details key="start" value="16394"/>
<details key="end" value="16418"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1085" references="/0/testSequence/%/%/%/%/%/%/%/%/%.382/mixed">
<details key="start" value="16394"/>
<details key="end" value="16399"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1086" references="/0/testSequence/%/%/%/%/%/%/%/%/%.382/%">
<details key="start" value="16412"/>
<details key="end" value="16413"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1087" references="/0/testSequence/%/%/%/%/%/%/%/%/%.382/%.1">
<details key="start" value="16414"/>
<details key="end" value="16417"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1088" references="/0/testSequence/%/%/%/%/%/%/%/%/%.383">
<details key="start" value="16420"/>
<details key="end" value="16455"/>
<details key="line" value="243"/>
</eAnnotations>
<eAnnotations source="positions.1089" references="/0/testSequence/%/%/%/%/%/%/%/%/%.384">
<details key="start" value="16456"/>
<details key="end" value="16480"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1090" references="/0/testSequence/%/%/%/%/%/%/%/%/%.384/mixed">
<details key="start" value="16456"/>
<details key="end" value="16461"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1091" references="/0/testSequence/%/%/%/%/%/%/%/%/%.384/%">
<details key="start" value="16474"/>
<details key="end" value="16475"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1092" references="/0/testSequence/%/%/%/%/%/%/%/%/%.384/%.1">
<details key="start" value="16476"/>
<details key="end" value="16479"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1093" references="/0/testSequence/%/%/%/%/%/%/%/%/%.385">
<details key="start" value="16482"/>
<details key="end" value="16519"/>
<details key="line" value="244"/>
</eAnnotations>
<eAnnotations source="positions.1094" references="/0/testSequence/%/%/%/%/%/%/%/%/%.386">
<details key="start" value="16520"/>
<details key="end" value="16546"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1095" references="/0/testSequence/%/%/%/%/%/%/%/%/%.386/strings">
<details key="start" value="16520"/>
<details key="end" value="16527"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1096" references="/0/testSequence/%/%/%/%/%/%/%/%/%.386/%">
<details key="start" value="16540"/>
<details key="end" value="16541"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1097" references="/0/testSequence/%/%/%/%/%/%/%/%/%.386/%.1">
<details key="start" value="16542"/>
<details key="end" value="16545"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1098" references="/0/testSequence/%/%/%/%/%/%/%/%/%.387">
<details key="start" value="16548"/>
<details key="end" value="16585"/>
<details key="line" value="245"/>
</eAnnotations>
<eAnnotations source="positions.1099" references="/0/testSequence/%/%/%/%/%/%/%/%/%.388">
<details key="start" value="16586"/>
<details key="end" value="16612"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1100" references="/0/testSequence/%/%/%/%/%/%/%/%/%.388/strings">
<details key="start" value="16586"/>
<details key="end" value="16593"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1101" references="/0/testSequence/%/%/%/%/%/%/%/%/%.388/%">
<details key="start" value="16606"/>
<details key="end" value="16607"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1102" references="/0/testSequence/%/%/%/%/%/%/%/%/%.388/%.1">
<details key="start" value="16608"/>
<details key="end" value="16611"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1103" references="/0/testSequence/%/%/%/%/%/%/%/%/%.389">
<details key="start" value="16614"/>
<details key="end" value="16650"/>
<details key="line" value="246"/>
</eAnnotations>
<eAnnotations source="positions.1104" references="/0/testSequence/%/%/%/%/%/%/%/%/%.390">
<details key="start" value="16651"/>
<details key="end" value="16676"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1105" references="/0/testSequence/%/%/%/%/%/%/%/%/%.390/integers">
<details key="start" value="16651"/>
<details key="end" value="16659"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1106" references="/0/testSequence/%/%/%/%/%/%/%/%/%.390/%">
<details key="start" value="16672"/>
<details key="end" value="16673"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1107" references="/0/testSequence/%/%/%/%/%/%/%/%/%.390/%.1">
<details key="start" value="16674"/>
<details key="end" value="16675"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1108" references="/0/testSequence/%/%/%/%/%/%/%/%/%.391">
<details key="start" value="16678"/>
<details key="end" value="16714"/>
<details key="line" value="247"/>
</eAnnotations>
<eAnnotations source="positions.1109" references="/0/testSequence/%/%/%/%/%/%/%/%/%.392">
<details key="start" value="16715"/>
<details key="end" value="16740"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1110" references="/0/testSequence/%/%/%/%/%/%/%/%/%.392/integers">
<details key="start" value="16715"/>
<details key="end" value="16723"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1111" references="/0/testSequence/%/%/%/%/%/%/%/%/%.392/%">
<details key="start" value="16736"/>
<details key="end" value="16737"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1112" references="/0/testSequence/%/%/%/%/%/%/%/%/%.392/%.1">
<details key="start" value="16738"/>
<details key="end" value="16739"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1113" references="/0/testSequence/%/%/%/%/%/%/%/%/%.393">
<details key="start" value="16742"/>
<details key="end" value="16793"/>
<details key="line" value="248"/>
</eAnnotations>
<eAnnotations source="positions.1114" references="/0/testSequence/%/%/%/%/%/%/%/%/%.394">
<details key="start" value="16794"/>
<details key="end" value="16834"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1115" references="/0/testSequence/%/%/%/%/%/%/%/%/%.394/%">
<details key="start" value="16794"/>
<details key="end" value="16813"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1116" references="/0/testSequence/%/%/%/%/%/%/%/%/%.394/%/%/%">
<details key="start" value="16803"/>
<details key="end" value="16807"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1117" references="/0/testSequence/%/%/%/%/%/%/%/%/%.394/%/%.1/%">
<details key="start" value="16808"/>
<details key="end" value="16812"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1118" references="/0/testSequence/%/%/%/%/%/%/%/%/%.394/%.1">
<details key="start" value="16826"/>
<details key="end" value="16827"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1119" references="/0/testSequence/%/%/%/%/%/%/%/%/%.394/%.2">
<details key="start" value="16828"/>
<details key="end" value="16833"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1120" references="/0/testSequence/%/%/%/%/%/%/%/%/%.395">
<details key="start" value="16836"/>
<details key="end" value="16876"/>
<details key="line" value="249"/>
</eAnnotations>
<eAnnotations source="positions.1121" references="/0/testSequence/%/%/%/%/%/%/%/%/%.396">
<details key="start" value="16877"/>
<details key="end" value="16906"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1122" references="/0/testSequence/%/%/%/%/%/%/%/%/%.396/booleans">
<details key="start" value="16877"/>
<details key="end" value="16885"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1123" references="/0/testSequence/%/%/%/%/%/%/%/%/%.396/%">
<details key="start" value="16898"/>
<details key="end" value="16899"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1124" references="/0/testSequence/%/%/%/%/%/%/%/%/%.396/%.1">
<details key="start" value="16900"/>
<details key="end" value="16905"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1125" references="/0/testSequence/%/%/%/%/%/%/%/%/%.397">
<details key="start" value="16908"/>
<details key="end" value="16943"/>
<details key="line" value="250"/>
</eAnnotations>
<eAnnotations source="positions.1126" references="/0/testSequence/%/%/%/%/%/%/%/%/%.398">
<details key="start" value="16944"/>
<details key="end" value="16968"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1127" references="/0/testSequence/%/%/%/%/%/%/%/%/%.398/reals">
<details key="start" value="16944"/>
<details key="end" value="16949"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1128" references="/0/testSequence/%/%/%/%/%/%/%/%/%.398/%">
<details key="start" value="16962"/>
<details key="end" value="16963"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1129" references="/0/testSequence/%/%/%/%/%/%/%/%/%.398/%.1">
<details key="start" value="16964"/>
<details key="end" value="16967"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1130" references="/0/testSequence/%/%/%/%/%/%/%/%/%.399">
<details key="start" value="16970"/>
<details key="end" value="17005"/>
<details key="line" value="251"/>
</eAnnotations>
<eAnnotations source="positions.1131" references="/0/testSequence/%/%/%/%/%/%/%/%/%.400">
<details key="start" value="17006"/>
<details key="end" value="17030"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1132" references="/0/testSequence/%/%/%/%/%/%/%/%/%.400/reals">
<details key="start" value="17006"/>
<details key="end" value="17011"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1133" references="/0/testSequence/%/%/%/%/%/%/%/%/%.400/%">
<details key="start" value="17024"/>
<details key="end" value="17025"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1134" references="/0/testSequence/%/%/%/%/%/%/%/%/%.400/%.1">
<details key="start" value="17026"/>
<details key="end" value="17029"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1135" references="/0/testSequence/%/%/%/%/%/%/%/%/%.401">
<details key="start" value="17032"/>
<details key="end" value="17107"/>
<details key="line" value="252"/>
</eAnnotations>
<eAnnotations source="positions.1136" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.33">
<details key="start" value="17108"/>
<details key="end" value="17172"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1137" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.33/%">
<details key="start" value="17108"/>
<details key="end" value="17155"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1138" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.33/%/eClasses">
<details key="start" value="17108"/>
<details key="end" value="17116"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1139" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.33/%/%">
<details key="start" value="17129"/>
<details key="end" value="17130"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1140" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.33/%/%.1">
<details key="start" value="17131"/>
<details key="end" value="17154"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1141" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.33/%/%.1/%">
<details key="start" value="17131"/>
<details key="end" value="17145"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1142" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.33/%/%.1/%/p">
<details key="start" value="17131"/>
<details key="end" value="17132"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1143" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.33/%.1">
<details key="start" value="17167"/>
<details key="end" value="17171"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1144" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.33/%.1/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1145" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.33/temp28">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1146" references="/0/testSequence/%/%/%/%/%/%/%/%/%.402">
<details key="start" value="17174"/>
<details key="end" value="17273"/>
<details key="line" value="253"/>
</eAnnotations>
<eAnnotations source="positions.1147" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.34">
<details key="start" value="17274"/>
<details key="end" value="17362"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1148" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.34/%">
<details key="start" value="17274"/>
<details key="end" value="17345"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1149" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.34/%/%">
<details key="start" value="17274"/>
<details key="end" value="17307"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1150" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.34/%/%/%/%">
<details key="start" value="17283"/>
<details key="end" value="17306"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1151" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.34/%/%/%/%/%">
<details key="start" value="17283"/>
<details key="end" value="17297"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1152" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.34/%/%/%/%/%/p">
<details key="start" value="17283"/>
<details key="end" value="17284"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1153" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.34/%/%.1">
<details key="start" value="17320"/>
<details key="end" value="17321"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1154" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.34/%/%.2">
<details key="start" value="17322"/>
<details key="end" value="17344"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1155" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.34/%/%.2/%">
<details key="start" value="17322"/>
<details key="end" value="17336"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1156" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.34/%/%.2/%/p">
<details key="start" value="17322"/>
<details key="end" value="17323"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1157" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.34/%.1">
<details key="start" value="17357"/>
<details key="end" value="17361"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1158" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.34/%.1/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1159" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.34/temp29">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1160" references="/0/testSequence/%/%/%/%/%/%/%/%/%.403">
<details key="start" value="17364"/>
<details key="end" value="17423"/>
<details key="line" value="254"/>
</eAnnotations>
<eAnnotations source="positions.1161" references="/0/testSequence/%/%/%/%/%/%/%/%/%.404">
<details key="start" value="17424"/>
<details key="end" value="17472"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1162" references="/0/testSequence/%/%/%/%/%/%/%/%/%.404/collections">
<details key="start" value="17424"/>
<details key="end" value="17435"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1163" references="/0/testSequence/%/%/%/%/%/%/%/%/%.404/%">
<details key="start" value="17448"/>
<details key="end" value="17449"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1164" references="/0/testSequence/%/%/%/%/%/%/%/%/%.404/%.1">
<details key="start" value="17450"/>
<details key="end" value="17471"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1165" references="/0/testSequence/%/%/%/%/%/%/%/%/%.404/%.1/%/%">
<details key="start" value="17459"/>
<details key="end" value="17462"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1166" references="/0/testSequence/%/%/%/%/%/%/%/%/%.404/%.1/%.1/%">
<details key="start" value="17463"/>
<details key="end" value="17466"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1167" references="/0/testSequence/%/%/%/%/%/%/%/%/%.404/%.1/%.2/%">
<details key="start" value="17467"/>
<details key="end" value="17470"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1168" references="/0/testSequence/%/%/%/%/%/%/%/%/%.405">
<details key="start" value="17474"/>
<details key="end" value="17533"/>
<details key="line" value="255"/>
</eAnnotations>
<eAnnotations source="positions.1169" references="/0/testSequence/%/%/%/%/%/%/%/%/%.406">
<details key="start" value="17534"/>
<details key="end" value="17582"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1170" references="/0/testSequence/%/%/%/%/%/%/%/%/%.406/collections">
<details key="start" value="17534"/>
<details key="end" value="17545"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1171" references="/0/testSequence/%/%/%/%/%/%/%/%/%.406/%">
<details key="start" value="17558"/>
<details key="end" value="17559"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1172" references="/0/testSequence/%/%/%/%/%/%/%/%/%.406/%.1">
<details key="start" value="17560"/>
<details key="end" value="17581"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1173" references="/0/testSequence/%/%/%/%/%/%/%/%/%.406/%.1/%/%">
<details key="start" value="17569"/>
<details key="end" value="17572"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1174" references="/0/testSequence/%/%/%/%/%/%/%/%/%.406/%.1/%.1/%">
<details key="start" value="17573"/>
<details key="end" value="17576"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1175" references="/0/testSequence/%/%/%/%/%/%/%/%/%.406/%.1/%.2/%">
<details key="start" value="17577"/>
<details key="end" value="17580"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1176" references="/0/testSequence/%/%/%/%/%/%/%/%/%.407">
<details key="start" value="17584"/>
<details key="end" value="17619"/>
<details key="line" value="256"/>
</eAnnotations>
<eAnnotations source="positions.1177" references="/0/testSequence/%/%/%/%/%/%/%/%/%.408">
<details key="start" value="17620"/>
<details key="end" value="17641"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1178" references="/0/testSequence/%/%/%/%/%/%/%/%/%.408/mixed">
<details key="start" value="17620"/>
<details key="end" value="17625"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1179" references="/0/testSequence/%/%/%/%/%/%/%/%/%.408/%">
<details key="start" value="17637"/>
<details key="end" value="17640"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1180" references="/0/testSequence/%/%/%/%/%/%/%/%/%.409">
<details key="start" value="17643"/>
<details key="end" value="17677"/>
<details key="line" value="258"/>
</eAnnotations>
<eAnnotations source="positions.1181" references="/0/testSequence/%/%/%/%/%/%/%/%/%.410">
<details key="start" value="17678"/>
<details key="end" value="17701"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1182" references="/0/testSequence/%/%/%/%/%/%/%/%/%.410/strings">
<details key="start" value="17678"/>
<details key="end" value="17685"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1183" references="/0/testSequence/%/%/%/%/%/%/%/%/%.410/%">
<details key="start" value="17697"/>
<details key="end" value="17700"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1184" references="/0/testSequence/%/%/%/%/%/%/%/%/%.411">
<details key="start" value="17703"/>
<details key="end" value="17736"/>
<details key="line" value="259"/>
</eAnnotations>
<eAnnotations source="positions.1185" references="/0/testSequence/%/%/%/%/%/%/%/%/%.412">
<details key="start" value="17737"/>
<details key="end" value="17759"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1186" references="/0/testSequence/%/%/%/%/%/%/%/%/%.412/integers">
<details key="start" value="17737"/>
<details key="end" value="17745"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1187" references="/0/testSequence/%/%/%/%/%/%/%/%/%.412/%">
<details key="start" value="17757"/>
<details key="end" value="17758"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1188" references="/0/testSequence/%/%/%/%/%/%/%/%/%.413">
<details key="start" value="17761"/>
<details key="end" value="17798"/>
<details key="line" value="260"/>
</eAnnotations>
<eAnnotations source="positions.1189" references="/0/testSequence/%/%/%/%/%/%/%/%/%.414">
<details key="start" value="17799"/>
<details key="end" value="17825"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1190" references="/0/testSequence/%/%/%/%/%/%/%/%/%.414/booleans">
<details key="start" value="17799"/>
<details key="end" value="17807"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1191" references="/0/testSequence/%/%/%/%/%/%/%/%/%.414/%">
<details key="start" value="17819"/>
<details key="end" value="17824"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1192" references="/0/testSequence/%/%/%/%/%/%/%/%/%.415">
<details key="start" value="17827"/>
<details key="end" value="17859"/>
<details key="line" value="261"/>
</eAnnotations>
<eAnnotations source="positions.1193" references="/0/testSequence/%/%/%/%/%/%/%/%/%.416">
<details key="start" value="17860"/>
<details key="end" value="17881"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1194" references="/0/testSequence/%/%/%/%/%/%/%/%/%.416/reals">
<details key="start" value="17860"/>
<details key="end" value="17865"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1195" references="/0/testSequence/%/%/%/%/%/%/%/%/%.416/%">
<details key="start" value="17877"/>
<details key="end" value="17880"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1196" references="/0/testSequence/%/%/%/%/%/%/%/%/%.417">
<details key="start" value="17883"/>
<details key="end" value="17938"/>
<details key="line" value="262"/>
</eAnnotations>
<eAnnotations source="positions.1197" references="/0/testSequence/%/%/%/%/%/%/%/%/%.418">
<details key="start" value="17939"/>
<details key="end" value="17983"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1198" references="/0/testSequence/%/%/%/%/%/%/%/%/%.418/eClasses">
<details key="start" value="17939"/>
<details key="end" value="17947"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1199" references="/0/testSequence/%/%/%/%/%/%/%/%/%.418/%">
<details key="start" value="17959"/>
<details key="end" value="17982"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1200" references="/0/testSequence/%/%/%/%/%/%/%/%/%.418/%/%">
<details key="start" value="17959"/>
<details key="end" value="17973"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1201" references="/0/testSequence/%/%/%/%/%/%/%/%/%.418/%/%/p">
<details key="start" value="17959"/>
<details key="end" value="17960"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1202" references="/0/testSequence/%/%/%/%/%/%/%/%/%.419">
<details key="start" value="17985"/>
<details key="end" value="18041"/>
<details key="line" value="263"/>
</eAnnotations>
<eAnnotations source="positions.1203" references="/0/testSequence/%/%/%/%/%/%/%/%/%.420">
<details key="start" value="18042"/>
<details key="end" value="18087"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1204" references="/0/testSequence/%/%/%/%/%/%/%/%/%.420/collections">
<details key="start" value="18042"/>
<details key="end" value="18053"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1205" references="/0/testSequence/%/%/%/%/%/%/%/%/%.420/%">
<details key="start" value="18065"/>
<details key="end" value="18086"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1206" references="/0/testSequence/%/%/%/%/%/%/%/%/%.420/%/%/%">
<details key="start" value="18074"/>
<details key="end" value="18077"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1207" references="/0/testSequence/%/%/%/%/%/%/%/%/%.420/%/%.1/%">
<details key="start" value="18078"/>
<details key="end" value="18081"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1208" references="/0/testSequence/%/%/%/%/%/%/%/%/%.420/%/%.2/%">
<details key="start" value="18082"/>
<details key="end" value="18085"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1209" references="/0/testSequence/%/%/%/%/%/%/%/%/%.421">
<details key="start" value="18089"/>
<details key="end" value="18090"/>
<details key="line" value="264"/>
</eAnnotations>
<eAnnotations source="positions.1210" references="/0/testSequence/%/%/%/%/%/%/%/%/%.422">
<details key="start" value="18444"/>
<details key="end" value="18480"/>
<details key="line" value="273"/>
</eAnnotations>
<eAnnotations source="positions.1211" references="/0/testSequence/%/%/%/%/%/%/%/%/%.423">
<details key="start" value="18481"/>
<details key="end" value="18504"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1212" references="/0/testSequence/%/%/%/%/%/%/%/%/%.423/mixed">
<details key="start" value="18481"/>
<details key="end" value="18486"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1213" references="/0/testSequence/%/%/%/%/%/%/%/%/%.423/%">
<details key="start" value="18500"/>
<details key="end" value="18503"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1214" references="/0/testSequence/%/%/%/%/%/%/%/%/%.424">
<details key="start" value="18506"/>
<details key="end" value="18540"/>
<details key="line" value="275"/>
</eAnnotations>
<eAnnotations source="positions.1215" references="/0/testSequence/%/%/%/%/%/%/%/%/%.425">
<details key="start" value="18541"/>
<details key="end" value="18564"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1216" references="/0/testSequence/%/%/%/%/%/%/%/%/%.425/mixed">
<details key="start" value="18541"/>
<details key="end" value="18546"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1217" references="/0/testSequence/%/%/%/%/%/%/%/%/%.425/%">
<details key="start" value="18560"/>
<details key="end" value="18563"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1218" references="/0/testSequence/%/%/%/%/%/%/%/%/%.426">
<details key="start" value="18566"/>
<details key="end" value="18602"/>
<details key="line" value="276"/>
</eAnnotations>
<eAnnotations source="positions.1219" references="/0/testSequence/%/%/%/%/%/%/%/%/%.427">
<details key="start" value="18603"/>
<details key="end" value="18628"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1220" references="/0/testSequence/%/%/%/%/%/%/%/%/%.427/strings">
<details key="start" value="18603"/>
<details key="end" value="18610"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1221" references="/0/testSequence/%/%/%/%/%/%/%/%/%.427/%">
<details key="start" value="18624"/>
<details key="end" value="18627"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1222" references="/0/testSequence/%/%/%/%/%/%/%/%/%.428">
<details key="start" value="18630"/>
<details key="end" value="18666"/>
<details key="line" value="277"/>
</eAnnotations>
<eAnnotations source="positions.1223" references="/0/testSequence/%/%/%/%/%/%/%/%/%.429">
<details key="start" value="18667"/>
<details key="end" value="18692"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1224" references="/0/testSequence/%/%/%/%/%/%/%/%/%.429/strings">
<details key="start" value="18667"/>
<details key="end" value="18674"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1225" references="/0/testSequence/%/%/%/%/%/%/%/%/%.429/%">
<details key="start" value="18688"/>
<details key="end" value="18691"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1226" references="/0/testSequence/%/%/%/%/%/%/%/%/%.430">
<details key="start" value="18694"/>
<details key="end" value="18729"/>
<details key="line" value="278"/>
</eAnnotations>
<eAnnotations source="positions.1227" references="/0/testSequence/%/%/%/%/%/%/%/%/%.431">
<details key="start" value="18730"/>
<details key="end" value="18754"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1228" references="/0/testSequence/%/%/%/%/%/%/%/%/%.431/integers">
<details key="start" value="18730"/>
<details key="end" value="18738"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1229" references="/0/testSequence/%/%/%/%/%/%/%/%/%.431/%">
<details key="start" value="18752"/>
<details key="end" value="18753"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1230" references="/0/testSequence/%/%/%/%/%/%/%/%/%.432">
<details key="start" value="18756"/>
<details key="end" value="18791"/>
<details key="line" value="279"/>
</eAnnotations>
<eAnnotations source="positions.1231" references="/0/testSequence/%/%/%/%/%/%/%/%/%.433">
<details key="start" value="18792"/>
<details key="end" value="18816"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1232" references="/0/testSequence/%/%/%/%/%/%/%/%/%.433/integers">
<details key="start" value="18792"/>
<details key="end" value="18800"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1233" references="/0/testSequence/%/%/%/%/%/%/%/%/%.433/%">
<details key="start" value="18814"/>
<details key="end" value="18815"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1234" references="/0/testSequence/%/%/%/%/%/%/%/%/%.434">
<details key="start" value="18818"/>
<details key="end" value="18868"/>
<details key="line" value="280"/>
</eAnnotations>
<eAnnotations source="positions.1235" references="/0/testSequence/%/%/%/%/%/%/%/%/%.435">
<details key="start" value="18869"/>
<details key="end" value="18908"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1236" references="/0/testSequence/%/%/%/%/%/%/%/%/%.435/%">
<details key="start" value="18869"/>
<details key="end" value="18888"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1237" references="/0/testSequence/%/%/%/%/%/%/%/%/%.435/%/%/%">
<details key="start" value="18878"/>
<details key="end" value="18882"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1238" references="/0/testSequence/%/%/%/%/%/%/%/%/%.435/%/%.1/%">
<details key="start" value="18883"/>
<details key="end" value="18887"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1239" references="/0/testSequence/%/%/%/%/%/%/%/%/%.435/%.1">
<details key="start" value="18902"/>
<details key="end" value="18907"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1240" references="/0/testSequence/%/%/%/%/%/%/%/%/%.436">
<details key="start" value="18910"/>
<details key="end" value="18949"/>
<details key="line" value="281"/>
</eAnnotations>
<eAnnotations source="positions.1241" references="/0/testSequence/%/%/%/%/%/%/%/%/%.437">
<details key="start" value="18950"/>
<details key="end" value="18978"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1242" references="/0/testSequence/%/%/%/%/%/%/%/%/%.437/booleans">
<details key="start" value="18950"/>
<details key="end" value="18958"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1243" references="/0/testSequence/%/%/%/%/%/%/%/%/%.437/%">
<details key="start" value="18972"/>
<details key="end" value="18977"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1244" references="/0/testSequence/%/%/%/%/%/%/%/%/%.438">
<details key="start" value="18980"/>
<details key="end" value="19014"/>
<details key="line" value="282"/>
</eAnnotations>
<eAnnotations source="positions.1245" references="/0/testSequence/%/%/%/%/%/%/%/%/%.439">
<details key="start" value="19015"/>
<details key="end" value="19038"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1246" references="/0/testSequence/%/%/%/%/%/%/%/%/%.439/reals">
<details key="start" value="19015"/>
<details key="end" value="19020"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1247" references="/0/testSequence/%/%/%/%/%/%/%/%/%.439/%">
<details key="start" value="19034"/>
<details key="end" value="19037"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1248" references="/0/testSequence/%/%/%/%/%/%/%/%/%.440">
<details key="start" value="19040"/>
<details key="end" value="19074"/>
<details key="line" value="283"/>
</eAnnotations>
<eAnnotations source="positions.1249" references="/0/testSequence/%/%/%/%/%/%/%/%/%.441">
<details key="start" value="19075"/>
<details key="end" value="19098"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1250" references="/0/testSequence/%/%/%/%/%/%/%/%/%.441/reals">
<details key="start" value="19075"/>
<details key="end" value="19080"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1251" references="/0/testSequence/%/%/%/%/%/%/%/%/%.441/%">
<details key="start" value="19094"/>
<details key="end" value="19097"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1252" references="/0/testSequence/%/%/%/%/%/%/%/%/%.442">
<details key="start" value="19100"/>
<details key="end" value="19174"/>
<details key="line" value="284"/>
</eAnnotations>
<eAnnotations source="positions.1253" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.35">
<details key="start" value="19175"/>
<details key="end" value="19238"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1254" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.35/%">
<details key="start" value="19175"/>
<details key="end" value="19221"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1255" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.35/%/eClasses">
<details key="start" value="19175"/>
<details key="end" value="19183"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1256" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.35/%/%">
<details key="start" value="19197"/>
<details key="end" value="19220"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1257" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.35/%/%/%">
<details key="start" value="19197"/>
<details key="end" value="19211"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1258" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.35/%/%/%/p">
<details key="start" value="19197"/>
<details key="end" value="19198"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1259" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.35/%.1">
<details key="start" value="19233"/>
<details key="end" value="19237"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1260" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.35/%.1/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1261" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.35/temp30">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1262" references="/0/testSequence/%/%/%/%/%/%/%/%/%.443">
<details key="start" value="19240"/>
<details key="end" value="19338"/>
<details key="line" value="285"/>
</eAnnotations>
<eAnnotations source="positions.1263" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.36">
<details key="start" value="19339"/>
<details key="end" value="19426"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1264" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.36/%">
<details key="start" value="19339"/>
<details key="end" value="19409"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1265" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.36/%/%">
<details key="start" value="19339"/>
<details key="end" value="19372"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1266" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.36/%/%/%/%">
<details key="start" value="19348"/>
<details key="end" value="19371"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1267" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.36/%/%/%/%/%">
<details key="start" value="19348"/>
<details key="end" value="19362"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1268" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.36/%/%/%/%/%/p">
<details key="start" value="19348"/>
<details key="end" value="19349"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1269" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.36/%/%.1">
<details key="start" value="19386"/>
<details key="end" value="19408"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1270" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.36/%/%.1/%">
<details key="start" value="19386"/>
<details key="end" value="19400"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1271" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.36/%/%.1/%/p">
<details key="start" value="19386"/>
<details key="end" value="19387"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1272" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.36/%.1">
<details key="start" value="19421"/>
<details key="end" value="19425"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1273" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.36/%.1/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1274" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.36/temp31">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1275" references="/0/testSequence/%/%/%/%/%/%/%/%/%.444">
<details key="start" value="19428"/>
<details key="end" value="19486"/>
<details key="line" value="286"/>
</eAnnotations>
<eAnnotations source="positions.1276" references="/0/testSequence/%/%/%/%/%/%/%/%/%.445">
<details key="start" value="19487"/>
<details key="end" value="19534"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1277" references="/0/testSequence/%/%/%/%/%/%/%/%/%.445/collections">
<details key="start" value="19487"/>
<details key="end" value="19498"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1278" references="/0/testSequence/%/%/%/%/%/%/%/%/%.445/%">
<details key="start" value="19512"/>
<details key="end" value="19533"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1279" references="/0/testSequence/%/%/%/%/%/%/%/%/%.445/%/%/%">
<details key="start" value="19521"/>
<details key="end" value="19524"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1280" references="/0/testSequence/%/%/%/%/%/%/%/%/%.445/%/%.1/%">
<details key="start" value="19525"/>
<details key="end" value="19528"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1281" references="/0/testSequence/%/%/%/%/%/%/%/%/%.445/%/%.2/%">
<details key="start" value="19529"/>
<details key="end" value="19532"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1282" references="/0/testSequence/%/%/%/%/%/%/%/%/%.446">
<details key="start" value="19536"/>
<details key="end" value="19594"/>
<details key="line" value="287"/>
</eAnnotations>
<eAnnotations source="positions.1283" references="/0/testSequence/%/%/%/%/%/%/%/%/%.447">
<details key="start" value="19595"/>
<details key="end" value="19642"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1284" references="/0/testSequence/%/%/%/%/%/%/%/%/%.447/collections">
<details key="start" value="19595"/>
<details key="end" value="19606"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1285" references="/0/testSequence/%/%/%/%/%/%/%/%/%.447/%">
<details key="start" value="19620"/>
<details key="end" value="19641"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1286" references="/0/testSequence/%/%/%/%/%/%/%/%/%.447/%/%/%">
<details key="start" value="19629"/>
<details key="end" value="19632"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1287" references="/0/testSequence/%/%/%/%/%/%/%/%/%.447/%/%.1/%">
<details key="start" value="19633"/>
<details key="end" value="19636"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1288" references="/0/testSequence/%/%/%/%/%/%/%/%/%.447/%/%.2/%">
<details key="start" value="19637"/>
<details key="end" value="19640"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1289" references="/0/testSequence/%/%/%/%/%/%/%/%/%.448">
<details key="start" value="19644"/>
<details key="end" value="19681"/>
<details key="line" value="288"/>
</eAnnotations>
<eAnnotations source="positions.1290" references="/0/testSequence/%/%/%/%/%/%/%/%/%.449">
<details key="start" value="19682"/>
<details key="end" value="19705"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1291" references="/0/testSequence/%/%/%/%/%/%/%/%/%.449/mixed">
<details key="start" value="19682"/>
<details key="end" value="19687"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1292" references="/0/testSequence/%/%/%/%/%/%/%/%/%.449/%">
<details key="start" value="19701"/>
<details key="end" value="19704"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1293" references="/0/testSequence/%/%/%/%/%/%/%/%/%.450">
<details key="start" value="19707"/>
<details key="end" value="19741"/>
<details key="line" value="290"/>
</eAnnotations>
<eAnnotations source="positions.1294" references="/0/testSequence/%/%/%/%/%/%/%/%/%.451">
<details key="start" value="19742"/>
<details key="end" value="19765"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1295" references="/0/testSequence/%/%/%/%/%/%/%/%/%.451/mixed">
<details key="start" value="19742"/>
<details key="end" value="19747"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1296" references="/0/testSequence/%/%/%/%/%/%/%/%/%.451/%">
<details key="start" value="19761"/>
<details key="end" value="19764"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1297" references="/0/testSequence/%/%/%/%/%/%/%/%/%.452">
<details key="start" value="19767"/>
<details key="end" value="19803"/>
<details key="line" value="291"/>
</eAnnotations>
<eAnnotations source="positions.1298" references="/0/testSequence/%/%/%/%/%/%/%/%/%.453">
<details key="start" value="19804"/>
<details key="end" value="19829"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1299" references="/0/testSequence/%/%/%/%/%/%/%/%/%.453/strings">
<details key="start" value="19804"/>
<details key="end" value="19811"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1300" references="/0/testSequence/%/%/%/%/%/%/%/%/%.453/%">
<details key="start" value="19825"/>
<details key="end" value="19828"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1301" references="/0/testSequence/%/%/%/%/%/%/%/%/%.454">
<details key="start" value="19831"/>
<details key="end" value="19867"/>
<details key="line" value="292"/>
</eAnnotations>
<eAnnotations source="positions.1302" references="/0/testSequence/%/%/%/%/%/%/%/%/%.455">
<details key="start" value="19868"/>
<details key="end" value="19893"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1303" references="/0/testSequence/%/%/%/%/%/%/%/%/%.455/strings">
<details key="start" value="19868"/>
<details key="end" value="19875"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1304" references="/0/testSequence/%/%/%/%/%/%/%/%/%.455/%">
<details key="start" value="19889"/>
<details key="end" value="19892"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1305" references="/0/testSequence/%/%/%/%/%/%/%/%/%.456">
<details key="start" value="19895"/>
<details key="end" value="19930"/>
<details key="line" value="293"/>
</eAnnotations>
<eAnnotations source="positions.1306" references="/0/testSequence/%/%/%/%/%/%/%/%/%.457">
<details key="start" value="19931"/>
<details key="end" value="19955"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1307" references="/0/testSequence/%/%/%/%/%/%/%/%/%.457/integers">
<details key="start" value="19931"/>
<details key="end" value="19939"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1308" references="/0/testSequence/%/%/%/%/%/%/%/%/%.457/%">
<details key="start" value="19953"/>
<details key="end" value="19954"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1309" references="/0/testSequence/%/%/%/%/%/%/%/%/%.458">
<details key="start" value="19957"/>
<details key="end" value="19992"/>
<details key="line" value="294"/>
</eAnnotations>
<eAnnotations source="positions.1310" references="/0/testSequence/%/%/%/%/%/%/%/%/%.459">
<details key="start" value="19993"/>
<details key="end" value="20017"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1311" references="/0/testSequence/%/%/%/%/%/%/%/%/%.459/integers">
<details key="start" value="19993"/>
<details key="end" value="20001"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1312" references="/0/testSequence/%/%/%/%/%/%/%/%/%.459/%">
<details key="start" value="20015"/>
<details key="end" value="20016"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1313" references="/0/testSequence/%/%/%/%/%/%/%/%/%.460">
<details key="start" value="20019"/>
<details key="end" value="20069"/>
<details key="line" value="295"/>
</eAnnotations>
<eAnnotations source="positions.1314" references="/0/testSequence/%/%/%/%/%/%/%/%/%.461">
<details key="start" value="20070"/>
<details key="end" value="20109"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1315" references="/0/testSequence/%/%/%/%/%/%/%/%/%.461/%">
<details key="start" value="20070"/>
<details key="end" value="20089"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1316" references="/0/testSequence/%/%/%/%/%/%/%/%/%.461/%/%/%">
<details key="start" value="20079"/>
<details key="end" value="20083"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1317" references="/0/testSequence/%/%/%/%/%/%/%/%/%.461/%/%.1/%">
<details key="start" value="20084"/>
<details key="end" value="20088"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1318" references="/0/testSequence/%/%/%/%/%/%/%/%/%.461/%.1">
<details key="start" value="20103"/>
<details key="end" value="20108"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1319" references="/0/testSequence/%/%/%/%/%/%/%/%/%.462">
<details key="start" value="20111"/>
<details key="end" value="20150"/>
<details key="line" value="296"/>
</eAnnotations>
<eAnnotations source="positions.1320" references="/0/testSequence/%/%/%/%/%/%/%/%/%.463">
<details key="start" value="20151"/>
<details key="end" value="20179"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1321" references="/0/testSequence/%/%/%/%/%/%/%/%/%.463/booleans">
<details key="start" value="20151"/>
<details key="end" value="20159"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1322" references="/0/testSequence/%/%/%/%/%/%/%/%/%.463/%">
<details key="start" value="20173"/>
<details key="end" value="20178"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1323" references="/0/testSequence/%/%/%/%/%/%/%/%/%.464">
<details key="start" value="20181"/>
<details key="end" value="20215"/>
<details key="line" value="297"/>
</eAnnotations>
<eAnnotations source="positions.1324" references="/0/testSequence/%/%/%/%/%/%/%/%/%.465">
<details key="start" value="20216"/>
<details key="end" value="20239"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1325" references="/0/testSequence/%/%/%/%/%/%/%/%/%.465/reals">
<details key="start" value="20216"/>
<details key="end" value="20221"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1326" references="/0/testSequence/%/%/%/%/%/%/%/%/%.465/%">
<details key="start" value="20235"/>
<details key="end" value="20238"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1327" references="/0/testSequence/%/%/%/%/%/%/%/%/%.466">
<details key="start" value="20241"/>
<details key="end" value="20275"/>
<details key="line" value="298"/>
</eAnnotations>
<eAnnotations source="positions.1328" references="/0/testSequence/%/%/%/%/%/%/%/%/%.467">
<details key="start" value="20276"/>
<details key="end" value="20299"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1329" references="/0/testSequence/%/%/%/%/%/%/%/%/%.467/reals">
<details key="start" value="20276"/>
<details key="end" value="20281"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1330" references="/0/testSequence/%/%/%/%/%/%/%/%/%.467/%">
<details key="start" value="20295"/>
<details key="end" value="20298"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1331" references="/0/testSequence/%/%/%/%/%/%/%/%/%.468">
<details key="start" value="20301"/>
<details key="end" value="20375"/>
<details key="line" value="299"/>
</eAnnotations>
<eAnnotations source="positions.1332" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.37">
<details key="start" value="20376"/>
<details key="end" value="20439"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1333" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.37/%">
<details key="start" value="20376"/>
<details key="end" value="20422"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1334" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.37/%/eClasses">
<details key="start" value="20376"/>
<details key="end" value="20384"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1335" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.37/%/%">
<details key="start" value="20398"/>
<details key="end" value="20421"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1336" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.37/%/%/%">
<details key="start" value="20398"/>
<details key="end" value="20412"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1337" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.37/%/%/%/p">
<details key="start" value="20398"/>
<details key="end" value="20399"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1338" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.37/%.1">
<details key="start" value="20434"/>
<details key="end" value="20438"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1339" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.37/%.1/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1340" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.37/temp32">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1341" references="/0/testSequence/%/%/%/%/%/%/%/%/%.469">
<details key="start" value="20441"/>
<details key="end" value="20539"/>
<details key="line" value="300"/>
</eAnnotations>
<eAnnotations source="positions.1342" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.38">
<details key="start" value="20540"/>
<details key="end" value="20627"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1343" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.38/%">
<details key="start" value="20540"/>
<details key="end" value="20610"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1344" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.38/%/%">
<details key="start" value="20540"/>
<details key="end" value="20573"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1345" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.38/%/%/%/%">
<details key="start" value="20549"/>
<details key="end" value="20572"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1346" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.38/%/%/%/%/%">
<details key="start" value="20549"/>
<details key="end" value="20563"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1347" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.38/%/%/%/%/%/p">
<details key="start" value="20549"/>
<details key="end" value="20550"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1348" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.38/%/%.1">
<details key="start" value="20587"/>
<details key="end" value="20609"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1349" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.38/%/%.1/%">
<details key="start" value="20587"/>
<details key="end" value="20601"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1350" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.38/%/%.1/%/p">
<details key="start" value="20587"/>
<details key="end" value="20588"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1351" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.38/%.1">
<details key="start" value="20622"/>
<details key="end" value="20626"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1352" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.38/%.1/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1353" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.38/temp33">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1354" references="/0/testSequence/%/%/%/%/%/%/%/%/%.470">
<details key="start" value="20629"/>
<details key="end" value="20687"/>
<details key="line" value="301"/>
</eAnnotations>
<eAnnotations source="positions.1355" references="/0/testSequence/%/%/%/%/%/%/%/%/%.471">
<details key="start" value="20688"/>
<details key="end" value="20735"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1356" references="/0/testSequence/%/%/%/%/%/%/%/%/%.471/collections">
<details key="start" value="20688"/>
<details key="end" value="20699"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1357" references="/0/testSequence/%/%/%/%/%/%/%/%/%.471/%">
<details key="start" value="20713"/>
<details key="end" value="20734"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1358" references="/0/testSequence/%/%/%/%/%/%/%/%/%.471/%/%/%">
<details key="start" value="20722"/>
<details key="end" value="20725"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1359" references="/0/testSequence/%/%/%/%/%/%/%/%/%.471/%/%.1/%">
<details key="start" value="20726"/>
<details key="end" value="20729"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1360" references="/0/testSequence/%/%/%/%/%/%/%/%/%.471/%/%.2/%">
<details key="start" value="20730"/>
<details key="end" value="20733"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1361" references="/0/testSequence/%/%/%/%/%/%/%/%/%.472">
<details key="start" value="20737"/>
<details key="end" value="20795"/>
<details key="line" value="302"/>
</eAnnotations>
<eAnnotations source="positions.1362" references="/0/testSequence/%/%/%/%/%/%/%/%/%.473">
<details key="start" value="20796"/>
<details key="end" value="20843"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1363" references="/0/testSequence/%/%/%/%/%/%/%/%/%.473/collections">
<details key="start" value="20796"/>
<details key="end" value="20807"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1364" references="/0/testSequence/%/%/%/%/%/%/%/%/%.473/%">
<details key="start" value="20821"/>
<details key="end" value="20842"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1365" references="/0/testSequence/%/%/%/%/%/%/%/%/%.473/%/%/%">
<details key="start" value="20830"/>
<details key="end" value="20833"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1366" references="/0/testSequence/%/%/%/%/%/%/%/%/%.473/%/%.1/%">
<details key="start" value="20834"/>
<details key="end" value="20837"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1367" references="/0/testSequence/%/%/%/%/%/%/%/%/%.473/%/%.2/%">
<details key="start" value="20838"/>
<details key="end" value="20841"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1368" references="/0/testSequence/%/%/%/%/%/%/%/%/%.474">
<details key="start" value="20845"/>
<details key="end" value="20873"/>
<details key="line" value="303"/>
</eAnnotations>
<eAnnotations source="positions.1369" references="/0/testSequence/%/%/%/%/%/%/%/%/%.475">
<details key="start" value="20874"/>
<details key="end" value="20888"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1370" references="/0/testSequence/%/%/%/%/%/%/%/%/%.475/mixed">
<details key="start" value="20874"/>
<details key="end" value="20879"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1371" references="/0/testSequence/%/%/%/%/%/%/%/%/%.475/%">
<details key="start" value="20886"/>
<details key="end" value="20887"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1372" references="/0/testSequence/%/%/%/%/%/%/%/%/%.476">
<details key="start" value="20890"/>
<details key="end" value="20917"/>
<details key="line" value="305"/>
</eAnnotations>
<eAnnotations source="positions.1373" references="/0/testSequence/%/%/%/%/%/%/%/%/%.477">
<details key="start" value="20918"/>
<details key="end" value="20934"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1374" references="/0/testSequence/%/%/%/%/%/%/%/%/%.477/strings">
<details key="start" value="20918"/>
<details key="end" value="20925"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1375" references="/0/testSequence/%/%/%/%/%/%/%/%/%.477/%">
<details key="start" value="20932"/>
<details key="end" value="20933"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1376" references="/0/testSequence/%/%/%/%/%/%/%/%/%.478">
<details key="start" value="20936"/>
<details key="end" value="20964"/>
<details key="line" value="306"/>
</eAnnotations>
<eAnnotations source="positions.1377" references="/0/testSequence/%/%/%/%/%/%/%/%/%.479">
<details key="start" value="20965"/>
<details key="end" value="20982"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1378" references="/0/testSequence/%/%/%/%/%/%/%/%/%.479/integers">
<details key="start" value="20965"/>
<details key="end" value="20973"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1379" references="/0/testSequence/%/%/%/%/%/%/%/%/%.479/%">
<details key="start" value="20980"/>
<details key="end" value="20981"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1380" references="/0/testSequence/%/%/%/%/%/%/%/%/%.480">
<details key="start" value="20984"/>
<details key="end" value="21012"/>
<details key="line" value="307"/>
</eAnnotations>
<eAnnotations source="positions.1381" references="/0/testSequence/%/%/%/%/%/%/%/%/%.481">
<details key="start" value="21013"/>
<details key="end" value="21030"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1382" references="/0/testSequence/%/%/%/%/%/%/%/%/%.481/booleans">
<details key="start" value="21013"/>
<details key="end" value="21021"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1383" references="/0/testSequence/%/%/%/%/%/%/%/%/%.481/%">
<details key="start" value="21028"/>
<details key="end" value="21029"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1384" references="/0/testSequence/%/%/%/%/%/%/%/%/%.482">
<details key="start" value="21032"/>
<details key="end" value="21057"/>
<details key="line" value="308"/>
</eAnnotations>
<eAnnotations source="positions.1385" references="/0/testSequence/%/%/%/%/%/%/%/%/%.483">
<details key="start" value="21058"/>
<details key="end" value="21072"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1386" references="/0/testSequence/%/%/%/%/%/%/%/%/%.483/reals">
<details key="start" value="21058"/>
<details key="end" value="21063"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1387" references="/0/testSequence/%/%/%/%/%/%/%/%/%.483/%">
<details key="start" value="21070"/>
<details key="end" value="21071"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1388" references="/0/testSequence/%/%/%/%/%/%/%/%/%.484">
<details key="start" value="21074"/>
<details key="end" value="21107"/>
<details key="line" value="309"/>
</eAnnotations>
<eAnnotations source="positions.1389" references="/0/testSequence/%/%/%/%/%/%/%/%/%.485">
<details key="start" value="21108"/>
<details key="end" value="21130"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1390" references="/0/testSequence/%/%/%/%/%/%/%/%/%.485/%">
<details key="start" value="21108"/>
<details key="end" value="21125"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1391" references="/0/testSequence/%/%/%/%/%/%/%/%/%.485/%/eClasses">
<details key="start" value="21108"/>
<details key="end" value="21116"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1392" references="/0/testSequence/%/%/%/%/%/%/%/%/%.485/%/%">
<details key="start" value="21123"/>
<details key="end" value="21124"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1393" references="/0/testSequence/%/%/%/%/%/%/%/%/%.486">
<details key="start" value="21132"/>
<details key="end" value="21163"/>
<details key="line" value="310"/>
</eAnnotations>
<eAnnotations source="positions.1394" references="/0/testSequence/%/%/%/%/%/%/%/%/%.487">
<details key="start" value="21164"/>
<details key="end" value="21184"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1395" references="/0/testSequence/%/%/%/%/%/%/%/%/%.487/collections">
<details key="start" value="21164"/>
<details key="end" value="21175"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1396" references="/0/testSequence/%/%/%/%/%/%/%/%/%.487/%">
<details key="start" value="21182"/>
<details key="end" value="21183"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1397" references="/0/testSequence/%/%/%/%/%/%/%/%/%.488">
<details key="start" value="21186"/>
<details key="end" value="21254"/>
<details key="line" value="311"/>
</eAnnotations>
<eAnnotations source="positions.1398" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy">
<details key="start" value="21255"/>
<details key="end" value="21309"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1399" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy/%">
<details key="start" value="21255"/>
<details key="end" value="21283"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1400" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy/%/%/%">
<details key="start" value="21264"/>
<details key="end" value="21269"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1401" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy/%/%.1/%">
<details key="start" value="21270"/>
<details key="end" value="21274"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1402" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy/%/%.2/%">
<details key="start" value="21275"/>
<details key="end" value="21282"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1403" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy/%.1">
<details key="start" value="21300"/>
<details key="end" value="21308"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1404" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy/%.1/t">
<details key="start" value="21300"/>
<details key="end" value="21301"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1405" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy/t">
<details key="start" value="21296"/>
<details key="end" value="21297"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1406" references="/0/testSequence/%/%/%/%/%/%/%/%/%.489">
<details key="start" value="21311"/>
<details key="end" value="21349"/>
<details key="line" value="313"/>
</eAnnotations>
<eAnnotations source="positions.1407" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.1">
<details key="start" value="21350"/>
<details key="end" value="21377"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1408" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.1/integers">
<details key="start" value="21350"/>
<details key="end" value="21358"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1409" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.1/t">
<details key="start" value="21375"/>
<details key="end" value="21376"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1410" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.1/t.1">
<details key="start" value="21371"/>
<details key="end" value="21372"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1411" references="/0/testSequence/%/%/%/%/%/%/%/%/%.490">
<details key="start" value="21379"/>
<details key="end" value="21414"/>
<details key="line" value="314"/>
</eAnnotations>
<eAnnotations source="positions.1412" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.2">
<details key="start" value="21415"/>
<details key="end" value="21439"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1413" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.2/reals">
<details key="start" value="21415"/>
<details key="end" value="21420"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1414" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.2/t">
<details key="start" value="21437"/>
<details key="end" value="21438"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1415" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.2/t.1">
<details key="start" value="21433"/>
<details key="end" value="21434"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1416" references="/0/testSequence/%/%/%/%/%/%/%/%/%.491">
<details key="start" value="21441"/>
<details key="end" value="21490"/>
<details key="line" value="315"/>
</eAnnotations>
<eAnnotations source="positions.1417" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.3">
<details key="start" value="21491"/>
<details key="end" value="21529"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1418" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.3/booleans">
<details key="start" value="21491"/>
<details key="end" value="21499"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1419" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.3/%">
<details key="start" value="21516"/>
<details key="end" value="21528"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1420" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.3/%/t">
<details key="start" value="21516"/>
<details key="end" value="21517"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1421" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.3/t">
<details key="start" value="21512"/>
<details key="end" value="21513"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1422" references="/0/testSequence/%/%/%/%/%/%/%/%/%.492">
<details key="start" value="21531"/>
<details key="end" value="21591"/>
<details key="line" value="316"/>
</eAnnotations>
<eAnnotations source="positions.1423" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.39">
<details key="start" value="21592"/>
<details key="end" value="21641"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1424" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.39/sortedBy">
<details key="start" value="21592"/>
<details key="end" value="21624"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1425" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.39/sortedBy/eClasses">
<details key="start" value="21592"/>
<details key="end" value="21600"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1426" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.39/sortedBy/%">
<details key="start" value="21617"/>
<details key="end" value="21623"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1427" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.39/sortedBy/%/t">
<details key="start" value="21617"/>
<details key="end" value="21618"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1428" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.39/sortedBy/t">
<details key="start" value="21613"/>
<details key="end" value="21614"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1429" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.39/%">
<details key="start" value="21636"/>
<details key="end" value="21640"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1430" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.39/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1431" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.39/temp34">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1432" references="/0/testSequence/%/%/%/%/%/%/%/%/%.493">
<details key="start" value="21643"/>
<details key="end" value="21731"/>
<details key="line" value="317"/>
</eAnnotations>
<eAnnotations source="positions.1433" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.4">
<details key="start" value="21732"/>
<details key="end" value="21809"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1434" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.4/%">
<details key="start" value="21732"/>
<details key="end" value="21782"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1435" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.4/%/%/%">
<details key="start" value="21741"/>
<details key="end" value="21762"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1436" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.4/%/%/%/%/%">
<details key="start" value="21750"/>
<details key="end" value="21753"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1437" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.4/%/%/%/%.1/%">
<details key="start" value="21754"/>
<details key="end" value="21757"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1438" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.4/%/%/%/%.2/%">
<details key="start" value="21758"/>
<details key="end" value="21761"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1439" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.4/%/%.1/%">
<details key="start" value="21764"/>
<details key="end" value="21781"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1440" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.4/%/%.1/%/%/%">
<details key="start" value="21773"/>
<details key="end" value="21776"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1441" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.4/%/%.1/%/%.1/%">
<details key="start" value="21777"/>
<details key="end" value="21780"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1442" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.4/%.1">
<details key="start" value="21799"/>
<details key="end" value="21808"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1443" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.4/%.1/t">
<details key="start" value="21799"/>
<details key="end" value="21800"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1444" references="/0/testSequence/%/%/%/%/%/%/%/%/sortedBy.4/t">
<details key="start" value="21795"/>
<details key="end" value="21796"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1445" references="/0/testSequence/%/%/%/%/%/%/%/%/%.494">
<details key="start" value="21811"/>
<details key="end" value="21842"/>
<details key="line" value="318"/>
</eAnnotations>
<eAnnotations source="positions.1446" references="/0/testSequence/%/%/%/%/%/%/%/%/%.495">
<details key="start" value="21843"/>
<details key="end" value="21860"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1447" references="/0/testSequence/%/%/%/%/%/%/%/%/%.495/integers">
<details key="start" value="21843"/>
<details key="end" value="21851"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1448" references="/0/testSequence/%/%/%/%/%/%/%/%/%.496">
<details key="start" value="21862"/>
<details key="end" value="21887"/>
<details key="line" value="320"/>
</eAnnotations>
<eAnnotations source="positions.1449" references="/0/testSequence/%/%/%/%/%/%/%/%/%.497">
<details key="start" value="21888"/>
<details key="end" value="21902"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1450" references="/0/testSequence/%/%/%/%/%/%/%/%/%.497/reals">
<details key="start" value="21888"/>
<details key="end" value="21893"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1451" references="/0/testSequence/%/%/%/%/%/%/%/%/%.498">
<details key="start" value="21904"/>
<details key="end" value="21946"/>
<details key="line" value="321"/>
</eAnnotations>
<eAnnotations source="positions.1452" references="/0/testSequence/%/%/%/%/%/%/%/%/exists">
<details key="start" value="21947"/>
<details key="end" value="21975"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1453" references="/0/testSequence/%/%/%/%/%/%/%/%/exists/mixed">
<details key="start" value="21947"/>
<details key="end" value="21952"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1454" references="/0/testSequence/%/%/%/%/%/%/%/%/exists/%">
<details key="start" value="21967"/>
<details key="end" value="21974"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1455" references="/0/testSequence/%/%/%/%/%/%/%/%/exists/%/t">
<details key="start" value="21967"/>
<details key="end" value="21968"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1456" references="/0/testSequence/%/%/%/%/%/%/%/%/exists/%/%">
<details key="start" value="21971"/>
<details key="end" value="21974"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1457" references="/0/testSequence/%/%/%/%/%/%/%/%/exists/t">
<details key="start" value="21963"/>
<details key="end" value="21964"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1458" references="/0/testSequence/%/%/%/%/%/%/%/%/%.499">
<details key="start" value="21977"/>
<details key="end" value="22016"/>
<details key="line" value="323"/>
</eAnnotations>
<eAnnotations source="positions.1459" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.1">
<details key="start" value="22017"/>
<details key="end" value="22045"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1460" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.1/mixed">
<details key="start" value="22017"/>
<details key="end" value="22022"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1461" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.1/%">
<details key="start" value="22037"/>
<details key="end" value="22044"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1462" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.1/%/t">
<details key="start" value="22037"/>
<details key="end" value="22038"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1463" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.1/%/%">
<details key="start" value="22041"/>
<details key="end" value="22044"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1464" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.1/t">
<details key="start" value="22033"/>
<details key="end" value="22034"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1465" references="/0/testSequence/%/%/%/%/%/%/%/%/%.500">
<details key="start" value="22047"/>
<details key="end" value="22088"/>
<details key="line" value="324"/>
</eAnnotations>
<eAnnotations source="positions.1466" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.2">
<details key="start" value="22089"/>
<details key="end" value="22119"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1467" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.2/strings">
<details key="start" value="22089"/>
<details key="end" value="22096"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1468" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.2/%">
<details key="start" value="22111"/>
<details key="end" value="22118"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1469" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.2/%/t">
<details key="start" value="22111"/>
<details key="end" value="22112"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1470" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.2/%/%">
<details key="start" value="22115"/>
<details key="end" value="22118"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1471" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.2/t">
<details key="start" value="22107"/>
<details key="end" value="22108"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1472" references="/0/testSequence/%/%/%/%/%/%/%/%/%.501">
<details key="start" value="22121"/>
<details key="end" value="22162"/>
<details key="line" value="325"/>
</eAnnotations>
<eAnnotations source="positions.1473" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.3">
<details key="start" value="22163"/>
<details key="end" value="22193"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1474" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.3/strings">
<details key="start" value="22163"/>
<details key="end" value="22170"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1475" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.3/%">
<details key="start" value="22185"/>
<details key="end" value="22192"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1476" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.3/%/t">
<details key="start" value="22185"/>
<details key="end" value="22186"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1477" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.3/%/%">
<details key="start" value="22189"/>
<details key="end" value="22192"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1478" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.3/t">
<details key="start" value="22181"/>
<details key="end" value="22182"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1479" references="/0/testSequence/%/%/%/%/%/%/%/%/%.502">
<details key="start" value="22195"/>
<details key="end" value="22235"/>
<details key="line" value="326"/>
</eAnnotations>
<eAnnotations source="positions.1480" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.4">
<details key="start" value="22236"/>
<details key="end" value="22265"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1481" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.4/integers">
<details key="start" value="22236"/>
<details key="end" value="22244"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1482" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.4/%">
<details key="start" value="22259"/>
<details key="end" value="22264"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1483" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.4/%/t">
<details key="start" value="22259"/>
<details key="end" value="22260"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1484" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.4/%/%">
<details key="start" value="22263"/>
<details key="end" value="22264"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1485" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.4/t">
<details key="start" value="22255"/>
<details key="end" value="22256"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1486" references="/0/testSequence/%/%/%/%/%/%/%/%/%.503">
<details key="start" value="22267"/>
<details key="end" value="22307"/>
<details key="line" value="327"/>
</eAnnotations>
<eAnnotations source="positions.1487" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.5">
<details key="start" value="22308"/>
<details key="end" value="22337"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1488" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.5/integers">
<details key="start" value="22308"/>
<details key="end" value="22316"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1489" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.5/%">
<details key="start" value="22331"/>
<details key="end" value="22336"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1490" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.5/%/t">
<details key="start" value="22331"/>
<details key="end" value="22332"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1491" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.5/%/%">
<details key="start" value="22335"/>
<details key="end" value="22336"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1492" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.5/t">
<details key="start" value="22327"/>
<details key="end" value="22328"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1493" references="/0/testSequence/%/%/%/%/%/%/%/%/%.504">
<details key="start" value="22339"/>
<details key="end" value="22378"/>
<details key="line" value="328"/>
</eAnnotations>
<eAnnotations source="positions.1494" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.6">
<details key="start" value="22379"/>
<details key="end" value="22407"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1495" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.6/reals">
<details key="start" value="22379"/>
<details key="end" value="22384"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1496" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.6/%">
<details key="start" value="22399"/>
<details key="end" value="22406"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1497" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.6/%/t">
<details key="start" value="22399"/>
<details key="end" value="22400"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1498" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.6/%/%">
<details key="start" value="22403"/>
<details key="end" value="22406"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1499" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.6/t">
<details key="start" value="22395"/>
<details key="end" value="22396"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1500" references="/0/testSequence/%/%/%/%/%/%/%/%/%.505">
<details key="start" value="22409"/>
<details key="end" value="22448"/>
<details key="line" value="329"/>
</eAnnotations>
<eAnnotations source="positions.1501" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.7">
<details key="start" value="22449"/>
<details key="end" value="22477"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1502" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.7/reals">
<details key="start" value="22449"/>
<details key="end" value="22454"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1503" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.7/%">
<details key="start" value="22469"/>
<details key="end" value="22476"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1504" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.7/%/t">
<details key="start" value="22469"/>
<details key="end" value="22470"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1505" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.7/%/%">
<details key="start" value="22473"/>
<details key="end" value="22476"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1506" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.7/t">
<details key="start" value="22465"/>
<details key="end" value="22466"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1507" references="/0/testSequence/%/%/%/%/%/%/%/%/%.506">
<details key="start" value="22479"/>
<details key="end" value="22522"/>
<details key="line" value="330"/>
</eAnnotations>
<eAnnotations source="positions.1508" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.8">
<details key="start" value="22523"/>
<details key="end" value="22555"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1509" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.8/booleans">
<details key="start" value="22523"/>
<details key="end" value="22531"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1510" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.8/%">
<details key="start" value="22546"/>
<details key="end" value="22554"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1511" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.8/%/t">
<details key="start" value="22546"/>
<details key="end" value="22547"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1512" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.8/%/%">
<details key="start" value="22550"/>
<details key="end" value="22554"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1513" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.8/t">
<details key="start" value="22542"/>
<details key="end" value="22543"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1514" references="/0/testSequence/%/%/%/%/%/%/%/%/%.507">
<details key="start" value="22557"/>
<details key="end" value="22610"/>
<details key="line" value="331"/>
</eAnnotations>
<eAnnotations source="positions.1515" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.9">
<details key="start" value="22611"/>
<details key="end" value="22653"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1516" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.9/eClasses">
<details key="start" value="22611"/>
<details key="end" value="22619"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1517" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.9/%">
<details key="start" value="22634"/>
<details key="end" value="22652"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1518" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.9/%/%">
<details key="start" value="22634"/>
<details key="end" value="22640"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1519" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.9/%/%/t">
<details key="start" value="22634"/>
<details key="end" value="22635"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1520" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.9/%/%.1">
<details key="start" value="22643"/>
<details key="end" value="22652"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1521" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.9/t">
<details key="start" value="22630"/>
<details key="end" value="22631"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1522" references="/0/testSequence/%/%/%/%/%/%/%/%/%.508">
<details key="start" value="22655"/>
<details key="end" value="22705"/>
<details key="line" value="332"/>
</eAnnotations>
<eAnnotations source="positions.1523" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.10">
<details key="start" value="22706"/>
<details key="end" value="22745"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1524" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.10/collections">
<details key="start" value="22706"/>
<details key="end" value="22717"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1525" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.10/%">
<details key="start" value="22732"/>
<details key="end" value="22744"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1526" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.10/%/collect">
<details key="start" value="22732"/>
<details key="end" value="22740"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1527" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.10/%/collect/t">
<details key="start" value="22732"/>
<details key="end" value="22733"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1528" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.10/%/collect/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1529" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.10/%/collect/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1530" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.10/%/collect/temp35">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1531" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.10/%/%">
<details key="start" value="22743"/>
<details key="end" value="22744"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1532" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.10/t">
<details key="start" value="22728"/>
<details key="end" value="22729"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1533" references="/0/testSequence/%/%/%/%/%/%/%/%/%.509">
<details key="start" value="22747"/>
<details key="end" value="22797"/>
<details key="line" value="333"/>
</eAnnotations>
<eAnnotations source="positions.1534" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.11">
<details key="start" value="22798"/>
<details key="end" value="22837"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1535" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.11/collections">
<details key="start" value="22798"/>
<details key="end" value="22809"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1536" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.11/%">
<details key="start" value="22824"/>
<details key="end" value="22836"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1537" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.11/%/collect">
<details key="start" value="22824"/>
<details key="end" value="22832"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1538" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.11/%/collect/t">
<details key="start" value="22824"/>
<details key="end" value="22825"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1539" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.11/%/collect/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1540" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.11/%/collect/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1541" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.11/%/collect/temp36">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1542" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.11/%/%">
<details key="start" value="22835"/>
<details key="end" value="22836"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1543" references="/0/testSequence/%/%/%/%/%/%/%/%/exists.11/t">
<details key="start" value="22820"/>
<details key="end" value="22821"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1544" references="/0/testSequence/%/%/%/%/%/%/%/%/%.510">
<details key="start" value="22839"/>
<details key="end" value="22881"/>
<details key="line" value="334"/>
</eAnnotations>
<eAnnotations source="positions.1545" references="/0/testSequence/%/%/%/%/%/%/%/%/select">
<details key="start" value="22882"/>
<details key="end" value="22910"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1546" references="/0/testSequence/%/%/%/%/%/%/%/%/select/mixed">
<details key="start" value="22882"/>
<details key="end" value="22887"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1547" references="/0/testSequence/%/%/%/%/%/%/%/%/select/%">
<details key="start" value="22902"/>
<details key="end" value="22909"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1548" references="/0/testSequence/%/%/%/%/%/%/%/%/select/%/t">
<details key="start" value="22902"/>
<details key="end" value="22903"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1549" references="/0/testSequence/%/%/%/%/%/%/%/%/select/%/%">
<details key="start" value="22906"/>
<details key="end" value="22909"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1550" references="/0/testSequence/%/%/%/%/%/%/%/%/select/t">
<details key="start" value="22898"/>
<details key="end" value="22899"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1551" references="/0/testSequence/%/%/%/%/%/%/%/%/%.511">
<details key="start" value="22912"/>
<details key="end" value="22951"/>
<details key="line" value="336"/>
</eAnnotations>
<eAnnotations source="positions.1552" references="/0/testSequence/%/%/%/%/%/%/%/%/select.1">
<details key="start" value="22952"/>
<details key="end" value="22980"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1553" references="/0/testSequence/%/%/%/%/%/%/%/%/select.1/mixed">
<details key="start" value="22952"/>
<details key="end" value="22957"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1554" references="/0/testSequence/%/%/%/%/%/%/%/%/select.1/%">
<details key="start" value="22972"/>
<details key="end" value="22979"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1555" references="/0/testSequence/%/%/%/%/%/%/%/%/select.1/%/t">
<details key="start" value="22972"/>
<details key="end" value="22973"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1556" references="/0/testSequence/%/%/%/%/%/%/%/%/select.1/%/%">
<details key="start" value="22976"/>
<details key="end" value="22979"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1557" references="/0/testSequence/%/%/%/%/%/%/%/%/select.1/t">
<details key="start" value="22968"/>
<details key="end" value="22969"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1558" references="/0/testSequence/%/%/%/%/%/%/%/%/%.512">
<details key="start" value="22982"/>
<details key="end" value="23023"/>
<details key="line" value="337"/>
</eAnnotations>
<eAnnotations source="positions.1559" references="/0/testSequence/%/%/%/%/%/%/%/%/select.2">
<details key="start" value="23024"/>
<details key="end" value="23054"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1560" references="/0/testSequence/%/%/%/%/%/%/%/%/select.2/strings">
<details key="start" value="23024"/>
<details key="end" value="23031"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1561" references="/0/testSequence/%/%/%/%/%/%/%/%/select.2/%">
<details key="start" value="23046"/>
<details key="end" value="23053"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1562" references="/0/testSequence/%/%/%/%/%/%/%/%/select.2/%/t">
<details key="start" value="23046"/>
<details key="end" value="23047"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1563" references="/0/testSequence/%/%/%/%/%/%/%/%/select.2/%/%">
<details key="start" value="23050"/>
<details key="end" value="23053"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1564" references="/0/testSequence/%/%/%/%/%/%/%/%/select.2/t">
<details key="start" value="23042"/>
<details key="end" value="23043"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1565" references="/0/testSequence/%/%/%/%/%/%/%/%/%.513">
<details key="start" value="23056"/>
<details key="end" value="23097"/>
<details key="line" value="338"/>
</eAnnotations>
<eAnnotations source="positions.1566" references="/0/testSequence/%/%/%/%/%/%/%/%/select.3">
<details key="start" value="23098"/>
<details key="end" value="23128"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1567" references="/0/testSequence/%/%/%/%/%/%/%/%/select.3/strings">
<details key="start" value="23098"/>
<details key="end" value="23105"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1568" references="/0/testSequence/%/%/%/%/%/%/%/%/select.3/%">
<details key="start" value="23120"/>
<details key="end" value="23127"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1569" references="/0/testSequence/%/%/%/%/%/%/%/%/select.3/%/t">
<details key="start" value="23120"/>
<details key="end" value="23121"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1570" references="/0/testSequence/%/%/%/%/%/%/%/%/select.3/%/%">
<details key="start" value="23124"/>
<details key="end" value="23127"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1571" references="/0/testSequence/%/%/%/%/%/%/%/%/select.3/t">
<details key="start" value="23116"/>
<details key="end" value="23117"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1572" references="/0/testSequence/%/%/%/%/%/%/%/%/%.514">
<details key="start" value="23130"/>
<details key="end" value="23170"/>
<details key="line" value="339"/>
</eAnnotations>
<eAnnotations source="positions.1573" references="/0/testSequence/%/%/%/%/%/%/%/%/select.4">
<details key="start" value="23171"/>
<details key="end" value="23200"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1574" references="/0/testSequence/%/%/%/%/%/%/%/%/select.4/integers">
<details key="start" value="23171"/>
<details key="end" value="23179"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1575" references="/0/testSequence/%/%/%/%/%/%/%/%/select.4/%">
<details key="start" value="23194"/>
<details key="end" value="23199"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1576" references="/0/testSequence/%/%/%/%/%/%/%/%/select.4/%/t">
<details key="start" value="23194"/>
<details key="end" value="23195"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1577" references="/0/testSequence/%/%/%/%/%/%/%/%/select.4/%/%">
<details key="start" value="23198"/>
<details key="end" value="23199"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1578" references="/0/testSequence/%/%/%/%/%/%/%/%/select.4/t">
<details key="start" value="23190"/>
<details key="end" value="23191"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1579" references="/0/testSequence/%/%/%/%/%/%/%/%/%.515">
<details key="start" value="23202"/>
<details key="end" value="23242"/>
<details key="line" value="340"/>
</eAnnotations>
<eAnnotations source="positions.1580" references="/0/testSequence/%/%/%/%/%/%/%/%/select.5">
<details key="start" value="23243"/>
<details key="end" value="23272"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1581" references="/0/testSequence/%/%/%/%/%/%/%/%/select.5/integers">
<details key="start" value="23243"/>
<details key="end" value="23251"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1582" references="/0/testSequence/%/%/%/%/%/%/%/%/select.5/%">
<details key="start" value="23266"/>
<details key="end" value="23271"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1583" references="/0/testSequence/%/%/%/%/%/%/%/%/select.5/%/t">
<details key="start" value="23266"/>
<details key="end" value="23267"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1584" references="/0/testSequence/%/%/%/%/%/%/%/%/select.5/%/%">
<details key="start" value="23270"/>
<details key="end" value="23271"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1585" references="/0/testSequence/%/%/%/%/%/%/%/%/select.5/t">
<details key="start" value="23262"/>
<details key="end" value="23263"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1586" references="/0/testSequence/%/%/%/%/%/%/%/%/%.516">
<details key="start" value="23274"/>
<details key="end" value="23313"/>
<details key="line" value="341"/>
</eAnnotations>
<eAnnotations source="positions.1587" references="/0/testSequence/%/%/%/%/%/%/%/%/select.6">
<details key="start" value="23314"/>
<details key="end" value="23342"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1588" references="/0/testSequence/%/%/%/%/%/%/%/%/select.6/reals">
<details key="start" value="23314"/>
<details key="end" value="23319"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1589" references="/0/testSequence/%/%/%/%/%/%/%/%/select.6/%">
<details key="start" value="23334"/>
<details key="end" value="23341"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1590" references="/0/testSequence/%/%/%/%/%/%/%/%/select.6/%/t">
<details key="start" value="23334"/>
<details key="end" value="23335"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1591" references="/0/testSequence/%/%/%/%/%/%/%/%/select.6/%/%">
<details key="start" value="23338"/>
<details key="end" value="23341"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1592" references="/0/testSequence/%/%/%/%/%/%/%/%/select.6/t">
<details key="start" value="23330"/>
<details key="end" value="23331"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1593" references="/0/testSequence/%/%/%/%/%/%/%/%/%.517">
<details key="start" value="23344"/>
<details key="end" value="23383"/>
<details key="line" value="342"/>
</eAnnotations>
<eAnnotations source="positions.1594" references="/0/testSequence/%/%/%/%/%/%/%/%/select.7">
<details key="start" value="23384"/>
<details key="end" value="23412"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1595" references="/0/testSequence/%/%/%/%/%/%/%/%/select.7/reals">
<details key="start" value="23384"/>
<details key="end" value="23389"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1596" references="/0/testSequence/%/%/%/%/%/%/%/%/select.7/%">
<details key="start" value="23404"/>
<details key="end" value="23411"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1597" references="/0/testSequence/%/%/%/%/%/%/%/%/select.7/%/t">
<details key="start" value="23404"/>
<details key="end" value="23405"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1598" references="/0/testSequence/%/%/%/%/%/%/%/%/select.7/%/%">
<details key="start" value="23408"/>
<details key="end" value="23411"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1599" references="/0/testSequence/%/%/%/%/%/%/%/%/select.7/t">
<details key="start" value="23400"/>
<details key="end" value="23401"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1600" references="/0/testSequence/%/%/%/%/%/%/%/%/%.518">
<details key="start" value="23414"/>
<details key="end" value="23457"/>
<details key="line" value="343"/>
</eAnnotations>
<eAnnotations source="positions.1601" references="/0/testSequence/%/%/%/%/%/%/%/%/select.8">
<details key="start" value="23458"/>
<details key="end" value="23490"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1602" references="/0/testSequence/%/%/%/%/%/%/%/%/select.8/booleans">
<details key="start" value="23458"/>
<details key="end" value="23466"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1603" references="/0/testSequence/%/%/%/%/%/%/%/%/select.8/%">
<details key="start" value="23481"/>
<details key="end" value="23489"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1604" references="/0/testSequence/%/%/%/%/%/%/%/%/select.8/%/t">
<details key="start" value="23481"/>
<details key="end" value="23482"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1605" references="/0/testSequence/%/%/%/%/%/%/%/%/select.8/%/%">
<details key="start" value="23485"/>
<details key="end" value="23489"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1606" references="/0/testSequence/%/%/%/%/%/%/%/%/select.8/t">
<details key="start" value="23477"/>
<details key="end" value="23478"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1607" references="/0/testSequence/%/%/%/%/%/%/%/%/%.519">
<details key="start" value="23492"/>
<details key="end" value="23562"/>
<details key="line" value="344"/>
</eAnnotations>
<eAnnotations source="positions.1608" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.40">
<details key="start" value="23563"/>
<details key="end" value="23622"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1609" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.40/select">
<details key="start" value="23563"/>
<details key="end" value="23605"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1610" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.40/select/eClasses">
<details key="start" value="23563"/>
<details key="end" value="23571"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1611" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.40/select/%">
<details key="start" value="23586"/>
<details key="end" value="23604"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1612" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.40/select/%/%">
<details key="start" value="23586"/>
<details key="end" value="23592"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1613" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.40/select/%/%/t">
<details key="start" value="23586"/>
<details key="end" value="23587"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1614" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.40/select/%/%.1">
<details key="start" value="23595"/>
<details key="end" value="23604"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1615" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.40/select/t">
<details key="start" value="23582"/>
<details key="end" value="23583"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1616" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.40/%">
<details key="start" value="23617"/>
<details key="end" value="23621"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1617" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.40/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1618" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.40/temp37">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1619" references="/0/testSequence/%/%/%/%/%/%/%/%/%.520">
<details key="start" value="23624"/>
<details key="end" value="23674"/>
<details key="line" value="345"/>
</eAnnotations>
<eAnnotations source="positions.1620" references="/0/testSequence/%/%/%/%/%/%/%/%/select.9">
<details key="start" value="23675"/>
<details key="end" value="23714"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1621" references="/0/testSequence/%/%/%/%/%/%/%/%/select.9/collections">
<details key="start" value="23675"/>
<details key="end" value="23686"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1622" references="/0/testSequence/%/%/%/%/%/%/%/%/select.9/%">
<details key="start" value="23701"/>
<details key="end" value="23713"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1623" references="/0/testSequence/%/%/%/%/%/%/%/%/select.9/%/collect">
<details key="start" value="23701"/>
<details key="end" value="23709"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1624" references="/0/testSequence/%/%/%/%/%/%/%/%/select.9/%/collect/t">
<details key="start" value="23701"/>
<details key="end" value="23702"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1625" references="/0/testSequence/%/%/%/%/%/%/%/%/select.9/%/collect/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1626" references="/0/testSequence/%/%/%/%/%/%/%/%/select.9/%/collect/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1627" references="/0/testSequence/%/%/%/%/%/%/%/%/select.9/%/collect/temp38">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1628" references="/0/testSequence/%/%/%/%/%/%/%/%/select.9/%/%">
<details key="start" value="23712"/>
<details key="end" value="23713"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1629" references="/0/testSequence/%/%/%/%/%/%/%/%/select.9/t">
<details key="start" value="23697"/>
<details key="end" value="23698"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1630" references="/0/testSequence/%/%/%/%/%/%/%/%/%.521">
<details key="start" value="23716"/>
<details key="end" value="23766"/>
<details key="line" value="346"/>
</eAnnotations>
<eAnnotations source="positions.1631" references="/0/testSequence/%/%/%/%/%/%/%/%/select.10">
<details key="start" value="23767"/>
<details key="end" value="23806"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1632" references="/0/testSequence/%/%/%/%/%/%/%/%/select.10/collections">
<details key="start" value="23767"/>
<details key="end" value="23778"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1633" references="/0/testSequence/%/%/%/%/%/%/%/%/select.10/%">
<details key="start" value="23793"/>
<details key="end" value="23805"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1634" references="/0/testSequence/%/%/%/%/%/%/%/%/select.10/%/collect">
<details key="start" value="23793"/>
<details key="end" value="23801"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1635" references="/0/testSequence/%/%/%/%/%/%/%/%/select.10/%/collect/t">
<details key="start" value="23793"/>
<details key="end" value="23794"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1636" references="/0/testSequence/%/%/%/%/%/%/%/%/select.10/%/collect/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1637" references="/0/testSequence/%/%/%/%/%/%/%/%/select.10/%/collect/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1638" references="/0/testSequence/%/%/%/%/%/%/%/%/select.10/%/collect/temp39">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1639" references="/0/testSequence/%/%/%/%/%/%/%/%/select.10/%/%">
<details key="start" value="23804"/>
<details key="end" value="23805"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1640" references="/0/testSequence/%/%/%/%/%/%/%/%/select.10/t">
<details key="start" value="23789"/>
<details key="end" value="23790"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1641" references="/0/testSequence/%/%/%/%/%/%/%/%/%.522">
<details key="start" value="23808"/>
<details key="end" value="23850"/>
<details key="line" value="347"/>
</eAnnotations>
<eAnnotations source="positions.1642" references="/0/testSequence/%/%/%/%/%/%/%/%/reject">
<details key="start" value="23851"/>
<details key="end" value="23879"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1643" references="/0/testSequence/%/%/%/%/%/%/%/%/reject/mixed">
<details key="start" value="23851"/>
<details key="end" value="23856"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1644" references="/0/testSequence/%/%/%/%/%/%/%/%/reject/%">
<details key="start" value="23871"/>
<details key="end" value="23878"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1645" references="/0/testSequence/%/%/%/%/%/%/%/%/reject/%/t">
<details key="start" value="23871"/>
<details key="end" value="23872"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1646" references="/0/testSequence/%/%/%/%/%/%/%/%/reject/%/%">
<details key="start" value="23875"/>
<details key="end" value="23878"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1647" references="/0/testSequence/%/%/%/%/%/%/%/%/reject/t">
<details key="start" value="23867"/>
<details key="end" value="23868"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1648" references="/0/testSequence/%/%/%/%/%/%/%/%/%.523">
<details key="start" value="23881"/>
<details key="end" value="23920"/>
<details key="line" value="349"/>
</eAnnotations>
<eAnnotations source="positions.1649" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.1">
<details key="start" value="23921"/>
<details key="end" value="23949"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1650" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.1/mixed">
<details key="start" value="23921"/>
<details key="end" value="23926"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1651" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.1/%">
<details key="start" value="23941"/>
<details key="end" value="23948"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1652" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.1/%/t">
<details key="start" value="23941"/>
<details key="end" value="23942"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1653" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.1/%/%">
<details key="start" value="23945"/>
<details key="end" value="23948"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1654" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.1/t">
<details key="start" value="23937"/>
<details key="end" value="23938"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1655" references="/0/testSequence/%/%/%/%/%/%/%/%/%.524">
<details key="start" value="23951"/>
<details key="end" value="23992"/>
<details key="line" value="350"/>
</eAnnotations>
<eAnnotations source="positions.1656" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.2">
<details key="start" value="23993"/>
<details key="end" value="24023"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1657" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.2/strings">
<details key="start" value="23993"/>
<details key="end" value="24000"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1658" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.2/%">
<details key="start" value="24015"/>
<details key="end" value="24022"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1659" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.2/%/t">
<details key="start" value="24015"/>
<details key="end" value="24016"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1660" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.2/%/%">
<details key="start" value="24019"/>
<details key="end" value="24022"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1661" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.2/t">
<details key="start" value="24011"/>
<details key="end" value="24012"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1662" references="/0/testSequence/%/%/%/%/%/%/%/%/%.525">
<details key="start" value="24025"/>
<details key="end" value="24066"/>
<details key="line" value="351"/>
</eAnnotations>
<eAnnotations source="positions.1663" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.3">
<details key="start" value="24067"/>
<details key="end" value="24097"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1664" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.3/strings">
<details key="start" value="24067"/>
<details key="end" value="24074"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1665" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.3/%">
<details key="start" value="24089"/>
<details key="end" value="24096"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1666" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.3/%/t">
<details key="start" value="24089"/>
<details key="end" value="24090"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1667" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.3/%/%">
<details key="start" value="24093"/>
<details key="end" value="24096"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1668" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.3/t">
<details key="start" value="24085"/>
<details key="end" value="24086"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1669" references="/0/testSequence/%/%/%/%/%/%/%/%/%.526">
<details key="start" value="24099"/>
<details key="end" value="24139"/>
<details key="line" value="352"/>
</eAnnotations>
<eAnnotations source="positions.1670" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.4">
<details key="start" value="24140"/>
<details key="end" value="24169"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1671" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.4/integers">
<details key="start" value="24140"/>
<details key="end" value="24148"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1672" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.4/%">
<details key="start" value="24163"/>
<details key="end" value="24168"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1673" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.4/%/t">
<details key="start" value="24163"/>
<details key="end" value="24164"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1674" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.4/%/%">
<details key="start" value="24167"/>
<details key="end" value="24168"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1675" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.4/t">
<details key="start" value="24159"/>
<details key="end" value="24160"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1676" references="/0/testSequence/%/%/%/%/%/%/%/%/%.527">
<details key="start" value="24171"/>
<details key="end" value="24211"/>
<details key="line" value="353"/>
</eAnnotations>
<eAnnotations source="positions.1677" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.5">
<details key="start" value="24212"/>
<details key="end" value="24241"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1678" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.5/integers">
<details key="start" value="24212"/>
<details key="end" value="24220"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1679" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.5/%">
<details key="start" value="24235"/>
<details key="end" value="24240"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1680" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.5/%/t">
<details key="start" value="24235"/>
<details key="end" value="24236"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1681" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.5/%/%">
<details key="start" value="24239"/>
<details key="end" value="24240"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1682" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.5/t">
<details key="start" value="24231"/>
<details key="end" value="24232"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1683" references="/0/testSequence/%/%/%/%/%/%/%/%/%.528">
<details key="start" value="24243"/>
<details key="end" value="24282"/>
<details key="line" value="354"/>
</eAnnotations>
<eAnnotations source="positions.1684" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.6">
<details key="start" value="24283"/>
<details key="end" value="24311"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1685" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.6/reals">
<details key="start" value="24283"/>
<details key="end" value="24288"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1686" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.6/%">
<details key="start" value="24303"/>
<details key="end" value="24310"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1687" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.6/%/t">
<details key="start" value="24303"/>
<details key="end" value="24304"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1688" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.6/%/%">
<details key="start" value="24307"/>
<details key="end" value="24310"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1689" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.6/t">
<details key="start" value="24299"/>
<details key="end" value="24300"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1690" references="/0/testSequence/%/%/%/%/%/%/%/%/%.529">
<details key="start" value="24313"/>
<details key="end" value="24352"/>
<details key="line" value="355"/>
</eAnnotations>
<eAnnotations source="positions.1691" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.7">
<details key="start" value="24353"/>
<details key="end" value="24381"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1692" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.7/reals">
<details key="start" value="24353"/>
<details key="end" value="24358"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1693" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.7/%">
<details key="start" value="24373"/>
<details key="end" value="24380"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1694" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.7/%/t">
<details key="start" value="24373"/>
<details key="end" value="24374"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1695" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.7/%/%">
<details key="start" value="24377"/>
<details key="end" value="24380"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1696" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.7/t">
<details key="start" value="24369"/>
<details key="end" value="24370"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1697" references="/0/testSequence/%/%/%/%/%/%/%/%/%.530">
<details key="start" value="24383"/>
<details key="end" value="24426"/>
<details key="line" value="356"/>
</eAnnotations>
<eAnnotations source="positions.1698" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.8">
<details key="start" value="24427"/>
<details key="end" value="24459"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1699" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.8/booleans">
<details key="start" value="24427"/>
<details key="end" value="24435"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1700" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.8/%">
<details key="start" value="24450"/>
<details key="end" value="24458"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1701" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.8/%/t">
<details key="start" value="24450"/>
<details key="end" value="24451"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1702" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.8/%/%">
<details key="start" value="24454"/>
<details key="end" value="24458"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1703" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.8/t">
<details key="start" value="24446"/>
<details key="end" value="24447"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1704" references="/0/testSequence/%/%/%/%/%/%/%/%/%.531">
<details key="start" value="24461"/>
<details key="end" value="24531"/>
<details key="line" value="357"/>
</eAnnotations>
<eAnnotations source="positions.1705" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.41">
<details key="start" value="24532"/>
<details key="end" value="24591"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1706" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.41/reject">
<details key="start" value="24532"/>
<details key="end" value="24574"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1707" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.41/reject/eClasses">
<details key="start" value="24532"/>
<details key="end" value="24540"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1708" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.41/reject/%">
<details key="start" value="24555"/>
<details key="end" value="24573"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1709" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.41/reject/%/%">
<details key="start" value="24555"/>
<details key="end" value="24561"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1710" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.41/reject/%/%/t">
<details key="start" value="24555"/>
<details key="end" value="24556"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1711" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.41/reject/%/%.1">
<details key="start" value="24564"/>
<details key="end" value="24573"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1712" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.41/reject/t">
<details key="start" value="24551"/>
<details key="end" value="24552"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1713" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.41/%">
<details key="start" value="24586"/>
<details key="end" value="24590"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1714" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.41/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1715" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.41/temp40">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1716" references="/0/testSequence/%/%/%/%/%/%/%/%/%.532">
<details key="start" value="24593"/>
<details key="end" value="24643"/>
<details key="line" value="358"/>
</eAnnotations>
<eAnnotations source="positions.1717" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.9">
<details key="start" value="24644"/>
<details key="end" value="24683"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1718" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.9/collections">
<details key="start" value="24644"/>
<details key="end" value="24655"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1719" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.9/%">
<details key="start" value="24670"/>
<details key="end" value="24682"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1720" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.9/%/collect">
<details key="start" value="24670"/>
<details key="end" value="24678"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1721" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.9/%/collect/t">
<details key="start" value="24670"/>
<details key="end" value="24671"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1722" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.9/%/collect/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1723" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.9/%/collect/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1724" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.9/%/collect/temp41">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1725" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.9/%/%">
<details key="start" value="24681"/>
<details key="end" value="24682"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1726" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.9/t">
<details key="start" value="24666"/>
<details key="end" value="24667"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1727" references="/0/testSequence/%/%/%/%/%/%/%/%/%.533">
<details key="start" value="24685"/>
<details key="end" value="24735"/>
<details key="line" value="359"/>
</eAnnotations>
<eAnnotations source="positions.1728" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.10">
<details key="start" value="24736"/>
<details key="end" value="24775"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1729" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.10/collections">
<details key="start" value="24736"/>
<details key="end" value="24747"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1730" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.10/%">
<details key="start" value="24762"/>
<details key="end" value="24774"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1731" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.10/%/collect">
<details key="start" value="24762"/>
<details key="end" value="24770"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1732" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.10/%/collect/t">
<details key="start" value="24762"/>
<details key="end" value="24763"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1733" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.10/%/collect/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1734" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.10/%/collect/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1735" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.10/%/collect/temp42">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1736" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.10/%/%">
<details key="start" value="24773"/>
<details key="end" value="24774"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1737" references="/0/testSequence/%/%/%/%/%/%/%/%/reject.10/t">
<details key="start" value="24758"/>
<details key="end" value="24759"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1738" references="/0/testSequence/%/%/%/%/%/%/%/%/%.534">
<details key="start" value="24777"/>
<details key="end" value="24819"/>
<details key="line" value="360"/>
</eAnnotations>
<eAnnotations source="positions.1739" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll">
<details key="start" value="24820"/>
<details key="end" value="24848"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1740" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll/mixed">
<details key="start" value="24820"/>
<details key="end" value="24825"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1741" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll/%">
<details key="start" value="24840"/>
<details key="end" value="24847"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1742" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll/%/t">
<details key="start" value="24840"/>
<details key="end" value="24841"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1743" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll/%/%">
<details key="start" value="24844"/>
<details key="end" value="24847"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1744" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll/t">
<details key="start" value="24836"/>
<details key="end" value="24837"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1745" references="/0/testSequence/%/%/%/%/%/%/%/%/%.535">
<details key="start" value="24850"/>
<details key="end" value="24889"/>
<details key="line" value="362"/>
</eAnnotations>
<eAnnotations source="positions.1746" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.1">
<details key="start" value="24890"/>
<details key="end" value="24918"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1747" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.1/mixed">
<details key="start" value="24890"/>
<details key="end" value="24895"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1748" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.1/%">
<details key="start" value="24910"/>
<details key="end" value="24917"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1749" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.1/%/t">
<details key="start" value="24910"/>
<details key="end" value="24911"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1750" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.1/%/%">
<details key="start" value="24914"/>
<details key="end" value="24917"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1751" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.1/t">
<details key="start" value="24906"/>
<details key="end" value="24907"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1752" references="/0/testSequence/%/%/%/%/%/%/%/%/%.536">
<details key="start" value="24920"/>
<details key="end" value="24961"/>
<details key="line" value="363"/>
</eAnnotations>
<eAnnotations source="positions.1753" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.2">
<details key="start" value="24962"/>
<details key="end" value="24992"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1754" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.2/strings">
<details key="start" value="24962"/>
<details key="end" value="24969"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1755" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.2/%">
<details key="start" value="24984"/>
<details key="end" value="24991"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1756" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.2/%/t">
<details key="start" value="24984"/>
<details key="end" value="24985"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1757" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.2/%/%">
<details key="start" value="24988"/>
<details key="end" value="24991"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1758" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.2/t">
<details key="start" value="24980"/>
<details key="end" value="24981"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1759" references="/0/testSequence/%/%/%/%/%/%/%/%/%.537">
<details key="start" value="24994"/>
<details key="end" value="25035"/>
<details key="line" value="364"/>
</eAnnotations>
<eAnnotations source="positions.1760" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.3">
<details key="start" value="25036"/>
<details key="end" value="25066"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1761" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.3/strings">
<details key="start" value="25036"/>
<details key="end" value="25043"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1762" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.3/%">
<details key="start" value="25058"/>
<details key="end" value="25065"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1763" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.3/%/t">
<details key="start" value="25058"/>
<details key="end" value="25059"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1764" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.3/%/%">
<details key="start" value="25062"/>
<details key="end" value="25065"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1765" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.3/t">
<details key="start" value="25054"/>
<details key="end" value="25055"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1766" references="/0/testSequence/%/%/%/%/%/%/%/%/%.538">
<details key="start" value="25068"/>
<details key="end" value="25108"/>
<details key="line" value="365"/>
</eAnnotations>
<eAnnotations source="positions.1767" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.4">
<details key="start" value="25109"/>
<details key="end" value="25138"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1768" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.4/integers">
<details key="start" value="25109"/>
<details key="end" value="25117"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1769" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.4/%">
<details key="start" value="25132"/>
<details key="end" value="25137"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1770" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.4/%/t">
<details key="start" value="25132"/>
<details key="end" value="25133"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1771" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.4/%/%">
<details key="start" value="25136"/>
<details key="end" value="25137"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1772" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.4/t">
<details key="start" value="25128"/>
<details key="end" value="25129"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1773" references="/0/testSequence/%/%/%/%/%/%/%/%/%.539">
<details key="start" value="25140"/>
<details key="end" value="25180"/>
<details key="line" value="366"/>
</eAnnotations>
<eAnnotations source="positions.1774" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.5">
<details key="start" value="25181"/>
<details key="end" value="25210"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1775" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.5/integers">
<details key="start" value="25181"/>
<details key="end" value="25189"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1776" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.5/%">
<details key="start" value="25204"/>
<details key="end" value="25209"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1777" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.5/%/t">
<details key="start" value="25204"/>
<details key="end" value="25205"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1778" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.5/%/%">
<details key="start" value="25208"/>
<details key="end" value="25209"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1779" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.5/t">
<details key="start" value="25200"/>
<details key="end" value="25201"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1780" references="/0/testSequence/%/%/%/%/%/%/%/%/%.540">
<details key="start" value="25212"/>
<details key="end" value="25251"/>
<details key="line" value="367"/>
</eAnnotations>
<eAnnotations source="positions.1781" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.6">
<details key="start" value="25252"/>
<details key="end" value="25280"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1782" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.6/reals">
<details key="start" value="25252"/>
<details key="end" value="25257"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1783" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.6/%">
<details key="start" value="25272"/>
<details key="end" value="25279"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1784" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.6/%/t">
<details key="start" value="25272"/>
<details key="end" value="25273"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1785" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.6/%/%">
<details key="start" value="25276"/>
<details key="end" value="25279"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1786" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.6/t">
<details key="start" value="25268"/>
<details key="end" value="25269"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1787" references="/0/testSequence/%/%/%/%/%/%/%/%/%.541">
<details key="start" value="25282"/>
<details key="end" value="25321"/>
<details key="line" value="368"/>
</eAnnotations>
<eAnnotations source="positions.1788" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.7">
<details key="start" value="25322"/>
<details key="end" value="25350"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1789" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.7/reals">
<details key="start" value="25322"/>
<details key="end" value="25327"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1790" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.7/%">
<details key="start" value="25342"/>
<details key="end" value="25349"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1791" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.7/%/t">
<details key="start" value="25342"/>
<details key="end" value="25343"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1792" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.7/%/%">
<details key="start" value="25346"/>
<details key="end" value="25349"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1793" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.7/t">
<details key="start" value="25338"/>
<details key="end" value="25339"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1794" references="/0/testSequence/%/%/%/%/%/%/%/%/%.542">
<details key="start" value="25352"/>
<details key="end" value="25395"/>
<details key="line" value="369"/>
</eAnnotations>
<eAnnotations source="positions.1795" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.8">
<details key="start" value="25396"/>
<details key="end" value="25428"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1796" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.8/booleans">
<details key="start" value="25396"/>
<details key="end" value="25404"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1797" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.8/%">
<details key="start" value="25419"/>
<details key="end" value="25427"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1798" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.8/%/t">
<details key="start" value="25419"/>
<details key="end" value="25420"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1799" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.8/%/%">
<details key="start" value="25423"/>
<details key="end" value="25427"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1800" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.8/t">
<details key="start" value="25415"/>
<details key="end" value="25416"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1801" references="/0/testSequence/%/%/%/%/%/%/%/%/%.543">
<details key="start" value="25430"/>
<details key="end" value="25483"/>
<details key="line" value="370"/>
</eAnnotations>
<eAnnotations source="positions.1802" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.9">
<details key="start" value="25484"/>
<details key="end" value="25526"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1803" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.9/eClasses">
<details key="start" value="25484"/>
<details key="end" value="25492"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1804" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.9/%">
<details key="start" value="25507"/>
<details key="end" value="25525"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1805" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.9/%/%">
<details key="start" value="25507"/>
<details key="end" value="25513"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1806" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.9/%/%/t">
<details key="start" value="25507"/>
<details key="end" value="25508"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1807" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.9/%/%.1">
<details key="start" value="25516"/>
<details key="end" value="25525"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1808" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.9/t">
<details key="start" value="25503"/>
<details key="end" value="25504"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1809" references="/0/testSequence/%/%/%/%/%/%/%/%/%.544">
<details key="start" value="25528"/>
<details key="end" value="25578"/>
<details key="line" value="371"/>
</eAnnotations>
<eAnnotations source="positions.1810" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.10">
<details key="start" value="25579"/>
<details key="end" value="25618"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1811" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.10/collections">
<details key="start" value="25579"/>
<details key="end" value="25590"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1812" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.10/%">
<details key="start" value="25605"/>
<details key="end" value="25617"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1813" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.10/%/collect">
<details key="start" value="25605"/>
<details key="end" value="25613"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1814" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.10/%/collect/t">
<details key="start" value="25605"/>
<details key="end" value="25606"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1815" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.10/%/collect/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1816" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.10/%/collect/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1817" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.10/%/collect/temp43">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1818" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.10/%/%">
<details key="start" value="25616"/>
<details key="end" value="25617"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1819" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.10/t">
<details key="start" value="25601"/>
<details key="end" value="25602"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1820" references="/0/testSequence/%/%/%/%/%/%/%/%/%.545">
<details key="start" value="25620"/>
<details key="end" value="25670"/>
<details key="line" value="372"/>
</eAnnotations>
<eAnnotations source="positions.1821" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.11">
<details key="start" value="25671"/>
<details key="end" value="25710"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1822" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.11/collections">
<details key="start" value="25671"/>
<details key="end" value="25682"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1823" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.11/%">
<details key="start" value="25697"/>
<details key="end" value="25709"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1824" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.11/%/collect">
<details key="start" value="25697"/>
<details key="end" value="25705"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1825" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.11/%/collect/t">
<details key="start" value="25697"/>
<details key="end" value="25698"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1826" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.11/%/collect/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1827" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.11/%/collect/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1828" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.11/%/collect/temp44">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1829" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.11/%/%">
<details key="start" value="25708"/>
<details key="end" value="25709"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1830" references="/0/testSequence/%/%/%/%/%/%/%/%/forAll.11/t">
<details key="start" value="25693"/>
<details key="end" value="25694"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1831" references="/0/testSequence/%/%/%/%/%/%/%/%/%.546">
<details key="start" value="25712"/>
<details key="end" value="25751"/>
<details key="line" value="373"/>
</eAnnotations>
<eAnnotations source="positions.1832" references="/0/testSequence/%/%/%/%/%/%/%/%/any">
<details key="start" value="25752"/>
<details key="end" value="25777"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1833" references="/0/testSequence/%/%/%/%/%/%/%/%/any/mixed">
<details key="start" value="25752"/>
<details key="end" value="25757"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1834" references="/0/testSequence/%/%/%/%/%/%/%/%/any/%">
<details key="start" value="25769"/>
<details key="end" value="25776"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1835" references="/0/testSequence/%/%/%/%/%/%/%/%/any/%/t">
<details key="start" value="25769"/>
<details key="end" value="25770"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1836" references="/0/testSequence/%/%/%/%/%/%/%/%/any/%/%">
<details key="start" value="25773"/>
<details key="end" value="25776"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1837" references="/0/testSequence/%/%/%/%/%/%/%/%/any/t">
<details key="start" value="25765"/>
<details key="end" value="25766"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1838" references="/0/testSequence/%/%/%/%/%/%/%/%/%.547">
<details key="start" value="25779"/>
<details key="end" value="25815"/>
<details key="line" value="375"/>
</eAnnotations>
<eAnnotations source="positions.1839" references="/0/testSequence/%/%/%/%/%/%/%/%/any.1">
<details key="start" value="25816"/>
<details key="end" value="25841"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1840" references="/0/testSequence/%/%/%/%/%/%/%/%/any.1/mixed">
<details key="start" value="25816"/>
<details key="end" value="25821"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1841" references="/0/testSequence/%/%/%/%/%/%/%/%/any.1/%">
<details key="start" value="25833"/>
<details key="end" value="25840"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1842" references="/0/testSequence/%/%/%/%/%/%/%/%/any.1/%/t">
<details key="start" value="25833"/>
<details key="end" value="25834"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1843" references="/0/testSequence/%/%/%/%/%/%/%/%/any.1/%/%">
<details key="start" value="25837"/>
<details key="end" value="25840"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1844" references="/0/testSequence/%/%/%/%/%/%/%/%/any.1/t">
<details key="start" value="25829"/>
<details key="end" value="25830"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1845" references="/0/testSequence/%/%/%/%/%/%/%/%/%.548">
<details key="start" value="25843"/>
<details key="end" value="25881"/>
<details key="line" value="376"/>
</eAnnotations>
<eAnnotations source="positions.1846" references="/0/testSequence/%/%/%/%/%/%/%/%/any.2">
<details key="start" value="25882"/>
<details key="end" value="25909"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1847" references="/0/testSequence/%/%/%/%/%/%/%/%/any.2/strings">
<details key="start" value="25882"/>
<details key="end" value="25889"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1848" references="/0/testSequence/%/%/%/%/%/%/%/%/any.2/%">
<details key="start" value="25901"/>
<details key="end" value="25908"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1849" references="/0/testSequence/%/%/%/%/%/%/%/%/any.2/%/t">
<details key="start" value="25901"/>
<details key="end" value="25902"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1850" references="/0/testSequence/%/%/%/%/%/%/%/%/any.2/%/%">
<details key="start" value="25905"/>
<details key="end" value="25908"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1851" references="/0/testSequence/%/%/%/%/%/%/%/%/any.2/t">
<details key="start" value="25897"/>
<details key="end" value="25898"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1852" references="/0/testSequence/%/%/%/%/%/%/%/%/%.549">
<details key="start" value="25911"/>
<details key="end" value="25949"/>
<details key="line" value="377"/>
</eAnnotations>
<eAnnotations source="positions.1853" references="/0/testSequence/%/%/%/%/%/%/%/%/any.3">
<details key="start" value="25950"/>
<details key="end" value="25977"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1854" references="/0/testSequence/%/%/%/%/%/%/%/%/any.3/strings">
<details key="start" value="25950"/>
<details key="end" value="25957"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1855" references="/0/testSequence/%/%/%/%/%/%/%/%/any.3/%">
<details key="start" value="25969"/>
<details key="end" value="25976"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1856" references="/0/testSequence/%/%/%/%/%/%/%/%/any.3/%/t">
<details key="start" value="25969"/>
<details key="end" value="25970"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1857" references="/0/testSequence/%/%/%/%/%/%/%/%/any.3/%/%">
<details key="start" value="25973"/>
<details key="end" value="25976"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1858" references="/0/testSequence/%/%/%/%/%/%/%/%/any.3/t">
<details key="start" value="25965"/>
<details key="end" value="25966"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1859" references="/0/testSequence/%/%/%/%/%/%/%/%/%.550">
<details key="start" value="25979"/>
<details key="end" value="26016"/>
<details key="line" value="378"/>
</eAnnotations>
<eAnnotations source="positions.1860" references="/0/testSequence/%/%/%/%/%/%/%/%/any.4">
<details key="start" value="26017"/>
<details key="end" value="26043"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1861" references="/0/testSequence/%/%/%/%/%/%/%/%/any.4/integers">
<details key="start" value="26017"/>
<details key="end" value="26025"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1862" references="/0/testSequence/%/%/%/%/%/%/%/%/any.4/%">
<details key="start" value="26037"/>
<details key="end" value="26042"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1863" references="/0/testSequence/%/%/%/%/%/%/%/%/any.4/%/t">
<details key="start" value="26037"/>
<details key="end" value="26038"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1864" references="/0/testSequence/%/%/%/%/%/%/%/%/any.4/%/%">
<details key="start" value="26041"/>
<details key="end" value="26042"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1865" references="/0/testSequence/%/%/%/%/%/%/%/%/any.4/t">
<details key="start" value="26033"/>
<details key="end" value="26034"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1866" references="/0/testSequence/%/%/%/%/%/%/%/%/%.551">
<details key="start" value="26045"/>
<details key="end" value="26082"/>
<details key="line" value="379"/>
</eAnnotations>
<eAnnotations source="positions.1867" references="/0/testSequence/%/%/%/%/%/%/%/%/any.5">
<details key="start" value="26083"/>
<details key="end" value="26109"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1868" references="/0/testSequence/%/%/%/%/%/%/%/%/any.5/integers">
<details key="start" value="26083"/>
<details key="end" value="26091"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1869" references="/0/testSequence/%/%/%/%/%/%/%/%/any.5/%">
<details key="start" value="26103"/>
<details key="end" value="26108"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1870" references="/0/testSequence/%/%/%/%/%/%/%/%/any.5/%/t">
<details key="start" value="26103"/>
<details key="end" value="26104"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1871" references="/0/testSequence/%/%/%/%/%/%/%/%/any.5/%/%">
<details key="start" value="26107"/>
<details key="end" value="26108"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1872" references="/0/testSequence/%/%/%/%/%/%/%/%/any.5/t">
<details key="start" value="26099"/>
<details key="end" value="26100"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1873" references="/0/testSequence/%/%/%/%/%/%/%/%/%.552">
<details key="start" value="26111"/>
<details key="end" value="26147"/>
<details key="line" value="380"/>
</eAnnotations>
<eAnnotations source="positions.1874" references="/0/testSequence/%/%/%/%/%/%/%/%/any.6">
<details key="start" value="26148"/>
<details key="end" value="26173"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1875" references="/0/testSequence/%/%/%/%/%/%/%/%/any.6/reals">
<details key="start" value="26148"/>
<details key="end" value="26153"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1876" references="/0/testSequence/%/%/%/%/%/%/%/%/any.6/%">
<details key="start" value="26165"/>
<details key="end" value="26172"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1877" references="/0/testSequence/%/%/%/%/%/%/%/%/any.6/%/t">
<details key="start" value="26165"/>
<details key="end" value="26166"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1878" references="/0/testSequence/%/%/%/%/%/%/%/%/any.6/%/%">
<details key="start" value="26169"/>
<details key="end" value="26172"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1879" references="/0/testSequence/%/%/%/%/%/%/%/%/any.6/t">
<details key="start" value="26161"/>
<details key="end" value="26162"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1880" references="/0/testSequence/%/%/%/%/%/%/%/%/%.553">
<details key="start" value="26175"/>
<details key="end" value="26211"/>
<details key="line" value="381"/>
</eAnnotations>
<eAnnotations source="positions.1881" references="/0/testSequence/%/%/%/%/%/%/%/%/any.7">
<details key="start" value="26212"/>
<details key="end" value="26237"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1882" references="/0/testSequence/%/%/%/%/%/%/%/%/any.7/reals">
<details key="start" value="26212"/>
<details key="end" value="26217"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1883" references="/0/testSequence/%/%/%/%/%/%/%/%/any.7/%">
<details key="start" value="26229"/>
<details key="end" value="26236"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1884" references="/0/testSequence/%/%/%/%/%/%/%/%/any.7/%/t">
<details key="start" value="26229"/>
<details key="end" value="26230"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1885" references="/0/testSequence/%/%/%/%/%/%/%/%/any.7/%/%">
<details key="start" value="26233"/>
<details key="end" value="26236"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1886" references="/0/testSequence/%/%/%/%/%/%/%/%/any.7/t">
<details key="start" value="26225"/>
<details key="end" value="26226"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1887" references="/0/testSequence/%/%/%/%/%/%/%/%/%.554">
<details key="start" value="26239"/>
<details key="end" value="26279"/>
<details key="line" value="382"/>
</eAnnotations>
<eAnnotations source="positions.1888" references="/0/testSequence/%/%/%/%/%/%/%/%/any.8">
<details key="start" value="26280"/>
<details key="end" value="26309"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1889" references="/0/testSequence/%/%/%/%/%/%/%/%/any.8/booleans">
<details key="start" value="26280"/>
<details key="end" value="26288"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1890" references="/0/testSequence/%/%/%/%/%/%/%/%/any.8/%">
<details key="start" value="26300"/>
<details key="end" value="26308"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1891" references="/0/testSequence/%/%/%/%/%/%/%/%/any.8/%/t">
<details key="start" value="26300"/>
<details key="end" value="26301"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1892" references="/0/testSequence/%/%/%/%/%/%/%/%/any.8/%/%">
<details key="start" value="26304"/>
<details key="end" value="26308"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1893" references="/0/testSequence/%/%/%/%/%/%/%/%/any.8/t">
<details key="start" value="26296"/>
<details key="end" value="26297"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1894" references="/0/testSequence/%/%/%/%/%/%/%/%/%.555">
<details key="start" value="26311"/>
<details key="end" value="26378"/>
<details key="line" value="383"/>
</eAnnotations>
<eAnnotations source="positions.1895" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.42">
<details key="start" value="26379"/>
<details key="end" value="26435"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1896" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.42/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1897" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.42/%/%/any">
<details key="start" value="26379"/>
<details key="end" value="26418"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1898" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.42/%/%/any/eClasses">
<details key="start" value="26379"/>
<details key="end" value="26387"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1899" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.42/%/%/any/%">
<details key="start" value="26399"/>
<details key="end" value="26417"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1900" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.42/%/%/any/%/%">
<details key="start" value="26399"/>
<details key="end" value="26405"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1901" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.42/%/%/any/%/%/t">
<details key="start" value="26399"/>
<details key="end" value="26400"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1902" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.42/%/%/any/%/%.1">
<details key="start" value="26408"/>
<details key="end" value="26417"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1903" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.42/%/%/any/t">
<details key="start" value="26395"/>
<details key="end" value="26396"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1904" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.42/%.1">
<details key="start" value="26430"/>
<details key="end" value="26434"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1905" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.42/%.1/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1906" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.42/temp45">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1907" references="/0/testSequence/%/%/%/%/%/%/%/%/%.556">
<details key="start" value="26437"/>
<details key="end" value="26484"/>
<details key="line" value="384"/>
</eAnnotations>
<eAnnotations source="positions.1908" references="/0/testSequence/%/%/%/%/%/%/%/%/any.9">
<details key="start" value="26485"/>
<details key="end" value="26521"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1909" references="/0/testSequence/%/%/%/%/%/%/%/%/any.9/collections">
<details key="start" value="26485"/>
<details key="end" value="26496"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1910" references="/0/testSequence/%/%/%/%/%/%/%/%/any.9/%">
<details key="start" value="26508"/>
<details key="end" value="26520"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1911" references="/0/testSequence/%/%/%/%/%/%/%/%/any.9/%/collect">
<details key="start" value="26508"/>
<details key="end" value="26516"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1912" references="/0/testSequence/%/%/%/%/%/%/%/%/any.9/%/collect/t">
<details key="start" value="26508"/>
<details key="end" value="26509"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1913" references="/0/testSequence/%/%/%/%/%/%/%/%/any.9/%/collect/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1914" references="/0/testSequence/%/%/%/%/%/%/%/%/any.9/%/collect/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1915" references="/0/testSequence/%/%/%/%/%/%/%/%/any.9/%/collect/temp46">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1916" references="/0/testSequence/%/%/%/%/%/%/%/%/any.9/%/%">
<details key="start" value="26519"/>
<details key="end" value="26520"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1917" references="/0/testSequence/%/%/%/%/%/%/%/%/any.9/t">
<details key="start" value="26504"/>
<details key="end" value="26505"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1918" references="/0/testSequence/%/%/%/%/%/%/%/%/%.557">
<details key="start" value="26523"/>
<details key="end" value="26570"/>
<details key="line" value="385"/>
</eAnnotations>
<eAnnotations source="positions.1919" references="/0/testSequence/%/%/%/%/%/%/%/%/any.10">
<details key="start" value="26571"/>
<details key="end" value="26607"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1920" references="/0/testSequence/%/%/%/%/%/%/%/%/any.10/collections">
<details key="start" value="26571"/>
<details key="end" value="26582"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1921" references="/0/testSequence/%/%/%/%/%/%/%/%/any.10/%">
<details key="start" value="26594"/>
<details key="end" value="26606"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1922" references="/0/testSequence/%/%/%/%/%/%/%/%/any.10/%/collect">
<details key="start" value="26594"/>
<details key="end" value="26602"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1923" references="/0/testSequence/%/%/%/%/%/%/%/%/any.10/%/collect/t">
<details key="start" value="26594"/>
<details key="end" value="26595"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1924" references="/0/testSequence/%/%/%/%/%/%/%/%/any.10/%/collect/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1925" references="/0/testSequence/%/%/%/%/%/%/%/%/any.10/%/collect/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1926" references="/0/testSequence/%/%/%/%/%/%/%/%/any.10/%/collect/temp47">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1927" references="/0/testSequence/%/%/%/%/%/%/%/%/any.10/%/%">
<details key="start" value="26605"/>
<details key="end" value="26606"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1928" references="/0/testSequence/%/%/%/%/%/%/%/%/any.10/t">
<details key="start" value="26590"/>
<details key="end" value="26591"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1929" references="/0/testSequence/%/%/%/%/%/%/%/%/%.558">
<details key="start" value="26609"/>
<details key="end" value="26648"/>
<details key="line" value="386"/>
</eAnnotations>
<eAnnotations source="positions.1930" references="/0/testSequence/%/%/%/%/%/%/%/%/one">
<details key="start" value="26649"/>
<details key="end" value="26674"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1931" references="/0/testSequence/%/%/%/%/%/%/%/%/one/mixed">
<details key="start" value="26649"/>
<details key="end" value="26654"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1932" references="/0/testSequence/%/%/%/%/%/%/%/%/one/%">
<details key="start" value="26666"/>
<details key="end" value="26673"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1933" references="/0/testSequence/%/%/%/%/%/%/%/%/one/%/t">
<details key="start" value="26666"/>
<details key="end" value="26667"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1934" references="/0/testSequence/%/%/%/%/%/%/%/%/one/%/%">
<details key="start" value="26670"/>
<details key="end" value="26673"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1935" references="/0/testSequence/%/%/%/%/%/%/%/%/one/t">
<details key="start" value="26662"/>
<details key="end" value="26663"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1936" references="/0/testSequence/%/%/%/%/%/%/%/%/%.559">
<details key="start" value="26676"/>
<details key="end" value="26712"/>
<details key="line" value="388"/>
</eAnnotations>
<eAnnotations source="positions.1937" references="/0/testSequence/%/%/%/%/%/%/%/%/one.1">
<details key="start" value="26713"/>
<details key="end" value="26738"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1938" references="/0/testSequence/%/%/%/%/%/%/%/%/one.1/mixed">
<details key="start" value="26713"/>
<details key="end" value="26718"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1939" references="/0/testSequence/%/%/%/%/%/%/%/%/one.1/%">
<details key="start" value="26730"/>
<details key="end" value="26737"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1940" references="/0/testSequence/%/%/%/%/%/%/%/%/one.1/%/t">
<details key="start" value="26730"/>
<details key="end" value="26731"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1941" references="/0/testSequence/%/%/%/%/%/%/%/%/one.1/%/%">
<details key="start" value="26734"/>
<details key="end" value="26737"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1942" references="/0/testSequence/%/%/%/%/%/%/%/%/one.1/t">
<details key="start" value="26726"/>
<details key="end" value="26727"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1943" references="/0/testSequence/%/%/%/%/%/%/%/%/%.560">
<details key="start" value="26740"/>
<details key="end" value="26778"/>
<details key="line" value="389"/>
</eAnnotations>
<eAnnotations source="positions.1944" references="/0/testSequence/%/%/%/%/%/%/%/%/one.2">
<details key="start" value="26779"/>
<details key="end" value="26806"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1945" references="/0/testSequence/%/%/%/%/%/%/%/%/one.2/strings">
<details key="start" value="26779"/>
<details key="end" value="26786"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1946" references="/0/testSequence/%/%/%/%/%/%/%/%/one.2/%">
<details key="start" value="26798"/>
<details key="end" value="26805"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1947" references="/0/testSequence/%/%/%/%/%/%/%/%/one.2/%/t">
<details key="start" value="26798"/>
<details key="end" value="26799"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1948" references="/0/testSequence/%/%/%/%/%/%/%/%/one.2/%/%">
<details key="start" value="26802"/>
<details key="end" value="26805"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1949" references="/0/testSequence/%/%/%/%/%/%/%/%/one.2/t">
<details key="start" value="26794"/>
<details key="end" value="26795"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1950" references="/0/testSequence/%/%/%/%/%/%/%/%/%.561">
<details key="start" value="26808"/>
<details key="end" value="26846"/>
<details key="line" value="390"/>
</eAnnotations>
<eAnnotations source="positions.1951" references="/0/testSequence/%/%/%/%/%/%/%/%/one.3">
<details key="start" value="26847"/>
<details key="end" value="26874"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1952" references="/0/testSequence/%/%/%/%/%/%/%/%/one.3/strings">
<details key="start" value="26847"/>
<details key="end" value="26854"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1953" references="/0/testSequence/%/%/%/%/%/%/%/%/one.3/%">
<details key="start" value="26866"/>
<details key="end" value="26873"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1954" references="/0/testSequence/%/%/%/%/%/%/%/%/one.3/%/t">
<details key="start" value="26866"/>
<details key="end" value="26867"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1955" references="/0/testSequence/%/%/%/%/%/%/%/%/one.3/%/%">
<details key="start" value="26870"/>
<details key="end" value="26873"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1956" references="/0/testSequence/%/%/%/%/%/%/%/%/one.3/t">
<details key="start" value="26862"/>
<details key="end" value="26863"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1957" references="/0/testSequence/%/%/%/%/%/%/%/%/%.562">
<details key="start" value="26876"/>
<details key="end" value="26913"/>
<details key="line" value="391"/>
</eAnnotations>
<eAnnotations source="positions.1958" references="/0/testSequence/%/%/%/%/%/%/%/%/one.4">
<details key="start" value="26914"/>
<details key="end" value="26940"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1959" references="/0/testSequence/%/%/%/%/%/%/%/%/one.4/integers">
<details key="start" value="26914"/>
<details key="end" value="26922"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1960" references="/0/testSequence/%/%/%/%/%/%/%/%/one.4/%">
<details key="start" value="26934"/>
<details key="end" value="26939"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1961" references="/0/testSequence/%/%/%/%/%/%/%/%/one.4/%/t">
<details key="start" value="26934"/>
<details key="end" value="26935"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1962" references="/0/testSequence/%/%/%/%/%/%/%/%/one.4/%/%">
<details key="start" value="26938"/>
<details key="end" value="26939"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1963" references="/0/testSequence/%/%/%/%/%/%/%/%/one.4/t">
<details key="start" value="26930"/>
<details key="end" value="26931"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1964" references="/0/testSequence/%/%/%/%/%/%/%/%/%.563">
<details key="start" value="26942"/>
<details key="end" value="26979"/>
<details key="line" value="392"/>
</eAnnotations>
<eAnnotations source="positions.1965" references="/0/testSequence/%/%/%/%/%/%/%/%/one.5">
<details key="start" value="26980"/>
<details key="end" value="27006"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1966" references="/0/testSequence/%/%/%/%/%/%/%/%/one.5/integers">
<details key="start" value="26980"/>
<details key="end" value="26988"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1967" references="/0/testSequence/%/%/%/%/%/%/%/%/one.5/%">
<details key="start" value="27000"/>
<details key="end" value="27005"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1968" references="/0/testSequence/%/%/%/%/%/%/%/%/one.5/%/t">
<details key="start" value="27000"/>
<details key="end" value="27001"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1969" references="/0/testSequence/%/%/%/%/%/%/%/%/one.5/%/%">
<details key="start" value="27004"/>
<details key="end" value="27005"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1970" references="/0/testSequence/%/%/%/%/%/%/%/%/one.5/t">
<details key="start" value="26996"/>
<details key="end" value="26997"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1971" references="/0/testSequence/%/%/%/%/%/%/%/%/%.564">
<details key="start" value="27008"/>
<details key="end" value="27044"/>
<details key="line" value="393"/>
</eAnnotations>
<eAnnotations source="positions.1972" references="/0/testSequence/%/%/%/%/%/%/%/%/one.6">
<details key="start" value="27045"/>
<details key="end" value="27070"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1973" references="/0/testSequence/%/%/%/%/%/%/%/%/one.6/reals">
<details key="start" value="27045"/>
<details key="end" value="27050"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1974" references="/0/testSequence/%/%/%/%/%/%/%/%/one.6/%">
<details key="start" value="27062"/>
<details key="end" value="27069"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1975" references="/0/testSequence/%/%/%/%/%/%/%/%/one.6/%/t">
<details key="start" value="27062"/>
<details key="end" value="27063"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1976" references="/0/testSequence/%/%/%/%/%/%/%/%/one.6/%/%">
<details key="start" value="27066"/>
<details key="end" value="27069"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1977" references="/0/testSequence/%/%/%/%/%/%/%/%/one.6/t">
<details key="start" value="27058"/>
<details key="end" value="27059"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1978" references="/0/testSequence/%/%/%/%/%/%/%/%/%.565">
<details key="start" value="27072"/>
<details key="end" value="27108"/>
<details key="line" value="394"/>
</eAnnotations>
<eAnnotations source="positions.1979" references="/0/testSequence/%/%/%/%/%/%/%/%/one.7">
<details key="start" value="27109"/>
<details key="end" value="27134"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1980" references="/0/testSequence/%/%/%/%/%/%/%/%/one.7/reals">
<details key="start" value="27109"/>
<details key="end" value="27114"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1981" references="/0/testSequence/%/%/%/%/%/%/%/%/one.7/%">
<details key="start" value="27126"/>
<details key="end" value="27133"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1982" references="/0/testSequence/%/%/%/%/%/%/%/%/one.7/%/t">
<details key="start" value="27126"/>
<details key="end" value="27127"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1983" references="/0/testSequence/%/%/%/%/%/%/%/%/one.7/%/%">
<details key="start" value="27130"/>
<details key="end" value="27133"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1984" references="/0/testSequence/%/%/%/%/%/%/%/%/one.7/t">
<details key="start" value="27122"/>
<details key="end" value="27123"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1985" references="/0/testSequence/%/%/%/%/%/%/%/%/%.566">
<details key="start" value="27136"/>
<details key="end" value="27176"/>
<details key="line" value="395"/>
</eAnnotations>
<eAnnotations source="positions.1986" references="/0/testSequence/%/%/%/%/%/%/%/%/one.8">
<details key="start" value="27177"/>
<details key="end" value="27206"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1987" references="/0/testSequence/%/%/%/%/%/%/%/%/one.8/booleans">
<details key="start" value="27177"/>
<details key="end" value="27185"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1988" references="/0/testSequence/%/%/%/%/%/%/%/%/one.8/%">
<details key="start" value="27197"/>
<details key="end" value="27205"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1989" references="/0/testSequence/%/%/%/%/%/%/%/%/one.8/%/t">
<details key="start" value="27197"/>
<details key="end" value="27198"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1990" references="/0/testSequence/%/%/%/%/%/%/%/%/one.8/%/%">
<details key="start" value="27201"/>
<details key="end" value="27205"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1991" references="/0/testSequence/%/%/%/%/%/%/%/%/one.8/t">
<details key="start" value="27193"/>
<details key="end" value="27194"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1992" references="/0/testSequence/%/%/%/%/%/%/%/%/%.567">
<details key="start" value="27208"/>
<details key="end" value="27258"/>
<details key="line" value="396"/>
</eAnnotations>
<eAnnotations source="positions.1993" references="/0/testSequence/%/%/%/%/%/%/%/%/one.9">
<details key="start" value="27259"/>
<details key="end" value="27298"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1994" references="/0/testSequence/%/%/%/%/%/%/%/%/one.9/eClasses">
<details key="start" value="27259"/>
<details key="end" value="27267"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1995" references="/0/testSequence/%/%/%/%/%/%/%/%/one.9/%">
<details key="start" value="27279"/>
<details key="end" value="27297"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1996" references="/0/testSequence/%/%/%/%/%/%/%/%/one.9/%/%">
<details key="start" value="27279"/>
<details key="end" value="27285"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1997" references="/0/testSequence/%/%/%/%/%/%/%/%/one.9/%/%/t">
<details key="start" value="27279"/>
<details key="end" value="27280"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1998" references="/0/testSequence/%/%/%/%/%/%/%/%/one.9/%/%.1">
<details key="start" value="27288"/>
<details key="end" value="27297"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.1999" references="/0/testSequence/%/%/%/%/%/%/%/%/one.9/t">
<details key="start" value="27275"/>
<details key="end" value="27276"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2000" references="/0/testSequence/%/%/%/%/%/%/%/%/%.568">
<details key="start" value="27300"/>
<details key="end" value="27347"/>
<details key="line" value="397"/>
</eAnnotations>
<eAnnotations source="positions.2001" references="/0/testSequence/%/%/%/%/%/%/%/%/one.10">
<details key="start" value="27348"/>
<details key="end" value="27384"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2002" references="/0/testSequence/%/%/%/%/%/%/%/%/one.10/collections">
<details key="start" value="27348"/>
<details key="end" value="27359"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2003" references="/0/testSequence/%/%/%/%/%/%/%/%/one.10/%">
<details key="start" value="27371"/>
<details key="end" value="27383"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2004" references="/0/testSequence/%/%/%/%/%/%/%/%/one.10/%/collect">
<details key="start" value="27371"/>
<details key="end" value="27379"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2005" references="/0/testSequence/%/%/%/%/%/%/%/%/one.10/%/collect/t">
<details key="start" value="27371"/>
<details key="end" value="27372"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2006" references="/0/testSequence/%/%/%/%/%/%/%/%/one.10/%/collect/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2007" references="/0/testSequence/%/%/%/%/%/%/%/%/one.10/%/collect/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2008" references="/0/testSequence/%/%/%/%/%/%/%/%/one.10/%/collect/temp48">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2009" references="/0/testSequence/%/%/%/%/%/%/%/%/one.10/%/%">
<details key="start" value="27382"/>
<details key="end" value="27383"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2010" references="/0/testSequence/%/%/%/%/%/%/%/%/one.10/t">
<details key="start" value="27367"/>
<details key="end" value="27368"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2011" references="/0/testSequence/%/%/%/%/%/%/%/%/%.569">
<details key="start" value="27386"/>
<details key="end" value="27433"/>
<details key="line" value="398"/>
</eAnnotations>
<eAnnotations source="positions.2012" references="/0/testSequence/%/%/%/%/%/%/%/%/one.11">
<details key="start" value="27434"/>
<details key="end" value="27470"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2013" references="/0/testSequence/%/%/%/%/%/%/%/%/one.11/collections">
<details key="start" value="27434"/>
<details key="end" value="27445"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2014" references="/0/testSequence/%/%/%/%/%/%/%/%/one.11/%">
<details key="start" value="27457"/>
<details key="end" value="27469"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2015" references="/0/testSequence/%/%/%/%/%/%/%/%/one.11/%/collect">
<details key="start" value="27457"/>
<details key="end" value="27465"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2016" references="/0/testSequence/%/%/%/%/%/%/%/%/one.11/%/collect/t">
<details key="start" value="27457"/>
<details key="end" value="27458"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2017" references="/0/testSequence/%/%/%/%/%/%/%/%/one.11/%/collect/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2018" references="/0/testSequence/%/%/%/%/%/%/%/%/one.11/%/collect/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2019" references="/0/testSequence/%/%/%/%/%/%/%/%/one.11/%/collect/temp49">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2020" references="/0/testSequence/%/%/%/%/%/%/%/%/one.11/%/%">
<details key="start" value="27468"/>
<details key="end" value="27469"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2021" references="/0/testSequence/%/%/%/%/%/%/%/%/one.11/t">
<details key="start" value="27453"/>
<details key="end" value="27454"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2022" references="/0/testSequence/%/%/%/%/%/%/%/%/%.570">
<details key="start" value="27472"/>
<details key="end" value="27515"/>
<details key="line" value="399"/>
</eAnnotations>
<eAnnotations source="positions.2023" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique">
<details key="start" value="27516"/>
<details key="end" value="27545"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2024" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique/mixed">
<details key="start" value="27516"/>
<details key="end" value="27521"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2025" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique/%">
<details key="start" value="27534"/>
<details key="end" value="27544"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2026" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2027" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique/temp50">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2028" references="/0/testSequence/%/%/%/%/%/%/%/%/%.571">
<details key="start" value="27547"/>
<details key="end" value="27589"/>
<details key="line" value="401"/>
</eAnnotations>
<eAnnotations source="positions.2029" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.1">
<details key="start" value="27590"/>
<details key="end" value="27621"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2030" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.1/strings">
<details key="start" value="27590"/>
<details key="end" value="27597"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2031" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.1/%">
<details key="start" value="27610"/>
<details key="end" value="27620"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2032" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.1/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2033" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.1/temp51">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2034" references="/0/testSequence/%/%/%/%/%/%/%/%/%.572">
<details key="start" value="27623"/>
<details key="end" value="27666"/>
<details key="line" value="402"/>
</eAnnotations>
<eAnnotations source="positions.2035" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.2">
<details key="start" value="27667"/>
<details key="end" value="27699"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2036" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.2/integers">
<details key="start" value="27667"/>
<details key="end" value="27675"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2037" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.2/%">
<details key="start" value="27688"/>
<details key="end" value="27698"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2038" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.2/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2039" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.2/temp52">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2040" references="/0/testSequence/%/%/%/%/%/%/%/%/%.573">
<details key="start" value="27701"/>
<details key="end" value="27741"/>
<details key="line" value="403"/>
</eAnnotations>
<eAnnotations source="positions.2041" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.3">
<details key="start" value="27742"/>
<details key="end" value="27771"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2042" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.3/reals">
<details key="start" value="27742"/>
<details key="end" value="27747"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2043" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.3/%">
<details key="start" value="27760"/>
<details key="end" value="27770"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2044" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.3/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2045" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.3/temp53">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2046" references="/0/testSequence/%/%/%/%/%/%/%/%/%.574">
<details key="start" value="27773"/>
<details key="end" value="27816"/>
<details key="line" value="404"/>
</eAnnotations>
<eAnnotations source="positions.2047" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.4">
<details key="start" value="27817"/>
<details key="end" value="27849"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2048" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.4/booleans">
<details key="start" value="27817"/>
<details key="end" value="27825"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2049" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.4/%">
<details key="start" value="27838"/>
<details key="end" value="27848"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2050" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.4/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2051" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.4/temp54">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2052" references="/0/testSequence/%/%/%/%/%/%/%/%/%.575">
<details key="start" value="27851"/>
<details key="end" value="27894"/>
<details key="line" value="405"/>
</eAnnotations>
<eAnnotations source="positions.2053" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.5">
<details key="start" value="27895"/>
<details key="end" value="27927"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2054" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.5/eClasses">
<details key="start" value="27895"/>
<details key="end" value="27903"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2055" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.5/%">
<details key="start" value="27916"/>
<details key="end" value="27926"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2056" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.5/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2057" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.5/temp55">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2058" references="/0/testSequence/%/%/%/%/%/%/%/%/%.576">
<details key="start" value="27929"/>
<details key="end" value="27975"/>
<details key="line" value="406"/>
</eAnnotations>
<eAnnotations source="positions.2059" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.6">
<details key="start" value="27976"/>
<details key="end" value="28011"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2060" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.6/collections">
<details key="start" value="27976"/>
<details key="end" value="27987"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2061" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.6/%">
<details key="start" value="28000"/>
<details key="end" value="28010"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2062" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.6/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2063" references="/0/testSequence/%/%/%/%/%/%/%/%/isUnique.6/temp56">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2064" references="/0/testSequence/%/%/%/%/%/%/%/%/%.577">
<details key="start" value="28013"/>
<details key="end" value="28052"/>
<details key="line" value="407"/>
</eAnnotations>
<eAnnotations source="positions.2065" references="/0/testSequence/%/%/%/%/%/%/%/%/%.578">
<details key="start" value="28053"/>
<details key="end" value="28078"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2066" references="/0/testSequence/%/%/%/%/%/%/%/%/%.578/mixed">
<details key="start" value="28053"/>
<details key="end" value="28058"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2067" references="/0/testSequence/%/%/%/%/%/%/%/%/%.579">
<details key="start" value="28080"/>
<details key="end" value="28118"/>
<details key="line" value="409"/>
</eAnnotations>
<eAnnotations source="positions.2068" references="/0/testSequence/%/%/%/%/%/%/%/%/%.580">
<details key="start" value="28119"/>
<details key="end" value="28146"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2069" references="/0/testSequence/%/%/%/%/%/%/%/%/%.580/strings">
<details key="start" value="28119"/>
<details key="end" value="28126"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2070" references="/0/testSequence/%/%/%/%/%/%/%/%/%.581">
<details key="start" value="28148"/>
<details key="end" value="28187"/>
<details key="line" value="410"/>
</eAnnotations>
<eAnnotations source="positions.2071" references="/0/testSequence/%/%/%/%/%/%/%/%/%.582">
<details key="start" value="28188"/>
<details key="end" value="28216"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2072" references="/0/testSequence/%/%/%/%/%/%/%/%/%.582/integers">
<details key="start" value="28188"/>
<details key="end" value="28196"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2073" references="/0/testSequence/%/%/%/%/%/%/%/%/%.583">
<details key="start" value="28218"/>
<details key="end" value="28257"/>
<details key="line" value="411"/>
</eAnnotations>
<eAnnotations source="positions.2074" references="/0/testSequence/%/%/%/%/%/%/%/%/%.584">
<details key="start" value="28258"/>
<details key="end" value="28286"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2075" references="/0/testSequence/%/%/%/%/%/%/%/%/%.584/booleans">
<details key="start" value="28258"/>
<details key="end" value="28266"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2076" references="/0/testSequence/%/%/%/%/%/%/%/%/%.585">
<details key="start" value="28288"/>
<details key="end" value="28324"/>
<details key="line" value="412"/>
</eAnnotations>
<eAnnotations source="positions.2077" references="/0/testSequence/%/%/%/%/%/%/%/%/%.586">
<details key="start" value="28325"/>
<details key="end" value="28350"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2078" references="/0/testSequence/%/%/%/%/%/%/%/%/%.586/reals">
<details key="start" value="28325"/>
<details key="end" value="28330"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2079" references="/0/testSequence/%/%/%/%/%/%/%/%/%.587">
<details key="start" value="28352"/>
<details key="end" value="28391"/>
<details key="line" value="413"/>
</eAnnotations>
<eAnnotations source="positions.2080" references="/0/testSequence/%/%/%/%/%/%/%/%/%.588">
<details key="start" value="28392"/>
<details key="end" value="28420"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2081" references="/0/testSequence/%/%/%/%/%/%/%/%/%.588/eClasses">
<details key="start" value="28392"/>
<details key="end" value="28400"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2082" references="/0/testSequence/%/%/%/%/%/%/%/%/%.589">
<details key="start" value="28422"/>
<details key="end" value="28464"/>
<details key="line" value="414"/>
</eAnnotations>
<eAnnotations source="positions.2083" references="/0/testSequence/%/%/%/%/%/%/%/%/%.590">
<details key="start" value="28465"/>
<details key="end" value="28496"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2084" references="/0/testSequence/%/%/%/%/%/%/%/%/%.590/collections">
<details key="start" value="28465"/>
<details key="end" value="28476"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2085" references="/0/testSequence/%/%/%/%/%/%/%/%/%.591">
<details key="start" value="28498"/>
<details key="end" value="28533"/>
<details key="line" value="415"/>
</eAnnotations>
<eAnnotations source="positions.2086" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.43">
<details key="start" value="28534"/>
<details key="end" value="28558"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2087" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.43/strings">
<details key="start" value="28534"/>
<details key="end" value="28541"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2088" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.43/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2089" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.43/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2090" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.43/temp57">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2091" references="/0/testSequence/%/%/%/%/%/%/%/%/%.592">
<details key="start" value="28560"/>
<details key="end" value="28596"/>
<details key="line" value="416"/>
</eAnnotations>
<eAnnotations source="positions.2092" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.44">
<details key="start" value="28597"/>
<details key="end" value="28622"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2093" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.44/integers">
<details key="start" value="28597"/>
<details key="end" value="28605"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2094" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.44/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2095" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.44/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2096" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.44/temp58">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2097" references="/0/testSequence/%/%/%/%/%/%/%/%/%.593">
<details key="start" value="28624"/>
<details key="end" value="28660"/>
<details key="line" value="417"/>
</eAnnotations>
<eAnnotations source="positions.2098" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.45">
<details key="start" value="28661"/>
<details key="end" value="28686"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2099" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.45/booleans">
<details key="start" value="28661"/>
<details key="end" value="28669"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2100" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.45/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2101" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.45/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2102" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.45/temp59">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2103" references="/0/testSequence/%/%/%/%/%/%/%/%/%.594">
<details key="start" value="28688"/>
<details key="end" value="28721"/>
<details key="line" value="418"/>
</eAnnotations>
<eAnnotations source="positions.2104" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.46">
<details key="start" value="28722"/>
<details key="end" value="28744"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2105" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.46/reals">
<details key="start" value="28722"/>
<details key="end" value="28727"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2106" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.46/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2107" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.46/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2108" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.46/temp60">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2109" references="/0/testSequence/%/%/%/%/%/%/%/%/%.595">
<details key="start" value="28746"/>
<details key="end" value="28782"/>
<details key="line" value="419"/>
</eAnnotations>
<eAnnotations source="positions.2110" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.47">
<details key="start" value="28783"/>
<details key="end" value="28808"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2111" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.47/eClasses">
<details key="start" value="28783"/>
<details key="end" value="28791"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2112" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.47/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2113" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.47/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2114" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.47/temp61">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2115" references="/0/testSequence/%/%/%/%/%/%/%/%/%.596">
<details key="start" value="28810"/>
<details key="end" value="28849"/>
<details key="line" value="420"/>
</eAnnotations>
<eAnnotations source="positions.2116" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.48">
<details key="start" value="28850"/>
<details key="end" value="28878"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2117" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.48/collections">
<details key="start" value="28850"/>
<details key="end" value="28861"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2118" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.48/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2119" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.48/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2120" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.48/temp62">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2121" references="/0/testSequence/%/%/%/%/%/%/%/%/%.597">
<details key="start" value="28880"/>
<details key="end" value="28958"/>
<details key="line" value="421"/>
</eAnnotations>
<eAnnotations source="positions.2122" references="/0/testSequence/%/%/%/%/%/%/%/%/%.598">
<details key="start" value="28959"/>
<details key="end" value="29023"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2123" references="/0/testSequence/%/%/%/%/%/%/%/%/%.598/%">
<details key="start" value="28959"/>
<details key="end" value="29019"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2124" references="/0/testSequence/%/%/%/%/%/%/%/%/%.598/%/%">
<details key="start" value="28959"/>
<details key="end" value="29008"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2125" references="/0/testSequence/%/%/%/%/%/%/%/%/%.598/%/%/%">
<details key="start" value="28959"/>
<details key="end" value="28988"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2126" references="/0/testSequence/%/%/%/%/%/%/%/%/%.598/%/%/%/%/p">
<details key="start" value="28968"/>
<details key="end" value="28969"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2127" references="/0/testSequence/%/%/%/%/%/%/%/%/%.598/%/%/%/%.1/%">
<details key="start" value="28970"/>
<details key="end" value="28976"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2128" references="/0/testSequence/%/%/%/%/%/%/%/%/%.598/%/%/%/%.2/%">
<details key="start" value="28977"/>
<details key="end" value="28981"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2129" references="/0/testSequence/%/%/%/%/%/%/%/%/%.598/%/%/%/%.3/%">
<details key="start" value="28982"/>
<details key="end" value="28983"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2130" references="/0/testSequence/%/%/%/%/%/%/%/%/%.598/%/%/%/%.4/%">
<details key="start" value="28984"/>
<details key="end" value="28987"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2131" references="/0/testSequence/%/%/%/%/%/%/%/%/%.598/%/%/%.1">
<details key="start" value="28999"/>
<details key="end" value="29007"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2132" references="/0/testSequence/%/%/%/%/%/%/%/%/%.598/p">
<details key="start" value="29022"/>
<details key="end" value="29023"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2133" references="/0/testSequence/%/%/%/%/%/%/%/%/%.599">
<details key="start" value="29025"/>
<details key="end" value="29093"/>
<details key="line" value="423"/>
</eAnnotations>
<eAnnotations source="positions.2134" references="/0/testSequence/%/%/%/%/%/%/%/%/%.600">
<details key="start" value="29094"/>
<details key="end" value="29151"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2135" references="/0/testSequence/%/%/%/%/%/%/%/%/%.600/%">
<details key="start" value="29094"/>
<details key="end" value="29141"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2136" references="/0/testSequence/%/%/%/%/%/%/%/%/%.600/%/%">
<details key="start" value="29094"/>
<details key="end" value="29123"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2137" references="/0/testSequence/%/%/%/%/%/%/%/%/%.600/%/%/%/p">
<details key="start" value="29103"/>
<details key="end" value="29104"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2138" references="/0/testSequence/%/%/%/%/%/%/%/%/%.600/%/%/%.1/%">
<details key="start" value="29105"/>
<details key="end" value="29111"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2139" references="/0/testSequence/%/%/%/%/%/%/%/%/%.600/%/%/%.2/%">
<details key="start" value="29112"/>
<details key="end" value="29116"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2140" references="/0/testSequence/%/%/%/%/%/%/%/%/%.600/%/%/%.3/%">
<details key="start" value="29117"/>
<details key="end" value="29118"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2141" references="/0/testSequence/%/%/%/%/%/%/%/%/%.600/%/%/%.4/%">
<details key="start" value="29119"/>
<details key="end" value="29122"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2142" references="/0/testSequence/%/%/%/%/%/%/%/%/%.600/%/%.1">
<details key="start" value="29134"/>
<details key="end" value="29140"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2143" references="/0/testSequence/%/%/%/%/%/%/%/%/%.601">
<details key="start" value="29153"/>
<details key="end" value="29211"/>
<details key="line" value="424"/>
</eAnnotations>
<eAnnotations source="positions.2144" references="/0/testSequence/%/%/%/%/%/%/%/%/%.602">
<details key="start" value="29212"/>
<details key="end" value="29259"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2145" references="/0/testSequence/%/%/%/%/%/%/%/%/%.602/%">
<details key="start" value="29212"/>
<details key="end" value="29241"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2146" references="/0/testSequence/%/%/%/%/%/%/%/%/%.602/%/%/p">
<details key="start" value="29221"/>
<details key="end" value="29222"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2147" references="/0/testSequence/%/%/%/%/%/%/%/%/%.602/%/%.1/%">
<details key="start" value="29223"/>
<details key="end" value="29229"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2148" references="/0/testSequence/%/%/%/%/%/%/%/%/%.602/%/%.2/%">
<details key="start" value="29230"/>
<details key="end" value="29234"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2149" references="/0/testSequence/%/%/%/%/%/%/%/%/%.602/%/%.3/%">
<details key="start" value="29235"/>
<details key="end" value="29236"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2150" references="/0/testSequence/%/%/%/%/%/%/%/%/%.602/%/%.4/%">
<details key="start" value="29237"/>
<details key="end" value="29240"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2151" references="/0/testSequence/%/%/%/%/%/%/%/%/%.602/%.1">
<details key="start" value="29252"/>
<details key="end" value="29258"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2152" references="/0/testSequence/%/%/%/%/%/%/%/%/%.603">
<details key="start" value="29261"/>
<details key="end" value="29320"/>
<details key="line" value="425"/>
</eAnnotations>
<eAnnotations source="positions.2153" references="/0/testSequence/%/%/%/%/%/%/%/%/%.604">
<details key="start" value="29321"/>
<details key="end" value="29369"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2154" references="/0/testSequence/%/%/%/%/%/%/%/%/%.604/%">
<details key="start" value="29321"/>
<details key="end" value="29350"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2155" references="/0/testSequence/%/%/%/%/%/%/%/%/%.604/%/%/p">
<details key="start" value="29330"/>
<details key="end" value="29331"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2156" references="/0/testSequence/%/%/%/%/%/%/%/%/%.604/%/%.1/%">
<details key="start" value="29332"/>
<details key="end" value="29338"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2157" references="/0/testSequence/%/%/%/%/%/%/%/%/%.604/%/%.2/%">
<details key="start" value="29339"/>
<details key="end" value="29343"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2158" references="/0/testSequence/%/%/%/%/%/%/%/%/%.604/%/%.3/%">
<details key="start" value="29344"/>
<details key="end" value="29345"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2159" references="/0/testSequence/%/%/%/%/%/%/%/%/%.604/%/%.4/%">
<details key="start" value="29346"/>
<details key="end" value="29349"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2160" references="/0/testSequence/%/%/%/%/%/%/%/%/%.604/%.1">
<details key="start" value="29361"/>
<details key="end" value="29368"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2161" references="/0/testSequence/%/%/%/%/%/%/%/%/%.605">
<details key="start" value="29371"/>
<details key="end" value="29430"/>
<details key="line" value="426"/>
</eAnnotations>
<eAnnotations source="positions.2162" references="/0/testSequence/%/%/%/%/%/%/%/%/%.606">
<details key="start" value="29431"/>
<details key="end" value="29479"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2163" references="/0/testSequence/%/%/%/%/%/%/%/%/%.606/%">
<details key="start" value="29431"/>
<details key="end" value="29460"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2164" references="/0/testSequence/%/%/%/%/%/%/%/%/%.606/%/%/p">
<details key="start" value="29440"/>
<details key="end" value="29441"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2165" references="/0/testSequence/%/%/%/%/%/%/%/%/%.606/%/%.1/%">
<details key="start" value="29442"/>
<details key="end" value="29448"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2166" references="/0/testSequence/%/%/%/%/%/%/%/%/%.606/%/%.2/%">
<details key="start" value="29449"/>
<details key="end" value="29453"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2167" references="/0/testSequence/%/%/%/%/%/%/%/%/%.606/%/%.3/%">
<details key="start" value="29454"/>
<details key="end" value="29455"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2168" references="/0/testSequence/%/%/%/%/%/%/%/%/%.606/%/%.4/%">
<details key="start" value="29456"/>
<details key="end" value="29459"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2169" references="/0/testSequence/%/%/%/%/%/%/%/%/%.606/%.1">
<details key="start" value="29471"/>
<details key="end" value="29478"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2170" references="/0/testSequence/%/%/%/%/%/%/%/%/%.607">
<details key="start" value="29481"/>
<details key="end" value="29537"/>
<details key="line" value="427"/>
</eAnnotations>
<eAnnotations source="positions.2171" references="/0/testSequence/%/%/%/%/%/%/%/%/%.608">
<details key="start" value="29538"/>
<details key="end" value="29583"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2172" references="/0/testSequence/%/%/%/%/%/%/%/%/%.608/%">
<details key="start" value="29538"/>
<details key="end" value="29567"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2173" references="/0/testSequence/%/%/%/%/%/%/%/%/%.608/%/%/p">
<details key="start" value="29547"/>
<details key="end" value="29548"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2174" references="/0/testSequence/%/%/%/%/%/%/%/%/%.608/%/%.1/%">
<details key="start" value="29549"/>
<details key="end" value="29555"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2175" references="/0/testSequence/%/%/%/%/%/%/%/%/%.608/%/%.2/%">
<details key="start" value="29556"/>
<details key="end" value="29560"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2176" references="/0/testSequence/%/%/%/%/%/%/%/%/%.608/%/%.3/%">
<details key="start" value="29561"/>
<details key="end" value="29562"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2177" references="/0/testSequence/%/%/%/%/%/%/%/%/%.608/%/%.4/%">
<details key="start" value="29563"/>
<details key="end" value="29566"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2178" references="/0/testSequence/%/%/%/%/%/%/%/%/%.608/%.1">
<details key="start" value="29578"/>
<details key="end" value="29582"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2179" references="/0/testSequence/%/%/%/%/%/%/%/%/%.609">
<details key="start" value="29585"/>
<details key="end" value="29624"/>
<details key="line" value="428"/>
</eAnnotations>
<eAnnotations source="positions.2180" references="/0/testSequence/%/%/%/%/%/%/%/%/%.610">
<details key="start" value="29625"/>
<details key="end" value="29650"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2181" references="/0/testSequence/%/%/%/%/%/%/%/%/%.610/mixed">
<details key="start" value="29625"/>
<details key="end" value="29630"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2182" references="/0/testSequence/%/%/%/%/%/%/%/%/%.610/%">
<details key="start" value="29646"/>
<details key="end" value="29647"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2183" references="/0/testSequence/%/%/%/%/%/%/%/%/%.610/%.1">
<details key="start" value="29648"/>
<details key="end" value="29649"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2184" references="/0/testSequence/%/%/%/%/%/%/%/%/%.611">
<details key="start" value="29652"/>
<details key="end" value="29690"/>
<details key="line" value="430"/>
</eAnnotations>
<eAnnotations source="positions.2185" references="/0/testSequence/%/%/%/%/%/%/%/%/%.612">
<details key="start" value="29691"/>
<details key="end" value="29718"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2186" references="/0/testSequence/%/%/%/%/%/%/%/%/%.612/strings">
<details key="start" value="29691"/>
<details key="end" value="29698"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2187" references="/0/testSequence/%/%/%/%/%/%/%/%/%.612/%">
<details key="start" value="29714"/>
<details key="end" value="29715"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2188" references="/0/testSequence/%/%/%/%/%/%/%/%/%.612/%.1">
<details key="start" value="29716"/>
<details key="end" value="29717"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2189" references="/0/testSequence/%/%/%/%/%/%/%/%/%.613">
<details key="start" value="29720"/>
<details key="end" value="29759"/>
<details key="line" value="431"/>
</eAnnotations>
<eAnnotations source="positions.2190" references="/0/testSequence/%/%/%/%/%/%/%/%/%.614">
<details key="start" value="29760"/>
<details key="end" value="29788"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2191" references="/0/testSequence/%/%/%/%/%/%/%/%/%.614/integers">
<details key="start" value="29760"/>
<details key="end" value="29768"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2192" references="/0/testSequence/%/%/%/%/%/%/%/%/%.614/%">
<details key="start" value="29784"/>
<details key="end" value="29785"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2193" references="/0/testSequence/%/%/%/%/%/%/%/%/%.614/%.1">
<details key="start" value="29786"/>
<details key="end" value="29787"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2194" references="/0/testSequence/%/%/%/%/%/%/%/%/%.615">
<details key="start" value="29790"/>
<details key="end" value="29826"/>
<details key="line" value="432"/>
</eAnnotations>
<eAnnotations source="positions.2195" references="/0/testSequence/%/%/%/%/%/%/%/%/%.616">
<details key="start" value="29827"/>
<details key="end" value="29852"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2196" references="/0/testSequence/%/%/%/%/%/%/%/%/%.616/reals">
<details key="start" value="29827"/>
<details key="end" value="29832"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2197" references="/0/testSequence/%/%/%/%/%/%/%/%/%.616/%">
<details key="start" value="29848"/>
<details key="end" value="29849"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2198" references="/0/testSequence/%/%/%/%/%/%/%/%/%.616/%.1">
<details key="start" value="29850"/>
<details key="end" value="29851"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2199" references="/0/testSequence/%/%/%/%/%/%/%/%/%.617">
<details key="start" value="29854"/>
<details key="end" value="29893"/>
<details key="line" value="433"/>
</eAnnotations>
<eAnnotations source="positions.2200" references="/0/testSequence/%/%/%/%/%/%/%/%/%.618">
<details key="start" value="29894"/>
<details key="end" value="29922"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2201" references="/0/testSequence/%/%/%/%/%/%/%/%/%.618/booleans">
<details key="start" value="29894"/>
<details key="end" value="29902"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2202" references="/0/testSequence/%/%/%/%/%/%/%/%/%.618/%">
<details key="start" value="29918"/>
<details key="end" value="29919"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2203" references="/0/testSequence/%/%/%/%/%/%/%/%/%.618/%.1">
<details key="start" value="29920"/>
<details key="end" value="29921"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2204" references="/0/testSequence/%/%/%/%/%/%/%/%/%.619">
<details key="start" value="29924"/>
<details key="end" value="29980"/>
<details key="line" value="434"/>
</eAnnotations>
<eAnnotations source="positions.2205" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.49">
<details key="start" value="29981"/>
<details key="end" value="30026"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2206" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.49/%">
<details key="start" value="29981"/>
<details key="end" value="30009"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2207" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.49/%/eClasses">
<details key="start" value="29981"/>
<details key="end" value="29989"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2208" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.49/%/%">
<details key="start" value="30005"/>
<details key="end" value="30006"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2209" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.49/%/%.1">
<details key="start" value="30007"/>
<details key="end" value="30008"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2210" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.49/%.1">
<details key="start" value="30021"/>
<details key="end" value="30025"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2211" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.49/%.1/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2212" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.49/temp63">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2213" references="/0/testSequence/%/%/%/%/%/%/%/%/%.620">
<details key="start" value="30028"/>
<details key="end" value="30070"/>
<details key="line" value="435"/>
</eAnnotations>
<eAnnotations source="positions.2214" references="/0/testSequence/%/%/%/%/%/%/%/%/%.621">
<details key="start" value="30071"/>
<details key="end" value="30102"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2215" references="/0/testSequence/%/%/%/%/%/%/%/%/%.621/collections">
<details key="start" value="30071"/>
<details key="end" value="30082"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2216" references="/0/testSequence/%/%/%/%/%/%/%/%/%.621/%">
<details key="start" value="30098"/>
<details key="end" value="30099"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2217" references="/0/testSequence/%/%/%/%/%/%/%/%/%.621/%.1">
<details key="start" value="30100"/>
<details key="end" value="30101"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2218" references="/0/testSequence/%/%/%/%/%/%/%/%/%.622">
<details key="start" value="30104"/>
<details key="end" value="30206"/>
<details key="line" value="436"/>
</eAnnotations>
<eAnnotations source="positions.2219" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.50">
<details key="start" value="30207"/>
<details key="end" value="30298"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2220" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.50/closure">
<details key="start" value="30207"/>
<details key="end" value="30281"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2221" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.50/closure/%">
<details key="start" value="30207"/>
<details key="end" value="30233"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2222" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.50/closure/%/eClasses">
<details key="start" value="30207"/>
<details key="end" value="30215"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2223" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.50/closure/%/%">
<details key="start" value="30226"/>
<details key="end" value="30232"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2224" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.50/closure/%.1">
<details key="start" value="30258"/>
<details key="end" value="30280"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2225" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.50/closure/%.1/%">
<details key="start" value="30258"/>
<details key="end" value="30271"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2226" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.50/closure/%.1/%/e">
<details key="start" value="30258"/>
<details key="end" value="30259"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2227" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.50/closure/e">
<details key="start" value="30245"/>
<details key="end" value="30255"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2228" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.50/%">
<details key="start" value="30293"/>
<details key="end" value="30297"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2229" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.50/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2230" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.50/temp64">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2231" references="/0/testSequence/%/%/%/%/%/%/%/%/%.623">
<details key="start" value="30300"/>
<details key="end" value="30301"/>
<details key="line" value="437"/>
</eAnnotations>
<eAnnotations source="positions.2232" references="/0/testSequence/%/%/%/%/%/%/%/%/%.624">
<details key="start" value="30617"/>
<details key="end" value="30662"/>
<details key="line" value="444"/>
</eAnnotations>
<eAnnotations source="positions.2233" references="/0/testSequence/%/%/%/%/%/%/%/%/%.625">
<details key="start" value="30663"/>
<details key="end" value="30697"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2234" references="/0/testSequence/%/%/%/%/%/%/%/%/%.625/mixed">
<details key="start" value="30663"/>
<details key="end" value="30668"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2235" references="/0/testSequence/%/%/%/%/%/%/%/%/%.625/%">
<details key="start" value="30679"/>
<details key="end" value="30696"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2236" references="/0/testSequence/%/%/%/%/%/%/%/%/%.625/%/%/%">
<details key="start" value="30688"/>
<details key="end" value="30691"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2237" references="/0/testSequence/%/%/%/%/%/%/%/%/%.625/%/%.1/%">
<details key="start" value="30692"/>
<details key="end" value="30695"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2238" references="/0/testSequence/%/%/%/%/%/%/%/%/%.626">
<details key="start" value="30699"/>
<details key="end" value="30748"/>
<details key="line" value="446"/>
</eAnnotations>
<eAnnotations source="positions.2239" references="/0/testSequence/%/%/%/%/%/%/%/%/%.627">
<details key="start" value="30749"/>
<details key="end" value="30787"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2240" references="/0/testSequence/%/%/%/%/%/%/%/%/%.627/mixed">
<details key="start" value="30749"/>
<details key="end" value="30754"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2241" references="/0/testSequence/%/%/%/%/%/%/%/%/%.627/%">
<details key="start" value="30765"/>
<details key="end" value="30786"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2242" references="/0/testSequence/%/%/%/%/%/%/%/%/%.627/%/%/%">
<details key="start" value="30774"/>
<details key="end" value="30777"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2243" references="/0/testSequence/%/%/%/%/%/%/%/%/%.627/%/%.1/%">
<details key="start" value="30778"/>
<details key="end" value="30781"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2244" references="/0/testSequence/%/%/%/%/%/%/%/%/%.627/%/%.2/%">
<details key="start" value="30782"/>
<details key="end" value="30785"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2245" references="/0/testSequence/%/%/%/%/%/%/%/%/%.628">
<details key="start" value="30789"/>
<details key="end" value="30836"/>
<details key="line" value="447"/>
</eAnnotations>
<eAnnotations source="positions.2246" references="/0/testSequence/%/%/%/%/%/%/%/%/%.629">
<details key="start" value="30837"/>
<details key="end" value="30873"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2247" references="/0/testSequence/%/%/%/%/%/%/%/%/%.629/strings">
<details key="start" value="30837"/>
<details key="end" value="30844"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2248" references="/0/testSequence/%/%/%/%/%/%/%/%/%.629/%">
<details key="start" value="30855"/>
<details key="end" value="30872"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2249" references="/0/testSequence/%/%/%/%/%/%/%/%/%.629/%/%/%">
<details key="start" value="30864"/>
<details key="end" value="30867"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2250" references="/0/testSequence/%/%/%/%/%/%/%/%/%.629/%/%.1/%">
<details key="start" value="30868"/>
<details key="end" value="30871"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2251" references="/0/testSequence/%/%/%/%/%/%/%/%/%.630">
<details key="start" value="30875"/>
<details key="end" value="30926"/>
<details key="line" value="448"/>
</eAnnotations>
<eAnnotations source="positions.2252" references="/0/testSequence/%/%/%/%/%/%/%/%/%.631">
<details key="start" value="30927"/>
<details key="end" value="30967"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2253" references="/0/testSequence/%/%/%/%/%/%/%/%/%.631/strings">
<details key="start" value="30927"/>
<details key="end" value="30934"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2254" references="/0/testSequence/%/%/%/%/%/%/%/%/%.631/%">
<details key="start" value="30945"/>
<details key="end" value="30966"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2255" references="/0/testSequence/%/%/%/%/%/%/%/%/%.631/%/%/%">
<details key="start" value="30954"/>
<details key="end" value="30957"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2256" references="/0/testSequence/%/%/%/%/%/%/%/%/%.631/%/%.1/%">
<details key="start" value="30958"/>
<details key="end" value="30961"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2257" references="/0/testSequence/%/%/%/%/%/%/%/%/%.631/%/%.2/%">
<details key="start" value="30962"/>
<details key="end" value="30965"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2258" references="/0/testSequence/%/%/%/%/%/%/%/%/%.632">
<details key="start" value="30969"/>
<details key="end" value="31013"/>
<details key="line" value="449"/>
</eAnnotations>
<eAnnotations source="positions.2259" references="/0/testSequence/%/%/%/%/%/%/%/%/%.633">
<details key="start" value="31014"/>
<details key="end" value="31047"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2260" references="/0/testSequence/%/%/%/%/%/%/%/%/%.633/integers">
<details key="start" value="31014"/>
<details key="end" value="31022"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2261" references="/0/testSequence/%/%/%/%/%/%/%/%/%.633/%">
<details key="start" value="31033"/>
<details key="end" value="31046"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2262" references="/0/testSequence/%/%/%/%/%/%/%/%/%.633/%/%/%">
<details key="start" value="31042"/>
<details key="end" value="31043"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2263" references="/0/testSequence/%/%/%/%/%/%/%/%/%.633/%/%.1/%">
<details key="start" value="31044"/>
<details key="end" value="31045"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2264" references="/0/testSequence/%/%/%/%/%/%/%/%/%.634">
<details key="start" value="31049"/>
<details key="end" value="31095"/>
<details key="line" value="450"/>
</eAnnotations>
<eAnnotations source="positions.2265" references="/0/testSequence/%/%/%/%/%/%/%/%/%.635">
<details key="start" value="31096"/>
<details key="end" value="31131"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2266" references="/0/testSequence/%/%/%/%/%/%/%/%/%.635/integers">
<details key="start" value="31096"/>
<details key="end" value="31104"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2267" references="/0/testSequence/%/%/%/%/%/%/%/%/%.635/%">
<details key="start" value="31115"/>
<details key="end" value="31130"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2268" references="/0/testSequence/%/%/%/%/%/%/%/%/%.635/%/%/%">
<details key="start" value="31124"/>
<details key="end" value="31125"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2269" references="/0/testSequence/%/%/%/%/%/%/%/%/%.635/%/%.1/%">
<details key="start" value="31126"/>
<details key="end" value="31127"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2270" references="/0/testSequence/%/%/%/%/%/%/%/%/%.635/%/%.2/%">
<details key="start" value="31128"/>
<details key="end" value="31129"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2271" references="/0/testSequence/%/%/%/%/%/%/%/%/%.636">
<details key="start" value="31133"/>
<details key="end" value="31184"/>
<details key="line" value="451"/>
</eAnnotations>
<eAnnotations source="positions.2272" references="/0/testSequence/%/%/%/%/%/%/%/%/%.637">
<details key="start" value="31185"/>
<details key="end" value="31225"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2273" references="/0/testSequence/%/%/%/%/%/%/%/%/%.637/booleans">
<details key="start" value="31185"/>
<details key="end" value="31193"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2274" references="/0/testSequence/%/%/%/%/%/%/%/%/%.637/%">
<details key="start" value="31204"/>
<details key="end" value="31224"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2275" references="/0/testSequence/%/%/%/%/%/%/%/%/%.637/%/%/%">
<details key="start" value="31213"/>
<details key="end" value="31217"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2276" references="/0/testSequence/%/%/%/%/%/%/%/%/%.637/%/%.1/%">
<details key="start" value="31218"/>
<details key="end" value="31223"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2277" references="/0/testSequence/%/%/%/%/%/%/%/%/%.638">
<details key="start" value="31227"/>
<details key="end" value="31285"/>
<details key="line" value="452"/>
</eAnnotations>
<eAnnotations source="positions.2278" references="/0/testSequence/%/%/%/%/%/%/%/%/%.639">
<details key="start" value="31286"/>
<details key="end" value="31333"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2279" references="/0/testSequence/%/%/%/%/%/%/%/%/%.639/%">
<details key="start" value="31286"/>
<details key="end" value="31301"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2280" references="/0/testSequence/%/%/%/%/%/%/%/%/%.639/%/%/%">
<details key="start" value="31295"/>
<details key="end" value="31300"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2281" references="/0/testSequence/%/%/%/%/%/%/%/%/%.639/%.1">
<details key="start" value="31312"/>
<details key="end" value="31332"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2282" references="/0/testSequence/%/%/%/%/%/%/%/%/%.639/%.1/%/%">
<details key="start" value="31321"/>
<details key="end" value="31325"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2283" references="/0/testSequence/%/%/%/%/%/%/%/%/%.639/%.1/%.1/%">
<details key="start" value="31326"/>
<details key="end" value="31331"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2284" references="/0/testSequence/%/%/%/%/%/%/%/%/%.640">
<details key="start" value="31335"/>
<details key="end" value="31380"/>
<details key="line" value="453"/>
</eAnnotations>
<eAnnotations source="positions.2285" references="/0/testSequence/%/%/%/%/%/%/%/%/%.641">
<details key="start" value="31381"/>
<details key="end" value="31415"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2286" references="/0/testSequence/%/%/%/%/%/%/%/%/%.641/reals">
<details key="start" value="31381"/>
<details key="end" value="31386"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2287" references="/0/testSequence/%/%/%/%/%/%/%/%/%.641/%">
<details key="start" value="31397"/>
<details key="end" value="31414"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2288" references="/0/testSequence/%/%/%/%/%/%/%/%/%.641/%/%/%">
<details key="start" value="31406"/>
<details key="end" value="31409"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2289" references="/0/testSequence/%/%/%/%/%/%/%/%/%.641/%/%.1/%">
<details key="start" value="31410"/>
<details key="end" value="31413"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2290" references="/0/testSequence/%/%/%/%/%/%/%/%/%.642">
<details key="start" value="31417"/>
<details key="end" value="31462"/>
<details key="line" value="454"/>
</eAnnotations>
<eAnnotations source="positions.2291" references="/0/testSequence/%/%/%/%/%/%/%/%/%.643">
<details key="start" value="31463"/>
<details key="end" value="31497"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2292" references="/0/testSequence/%/%/%/%/%/%/%/%/%.643/reals">
<details key="start" value="31463"/>
<details key="end" value="31468"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2293" references="/0/testSequence/%/%/%/%/%/%/%/%/%.643/%">
<details key="start" value="31479"/>
<details key="end" value="31496"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2294" references="/0/testSequence/%/%/%/%/%/%/%/%/%.643/%/%/%">
<details key="start" value="31488"/>
<details key="end" value="31491"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2295" references="/0/testSequence/%/%/%/%/%/%/%/%/%.643/%/%.1/%">
<details key="start" value="31492"/>
<details key="end" value="31495"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2296" references="/0/testSequence/%/%/%/%/%/%/%/%/%.644">
<details key="start" value="31499"/>
<details key="end" value="31564"/>
<details key="line" value="455"/>
</eAnnotations>
<eAnnotations source="positions.2297" references="/0/testSequence/%/%/%/%/%/%/%/%/%.645">
<details key="start" value="31565"/>
<details key="end" value="31619"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2298" references="/0/testSequence/%/%/%/%/%/%/%/%/%.645/collections">
<details key="start" value="31565"/>
<details key="end" value="31576"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2299" references="/0/testSequence/%/%/%/%/%/%/%/%/%.645/%">
<details key="start" value="31587"/>
<details key="end" value="31618"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2300" references="/0/testSequence/%/%/%/%/%/%/%/%/%.645/%/%/%">
<details key="start" value="31596"/>
<details key="end" value="31617"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2301" references="/0/testSequence/%/%/%/%/%/%/%/%/%.645/%/%/%/%/%">
<details key="start" value="31605"/>
<details key="end" value="31608"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2302" references="/0/testSequence/%/%/%/%/%/%/%/%/%.645/%/%/%/%.1/%">
<details key="start" value="31609"/>
<details key="end" value="31612"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2303" references="/0/testSequence/%/%/%/%/%/%/%/%/%.645/%/%/%/%.2/%">
<details key="start" value="31613"/>
<details key="end" value="31616"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2304" references="/0/testSequence/%/%/%/%/%/%/%/%/%.646">
<details key="start" value="31621"/>
<details key="end" value="31686"/>
<details key="line" value="456"/>
</eAnnotations>
<eAnnotations source="positions.2305" references="/0/testSequence/%/%/%/%/%/%/%/%/%.647">
<details key="start" value="31687"/>
<details key="end" value="31741"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2306" references="/0/testSequence/%/%/%/%/%/%/%/%/%.647/collections">
<details key="start" value="31687"/>
<details key="end" value="31698"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2307" references="/0/testSequence/%/%/%/%/%/%/%/%/%.647/%">
<details key="start" value="31709"/>
<details key="end" value="31740"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2308" references="/0/testSequence/%/%/%/%/%/%/%/%/%.647/%/%/%">
<details key="start" value="31718"/>
<details key="end" value="31739"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2309" references="/0/testSequence/%/%/%/%/%/%/%/%/%.647/%/%/%/%/%">
<details key="start" value="31727"/>
<details key="end" value="31730"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2310" references="/0/testSequence/%/%/%/%/%/%/%/%/%.647/%/%/%/%.1/%">
<details key="start" value="31731"/>
<details key="end" value="31734"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2311" references="/0/testSequence/%/%/%/%/%/%/%/%/%.647/%/%/%/%.2/%">
<details key="start" value="31735"/>
<details key="end" value="31738"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2312" references="/0/testSequence/%/%/%/%/%/%/%/%/%.648">
<details key="start" value="31743"/>
<details key="end" value="31798"/>
<details key="line" value="457"/>
</eAnnotations>
<eAnnotations source="positions.2313" references="/0/testSequence/%/%/%/%/%/%/%/%/%.649">
<details key="start" value="31799"/>
<details key="end" value="31843"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2314" references="/0/testSequence/%/%/%/%/%/%/%/%/%.649/collections">
<details key="start" value="31799"/>
<details key="end" value="31810"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2315" references="/0/testSequence/%/%/%/%/%/%/%/%/%.649/%">
<details key="start" value="31821"/>
<details key="end" value="31842"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2316" references="/0/testSequence/%/%/%/%/%/%/%/%/%.649/%/%/%">
<details key="start" value="31830"/>
<details key="end" value="31833"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2317" references="/0/testSequence/%/%/%/%/%/%/%/%/%.649/%/%.1/%">
<details key="start" value="31834"/>
<details key="end" value="31837"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2318" references="/0/testSequence/%/%/%/%/%/%/%/%/%.649/%/%.2/%">
<details key="start" value="31838"/>
<details key="end" value="31841"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2319" references="/0/testSequence/%/%/%/%/%/%/%/%/%.650">
<details key="start" value="31845"/>
<details key="end" value="31921"/>
<details key="line" value="458"/>
</eAnnotations>
<eAnnotations source="positions.2320" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.51">
<details key="start" value="31922"/>
<details key="end" value="31987"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2321" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.51/%">
<details key="start" value="31922"/>
<details key="end" value="31970"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2322" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.51/%/eClasses">
<details key="start" value="31922"/>
<details key="end" value="31930"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2323" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.51/%/%">
<details key="start" value="31941"/>
<details key="end" value="31969"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2324" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.51/%/%/%">
<details key="start" value="31941"/>
<details key="end" value="31955"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2325" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.51/%/%/%/p">
<details key="start" value="31941"/>
<details key="end" value="31942"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2326" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.51/%.1">
<details key="start" value="31982"/>
<details key="end" value="31986"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2327" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.51/%.1/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2328" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.51/temp65">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2329" references="/0/testSequence/%/%/%/%/%/%/%/%/%.651">
<details key="start" value="31989"/>
<details key="end" value="32041"/>
<details key="line" value="459"/>
</eAnnotations>
<eAnnotations source="positions.2330" references="/0/testSequence/%/%/%/%/%/%/%/%/%.652">
<details key="start" value="32042"/>
<details key="end" value="32082"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2331" references="/0/testSequence/%/%/%/%/%/%/%/%/%.652/integers">
<details key="start" value="32042"/>
<details key="end" value="32050"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2332" references="/0/testSequence/%/%/%/%/%/%/%/%/%.652/%">
<details key="start" value="32065"/>
<details key="end" value="32081"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2333" references="/0/testSequence/%/%/%/%/%/%/%/%/%.652/%/%/%">
<details key="start" value="32076"/>
<details key="end" value="32077"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2334" references="/0/testSequence/%/%/%/%/%/%/%/%/%.652/%/%.1/%">
<details key="start" value="32079"/>
<details key="end" value="32080"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2335" references="/0/testSequence/%/%/%/%/%/%/%/%/%.653">
<details key="start" value="32084"/>
<details key="end" value="32135"/>
<details key="line" value="461"/>
</eAnnotations>
<eAnnotations source="positions.2336" references="/0/testSequence/%/%/%/%/%/%/%/%/%.654">
<details key="start" value="32136"/>
<details key="end" value="32176"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2337" references="/0/testSequence/%/%/%/%/%/%/%/%/%.654/integers">
<details key="start" value="32136"/>
<details key="end" value="32144"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2338" references="/0/testSequence/%/%/%/%/%/%/%/%/%.654/%">
<details key="start" value="32159"/>
<details key="end" value="32175"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2339" references="/0/testSequence/%/%/%/%/%/%/%/%/%.654/%/%/%">
<details key="start" value="32170"/>
<details key="end" value="32171"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2340" references="/0/testSequence/%/%/%/%/%/%/%/%/%.654/%/%.1/%">
<details key="start" value="32173"/>
<details key="end" value="32174"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2341" references="/0/testSequence/%/%/%/%/%/%/%/%/%.655">
<details key="start" value="32178"/>
<details key="end" value="32229"/>
<details key="line" value="462"/>
</eAnnotations>
<eAnnotations source="positions.2342" references="/0/testSequence/%/%/%/%/%/%/%/%/%.656">
<details key="start" value="32230"/>
<details key="end" value="32270"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2343" references="/0/testSequence/%/%/%/%/%/%/%/%/%.656/integers">
<details key="start" value="32230"/>
<details key="end" value="32238"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2344" references="/0/testSequence/%/%/%/%/%/%/%/%/%.656/%">
<details key="start" value="32253"/>
<details key="end" value="32269"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2345" references="/0/testSequence/%/%/%/%/%/%/%/%/%.656/%/%/%">
<details key="start" value="32264"/>
<details key="end" value="32265"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2346" references="/0/testSequence/%/%/%/%/%/%/%/%/%.656/%/%.1/%">
<details key="start" value="32267"/>
<details key="end" value="32268"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2347" references="/0/testSequence/%/%/%/%/%/%/%/%/%.657">
<details key="start" value="32272"/>
<details key="end" value="32323"/>
<details key="line" value="463"/>
</eAnnotations>
<eAnnotations source="positions.2348" references="/0/testSequence/%/%/%/%/%/%/%/%/%.658">
<details key="start" value="32324"/>
<details key="end" value="32364"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2349" references="/0/testSequence/%/%/%/%/%/%/%/%/%.658/integers">
<details key="start" value="32324"/>
<details key="end" value="32332"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2350" references="/0/testSequence/%/%/%/%/%/%/%/%/%.658/%">
<details key="start" value="32347"/>
<details key="end" value="32363"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2351" references="/0/testSequence/%/%/%/%/%/%/%/%/%.658/%/%/%">
<details key="start" value="32358"/>
<details key="end" value="32359"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2352" references="/0/testSequence/%/%/%/%/%/%/%/%/%.658/%/%.1/%">
<details key="start" value="32361"/>
<details key="end" value="32362"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2353" references="/0/testSequence/%/%/%/%/%/%/%/%/%.659">
<details key="start" value="32366"/>
<details key="end" value="32367"/>
<details key="line" value="464"/>
</eAnnotations>
<eAnnotations source="positions.2354" references="/0/testSequence/%/%/%/%/%/%/%/%/%.660">
<details key="start" value="32414"/>
<details key="end" value="32462"/>
<details key="line" value="465"/>
</eAnnotations>
<eAnnotations source="positions.2355" references="/0/testSequence/%/%/%/%/%/%/%/%/%.661">
<details key="start" value="32463"/>
<details key="end" value="32501"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2356" references="/0/testSequence/%/%/%/%/%/%/%/%/%.661/integers">
<details key="start" value="32463"/>
<details key="end" value="32471"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2357" references="/0/testSequence/%/%/%/%/%/%/%/%/%.661/%">
<details key="start" value="32484"/>
<details key="end" value="32500"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2358" references="/0/testSequence/%/%/%/%/%/%/%/%/%.661/%/%/%">
<details key="start" value="32495"/>
<details key="end" value="32496"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2359" references="/0/testSequence/%/%/%/%/%/%/%/%/%.661/%/%.1/%">
<details key="start" value="32498"/>
<details key="end" value="32499"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2360" references="/0/testSequence/%/%/%/%/%/%/%/%/%.662">
<details key="start" value="32503"/>
<details key="end" value="32552"/>
<details key="line" value="466"/>
</eAnnotations>
<eAnnotations source="positions.2361" references="/0/testSequence/%/%/%/%/%/%/%/%/%.663">
<details key="start" value="32553"/>
<details key="end" value="32591"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2362" references="/0/testSequence/%/%/%/%/%/%/%/%/%.663/integers">
<details key="start" value="32553"/>
<details key="end" value="32561"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2363" references="/0/testSequence/%/%/%/%/%/%/%/%/%.663/%">
<details key="start" value="32574"/>
<details key="end" value="32590"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2364" references="/0/testSequence/%/%/%/%/%/%/%/%/%.663/%/%/%">
<details key="start" value="32585"/>
<details key="end" value="32586"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2365" references="/0/testSequence/%/%/%/%/%/%/%/%/%.663/%/%.1/%">
<details key="start" value="32588"/>
<details key="end" value="32589"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2366" references="/0/testSequence/%/%/%/%/%/%/%/%/%.664">
<details key="start" value="32593"/>
<details key="end" value="32642"/>
<details key="line" value="467"/>
</eAnnotations>
<eAnnotations source="positions.2367" references="/0/testSequence/%/%/%/%/%/%/%/%/%.665">
<details key="start" value="32643"/>
<details key="end" value="32681"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2368" references="/0/testSequence/%/%/%/%/%/%/%/%/%.665/integers">
<details key="start" value="32643"/>
<details key="end" value="32651"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2369" references="/0/testSequence/%/%/%/%/%/%/%/%/%.665/%">
<details key="start" value="32664"/>
<details key="end" value="32680"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2370" references="/0/testSequence/%/%/%/%/%/%/%/%/%.665/%/%/%">
<details key="start" value="32675"/>
<details key="end" value="32676"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2371" references="/0/testSequence/%/%/%/%/%/%/%/%/%.665/%/%.1/%">
<details key="start" value="32678"/>
<details key="end" value="32679"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2372" references="/0/testSequence/%/%/%/%/%/%/%/%/%.666">
<details key="start" value="32683"/>
<details key="end" value="32732"/>
<details key="line" value="468"/>
</eAnnotations>
<eAnnotations source="positions.2373" references="/0/testSequence/%/%/%/%/%/%/%/%/%.667">
<details key="start" value="32733"/>
<details key="end" value="32771"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2374" references="/0/testSequence/%/%/%/%/%/%/%/%/%.667/integers">
<details key="start" value="32733"/>
<details key="end" value="32741"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2375" references="/0/testSequence/%/%/%/%/%/%/%/%/%.667/%">
<details key="start" value="32754"/>
<details key="end" value="32770"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2376" references="/0/testSequence/%/%/%/%/%/%/%/%/%.667/%/%/%">
<details key="start" value="32765"/>
<details key="end" value="32766"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2377" references="/0/testSequence/%/%/%/%/%/%/%/%/%.667/%/%.1/%">
<details key="start" value="32768"/>
<details key="end" value="32769"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2378" references="/0/testSequence/%/%/%/%/%/%/%/%/%.668">
<details key="start" value="32773"/>
<details key="end" value="32774"/>
<details key="line" value="469"/>
</eAnnotations>
<eAnnotations source="positions.2379" references="/0/testSequence/%/%/%/%/%/%/%/%/%.669">
<details key="start" value="32857"/>
<details key="end" value="32908"/>
<details key="line" value="471"/>
</eAnnotations>
<eAnnotations source="positions.2380" references="/0/testSequence/%/%/%/%/%/%/%/%/%.670">
<details key="start" value="32909"/>
<details key="end" value="32949"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2381" references="/0/testSequence/%/%/%/%/%/%/%/%/%.670/%">
<details key="start" value="32909"/>
<details key="end" value="32929"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2382" references="/0/testSequence/%/%/%/%/%/%/%/%/%.670/%/mixed">
<details key="start" value="32909"/>
<details key="end" value="32914"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2383" references="/0/testSequence/%/%/%/%/%/%/%/%/%.670/%/%">
<details key="start" value="32925"/>
<details key="end" value="32928"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2384" references="/0/testSequence/%/%/%/%/%/%/%/%/%.670/%.1">
<details key="start" value="32945"/>
<details key="end" value="32948"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2385" references="/0/testSequence/%/%/%/%/%/%/%/%/%.671">
<details key="start" value="32951"/>
<details key="end" value="33004"/>
<details key="line" value="473"/>
</eAnnotations>
<eAnnotations source="positions.2386" references="/0/testSequence/%/%/%/%/%/%/%/%/%.672">
<details key="start" value="33005"/>
<details key="end" value="33047"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2387" references="/0/testSequence/%/%/%/%/%/%/%/%/%.672/%">
<details key="start" value="33005"/>
<details key="end" value="33027"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2388" references="/0/testSequence/%/%/%/%/%/%/%/%/%.672/%/strings">
<details key="start" value="33005"/>
<details key="end" value="33012"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2389" references="/0/testSequence/%/%/%/%/%/%/%/%/%.672/%/%">
<details key="start" value="33023"/>
<details key="end" value="33026"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2390" references="/0/testSequence/%/%/%/%/%/%/%/%/%.672/%.1">
<details key="start" value="33043"/>
<details key="end" value="33046"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2391" references="/0/testSequence/%/%/%/%/%/%/%/%/%.673">
<details key="start" value="33049"/>
<details key="end" value="33099"/>
<details key="line" value="474"/>
</eAnnotations>
<eAnnotations source="positions.2392" references="/0/testSequence/%/%/%/%/%/%/%/%/%.674">
<details key="start" value="33100"/>
<details key="end" value="33139"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2393" references="/0/testSequence/%/%/%/%/%/%/%/%/%.674/%">
<details key="start" value="33100"/>
<details key="end" value="33121"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2394" references="/0/testSequence/%/%/%/%/%/%/%/%/%.674/%/integers">
<details key="start" value="33100"/>
<details key="end" value="33108"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2395" references="/0/testSequence/%/%/%/%/%/%/%/%/%.674/%/%">
<details key="start" value="33119"/>
<details key="end" value="33120"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2396" references="/0/testSequence/%/%/%/%/%/%/%/%/%.674/%.1">
<details key="start" value="33137"/>
<details key="end" value="33138"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2397" references="/0/testSequence/%/%/%/%/%/%/%/%/%.675">
<details key="start" value="33141"/>
<details key="end" value="33199"/>
<details key="line" value="475"/>
</eAnnotations>
<eAnnotations source="positions.2398" references="/0/testSequence/%/%/%/%/%/%/%/%/%.676">
<details key="start" value="33200"/>
<details key="end" value="33247"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2399" references="/0/testSequence/%/%/%/%/%/%/%/%/%.676/%">
<details key="start" value="33200"/>
<details key="end" value="33225"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2400" references="/0/testSequence/%/%/%/%/%/%/%/%/%.676/%/booleans">
<details key="start" value="33200"/>
<details key="end" value="33208"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2401" references="/0/testSequence/%/%/%/%/%/%/%/%/%.676/%/%">
<details key="start" value="33219"/>
<details key="end" value="33224"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2402" references="/0/testSequence/%/%/%/%/%/%/%/%/%.676/%.1">
<details key="start" value="33241"/>
<details key="end" value="33246"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2403" references="/0/testSequence/%/%/%/%/%/%/%/%/%.677">
<details key="start" value="33249"/>
<details key="end" value="33300"/>
<details key="line" value="476"/>
</eAnnotations>
<eAnnotations source="positions.2404" references="/0/testSequence/%/%/%/%/%/%/%/%/%.678">
<details key="start" value="33301"/>
<details key="end" value="33341"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2405" references="/0/testSequence/%/%/%/%/%/%/%/%/%.678/%">
<details key="start" value="33301"/>
<details key="end" value="33321"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2406" references="/0/testSequence/%/%/%/%/%/%/%/%/%.678/%/reals">
<details key="start" value="33301"/>
<details key="end" value="33306"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2407" references="/0/testSequence/%/%/%/%/%/%/%/%/%.678/%/%">
<details key="start" value="33317"/>
<details key="end" value="33320"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2408" references="/0/testSequence/%/%/%/%/%/%/%/%/%.678/%.1">
<details key="start" value="33337"/>
<details key="end" value="33340"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2409" references="/0/testSequence/%/%/%/%/%/%/%/%/%.679">
<details key="start" value="33343"/>
<details key="end" value="33437"/>
<details key="line" value="477"/>
</eAnnotations>
<eAnnotations source="positions.2410" references="/0/testSequence/%/%/%/%/%/%/%/%/%.680">
<details key="start" value="33438"/>
<details key="end" value="33521"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2411" references="/0/testSequence/%/%/%/%/%/%/%/%/%.680/%">
<details key="start" value="33438"/>
<details key="end" value="33481"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2412" references="/0/testSequence/%/%/%/%/%/%/%/%/%.680/%/eClasses">
<details key="start" value="33438"/>
<details key="end" value="33446"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2413" references="/0/testSequence/%/%/%/%/%/%/%/%/%.680/%/%">
<details key="start" value="33457"/>
<details key="end" value="33480"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2414" references="/0/testSequence/%/%/%/%/%/%/%/%/%.680/%/%/%">
<details key="start" value="33457"/>
<details key="end" value="33471"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2415" references="/0/testSequence/%/%/%/%/%/%/%/%/%.680/%/%/%/p">
<details key="start" value="33457"/>
<details key="end" value="33458"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2416" references="/0/testSequence/%/%/%/%/%/%/%/%/%.680/%.1">
<details key="start" value="33497"/>
<details key="end" value="33520"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2417" references="/0/testSequence/%/%/%/%/%/%/%/%/%.680/%.1/%">
<details key="start" value="33497"/>
<details key="end" value="33511"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2418" references="/0/testSequence/%/%/%/%/%/%/%/%/%.680/%.1/%/p">
<details key="start" value="33497"/>
<details key="end" value="33498"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2419" references="/0/testSequence/%/%/%/%/%/%/%/%/%.681">
<details key="start" value="33523"/>
<details key="end" value="33616"/>
<details key="line" value="478"/>
</eAnnotations>
<eAnnotations source="positions.2420" references="/0/testSequence/%/%/%/%/%/%/%/%/%.682">
<details key="start" value="33617"/>
<details key="end" value="33699"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2421" references="/0/testSequence/%/%/%/%/%/%/%/%/%.682/%">
<details key="start" value="33617"/>
<details key="end" value="33661"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2422" references="/0/testSequence/%/%/%/%/%/%/%/%/%.682/%/collections">
<details key="start" value="33617"/>
<details key="end" value="33628"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2423" references="/0/testSequence/%/%/%/%/%/%/%/%/%.682/%/%">
<details key="start" value="33639"/>
<details key="end" value="33660"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2424" references="/0/testSequence/%/%/%/%/%/%/%/%/%.682/%/%/%/%">
<details key="start" value="33648"/>
<details key="end" value="33651"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2425" references="/0/testSequence/%/%/%/%/%/%/%/%/%.682/%/%/%.1/%">
<details key="start" value="33652"/>
<details key="end" value="33655"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2426" references="/0/testSequence/%/%/%/%/%/%/%/%/%.682/%/%/%.2/%">
<details key="start" value="33656"/>
<details key="end" value="33659"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2427" references="/0/testSequence/%/%/%/%/%/%/%/%/%.682/%.1">
<details key="start" value="33677"/>
<details key="end" value="33698"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2428" references="/0/testSequence/%/%/%/%/%/%/%/%/%.682/%.1/%/%">
<details key="start" value="33686"/>
<details key="end" value="33689"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2429" references="/0/testSequence/%/%/%/%/%/%/%/%/%.682/%.1/%.1/%">
<details key="start" value="33690"/>
<details key="end" value="33693"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2430" references="/0/testSequence/%/%/%/%/%/%/%/%/%.682/%.1/%.2/%">
<details key="start" value="33694"/>
<details key="end" value="33697"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2431" references="/0/testSequence/%/%/%/%/%/%/%/%/%.683">
<details key="start" value="33701"/>
<details key="end" value="33703"/>
<details key="line" value="479"/>
</eAnnotations>
<eAnnotations source="positions.2432" references="/0/testSequence/%/%/%/%/%/%/%/%/%.684">
<details key="start" value="33754"/>
<details key="end" value="33780"/>
<details key="line" value="481"/>
</eAnnotations>
<eAnnotations source="positions.2433" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.52">
<details key="start" value="33781"/>
<details key="end" value="33797"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2434" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.52/mixed">
<details key="start" value="33781"/>
<details key="end" value="33786"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2435" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.52/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2436" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.52/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2437" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.52/temp66">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2438" references="/0/testSequence/%/%/%/%/%/%/%/%/%.685">
<details key="start" value="33799"/>
<details key="end" value="33828"/>
<details key="line" value="482"/>
</eAnnotations>
<eAnnotations source="positions.2439" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.53">
<details key="start" value="33829"/>
<details key="end" value="33847"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2440" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.53/strings">
<details key="start" value="33829"/>
<details key="end" value="33836"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2441" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.53/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2442" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.53/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2443" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.53/temp67">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2444" references="/0/testSequence/%/%/%/%/%/%/%/%/%.686">
<details key="start" value="33849"/>
<details key="end" value="33879"/>
<details key="line" value="483"/>
</eAnnotations>
<eAnnotations source="positions.2445" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.54">
<details key="start" value="33880"/>
<details key="end" value="33899"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2446" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.54/integers">
<details key="start" value="33880"/>
<details key="end" value="33888"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2447" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.54/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2448" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.54/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2449" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.54/temp68">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2450" references="/0/testSequence/%/%/%/%/%/%/%/%/%.687">
<details key="start" value="33901"/>
<details key="end" value="33928"/>
<details key="line" value="484"/>
</eAnnotations>
<eAnnotations source="positions.2451" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.55">
<details key="start" value="33929"/>
<details key="end" value="33945"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2452" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.55/reals">
<details key="start" value="33929"/>
<details key="end" value="33934"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2453" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.55/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2454" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.55/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2455" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.55/temp69">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2456" references="/0/testSequence/%/%/%/%/%/%/%/%/%.688">
<details key="start" value="33947"/>
<details key="end" value="33977"/>
<details key="line" value="485"/>
</eAnnotations>
<eAnnotations source="positions.2457" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.56">
<details key="start" value="33978"/>
<details key="end" value="33997"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2458" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.56/booleans">
<details key="start" value="33978"/>
<details key="end" value="33986"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2459" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.56/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2460" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.56/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2461" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.56/temp70">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2462" references="/0/testSequence/%/%/%/%/%/%/%/%/%.689">
<details key="start" value="33999"/>
<details key="end" value="34046"/>
<details key="line" value="486"/>
</eAnnotations>
<eAnnotations source="positions.2463" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.57">
<details key="start" value="34047"/>
<details key="end" value="34083"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2464" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.57/collect">
<details key="start" value="34047"/>
<details key="end" value="34066"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2465" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.57/collect/eClasses">
<details key="start" value="34047"/>
<details key="end" value="34055"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2466" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.57/collect/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2467" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.57/collect/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2468" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.57/collect/temp71">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2469" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.57/%">
<details key="start" value="34078"/>
<details key="end" value="34082"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2470" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.57/%/temp2">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2471" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.57/temp72">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2472" references="/0/testSequence/%/%/%/%/%/%/%/%/%.690">
<details key="start" value="34085"/>
<details key="end" value="34118"/>
<details key="line" value="487"/>
</eAnnotations>
<eAnnotations source="positions.2473" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.58">
<details key="start" value="34119"/>
<details key="end" value="34141"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2474" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.58/collections">
<details key="start" value="34119"/>
<details key="end" value="34130"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2475" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.58/%">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2476" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.58/%/temp1">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2477" references="/0/testSequence/%/%/%/%/%/%/%/%/collect.58/temp73">
<details key="start" value="-1"/>
<details key="end" value="-1"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2478" references="/0/testSequence/%/%/%/%/%/%/%/%/%.691">
<details key="start" value="34143"/>
<details key="end" value="34169"/>
<details key="line" value="488"/>
</eAnnotations>
<eAnnotations source="positions.2479" references="/0/testSequence/%/%/%/%/%/%/%/%/%.692">
<details key="start" value="34170"/>
<details key="end" value="34185"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2480" references="/0/testSequence/%/%/%/%/%/%/%/%/%.692/integers">
<details key="start" value="34170"/>
<details key="end" value="34178"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2481" references="/0/testSequence/%/%/%/%/%/%/%/%/%.693">
<details key="start" value="34187"/>
<details key="end" value="34210"/>
<details key="line" value="489"/>
</eAnnotations>
<eAnnotations source="positions.2482" references="/0/testSequence/%/%/%/%/%/%/%/%/%.694">
<details key="start" value="34211"/>
<details key="end" value="34223"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2483" references="/0/testSequence/%/%/%/%/%/%/%/%/%.694/reals">
<details key="start" value="34211"/>
<details key="end" value="34216"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2484" references="/0/testSequence/%/%/%/%/%/%/%/%/%.695">
<details key="start" value="34225"/>
<details key="end" value="34226"/>
<details key="line" value="490"/>
</eAnnotations>
<eAnnotations source="positions.2485" references="/0/testSequence/%/%/%/%/%/%/%/%/collections">
<details key="start" value="523"/>
<details key="end" value="613"/>
<details key="line" value="12"/>
</eAnnotations>
<eAnnotations source="positions.2486" references="/0/testSequence/%/%/%/%/%/%/%/%/collections/%">
<details key="start" value="567"/>
<details key="end" value="614"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2487" references="/0/testSequence/%/%/%/%/%/%/%/%/collections/%/%/strings">
<details key="start" value="576"/>
<details key="end" value="583"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2488" references="/0/testSequence/%/%/%/%/%/%/%/%/collections/%/%.1/%">
<details key="start" value="584"/>
<details key="end" value="605"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2489" references="/0/testSequence/%/%/%/%/%/%/%/%/collections/%/%.1/%/%/%">
<details key="start" value="593"/>
<details key="end" value="596"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2490" references="/0/testSequence/%/%/%/%/%/%/%/%/collections/%/%.1/%/%.1/%">
<details key="start" value="597"/>
<details key="end" value="600"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2491" references="/0/testSequence/%/%/%/%/%/%/%/%/collections/%/%.1/%/%.2/%">
<details key="start" value="601"/>
<details key="end" value="604"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2492" references="/0/testSequence/%/%/%/%/%/%/%/%/collections/%/%.2/strings">
<details key="start" value="606"/>
<details key="end" value="613"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2493" references="/0/testSequence/%/%/%/%/%/%/%/eClasses">
<details key="start" value="458"/>
<details key="end" value="516"/>
<details key="line" value="11"/>
</eAnnotations>
<eAnnotations source="positions.2494" references="/0/testSequence/%/%/%/%/%/%/%/eClasses/%">
<details key="start" value="489"/>
<details key="end" value="517"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2495" references="/0/testSequence/%/%/%/%/%/%/%/eClasses/%/%">
<details key="start" value="489"/>
<details key="end" value="503"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2496" references="/0/testSequence/%/%/%/%/%/%/%/eClasses/%/%/p">
<details key="start" value="489"/>
<details key="end" value="490"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2497" references="/0/testSequence/%/%/%/%/%/%/booleans">
<details key="start" value="393"/>
<details key="end" value="451"/>
<details key="line" value="10"/>
</eAnnotations>
<eAnnotations source="positions.2498" references="/0/testSequence/%/%/%/%/%/%/booleans/%">
<details key="start" value="425"/>
<details key="end" value="452"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2499" references="/0/testSequence/%/%/%/%/%/%/booleans/%/%/%">
<details key="start" value="434"/>
<details key="end" value="438"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2500" references="/0/testSequence/%/%/%/%/%/%/booleans/%/%.1/%">
<details key="start" value="440"/>
<details key="end" value="445"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2501" references="/0/testSequence/%/%/%/%/%/%/booleans/%/%.2/%">
<details key="start" value="447"/>
<details key="end" value="451"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2502" references="/0/testSequence/%/%/%/%/%/reals">
<details key="start" value="340"/>
<details key="end" value="386"/>
<details key="line" value="9"/>
</eAnnotations>
<eAnnotations source="positions.2503" references="/0/testSequence/%/%/%/%/%/reals/%">
<details key="start" value="366"/>
<details key="end" value="387"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2504" references="/0/testSequence/%/%/%/%/%/reals/%/%/%">
<details key="start" value="375"/>
<details key="end" value="378"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2505" references="/0/testSequence/%/%/%/%/%/reals/%/%.1/%">
<details key="start" value="379"/>
<details key="end" value="382"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2506" references="/0/testSequence/%/%/%/%/%/reals/%/%.2/%">
<details key="start" value="383"/>
<details key="end" value="386"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2507" references="/0/testSequence/%/%/%/%/integers">
<details key="start" value="287"/>
<details key="end" value="333"/>
<details key="line" value="8"/>
</eAnnotations>
<eAnnotations source="positions.2508" references="/0/testSequence/%/%/%/%/integers/%">
<details key="start" value="319"/>
<details key="end" value="334"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2509" references="/0/testSequence/%/%/%/%/integers/%/%/%">
<details key="start" value="328"/>
<details key="end" value="329"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2510" references="/0/testSequence/%/%/%/%/integers/%/%.1/%">
<details key="start" value="330"/>
<details key="end" value="331"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2511" references="/0/testSequence/%/%/%/%/integers/%/%.2/%">
<details key="start" value="332"/>
<details key="end" value="333"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2512" references="/0/testSequence/%/%/%/strings">
<details key="start" value="230"/>
<details key="end" value="280"/>
<details key="line" value="7"/>
</eAnnotations>
<eAnnotations source="positions.2513" references="/0/testSequence/%/%/%/strings/%">
<details key="start" value="260"/>
<details key="end" value="281"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2514" references="/0/testSequence/%/%/%/strings/%/%/%">
<details key="start" value="269"/>
<details key="end" value="272"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2515" references="/0/testSequence/%/%/%/strings/%/%.1/%">
<details key="start" value="273"/>
<details key="end" value="276"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2516" references="/0/testSequence/%/%/%/strings/%/%.2/%">
<details key="start" value="277"/>
<details key="end" value="280"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2517" references="/0/testSequence/%/%/mixed">
<details key="start" value="168"/>
<details key="end" value="223"/>
<details key="line" value="6"/>
</eAnnotations>
<eAnnotations source="positions.2518" references="/0/testSequence/%/%/mixed/%">
<details key="start" value="196"/>
<details key="end" value="224"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2519" references="/0/testSequence/%/%/mixed/%/%/%">
<details key="start" value="205"/>
<details key="end" value="208"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2520" references="/0/testSequence/%/%/mixed/%/%.1/%">
<details key="start" value="209"/>
<details key="end" value="212"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2521" references="/0/testSequence/%/%/mixed/%/%.2/%">
<details key="start" value="213"/>
<details key="end" value="214"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2522" references="/0/testSequence/%/%/mixed/%/%.3/%">
<details key="start" value="215"/>
<details key="end" value="218"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2523" references="/0/testSequence/%/%/mixed/%/%.4/%">
<details key="start" value="219"/>
<details key="end" value="223"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2524" references="/0/testSequence/%/%.1">
<details key="start" value="139"/>
<details key="end" value="153"/>
<details key="line" value="0"/>
</eAnnotations>
<eAnnotations source="positions.2525" references="/0/testSequence/p">
<details key="start" value="100"/>
<details key="end" value="112"/>
<details key="line" value="3"/>
</eAnnotations>
</ecore:EAnnotation>
</xmi:XMI>