<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:OpenModel_Profile="http:///schemas/OpenModel_Profile/_zUTaADOEEeansfg7-s4Unw/16" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http:///schemas/OpenModel_Profile/_zUTaADOEEeansfg7-s4Unw/16 /TapiModel/OpenModel_Profile.profile.uml#_zUTaATOEEeansfg7-s4Unw">
  <uml:Model xmi:id="_Fk3e0DA5Eea4fKwSGMr6CA" name="TapiPathComputation">
    <packagedElement xmi:type="uml:Package" xmi:id="_tqjuoC5zEea0_JngOlSKcA" name="Associations">
      <packagedElement xmi:type="uml:Association" xmi:id="_f8XbAC2cEeair-8ZDvf8jw" name="PathServiceHasSEPs" memberEnd="_f8XbBC2cEeair-8ZDvf8jw _f8XbBy2cEeair-8ZDvf8jw">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_f8XbAi2cEeair-8ZDvf8jw" source="org.eclipse.papyrus">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_f8XbAy2cEeair-8ZDvf8jw" key="nature" value="UML_Nature"/>
        </eAnnotations>
        <ownedEnd xmi:type="uml:Property" xmi:id="_f8XbBy2cEeair-8ZDvf8jw" name="_service" type="_IUF7cC2XEeair-8ZDvf8jw" association="_f8XbAC2cEeair-8ZDvf8jw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Association" xmi:id="_iuK74O_xEeWLlrwIF3w0vA" name="PathHasRoutingConstraints" memberEnd="_iuK74-_xEeWLlrwIF3w0vA _iuK75e_xEeWLlrwIF3w0vA">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iuK74e_xEeWLlrwIF3w0vA" source="org.eclipse.papyrus">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iuK74u_xEeWLlrwIF3w0vA" key="nature" value="UML_Nature"/>
        </eAnnotations>
        <ownedEnd xmi:type="uml:Property" xmi:id="_iuK75e_xEeWLlrwIF3w0vA" name="_path" type="_aMQ88N5xEeWd9KDn6x5Skg" association="_iuK74O_xEeWLlrwIF3w0vA"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Association" xmi:id="_jUIIoO_xEeWLlrwIF3w0vA" name="PathServiceHasObjectiveFunction" memberEnd="_jUIIo-_xEeWLlrwIF3w0vA _jUIIpe_xEeWLlrwIF3w0vA">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jUIIoe_xEeWLlrwIF3w0vA" source="org.eclipse.papyrus">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jUIIou_xEeWLlrwIF3w0vA" key="nature" value="UML_Nature"/>
        </eAnnotations>
        <ownedEnd xmi:type="uml:Property" xmi:id="_jUIIpe_xEeWLlrwIF3w0vA" name="_path" type="_IUF7cC2XEeair-8ZDvf8jw" association="_jUIIoO_xEeWLlrwIF3w0vA"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Association" xmi:id="_jyVHkO_xEeWLlrwIF3w0vA" name="PathServiceHasOptimizationConstraints" memberEnd="_jyVHk-_xEeWLlrwIF3w0vA _jyVHle_xEeWLlrwIF3w0vA">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jyVHke_xEeWLlrwIF3w0vA" source="org.eclipse.papyrus">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jyVHku_xEeWLlrwIF3w0vA" key="nature" value="UML_Nature"/>
        </eAnnotations>
        <ownedEnd xmi:type="uml:Property" xmi:id="_jyVHle_xEeWLlrwIF3w0vA" name="_path" type="_IUF7cC2XEeair-8ZDvf8jw" association="_jyVHkO_xEeWLlrwIF3w0vA"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Association" xmi:id="_7s7p0C2aEeair-8ZDvf8jw" name="PathServiceHasRoutingConstraints" memberEnd="_7tFa0i2aEeair-8ZDvf8jw _7tFa1S2aEeair-8ZDvf8jw">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7tFa0C2aEeair-8ZDvf8jw" source="org.eclipse.papyrus">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7tFa0S2aEeair-8ZDvf8jw" key="nature" value="UML_Nature"/>
        </eAnnotations>
        <ownedEnd xmi:type="uml:Property" xmi:id="_7tFa1S2aEeair-8ZDvf8jw" name="_pathService" type="_IUF7cC2XEeair-8ZDvf8jw" association="_7s7p0C2aEeair-8ZDvf8jw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Association" xmi:id="_1EaBMC2bEeair-8ZDvf8jw" name="PathServiceHasComputedPath" memberEnd="_1EaBNC2bEeair-8ZDvf8jw _1EjyMC2bEeair-8ZDvf8jw">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1EaBMi2bEeair-8ZDvf8jw" source="org.eclipse.papyrus">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1EaBMy2bEeair-8ZDvf8jw" key="nature" value="UML_Nature"/>
        </eAnnotations>
        <ownedEnd xmi:type="uml:Property" xmi:id="_1EjyMC2bEeair-8ZDvf8jw" name="_pathService" type="_IUF7cC2XEeair-8ZDvf8jw" association="_1EaBMC2bEeair-8ZDvf8jw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Association" xmi:id="_eMpiAN6ZEeWd9KDn6x5Skg" name="PathIncludesLinks" memberEnd="_eMyr8t6ZEeWd9KDn6x5Skg _eMyr9N6ZEeWd9KDn6x5Skg">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eMyr8N6ZEeWd9KDn6x5Skg" source="org.eclipse.papyrus">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_eMyr8d6ZEeWd9KDn6x5Skg" key="nature" value="UML_Nature"/>
        </eAnnotations>
        <ownedEnd xmi:type="uml:Property" xmi:id="_eMyr9N6ZEeWd9KDn6x5Skg" name="_path" type="_aMQ88N5xEeWd9KDn6x5Skg" association="_eMpiAN6ZEeWd9KDn6x5Skg"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Association" xmi:id="_YEuIUC2nEeair-8ZDvf8jw" name="PathSEPTerminatesOnSIP" memberEnd="_YEuIVC2nEeair-8ZDvf8jw _YEuIVy2nEeair-8ZDvf8jw">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YEuIUi2nEeair-8ZDvf8jw" source="org.eclipse.papyrus">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YEuIUy2nEeair-8ZDvf8jw" key="nature" value="UML_Nature"/>
        </eAnnotations>
        <ownedEnd xmi:type="uml:Property" xmi:id="_YEuIVy2nEeair-8ZDvf8jw" name="_pathServicePort" type="_yYDusC2mEeair-8ZDvf8jw" association="_YEuIUC2nEeair-8ZDvf8jw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_uxrocC2nEeair-8ZDvf8jw"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uxroci2nEeair-8ZDvf8jw" value="*"/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Association" xmi:id="_ObYjYDM1EeaULOmJRJKM0Q" name="RouteConstrHasAvoidTopology" memberEnd="_ObiUYjM1EeaULOmJRJKM0Q _ObiUZTM1EeaULOmJRJKM0Q">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ObiUYDM1EeaULOmJRJKM0Q" source="org.eclipse.papyrus">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ObiUYTM1EeaULOmJRJKM0Q" key="nature" value="UML_Nature"/>
        </eAnnotations>
        <ownedEnd xmi:type="uml:Property" xmi:id="_ObiUZTM1EeaULOmJRJKM0Q" name="_routingConstraint" type="_qXAPsDJDEeamvfKYyWmELQ" association="_ObYjYDM1EeaULOmJRJKM0Q"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Association" xmi:id="_MnHJYDM1EeaULOmJRJKM0Q" name="RouteConstrHasIncludeTopology" memberEnd="_MnHJZDM1EeaULOmJRJKM0Q _MnHJZzM1EeaULOmJRJKM0Q">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MnHJYjM1EeaULOmJRJKM0Q" source="org.eclipse.papyrus">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MnHJYzM1EeaULOmJRJKM0Q" key="nature" value="UML_Nature"/>
        </eAnnotations>
        <ownedEnd xmi:type="uml:Property" xmi:id="_MnHJZzM1EeaULOmJRJKM0Q" name="_routingConstraint" type="_qXAPsDJDEeamvfKYyWmELQ" association="_MnHJYDM1EeaULOmJRJKM0Q"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Association" xmi:id="_JEyyMMhvEeaVlemTikmRHw" name="ContextHasPathCompService" memberEnd="_JEyyNMhvEeaVlemTikmRHw _JEyyN8hvEeaVlemTikmRHw">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JEyyMshvEeaVlemTikmRHw" source="org.eclipse.papyrus">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JEyyM8hvEeaVlemTikmRHw" key="nature" value="UML_Nature"/>
        </eAnnotations>
        <ownedEnd xmi:type="uml:Property" xmi:id="_JEyyN8hvEeaVlemTikmRHw" name="pathcomputationcontext" type="_hv0W8MhuEeaVlemTikmRHw" association="_JEyyMMhvEeaVlemTikmRHw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Association" xmi:id="_UdrWAMhvEeaVlemTikmRHw" name="ContextHasPaths" memberEnd="_UdrWBMhvEeaVlemTikmRHw _UdrWB8hvEeaVlemTikmRHw">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UdrWAshvEeaVlemTikmRHw" source="org.eclipse.papyrus">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UdrWA8hvEeaVlemTikmRHw" key="nature" value="UML_Nature"/>
        </eAnnotations>
        <ownedEnd xmi:type="uml:Property" xmi:id="_UdrWB8hvEeaVlemTikmRHw" name="pathcomputationcontext" type="_hv0W8MhuEeaVlemTikmRHw" association="_UdrWAMhvEeaVlemTikmRHw"/>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_rZmYoC5zEea0_JngOlSKcA" name="Diagrams"/>
    <packagedElement xmi:type="uml:Package" xmi:id="_pNcqIC5zEea0_JngOlSKcA" name="Imports">
      <packageImport xmi:type="uml:PackageImport" xmi:id="_c2J9kDBFEeam35bpdXJzEw">
        <importedPackage xmi:type="uml:Model" href="TapiTopology.uml#_nbYiwDA4Eea4fKwSGMr6CA"/>
      </packageImport>
      <packageImport xmi:type="uml:PackageImport" xmi:id="_MnGvIDKBEeapu9k56t8ZKQ">
        <importedPackage xmi:type="uml:Model" href="TapiCommon.uml#_cOw5UDA4Eea4fKwSGMr6CA"/>
      </packageImport>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_qaqEIC5zEea0_JngOlSKcA" name="Interfaces">
      <packagedElement xmi:type="uml:Interface" xmi:id="_5ASPgN6MEeWd9KDn6x5Skg" name="PathComputationService" isLeaf="true">
        <ownedOperation xmi:type="uml:Operation" xmi:id="_5ASPmt6MEeWd9KDn6x5Skg" name="computeP2PPath" isLeaf="true">
          <ownedParameter xmi:type="uml:Parameter" xmi:id="_LxwagC2qEeair-8ZDvf8jw" name="sep" type="_yYDusC2mEeair-8ZDvf8jw" effect="read">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_NKeg8C2qEeair-8ZDvf8jw" value="2"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_NKeg8i2qEeair-8ZDvf8jw" value="2"/>
          </ownedParameter>
          <ownedParameter xmi:type="uml:Parameter" xmi:id="_5ASPn96MEeWd9KDn6x5Skg" name="routingConstraint" type="_qXAPsDJDEeamvfKYyWmELQ" isUnique="false" effect="read"/>
          <ownedParameter xmi:type="uml:Parameter" xmi:id="_8XQOgN6QEeWd9KDn6x5Skg" name="objectiveFunction" type="_kJjOAO-fEeWLlrwIF3w0vA" effect="read"/>
          <ownedParameter xmi:type="uml:Parameter" xmi:id="_zhR6MC2eEeair-8ZDvf8jw" name="service" type="_IUF7cC2XEeair-8ZDvf8jw" direction="out"/>
        </ownedOperation>
        <ownedOperation xmi:type="uml:Operation" xmi:id="_5ASPqN6MEeWd9KDn6x5Skg" name="optimizeP2PPath" isLeaf="true">
          <ownedParameter xmi:type="uml:Parameter" xmi:id="_5ASPqt6MEeWd9KDn6x5Skg" name="pathIdOrName" effect="read"/>
          <ownedParameter xmi:type="uml:Parameter" xmi:id="_pPFOUN6REeWd9KDn6x5Skg" name="routingConstraint" type="_qXAPsDJDEeamvfKYyWmELQ" effect="read"/>
          <ownedParameter xmi:type="uml:Parameter" xmi:id="_tj9j4N6REeWd9KDn6x5Skg" name="optimizationConstraint" type="_PK97QO-fEeWLlrwIF3w0vA" effect="read"/>
          <ownedParameter xmi:type="uml:Parameter" xmi:id="_wQie4N6REeWd9KDn6x5Skg" name="objectiveFunction" type="_kJjOAO-fEeWLlrwIF3w0vA" effect="read"/>
          <ownedParameter xmi:type="uml:Parameter" xmi:id="_tH7ygC2eEeair-8ZDvf8jw" name="service" type="_IUF7cC2XEeair-8ZDvf8jw" direction="out" effect="update"/>
        </ownedOperation>
        <ownedOperation xmi:type="uml:Operation" xmi:id="_Z9I7IC2qEeair-8ZDvf8jw" name="deleteP2PPath" isLeaf="true">
          <ownedParameter xmi:type="uml:Parameter" xmi:id="_Z9I7IS2qEeair-8ZDvf8jw" name="pathIdOrName" effect="read"/>
          <ownedParameter xmi:type="uml:Parameter" xmi:id="_Z9I7JS2qEeair-8ZDvf8jw" name="service" type="_IUF7cC2XEeair-8ZDvf8jw" direction="out" effect="delete"/>
        </ownedOperation>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_so3BEC5zEea0_JngOlSKcA" name="ObjectClasses">
      <packagedElement xmi:type="uml:Class" xmi:id="_aMQ88N5xEeWd9KDn6x5Skg" name="Path" isLeaf="true">
        <ownedComment xmi:type="uml:Comment" xmi:id="_aMQ88d5xEeWd9KDn6x5Skg" annotatedElement="_aMQ88N5xEeWd9KDn6x5Skg">
          <body>Path is described by an ordered list of TE Links. A TE Link is defined by a pair of Node/NodeEdgePoint IDs. A Connection is realized by concatenating link resources (associated with a Link) and the lower-level connections (cross-connections) in the different nodes</body>
        </ownedComment>
        <generalization xmi:type="uml:Generalization" xmi:id="_WKDJcO_wEeWLlrwIF3w0vA">
          <general xmi:type="uml:Class" href="TapiCommon.uml#_tjWBYD3fEea-1_BGg-qcjQ"/>
        </generalization>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_eMyr8t6ZEeWd9KDn6x5Skg" name="_link" isReadOnly="true" association="_eMpiAN6ZEeWd9KDn6x5Skg">
          <type xmi:type="uml:Class" href="TapiTopology.uml#_37fFQOMCEeSdZOEXoN8VDQ"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_rNMnMN6ZEeWd9KDn6x5Skg" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rNMnMd6ZEeWd9KDn6x5Skg" value="*"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_iuK74-_xEeWLlrwIF3w0vA" name="_routingConstraint" type="_qXAPsDJDEeamvfKYyWmELQ" isReadOnly="true" aggregation="composite" association="_iuK74O_xEeWLlrwIF3w0vA"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_yYDusC2mEeair-8ZDvf8jw" name="PathServiceEndPoint" isLeaf="true">
        <ownedComment xmi:type="uml:Comment" xmi:id="_yYDusS2mEeair-8ZDvf8jw" annotatedElement="_yYDusC2mEeair-8ZDvf8jw">
          <body>The association of the FC to LTPs is made via EndPoints.&#xD;
The EndPoint (EP) object class models the access to the FC function. &#xD;
The traffic forwarding between the associated EPs of the FC depends upon the type of FC and may be associated with FcSwitch object instances.  &#xD;
In cases where there is resilience the EndPoint may convey the resilience role of the access to the FC. &#xD;
It can represent a protected (resilient/reliable) point or a protecting (unreliable working or protection) point.&#xD;
The EP replaces the Protection Unit of a traditional protection model. &#xD;
The ForwadingConstruct can be considered as a component and the EndPoint as a Port on that component</body>
        </ownedComment>
        <generalization xmi:type="uml:Generalization" xmi:id="_yYDusi2mEeair-8ZDvf8jw">
          <general xmi:type="uml:Class" href="TapiCommon.uml#_UhrZoN8qEeWT9tG0gGLRFw"/>
        </generalization>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_YEuIVC2nEeair-8ZDvf8jw" name="_serviceInterfacePoint" isReadOnly="true" association="_YEuIUC2nEeair-8ZDvf8jw">
          <type xmi:type="uml:Class" href="TapiCommon.uml#_It0sYEG-EeWMO5szP8dKiA"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_yYDutC2mEeair-8ZDvf8jw" name="role" visibility="public" isReadOnly="true">
          <ownedComment xmi:type="uml:Comment" xmi:id="_yYDutS2mEeair-8ZDvf8jw" annotatedElement="_yYDutC2mEeair-8ZDvf8jw">
            <body>Each EP of the FC has a role (e.g., working, protection, protected, symmetric, hub, spoke, leaf, root)  in the context of the FC with respect to the FC function. </body>
          </ownedComment>
          <type xmi:type="uml:Enumeration" href="TapiCommon.uml#_EILagL6PEeWRz-VHgA3LJQ"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yYDuti2mEeair-8ZDvf8jw" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_yYDuty2mEeair-8ZDvf8jw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_yYDuuC2mEeair-8ZDvf8jw" name="direction" visibility="public" isReadOnly="true">
          <ownedComment xmi:type="uml:Comment" xmi:id="_yYDuuS2mEeair-8ZDvf8jw" annotatedElement="_yYDuuC2mEeair-8ZDvf8jw">
            <body>The orientation of defined flow at the EndPoint.</body>
          </ownedComment>
          <type xmi:type="uml:Enumeration" href="TapiCommon.uml#_dLDeINnjEeWIOYiRCk5bbQ"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yYDuui2mEeair-8ZDvf8jw" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_yYDuuy2mEeair-8ZDvf8jw" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_yYDuvC2mEeair-8ZDvf8jw" name="serviceLayer" isReadOnly="true">
          <type xmi:type="uml:Enumeration" href="TapiCommon.uml#_i92HIL6PEeWRz-VHgA3LJQ"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yYDuvS2mEeair-8ZDvf8jw"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_yYDuvi2mEeair-8ZDvf8jw" value="1"/>
        </ownedAttribute>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_IUF7cC2XEeair-8ZDvf8jw" name="PathComputationService">
        <generalization xmi:type="uml:Generalization" xmi:id="_IUF7cS2XEeair-8ZDvf8jw">
          <general xmi:type="uml:Class" href="TapiCommon.uml#_zC-54D3fEea-1_BGg-qcjQ"/>
        </generalization>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_1EaBNC2bEeair-8ZDvf8jw" name="_path" type="_aMQ88N5xEeWd9KDn6x5Skg" isReadOnly="true" aggregation="composite" association="_1EaBMC2bEeair-8ZDvf8jw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_51qJsC2bEeair-8ZDvf8jw" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_51qJsi2bEeair-8ZDvf8jw" value="*"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_f8XbBC2cEeair-8ZDvf8jw" name="_servicePort" type="_yYDusC2mEeair-8ZDvf8jw" aggregation="composite" association="_f8XbAC2cEeair-8ZDvf8jw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nArLQC2cEeair-8ZDvf8jw" value="2"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nArLQi2cEeair-8ZDvf8jw" value="2"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_7tFa0i2aEeair-8ZDvf8jw" name="_routingConstraint" type="_qXAPsDJDEeamvfKYyWmELQ" aggregation="composite" association="_7s7p0C2aEeair-8ZDvf8jw"/>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_jUIIo-_xEeWLlrwIF3w0vA" name="_objectiveFunction" type="_kJjOAO-fEeWLlrwIF3w0vA" aggregation="composite" association="_jUIIoO_xEeWLlrwIF3w0vA"/>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_jyVHk-_xEeWLlrwIF3w0vA" name="_optimizationConstraint" type="_PK97QO-fEeWLlrwIF3w0vA" aggregation="composite" association="_jyVHkO_xEeWLlrwIF3w0vA"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_kJjOAO-fEeWLlrwIF3w0vA" name="PathObjectiveFunction">
        <generalization xmi:type="uml:Generalization" xmi:id="_iZt2YD4zEea-1_BGg-qcjQ">
          <general xmi:type="uml:Class" href="TapiCommon.uml#_UhrZoN8qEeWT9tG0gGLRFw"/>
        </generalization>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_PSJDoN5vEeWd9KDn6x5Skg" name="bandwidthOptimization" isReadOnly="true">
          <type xmi:type="uml:Enumeration" href="TapiCommon.uml#_pGsZEN5qEeWd9KDn6x5Skg"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_9OvWUN5zEeWd9KDn6x5Skg" name="concurrentPaths" isReadOnly="true">
          <type xmi:type="uml:Enumeration" href="TapiCommon.uml#_pGsZEN5qEeWd9KDn6x5Skg"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_OHiZEN5sEeWd9KDn6x5Skg" name="costOptimization" isReadOnly="true">
          <type xmi:type="uml:Enumeration" href="TapiCommon.uml#_pGsZEN5qEeWd9KDn6x5Skg"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_YQ35MN5vEeWd9KDn6x5Skg" name="linkUtilization" isReadOnly="true">
          <type xmi:type="uml:Enumeration" href="TapiCommon.uml#_pGsZEN5qEeWd9KDn6x5Skg"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_BS_lAN5rEeWd9KDn6x5Skg" name="resourceSharing" isReadOnly="true">
          <type xmi:type="uml:Enumeration" href="TapiCommon.uml#_pGsZEN5qEeWd9KDn6x5Skg"/>
        </ownedAttribute>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_PK97QO-fEeWLlrwIF3w0vA" name="PathOptimizationConstraint" isLeaf="true">
        <generalization xmi:type="uml:Generalization" xmi:id="_hUGSID4zEea-1_BGg-qcjQ">
          <general xmi:type="uml:Class" href="TapiCommon.uml#_UhrZoN8qEeWT9tG0gGLRFw"/>
        </generalization>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_H7MS8N5pEeWd9KDn6x5Skg" name="trafficInterruption" isReadOnly="true">
          <type xmi:type="uml:Enumeration" href="TapiCommon.uml#_pGsZEN5qEeWd9KDn6x5Skg"/>
        </ownedAttribute>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_qXAPsDJDEeamvfKYyWmELQ" name="RoutingConstraint">
        <generalization xmi:type="uml:Generalization" xmi:id="_gvfwQD4zEea-1_BGg-qcjQ">
          <general xmi:type="uml:Class" href="TapiCommon.uml#_UhrZoN8qEeWT9tG0gGLRFw"/>
        </generalization>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_qXAPuTJDEeamvfKYyWmELQ" name="requestedCapacity" isReadOnly="true">
          <type xmi:type="uml:DataType" href="TapiTopology.uml#_rNbewL1-EeWdore3Cxez9g"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_qXAPsjJDEeamvfKYyWmELQ" name="serviceLevel" isReadOnly="true">
          <ownedComment xmi:type="uml:Comment" xmi:id="_qXAPszJDEeamvfKYyWmELQ">
            <body>An abstract value the meaning of which is mutually agreed – typically represents metrics such as - Class of service, priority, resiliency, availability</body>
          </ownedComment>
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_qXAPtDJDEeamvfKYyWmELQ"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qXAPtTJDEeamvfKYyWmELQ" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_qXAPtjJDEeamvfKYyWmELQ" name="pathLayer" isReadOnly="true">
          <type xmi:type="uml:Enumeration" href="TapiCommon.uml#_i92HIL6PEeWRz-VHgA3LJQ"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_qXAPtzJDEeamvfKYyWmELQ"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qXAPuDJDEeamvfKYyWmELQ" value="*"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_qXAPujJDEeamvfKYyWmELQ" name="costCharacteristic" visibility="public" isReadOnly="true">
          <ownedComment xmi:type="uml:Comment" xmi:id="_qXAPuzJDEeamvfKYyWmELQ" annotatedElement="_qXAPujJDEeamvfKYyWmELQ">
            <body>The list of costs where each cost relates to some aspect of the TopologicalEntity.</body>
          </ownedComment>
          <type xmi:type="uml:DataType" href="TapiTopology.uml#_8ZRqwdv-EeWowYqZXEhn3A"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_qXAPvDJDEeamvfKYyWmELQ"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qXAPvTJDEeamvfKYyWmELQ" value="*"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_qXAPwjJDEeamvfKYyWmELQ" name="latencyCharacteristic" visibility="public" isReadOnly="true">
          <ownedComment xmi:type="uml:Comment" xmi:id="_qXAPwzJDEeamvfKYyWmELQ" annotatedElement="_qXAPwjJDEeamvfKYyWmELQ">
            <body>The effect on the latency of a queuing process. This only has significant effect for packet based systems and has a complex characteristic.</body>
          </ownedComment>
          <type xmi:type="uml:DataType" href="TapiTopology.uml#_8ZRq-dv-EeWowYqZXEhn3A"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_qXAPxDJDEeamvfKYyWmELQ"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qXAPxTJDEeamvfKYyWmELQ" value="*"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_MnHJZDM1EeaULOmJRJKM0Q" name="_includeTopology" isReadOnly="true" association="_MnHJYDM1EeaULOmJRJKM0Q">
          <type xmi:type="uml:Class" href="TapiTopology.uml#_ejyEgOKyEeSq5fATALSQkQ"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_leUTgDM1EeaULOmJRJKM0Q"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_leUTgjM1EeaULOmJRJKM0Q" value="*"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_ObiUYjM1EeaULOmJRJKM0Q" name="_avoidTopology" isReadOnly="true" association="_ObYjYDM1EeaULOmJRJKM0Q">
          <type xmi:type="uml:Class" href="TapiTopology.uml#_ejyEgOKyEeSq5fATALSQkQ"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_s0hsEDM1EeaULOmJRJKM0Q"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_s0hsEjM1EeaULOmJRJKM0Q" value="*"/>
        </ownedAttribute>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_hv0W8MhuEeaVlemTikmRHw" name="PathComputationContext" isLeaf="true">
        <ownedAttribute xmi:type="uml:Property" xmi:id="_86O50MhuEeaVlemTikmRHw" name="targetContext" isLeaf="true" isReadOnly="true">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
          <defaultValue xmi:type="uml:LiteralString" xmi:id="_86O50chuEeaVlemTikmRHw" value="/tapi-common:context"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_JEyyNMhvEeaVlemTikmRHw" name="_pathCompService" type="_IUF7cC2XEeair-8ZDvf8jw" aggregation="composite" association="_JEyyMMhvEeaVlemTikmRHw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_SV2G0MhvEeaVlemTikmRHw"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_SV8NcMhvEeaVlemTikmRHw" value="*"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_UdrWBMhvEeaVlemTikmRHw" name="_path" type="_aMQ88N5xEeWd9KDn6x5Skg" isReadOnly="true" aggregation="composite" association="_UdrWAMhvEeaVlemTikmRHw">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_boQGUMhvEeaVlemTikmRHw"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_boQGUshvEeaVlemTikmRHw" value="*"/>
        </ownedAttribute>
      </packagedElement>
    </packagedElement>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_F8O2dDA5Eea4fKwSGMr6CA">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SlS7QDOGEeansfg7-s4Unw" source="PapyrusVersion">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SlS7QTOGEeansfg7-s4Unw" key="Version" value="0.2.4"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SlS7QjOGEeansfg7-s4Unw" key="Comment" value=""/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SlS7QzOGEeansfg7-s4Unw" key="Copyright" value=""/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SlS7RDOGEeansfg7-s4Unw" key="Date" value="2016-06-16"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SlS7RTOGEeansfg7-s4Unw" key="Author" value="TAPI"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_F8O2dTA5Eea4fKwSGMr6CA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="/TapiModel/OpenModel_Profile.profile.uml#_zUTaATOEEeansfg7-s4Unw"/>
      </eAnnotations>
      <appliedProfile xmi:type="uml:Profile" href="/TapiModel/OpenModel_Profile.profile.uml#_m1xqsHBgEd6FKu9XX1078A"/>
    </profileApplication>
  </uml:Model>
  <OpenModel_Profile:OpenModelElement xmi:id="_F9kSsDA5Eea4fKwSGMr6CA" base_Element="_Fk3e0DA5Eea4fKwSGMr6CA"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_F9kSsTA5Eea4fKwSGMr6CA" base_Element="_F8O2dDA5Eea4fKwSGMr6CA"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_H7MS8d5pEeWd9KDn6x5Skg" base_StructuralFeature="_H7MS8N5pEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_BS_lAd5rEeWd9KDn6x5Skg" base_StructuralFeature="_BS_lAN5rEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_OHiZEd5sEeWd9KDn6x5Skg" base_StructuralFeature="_OHiZEN5sEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_PSJDod5vEeWd9KDn6x5Skg" base_StructuralFeature="_PSJDoN5vEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_YQ35Md5vEeWd9KDn6x5Skg" base_StructuralFeature="_YQ35MN5vEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_9OvWUd5zEeWd9KDn6x5Skg" base_StructuralFeature="_9OvWUN5zEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelInterface xmi:id="_5ASPrN6MEeWd9KDn6x5Skg" base_Interface="_5ASPgN6MEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelParameter xmi:id="_5AcAid6MEeWd9KDn6x5Skg" base_Parameter="_5ASPn96MEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelParameter xmi:id="_5AcAlN6MEeWd9KDn6x5Skg" base_Parameter="_5ASPqt6MEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelParameter xmi:id="_8XQOgd6QEeWd9KDn6x5Skg" base_Parameter="_8XQOgN6QEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelParameter xmi:id="_pPFOUd6REeWd9KDn6x5Skg" base_Parameter="_pPFOUN6REeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelParameter xmi:id="_tj9j4d6REeWd9KDn6x5Skg" base_Parameter="_tj9j4N6REeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelParameter xmi:id="_wQie4d6REeWd9KDn6x5Skg" base_Parameter="_wQie4N6REeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_eMyr896ZEeWd9KDn6x5Skg" base_StructuralFeature="_eMyr8t6ZEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_eMyr9d6ZEeWd9KDn6x5Skg" base_StructuralFeature="_eMyr9N6ZEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_iuK75O_xEeWLlrwIF3w0vA" base_StructuralFeature="_iuK74-_xEeWLlrwIF3w0vA"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_iuK75u_xEeWLlrwIF3w0vA" base_StructuralFeature="_iuK75e_xEeWLlrwIF3w0vA"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_jUIIpO_xEeWLlrwIF3w0vA" base_StructuralFeature="_jUIIo-_xEeWLlrwIF3w0vA"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_jUIIpu_xEeWLlrwIF3w0vA" base_StructuralFeature="_jUIIpe_xEeWLlrwIF3w0vA"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_jyVHlO_xEeWLlrwIF3w0vA" base_StructuralFeature="_jyVHk-_xEeWLlrwIF3w0vA"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_jyVHlu_xEeWLlrwIF3w0vA" base_StructuralFeature="_jyVHle_xEeWLlrwIF3w0vA"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wv4vWR31EeaVEcfXx-aEqQ" base_Element="_aMQ88d5xEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wv4vWh31EeaVEcfXx-aEqQ" base_Element="_WKDJcO_wEeWLlrwIF3w0vA"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wv4vWx31EeaVEcfXx-aEqQ" base_Element="_eMyr8t6ZEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wv4vXB31EeaVEcfXx-aEqQ" base_Element="_rNMnMN6ZEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wv4vXR31EeaVEcfXx-aEqQ" base_Element="_rNMnMd6ZEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wv4vXh31EeaVEcfXx-aEqQ" base_Element="_iuK74-_xEeWLlrwIF3w0vA"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wwB5QB31EeaVEcfXx-aEqQ" base_Element="_jyVHk-_xEeWLlrwIF3w0vA"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wwB5QR31EeaVEcfXx-aEqQ" base_Element="_jUIIo-_xEeWLlrwIF3w0vA"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wwLqbx31EeaVEcfXx-aEqQ" base_Element="_H7MS8N5pEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wwLqcR31EeaVEcfXx-aEqQ" base_Element="_PSJDoN5vEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wwLqch31EeaVEcfXx-aEqQ" base_Element="_9OvWUN5zEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wwLqcx31EeaVEcfXx-aEqQ" base_Element="_OHiZEN5sEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wwLqdB31EeaVEcfXx-aEqQ" base_Element="_YQ35MN5vEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wwLqdR31EeaVEcfXx-aEqQ" base_Element="_BS_lAN5rEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wwxgax31EeaVEcfXx-aEqQ" base_Element="_eMpiAN6ZEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wwxgbB31EeaVEcfXx-aEqQ" base_Element="_eMyr9N6ZEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_ww7RLB31EeaVEcfXx-aEqQ" base_Element="_iuK75e_xEeWLlrwIF3w0vA"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_ww7RLh31EeaVEcfXx-aEqQ" base_Element="_jUIIpe_xEeWLlrwIF3w0vA"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_ww7RMB31EeaVEcfXx-aEqQ" base_Element="_jyVHle_xEeWLlrwIF3w0vA"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wxFCIB31EeaVEcfXx-aEqQ" base_Element="_5ASPgN6MEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wxFCJR31EeaVEcfXx-aEqQ" base_Element="_5ASPn96MEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wxFCJh31EeaVEcfXx-aEqQ" base_Element="_8XQOgN6QEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wxFCKx31EeaVEcfXx-aEqQ" base_Element="_5ASPqt6MEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wxFCLB31EeaVEcfXx-aEqQ" base_Element="_pPFOUN6REeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wxFCLR31EeaVEcfXx-aEqQ" base_Element="_tj9j4N6REeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wxFCLh31EeaVEcfXx-aEqQ" base_Element="_wQie4N6REeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_IVbYMi2XEeair-8ZDvf8jw" base_Element="_IUF7cS2XEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_7s7p0S2aEeair-8ZDvf8jw" base_Element="_7s7p0C2aEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_7tFa0y2aEeair-8ZDvf8jw" base_StructuralFeature="_7tFa0i2aEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_7tFa1C2aEeair-8ZDvf8jw" base_Element="_7tFa0i2aEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_7tFa1i2aEeair-8ZDvf8jw" base_StructuralFeature="_7tFa1S2aEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_7tFa1y2aEeair-8ZDvf8jw" base_Element="_7tFa1S2aEeair-8ZDvf8jw"/>
  <OpenModel_Profile:StrictComposite xmi:id="_cWeu4C2bEeair-8ZDvf8jw" base_Association="_7s7p0C2aEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_1EaBMS2bEeair-8ZDvf8jw" base_Element="_1EaBMC2bEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_1EaBNS2bEeair-8ZDvf8jw" base_StructuralFeature="_1EaBNC2bEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_1EaBNi2bEeair-8ZDvf8jw" base_Element="_1EaBNC2bEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_1EjyMS2bEeair-8ZDvf8jw" base_StructuralFeature="_1EjyMC2bEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_1EjyMi2bEeair-8ZDvf8jw" base_Element="_1EjyMC2bEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_51qJsS2bEeair-8ZDvf8jw" base_Element="_51qJsC2bEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_51qJsy2bEeair-8ZDvf8jw" base_Element="_51qJsi2bEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_f8XbAS2cEeair-8ZDvf8jw" base_Element="_f8XbAC2cEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_f8XbBS2cEeair-8ZDvf8jw" base_StructuralFeature="_f8XbBC2cEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_f8XbBi2cEeair-8ZDvf8jw" base_Element="_f8XbBC2cEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_f8XbCC2cEeair-8ZDvf8jw" base_StructuralFeature="_f8XbBy2cEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_f8XbCS2cEeair-8ZDvf8jw" base_Element="_f8XbBy2cEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_nArLQS2cEeair-8ZDvf8jw" base_Element="_nArLQC2cEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_nArLQy2cEeair-8ZDvf8jw" base_Element="_nArLQi2cEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelParameter xmi:id="_tH7ygS2eEeair-8ZDvf8jw" base_Parameter="_tH7ygC2eEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_tH7ygi2eEeair-8ZDvf8jw" base_Element="_tH7ygC2eEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelParameter xmi:id="_zhR6MS2eEeair-8ZDvf8jw" base_Parameter="_zhR6MC2eEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_zhR6Mi2eEeair-8ZDvf8jw" base_Element="_zhR6MC2eEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_yZi8ci2mEeair-8ZDvf8jw" base_Element="_yYDusS2mEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_yZi8cy2mEeair-8ZDvf8jw" base_Element="_yYDusi2mEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_yZi8di2mEeair-8ZDvf8jw" base_StructuralFeature="_yYDutC2mEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_yZi8dy2mEeair-8ZDvf8jw" base_Element="_yYDutC2mEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_yZi8eC2mEeair-8ZDvf8jw" base_Element="_yYDutS2mEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_yZi8eS2mEeair-8ZDvf8jw" base_Element="_yYDuti2mEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_yZi8ei2mEeair-8ZDvf8jw" base_Element="_yYDuty2mEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_yZi8ey2mEeair-8ZDvf8jw" base_StructuralFeature="_yYDuuC2mEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_yZi8fC2mEeair-8ZDvf8jw" base_Element="_yYDuuC2mEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_yZi8fS2mEeair-8ZDvf8jw" base_Element="_yYDuuS2mEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_yZi8fi2mEeair-8ZDvf8jw" base_Element="_yYDuui2mEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_yZi8fy2mEeair-8ZDvf8jw" base_Element="_yYDuuy2mEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_yZi8gC2mEeair-8ZDvf8jw" base_StructuralFeature="_yYDuvC2mEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_yZi8gS2mEeair-8ZDvf8jw" base_Element="_yYDuvC2mEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_yZi8gi2mEeair-8ZDvf8jw" base_Element="_yYDuvS2mEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_yZi8gy2mEeair-8ZDvf8jw" base_Element="_yYDuvi2mEeair-8ZDvf8jw"/>
  <OpenModel_Profile:StrictComposite xmi:id="_IdwagC2nEeair-8ZDvf8jw" base_Association="_f8XbAC2cEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_YEuIUS2nEeair-8ZDvf8jw" base_Element="_YEuIUC2nEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_YEuIVS2nEeair-8ZDvf8jw" base_StructuralFeature="_YEuIVC2nEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_YEuIVi2nEeair-8ZDvf8jw" base_Element="_YEuIVC2nEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_YEuIWC2nEeair-8ZDvf8jw" base_StructuralFeature="_YEuIVy2nEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_YEuIWS2nEeair-8ZDvf8jw" base_Element="_YEuIVy2nEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_uxrocS2nEeair-8ZDvf8jw" base_Element="_uxrocC2nEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_uxrocy2nEeair-8ZDvf8jw" base_Element="_uxroci2nEeair-8ZDvf8jw"/>
  <OpenModel_Profile:PassedByReference xmi:id="__s_6EC2nEeair-8ZDvf8jw" base_StructuralFeature="_YEuIVC2nEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_ww7RKx31EeaVEcfXx-aEqQ" base_Element="_iuK74O_xEeWLlrwIF3w0vA"/>
  <OpenModel_Profile:StrictComposite xmi:id="_9zKzQO_xEeWLlrwIF3w0vA" base_Association="_iuK74O_xEeWLlrwIF3w0vA"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_ww7RLx31EeaVEcfXx-aEqQ" base_Element="_jyVHkO_xEeWLlrwIF3w0vA"/>
  <OpenModel_Profile:StrictComposite xmi:id="_ATIOkO_yEeWLlrwIF3w0vA" base_Association="_jyVHkO_xEeWLlrwIF3w0vA"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_ww7RLR31EeaVEcfXx-aEqQ" base_Element="_jUIIoO_xEeWLlrwIF3w0vA"/>
  <OpenModel_Profile:StrictComposite xmi:id="_Aw49kPEvEeWIT-EHROE-tg" base_Association="_jUIIoO_xEeWLlrwIF3w0vA"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_IVbYMS2XEeair-8ZDvf8jw" base_Element="_IUF7cC2XEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelClass xmi:id="_IVbYMC2XEeair-8ZDvf8jw" base_Class="_IUF7cC2XEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wwLqcB31EeaVEcfXx-aEqQ" base_Element="_kJjOAO-fEeWLlrwIF3w0vA"/>
  <OpenModel_Profile:OpenModelClass xmi:id="_kJjOAu-fEeWLlrwIF3w0vA" base_Class="_kJjOAO-fEeWLlrwIF3w0vA"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wwLqbh31EeaVEcfXx-aEqQ" base_Element="_PK97QO-fEeWLlrwIF3w0vA"/>
  <OpenModel_Profile:OpenModelClass xmi:id="_PMwrAO-fEeWLlrwIF3w0vA" base_Class="_PK97QO-fEeWLlrwIF3w0vA"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wv4vWB31EeaVEcfXx-aEqQ" base_Element="_aMQ88N5xEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelClass xmi:id="_aMQ8-d5xEeWd9KDn6x5Skg" base_Class="_aMQ88N5xEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_yZi8cS2mEeair-8ZDvf8jw" base_Element="_yYDusC2mEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelClass xmi:id="_yZi8cC2mEeair-8ZDvf8jw" base_Class="_yYDusC2mEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelParameter xmi:id="_LxwagS2qEeair-8ZDvf8jw" base_Parameter="_LxwagC2qEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_Lxwagi2qEeair-8ZDvf8jw" base_Element="_LxwagC2qEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_NKeg8S2qEeair-8ZDvf8jw" base_Element="_NKeg8C2qEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_NKeg8y2qEeair-8ZDvf8jw" base_Element="_NKeg8i2qEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_Z-e-8C2qEeair-8ZDvf8jw" base_Element="_Z9I7IC2qEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelOperation xmi:id="_Z-e-8S2qEeair-8ZDvf8jw" base_Operation="_Z9I7IC2qEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelParameter xmi:id="_Z-e-8i2qEeair-8ZDvf8jw" base_Parameter="_Z9I7IS2qEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_Z-e-8y2qEeair-8ZDvf8jw" base_Element="_Z9I7IS2qEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelParameter xmi:id="_Z-e--i2qEeair-8ZDvf8jw" base_Parameter="_Z9I7JS2qEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_Z-e--y2qEeair-8ZDvf8jw" base_Element="_Z9I7JS2qEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wxFCIR31EeaVEcfXx-aEqQ" base_Element="_5ASPmt6MEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelOperation xmi:id="_5AcAht6MEeWd9KDn6x5Skg" base_Operation="_5ASPmt6MEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_wxFCKh31EeaVEcfXx-aEqQ" base_Element="_5ASPqN6MEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelOperation xmi:id="_5AcAkt6MEeWd9KDn6x5Skg" base_Operation="_5ASPqN6MEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_pNdRMC5zEea0_JngOlSKcA" base_Element="_pNcqIC5zEea0_JngOlSKcA"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_qaqEIS5zEea0_JngOlSKcA" base_Element="_qaqEIC5zEea0_JngOlSKcA"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_rZm_sC5zEea0_JngOlSKcA" base_Element="_rZmYoC5zEea0_JngOlSKcA"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_so3oIC5zEea0_JngOlSKcA" base_Element="_so3BEC5zEea0_JngOlSKcA"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_tqjuoS5zEea0_JngOlSKcA" base_Element="_tqjuoC5zEea0_JngOlSKcA"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_c2J9kTBFEeam35bpdXJzEw" base_Element="_c2J9kDBFEeam35bpdXJzEw"/>
  <OpenModel_Profile:OpenModelClass xmi:id="_qXAPxjJDEeamvfKYyWmELQ" base_Class="_qXAPsDJDEeamvfKYyWmELQ"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_qXAPxzJDEeamvfKYyWmELQ" base_Element="_qXAPsDJDEeamvfKYyWmELQ"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_qXAPyjJDEeamvfKYyWmELQ" base_StructuralFeature="_qXAPsjJDEeamvfKYyWmELQ"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_qXAPyzJDEeamvfKYyWmELQ" base_Element="_qXAPsjJDEeamvfKYyWmELQ"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_qXAPzDJDEeamvfKYyWmELQ" base_Element="_qXAPszJDEeamvfKYyWmELQ"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_qXAPzTJDEeamvfKYyWmELQ" base_Element="_qXAPtDJDEeamvfKYyWmELQ"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_qXAPzjJDEeamvfKYyWmELQ" base_Element="_qXAPtTJDEeamvfKYyWmELQ"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_qXAPzzJDEeamvfKYyWmELQ" base_StructuralFeature="_qXAPtjJDEeamvfKYyWmELQ"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_qXAP0DJDEeamvfKYyWmELQ" base_Element="_qXAPtjJDEeamvfKYyWmELQ"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_qXAP0TJDEeamvfKYyWmELQ" base_Element="_qXAPtzJDEeamvfKYyWmELQ"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_qXAP0jJDEeamvfKYyWmELQ" base_Element="_qXAPuDJDEeamvfKYyWmELQ"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_qXAP0zJDEeamvfKYyWmELQ" base_StructuralFeature="_qXAPuTJDEeamvfKYyWmELQ"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_qXAP1DJDEeamvfKYyWmELQ" base_Element="_qXAPuTJDEeamvfKYyWmELQ"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_qXAP1TJDEeamvfKYyWmELQ" base_StructuralFeature="_qXAPujJDEeamvfKYyWmELQ"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_qXAP1jJDEeamvfKYyWmELQ" base_Element="_qXAPujJDEeamvfKYyWmELQ"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_qXAP1zJDEeamvfKYyWmELQ" base_Element="_qXAPuzJDEeamvfKYyWmELQ"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_qXAP2DJDEeamvfKYyWmELQ" base_Element="_qXAPvDJDEeamvfKYyWmELQ"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_qXAP2TJDEeamvfKYyWmELQ" base_Element="_qXAPvTJDEeamvfKYyWmELQ"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_qXAP3zJDEeamvfKYyWmELQ" base_StructuralFeature="_qXAPwjJDEeamvfKYyWmELQ"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_qXKAsDJDEeamvfKYyWmELQ" base_Element="_qXAPwjJDEeamvfKYyWmELQ"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_qXKAsTJDEeamvfKYyWmELQ" base_Element="_qXAPwzJDEeamvfKYyWmELQ"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_qXKAsjJDEeamvfKYyWmELQ" base_Element="_qXAPxDJDEeamvfKYyWmELQ"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_qXKAszJDEeamvfKYyWmELQ" base_Element="_qXAPxTJDEeamvfKYyWmELQ"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_MnGvITKBEeapu9k56t8ZKQ" base_Element="_MnGvIDKBEeapu9k56t8ZKQ"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_MnHJYTM1EeaULOmJRJKM0Q" base_Element="_MnHJYDM1EeaULOmJRJKM0Q"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_MnHJZTM1EeaULOmJRJKM0Q" base_StructuralFeature="_MnHJZDM1EeaULOmJRJKM0Q"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_MnHJZjM1EeaULOmJRJKM0Q" base_Element="_MnHJZDM1EeaULOmJRJKM0Q"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_ObYjYTM1EeaULOmJRJKM0Q" base_Element="_ObYjYDM1EeaULOmJRJKM0Q"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_ObiUYzM1EeaULOmJRJKM0Q" base_StructuralFeature="_ObiUYjM1EeaULOmJRJKM0Q"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_ObiUZDM1EeaULOmJRJKM0Q" base_Element="_ObiUYjM1EeaULOmJRJKM0Q"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_leUTgTM1EeaULOmJRJKM0Q" base_Element="_leUTgDM1EeaULOmJRJKM0Q"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_leUTgzM1EeaULOmJRJKM0Q" base_Element="_leUTgjM1EeaULOmJRJKM0Q"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_s0hsETM1EeaULOmJRJKM0Q" base_Element="_s0hsEDM1EeaULOmJRJKM0Q"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_s0hsEzM1EeaULOmJRJKM0Q" base_Element="_s0hsEjM1EeaULOmJRJKM0Q"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_MnHJaDM1EeaULOmJRJKM0Q" base_StructuralFeature="_MnHJZzM1EeaULOmJRJKM0Q"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_MnHJaTM1EeaULOmJRJKM0Q" base_Element="_MnHJZzM1EeaULOmJRJKM0Q"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_ObiUZjM1EeaULOmJRJKM0Q" base_StructuralFeature="_ObiUZTM1EeaULOmJRJKM0Q"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_ObiUZzM1EeaULOmJRJKM0Q" base_Element="_ObiUZTM1EeaULOmJRJKM0Q"/>
  <OpenModel_Profile:StrictComposite xmi:id="_wwfZEDM6EeaULOmJRJKM0Q" base_Association="_1EaBMC2bEeair-8ZDvf8jw"/>
  <OpenModel_Profile:StrictComposite xmi:id="_8jQcgDM6EeaULOmJRJKM0Q" base_Association="_eMpiAN6ZEeWd9KDn6x5Skg"/>
  <OpenModel_Profile:PassedByReference xmi:id="_vfPEgD4aEea-1_BGg-qcjQ" base_StructuralFeature="_1EaBNC2bEeair-8ZDvf8jw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_gvfwQT4zEea-1_BGg-qcjQ" base_Element="_gvfwQD4zEea-1_BGg-qcjQ"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_hUGSIT4zEea-1_BGg-qcjQ" base_Element="_hUGSID4zEea-1_BGg-qcjQ"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_iZt2YT4zEea-1_BGg-qcjQ" base_Element="_iZt2YD4zEea-1_BGg-qcjQ"/>
  <OpenModel_Profile:OpenModelClass xmi:id="_hxJzsMhuEeaVlemTikmRHw" base_Class="_hv0W8MhuEeaVlemTikmRHw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_hxJzschuEeaVlemTikmRHw" base_Element="_hv0W8MhuEeaVlemTikmRHw"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_86O50shuEeaVlemTikmRHw" base_StructuralFeature="_86O50MhuEeaVlemTikmRHw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_86O508huEeaVlemTikmRHw" base_Element="_86O50MhuEeaVlemTikmRHw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_86O51MhuEeaVlemTikmRHw" base_Element="_86O50chuEeaVlemTikmRHw"/>
  <OpenModel_Profile:SpecTarget xmi:id="_Hvt1oMhvEeaVlemTikmRHw" base_StructuralFeature="_86O50MhuEeaVlemTikmRHw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_JEyyMchvEeaVlemTikmRHw" base_Element="_JEyyMMhvEeaVlemTikmRHw"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_JEyyNchvEeaVlemTikmRHw" base_StructuralFeature="_JEyyNMhvEeaVlemTikmRHw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_JEyyNshvEeaVlemTikmRHw" base_Element="_JEyyNMhvEeaVlemTikmRHw"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_JEyyOMhvEeaVlemTikmRHw" base_StructuralFeature="_JEyyN8hvEeaVlemTikmRHw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_JE440MhvEeaVlemTikmRHw" base_Element="_JEyyN8hvEeaVlemTikmRHw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_SV2G0chvEeaVlemTikmRHw" base_Element="_SV2G0MhvEeaVlemTikmRHw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_SV8NcchvEeaVlemTikmRHw" base_Element="_SV8NcMhvEeaVlemTikmRHw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_UdrWAchvEeaVlemTikmRHw" base_Element="_UdrWAMhvEeaVlemTikmRHw"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_UdrWBchvEeaVlemTikmRHw" base_StructuralFeature="_UdrWBMhvEeaVlemTikmRHw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_UdrWBshvEeaVlemTikmRHw" base_Element="_UdrWBMhvEeaVlemTikmRHw"/>
  <OpenModel_Profile:OpenModelAttribute xmi:id="_UdrWCMhvEeaVlemTikmRHw" base_StructuralFeature="_UdrWB8hvEeaVlemTikmRHw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_UdrWCchvEeaVlemTikmRHw" base_Element="_UdrWB8hvEeaVlemTikmRHw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_boQGUchvEeaVlemTikmRHw" base_Element="_boQGUMhvEeaVlemTikmRHw"/>
  <OpenModel_Profile:OpenModelElement xmi:id="_boQGU8hvEeaVlemTikmRHw" base_Element="_boQGUshvEeaVlemTikmRHw"/>
</xmi:XMI>
