<?xml version="1.0" encoding="ASCII"?>
<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:JavaProfile_1="http:///_aZXakH6MEdmbwasWWc4yvw.profile.uml2" xmlns:Omondo_1="http:///_zrN_0SUoEdmNXYQzyImvfA.profile.uml2" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.1.0/UML" xsi:schemaLocation="http:///_aZXakH6MEdmbwasWWc4yvw.profile.uml2 platform:/plugin/com.omondo.uml.core/profiles/Java.profile.uml#_aZhLlH6MEdmbwasWWc4yvw http:///_zrN_0SUoEdmNXYQzyImvfA.profile.uml2 platform:/plugin/com.omondo.uml.core/profiles/Omondo.profile.uml#_zrN_1iUoEdmNXYQzyImvfA">
  <uml:Model xmi:id="_CUG38M--EdywsPAlzSc5Cw" name="bluejam">
    <eAnnotations xmi:id="_GUQToM--EdywsPAlzSc5Cw" references="_GPV-cM--EdywsPAlzSc5Cw"/>
    <eAnnotations xmi:id="_GW70Mc--EdywsPAlzSc5Cw" source="C:/Documents and Settings/Administrator.SERAPH/My Documents/CO620/bluejam/src/default diagram.ucd" references="_GW70MM--EdywsPAlzSc5Cw _GW70NM--EdywsPAlzSc5Cw _GW70Ns--EdywsPAlzSc5Cw _GXFlMM--EdywsPAlzSc5Cw _GXFlMc--EdywsPAlzSc5Cw _IAvDkc--EdywsPAlzSc5Cw"/>
    <eAnnotations xmi:id="_NdHzwM--EdywsPAlzSc5Cw" source="C:/Documents and Settings/Administrator.SERAPH/My Documents/CO620/bluejam/src/net/parallaxed/bluejam/gui/gui-i.ucd" references="_Nc-p0M--EdywsPAlzSc5Cw _NtX2QM--EdywsPAlzSc5Cw _NtX2Qc--EdywsPAlzSc5Cw _Pbe948--EdywsPAlzSc5Cw _Pbe95M--EdywsPAlzSc5Cw _Pbou4M--EdywsPAlzSc5Cw _Pbou48--EdywsPAlzSc5Cw _Pbyf4M--EdywsPAlzSc5Cw _Pb7p0c--EdywsPAlzSc5Cw _PcPL0M--EdywsPAlzSc5Cw _PdRtoc--EdywsPAlzSc5Cw _PdbeoM--EdywsPAlzSc5Cw _P25ukM--EdywsPAlzSc5Cw _P25ukc--EdywsPAlzSc5Cw _P3NQkM--EdywsPAlzSc5Cw _P6VdEM--EdywsPAlzSc5Cw _P6enBM--EdywsPAlzSc5Cw _P6enBc--EdywsPAlzSc5Cw _P83MoM--EdywsPAlzSc5Cw _P83Moc--EdywsPAlzSc5Cw _P9A9oM--EdywsPAlzSc5Cw _P9dpkM--EdywsPAlzSc5Cw _P9nakM--EdywsPAlzSc5Cw _P9nalM--EdywsPAlzSc5Cw _P9wkgs--EdywsPAlzSc5Cw _QA4xAM--EdywsPAlzSc5Cw _QBCiAc--EdywsPAlzSc5Cw _QBCiAs--EdywsPAlzSc5Cw _QBMTAM--EdywsPAlzSc5Cw _QBMTAc--EdywsPAlzSc5Cw _QDuCkM--EdywsPAlzSc5Cw _QD3zkc--EdywsPAlzSc5Cw _QD3zks--EdywsPAlzSc5Cw _QEA9gM--EdywsPAlzSc5Cw _QQPboM--EdywsPAlzSc5Cw _QQYlkM--EdywsPAlzSc5Cw _QQYlkc--EdywsPAlzSc5Cw _QQ1Rgc--EdywsPAlzSc5Cw _QQ1RhM--EdywsPAlzSc5Cw _QQ_CgM--EdywsPAlzSc5Cw _QRbuc8--EdywsPAlzSc5Cw _QSLVUM--EdywsPAlzSc5Cw _QSLVVs--EdywsPAlzSc5Cw _QSxLMM--EdywsPAlzSc5Cw _QSxLMc--EdywsPAlzSc5Cw _QUHPAs--EdywsPAlzSc5Cw _QURAAc--EdywsPAlzSc5Cw _QURAAs--EdywsPAlzSc5Cw _QUtE48--EdywsPAlzSc5Cw"/>
    <eAnnotations xmi:id="_PcFa08--EdywsPAlzSc5Cw" source="General" references="_PcFa0s--EdywsPAlzSc5Cw _QURAAM--EdywsPAlzSc5Cw _XAEwsc--EdywsPAlzSc5Cw _XL170M--EdywsPAlzSc5Cw"/>
    <eAnnotations xmi:id="_W6tIgc--EdywsPAlzSc5Cw" source="C:/Documents and Settings/Administrator.SERAPH/My Documents/CO620/bluejam/src/net/parallaxed/bluejam/bluejam-i.ucd" references="_W6tIgM--EdywsPAlzSc5Cw _W7dWcM--EdywsPAlzSc5Cw _W7mgYc--EdywsPAlzSc5Cw _W9FuIM--EdywsPAlzSc5Cw _W9iaEM--EdywsPAlzSc5Cw _W9iaEs--EdywsPAlzSc5Cw _W9iaFM--EdywsPAlzSc5Cw _W918EM--EdywsPAlzSc5Cw _XAEwsM--EdywsPAlzSc5Cw _XAEwss--EdywsPAlzSc5Cw _XAhcoc--EdywsPAlzSc5Cw _XAqmkM--EdywsPAlzSc5Cw _PcPL0M--EdywsPAlzSc5Cw _XBRDgM--EdywsPAlzSc5Cw _XE_s8M--EdywsPAlzSc5Cw _XHYSkM--EdywsPAlzSc5Cw _XIa0Yc--EdywsPAlzSc5Cw _XIklYM--EdywsPAlzSc5Cw _XItvUc--EdywsPAlzSc5Cw _XKppAM--EdywsPAlzSc5Cw _XKppAc--EdywsPAlzSc5Cw _XL170c--EdywsPAlzSc5Cw _XMJd0M--EdywsPAlzSc5Cw _XMJd0c--EdywsPAlzSc5Cw _XMSnwM--EdywsPAlzSc5Cw _XQnHEs--EdywsPAlzSc5Cw _XRNkA8--EdywsPAlzSc5Cw _XRge8s--EdywsPAlzSc5Cw _XSjAwM--EdywsPAlzSc5Cw _XSjAwc--EdywsPAlzSc5Cw _XX6o8M--EdywsPAlzSc5Cw _XYXU4s--EdywsPAlzSc5Cw _Xent4s--EdywsPAlzSc5Cw _XhATgM--EdywsPAlzSc5Cw _XhTOcM--EdywsPAlzSc5Cw _XmEZsM--EdywsPAlzSc5Cw _XpMmMM--EdywsPAlzSc5Cw _XpMmMc--EdywsPAlzSc5Cw _XpMmMs--EdywsPAlzSc5Cw _XppSIM--EdywsPAlzSc5Cw _XqPvFc--EdywsPAlzSc5Cw _XvA6UM--EdywsPAlzSc5Cw _XvT1Qc--EdywsPAlzSc5Cw _Xx_V0M--EdywsPAlzSc5Cw _XzCesc--EdywsPAlzSc5Cw _X8t_IM--EdywsPAlzSc5Cw _X-EC8M--EdywsPAlzSc5Cw _X-p40M--EdywsPAlzSc5Cw _X-zp0M--EdywsPAlzSc5Cw _X-zp0c--EdywsPAlzSc5Cw _X-zp0s--EdywsPAlzSc5Cw _X-9a0M--EdywsPAlzSc5Cw _X-9a0c--EdywsPAlzSc5Cw _YK4W8M--EdywsPAlzSc5Cw _YK4W8c--EdywsPAlzSc5Cw _YK4W8s--EdywsPAlzSc5Cw _YSCH0M--EdywsPAlzSc5Cw _YTOaoM--EdywsPAlzSc5Cw _YrqIwM--EdywsPAlzSc5Cw _Yrz5xM--EdywsPAlzSc5Cw _Yr9Dss--EdywsPAlzSc5Cw _Yr9Dtc--EdywsPAlzSc5Cw _YvYyNM--EdywsPAlzSc5Cw _YwIZFc--EdywsPAlzSc5Cw _YwbUAM--EdywsPAlzSc5Cw _YwbUA8--EdywsPAlzSc5Cw _jeUYhPjbEdy4iJtsDAHRng _jlLOcvjbEdy4iJtsDAHRng _q2Ys8fgEEdymusjNjMXN1A _q3IT0fgEEdymusjNjMXN1A _sIywAfgEEdymusjNjMXN1A _q_VNkPgEEdymusjNjMXN1A _PbGP4PjdEdy4iJtsDAHRng _PbPZ0PjdEdy4iJtsDAHRng _PbPZ0fjdEdy4iJtsDAHRng"/>
    <eAnnotations xmi:id="_pSG2wPgEEdymusjNjMXN1A" source="C:/Documents and Settings/Administrator.SERAPH/My Documents/CO620/bluejam/src/net/parallaxed/bluejam/evolution/net.parallaxed.bluejam.evolutionClassDiagram.ucd" references="_pMmEoPgEEdymusjNjMXN1A _qQ1v4PgEEdymusjNjMXN1A _W9iaEs--EdywsPAlzSc5Cw _qyN-oPgEEdymusjNjMXN1A _qyXIkPgEEdymusjNjMXN1A _q0mkQPgEEdymusjNjMXN1A _XAqmkM--EdywsPAlzSc5Cw _XKppAc--EdywsPAlzSc5Cw _W9iaEM--EdywsPAlzSc5Cw _q2Ys8fgEEdymusjNjMXN1A _W9FuIM--EdywsPAlzSc5Cw _q2_J4PgEEdymusjNjMXN1A _q3IT0PgEEdymusjNjMXN1A _q3IT0fgEEdymusjNjMXN1A _q3IT0vgEEdymusjNjMXN1A _q8y28PgEEdymusjNjMXN1A _q9_JwPgEEdymusjNjMXN1A _PcPL0M--EdywsPAlzSc5Cw _q-lmsfgEEdymusjNjMXN1A _q_VNkPgEEdymusjNjMXN1A _q_VNkfgEEdymusjNjMXN1A _rFSroPgEEdymusjNjMXN1A _rKNA0PgEEdymusjNjMXN1A _XE_s8M--EdywsPAlzSc5Cw _rMvXcPgEEdymusjNjMXN1A _rP3j8PgEEdymusjNjMXN1A _rQnK0PgEEdymusjNjMXN1A _rRNnwPgEEdymusjNjMXN1A _rUygMPgEEdymusjNjMXN1A _rXUPwPgEEdymusjNjMXN1A _rciG8PgEEdymusjNjMXN1A _rgjrUPgEEdymusjNjMXN1A _XAEwss--EdywsPAlzSc5Cw _rkSUwPgEEdymusjNjMXN1A _XzCesc--EdywsPAlzSc5Cw _rlU2kPgEEdymusjNjMXN1A _XIklYM--EdywsPAlzSc5Cw _XRNkA8--EdywsPAlzSc5Cw _XppSIM--EdywsPAlzSc5Cw _XQnHEs--EdywsPAlzSc5Cw _XBRDgM--EdywsPAlzSc5Cw _XYXU4s--EdywsPAlzSc5Cw _r9nawPgEEdymusjNjMXN1A _sAJxYPgEEdymusjNjMXN1A _sAcsUfgEEdymusjNjMXN1A _sBfOIfgEEdymusjNjMXN1A _sCYmA_gEEdymusjNjMXN1A _sELVwPgEEdymusjNjMXN1A _sExLofgEEdymusjNjMXN1A _sF9ecPgEEdymusjNjMXN1A _sHAAQPgEEdymusjNjMXN1A _sIywAPgEEdymusjNjMXN1A _sIywAfgEEdymusjNjMXN1A _4ztjcPgEEdymusjNjMXN1A _4z3UcfgEEdymusjNjMXN1A _40m7UPgEEdymusjNjMXN1A _XAEwsM--EdywsPAlzSc5Cw _42i1APgEEdymusjNjMXN1A _42i1AfgEEdymusjNjMXN1A _42i1AvgEEdymusjNjMXN1A _XAhcoc--EdywsPAlzSc5Cw _W9iaFM--EdywsPAlzSc5Cw _XMJd0c--EdywsPAlzSc5Cw _Yrz5xM--EdywsPAlzSc5Cw _XItvUc--EdywsPAlzSc5Cw"/>
    <packageImport xmi:id="_Cc5nkM--EdywsPAlzSc5Cw">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#_0"/>
    </packageImport>
    <packageImport xmi:id="_IUGrgM--EdywsPAlzSc5Cw">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#_0"/>
    </packageImport>
    <packageImport xmi:id="_T_NHEM_GEdyYbYKgvVR1tA">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#_0"/>
    </packageImport>
    <packageImport xmi:id="_sQ_CsPgEEdymusjNjMXN1A">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#_0"/>
    </packageImport>
    <packageImport xmi:id="_BFgFkPgoEdy4iJtsDAHRng">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#_0"/>
    </packageImport>
    <packagedElement xmi:type="uml:Package" xmi:id="_GPV-cM--EdywsPAlzSc5Cw" name="."/>
    <packagedElement xmi:type="uml:Package" xmi:id="_GW70MM--EdywsPAlzSc5Cw" name="net">
      <packagedElement xmi:type="uml:Package" xmi:id="_GW70Ms--EdywsPAlzSc5Cw" name="parallaxed">
        <packagedElement xmi:type="uml:Package" xmi:id="_GW70M8--EdywsPAlzSc5Cw" name="bluejam" clientDependency="_IA40kM--EdywsPAlzSc5Cw _IILvYM--EdywsPAlzSc5Cw _r9xLwPgEEdymusjNjMXN1A _r-XBofgEEdymusjNjMXN1A _r-9ekfgEEdymusjNjMXN1A _r_QZgvgEEdymusjNjMXN1A">
          <packagedElement xmi:type="uml:Package" xmi:id="_GW70NM--EdywsPAlzSc5Cw" name="pd"/>
          <packagedElement xmi:type="uml:Package" xmi:id="_GW70Nc--EdywsPAlzSc5Cw" name="gui">
            <packagedElement xmi:type="uml:Package" xmi:id="_GW70Ns--EdywsPAlzSc5Cw" name="actions"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_Nc-p0M--EdywsPAlzSc5Cw" name="MessageDisplay"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_NtX2QM--EdywsPAlzSc5Cw" name="SWTMenuExample" clientDependency="_PdkokM--EdywsPAlzSc5Cw _PeBUgs--EdywsPAlzSc5Cw _PeUPcc--EdywsPAlzSc5Cw _Penxcc--EdywsPAlzSc5Cw _Pe6sYc--EdywsPAlzSc5Cw _PfNnUc--EdywsPAlzSc5Cw">
              <ownedAttribute xmi:id="_OIV7AM--EdywsPAlzSc5Cw" name="fileSaveItem" visibility="package" type="_Pbe95M--EdywsPAlzSc5Cw"/>
              <ownedAttribute xmi:id="_Pbe95c--EdywsPAlzSc5Cw" name="display" visibility="package" type="_Pbou4M--EdywsPAlzSc5Cw"/>
              <ownedAttribute xmi:id="_Pbou4c--EdywsPAlzSc5Cw" name="fileMenuHeader" visibility="package" type="_Pbe95M--EdywsPAlzSc5Cw"/>
              <ownedAttribute xmi:id="_Pbou4s--EdywsPAlzSc5Cw" name="menuBar" visibility="package" type="_Pbou48--EdywsPAlzSc5Cw"/>
              <ownedAttribute xmi:id="_Pbou5M--EdywsPAlzSc5Cw" name="label" visibility="package" type="_Pbyf4M--EdywsPAlzSc5Cw"/>
              <ownedAttribute xmi:id="_Pbyf4c--EdywsPAlzSc5Cw" name="fileExitItem" visibility="package" type="_Pbe95M--EdywsPAlzSc5Cw"/>
              <ownedAttribute xmi:id="_Pbyf4s--EdywsPAlzSc5Cw" name="helpMenu" visibility="package" type="_Pbou48--EdywsPAlzSc5Cw"/>
              <ownedAttribute xmi:id="_Pbyf48--EdywsPAlzSc5Cw" name="helpMenuHeader" visibility="package" type="_Pbe95M--EdywsPAlzSc5Cw"/>
              <ownedAttribute xmi:id="_Pbyf5M--EdywsPAlzSc5Cw" name="fileMenu" visibility="package" type="_Pbou48--EdywsPAlzSc5Cw"/>
              <ownedAttribute xmi:id="_Pb7p0M--EdywsPAlzSc5Cw" name="shell" visibility="package" type="_Pb7p0c--EdywsPAlzSc5Cw"/>
              <ownedAttribute xmi:id="_Pb7p0s--EdywsPAlzSc5Cw" name="helpGetHelpItem" visibility="package" type="_Pbe95M--EdywsPAlzSc5Cw"/>
              <nestedClassifier xmi:type="uml:Class" xmi:id="_NtX2Qc--EdywsPAlzSc5Cw" name="fileExitItemListener" clientDependency="_P3DfkM--EdywsPAlzSc5Cw _P3Wags--EdywsPAlzSc5Cw">
                <interfaceRealization xmi:id="_P3DfkM--EdywsPAlzSc5Cw" supplier="_P25ukc--EdywsPAlzSc5Cw" client="_NtX2Qc--EdywsPAlzSc5Cw" contract="_P25ukc--EdywsPAlzSc5Cw"/>
                <ownedOperation xmi:id="_P3Dfkc--EdywsPAlzSc5Cw" name="widgetDefaultSelected" visibility="public" concurrency="concurrent">
                  <ownedParameter xmi:id="_P3NQkc--EdywsPAlzSc5Cw" name="event" type="_P3NQkM--EdywsPAlzSc5Cw">
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_P3NQks--EdywsPAlzSc5Cw" value="1"/>
                  </ownedParameter>
                </ownedOperation>
                <ownedOperation xmi:id="_P3NQk8--EdywsPAlzSc5Cw" name="widgetSelected" visibility="public" concurrency="concurrent">
                  <ownedParameter xmi:id="_P3WagM--EdywsPAlzSc5Cw" name="event" type="_P3NQkM--EdywsPAlzSc5Cw">
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_P3Wagc--EdywsPAlzSc5Cw" value="1"/>
                  </ownedParameter>
                </ownedOperation>
              </nestedClassifier>
              <nestedClassifier xmi:type="uml:Class" xmi:id="_PdRtoc--EdywsPAlzSc5Cw" name="fileSaveItemListener" clientDependency="_P4PyYM--EdywsPAlzSc5Cw _P4itUs--EdywsPAlzSc5Cw">
                <interfaceRealization xmi:id="_P4PyYM--EdywsPAlzSc5Cw" supplier="_P25ukc--EdywsPAlzSc5Cw" client="_PdRtoc--EdywsPAlzSc5Cw" contract="_P25ukc--EdywsPAlzSc5Cw"/>
                <ownedOperation xmi:id="_P4ZjYM--EdywsPAlzSc5Cw" name="widgetDefaultSelected" visibility="public" concurrency="concurrent">
                  <ownedParameter xmi:id="_P4ZjYc--EdywsPAlzSc5Cw" name="event" type="_P3NQkM--EdywsPAlzSc5Cw">
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_P4ZjYs--EdywsPAlzSc5Cw" value="1"/>
                  </ownedParameter>
                </ownedOperation>
                <ownedOperation xmi:id="_P4ZjY8--EdywsPAlzSc5Cw" name="widgetSelected" visibility="public" concurrency="concurrent">
                  <ownedParameter xmi:id="_P4itUM--EdywsPAlzSc5Cw" name="event" type="_P3NQkM--EdywsPAlzSc5Cw">
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_P4itUc--EdywsPAlzSc5Cw" value="1"/>
                  </ownedParameter>
                </ownedOperation>
              </nestedClassifier>
              <nestedClassifier xmi:type="uml:Class" xmi:id="_PdbeoM--EdywsPAlzSc5Cw" name="helpGetHelpItemListener" clientDependency="_P5SUMM--EdywsPAlzSc5Cw _P5l2MM--EdywsPAlzSc5Cw">
                <interfaceRealization xmi:id="_P5SUMM--EdywsPAlzSc5Cw" supplier="_P25ukc--EdywsPAlzSc5Cw" client="_PdbeoM--EdywsPAlzSc5Cw" contract="_P25ukc--EdywsPAlzSc5Cw"/>
                <ownedOperation xmi:id="_P5SUMc--EdywsPAlzSc5Cw" name="widgetSelected" visibility="public" concurrency="concurrent">
                  <ownedParameter xmi:id="_P5cFMM--EdywsPAlzSc5Cw" name="event" type="_P3NQkM--EdywsPAlzSc5Cw">
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_P5cFMc--EdywsPAlzSc5Cw" value="1"/>
                  </ownedParameter>
                </ownedOperation>
                <ownedOperation xmi:id="_P5cFMs--EdywsPAlzSc5Cw" name="widgetDefaultSelected" visibility="public" concurrency="concurrent">
                  <ownedParameter xmi:id="_P5cFM8--EdywsPAlzSc5Cw" name="event" type="_P3NQkM--EdywsPAlzSc5Cw">
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_P5cFNM--EdywsPAlzSc5Cw" value="1"/>
                  </ownedParameter>
                </ownedOperation>
              </nestedClassifier>
              <ownedOperation xmi:id="_Pb7p08--EdywsPAlzSc5Cw" name="SWTMenuExample" visibility="public" concurrency="concurrent"/>
              <ownedOperation xmi:id="_PcFa0M--EdywsPAlzSc5Cw" name="main" visibility="public" isStatic="true" concurrency="concurrent">
                <ownedParameter xmi:id="_PcPL0c--EdywsPAlzSc5Cw" name="args" type="_PcPL0M--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PcPL0s--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_P6VdEM--EdywsPAlzSc5Cw" name="Snippet1" clientDependency="_P6oYAM--EdywsPAlzSc5Cw _P7FD8s--EdywsPAlzSc5Cw _P7X-4c--EdywsPAlzSc5Cw _P7q50c--EdywsPAlzSc5Cw _P8Hlwc--EdywsPAlzSc5Cw">
              <ownedOperation xmi:id="_P6VdEc--EdywsPAlzSc5Cw" name="main" visibility="public" isStatic="true" concurrency="concurrent">
                <ownedParameter xmi:id="_P6enAM--EdywsPAlzSc5Cw" name="args" type="_PcPL0M--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_P6enAc--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_P83MoM--EdywsPAlzSc5Cw" name="BlueJam" clientDependency="_P-DfcM--EdywsPAlzSc5Cw _P-NQcs--EdywsPAlzSc5Cw _P-p8YM--EdywsPAlzSc5Cw _P-ztYc--EdywsPAlzSc5Cw _P_GoUc--EdywsPAlzSc5Cw _P_ZjQc--EdywsPAlzSc5Cw _P_2PMc--EdywsPAlzSc5Cw">
              <generalization xmi:id="_P9A9oc--EdywsPAlzSc5Cw" general="_P9A9oM--EdywsPAlzSc5Cw"/>
              <ownedOperation xmi:id="_P9KuoM--EdywsPAlzSc5Cw" name="configureShell" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_P9Kuoc--EdywsPAlzSc5Cw" name="shell" type="_Pb7p0c--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_P9Kuos--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_P9T4kM--EdywsPAlzSc5Cw" name="BlueJam" visibility="public" concurrency="concurrent"/>
              <ownedOperation xmi:id="_P9T4kc--EdywsPAlzSc5Cw" name="main" visibility="public" isStatic="true" concurrency="concurrent">
                <ownedParameter xmi:id="_P9T4ks--EdywsPAlzSc5Cw" name="args" type="_PcPL0M--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_P9T4k8--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_P9T4lc--EdywsPAlzSc5Cw" name="createMenuManager" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_P9nakc--EdywsPAlzSc5Cw" type="_P9nakM--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_P9naks--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_P9nak8--EdywsPAlzSc5Cw" name="createContent" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_P9wkgM--EdywsPAlzSc5Cw" name="parent" type="_P9nalM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_P9wkgc--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_P96VgM--EdywsPAlzSc5Cw" type="_P9wkgs--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_P96Vgc--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_QA4xAM--EdywsPAlzSc5Cw" name="Snippet6" clientDependency="_QBMTAs--EdywsPAlzSc5Cw _QBfN8c--EdywsPAlzSc5Cw _QByI4s--EdywsPAlzSc5Cw _QCFD0c--EdywsPAlzSc5Cw _QChvwc--EdywsPAlzSc5Cw _QC0qsc--EdywsPAlzSc5Cw _QDIMsc--EdywsPAlzSc5Cw">
              <ownedOperation xmi:id="_QA4xAc--EdywsPAlzSc5Cw" name="main" visibility="public" isStatic="true" concurrency="concurrent">
                <ownedParameter xmi:id="_QA4xAs--EdywsPAlzSc5Cw" name="args" type="_PcPL0M--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QA4xA8--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_QDuCkM--EdywsPAlzSc5Cw" name="Snippet5" clientDependency="_QEA9gc--EdywsPAlzSc5Cw _QEUfgc--EdywsPAlzSc5Cw _QExLcs--EdywsPAlzSc5Cw _QFEGYc--EdywsPAlzSc5Cw _QFXBUc--EdywsPAlzSc5Cw _QFp8Qc--EdywsPAlzSc5Cw">
              <ownedOperation xmi:id="_QDuCkc--EdywsPAlzSc5Cw" name="main" visibility="public" isStatic="true" concurrency="concurrent">
                <ownedParameter xmi:id="_QDuCks--EdywsPAlzSc5Cw" name="args" type="_PcPL0M--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QDuCk8--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </packagedElement>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_GXFlMM--EdywsPAlzSc5Cw" name="exceptions" clientDependency="_INtIkM--EdywsPAlzSc5Cw _IOADgc--EdywsPAlzSc5Cw">
            <packagedElement xmi:type="uml:Class" xmi:id="_XItvUc--EdywsPAlzSc5Cw" name="ParameterException"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_XYXU4s--EdywsPAlzSc5Cw" name="ValidationException"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_X-EC8M--EdywsPAlzSc5Cw" name="ParsingException"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_X-zp0s--EdywsPAlzSc5Cw" name="ErrorFeedback"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_q2Ys8fgEEdymusjNjMXN1A" name="SequenceException"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_q2_J4PgEEdymusjNjMXN1A" name="BreedException"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_sIywAfgEEdymusjNjMXN1A" name="IndividualAddException"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_jeUYhPjbEdy4iJtsDAHRng" name="NoteAddException"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Enumeration" xmi:id="_W6tIgM--EdywsPAlzSc5Cw" name="Accidental" clientDependency="_W7mgYs--EdywsPAlzSc5Cw _W75bUs--EdywsPAlzSc5Cw _W8M9Us--EdywsPAlzSc5Cw">
            <ownedLiteral xmi:id="_W7J0cM--EdywsPAlzSc5Cw" name="NATURAL"/>
            <ownedLiteral xmi:id="_W7J0cc--EdywsPAlzSc5Cw" name="SHARP"/>
            <ownedLiteral xmi:id="_W7J0cs--EdywsPAlzSc5Cw" name="FLAT"/>
            <ownedLiteral xmi:id="_W7J0c8--EdywsPAlzSc5Cw" name="NONE"/>
            <ownedLiteral xmi:id="_W7J0dM--EdywsPAlzSc5Cw" name="KEY"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_W9FuIM--EdywsPAlzSc5Cw" name="Individual" clientDependency="_W-I3AM--EdywsPAlzSc5Cw _W-bx8s--EdywsPAlzSc5Cw _W-us4c--EdywsPAlzSc5Cw _W_CO4s--EdywsPAlzSc5Cw">
            <ownedAttribute xmi:id="_W9ZQIM--EdywsPAlzSc5Cw" name="_fitness" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_W9ZQIc--EdywsPAlzSc5Cw" name="evaluated" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_W9ZQIs--EdywsPAlzSc5Cw" name="_notes" visibility="private" type="_W9iaEM--EdywsPAlzSc5Cw" association="_W_6_tM--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_W9iaEc--EdywsPAlzSc5Cw" name="_population" visibility="private" type="_W9iaEs--EdywsPAlzSc5Cw" association="_X7YiYM--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_W9iaE8--EdywsPAlzSc5Cw" name="_heuristic" visibility="private" type="_W9iaFM--EdywsPAlzSc5Cw" association="_W_6_sM--EdywsPAlzSc5Cw"/>
            <ownedOperation xmi:id="_W9sLEM--EdywsPAlzSc5Cw" name="getFitness" visibility="public" concurrency="concurrent" raisedException="_W918EM--EdywsPAlzSc5Cw">
              <ownedParameter xmi:id="_W9sLEc--EdywsPAlzSc5Cw" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_W9sLEs--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_W918Ec--EdywsPAlzSc5Cw" name="initialize" visibility="public" concurrency="concurrent"/>
            <ownedOperation xmi:id="_W918Es--EdywsPAlzSc5Cw" name="Individual" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_W918E8--EdywsPAlzSc5Cw" name="population" type="_W9iaEs--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_W9_GAM--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_W9_GAc--EdywsPAlzSc5Cw" name="heuristic" type="_W9iaFM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_W9_GAs--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_W9iaEM--EdywsPAlzSc5Cw" name="NoteSequence" clientDependency="_YIWAUc--EdywsPAlzSc5Cw">
            <ownedOperation xmi:id="_YHwKcM--EdywsPAlzSc5Cw" name="swapNotes" visibility="public" isAbstract="true" concurrency="concurrent">
              <ownedParameter xmi:id="_ito8UM_EEdywsPAlzSc5Cw" name="swapOut" type="_W9iaEM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ito8Uc_EEdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_ito8Us_EEdywsPAlzSc5Cw" name="swapIn" type="_W9iaEM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ito8U8_EEdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_YH5UYM--EdywsPAlzSc5Cw" name="getNotes" visibility="public" isAbstract="true" concurrency="concurrent">
              <ownedParameter xmi:id="_ito8VM_EEdywsPAlzSc5Cw" type="_XRNkA8--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ito8Vc_EEdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_YH5UY8--EdywsPAlzSc5Cw" name="removeNotes" visibility="public" isAbstract="true" concurrency="concurrent">
              <ownedParameter xmi:id="_itfLUM_EEdywsPAlzSc5Cw" name="notes" type="_W9iaEM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_itfLUc_EEdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_YIDFYM--EdywsPAlzSc5Cw" name="addNotes" visibility="public" isAbstract="true" concurrency="concurrent">
              <ownedParameter xmi:id="_itfLUs_EEdywsPAlzSc5Cw" name="notes" type="_W9iaEM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_itfLU8_EEdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_itfLVM_EEdywsPAlzSc5Cw" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_itfLVc_EEdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_W9iaEs--EdywsPAlzSc5Cw" name="Population" clientDependency="_X5S3ss--EdywsPAlzSc5Cw _X5vjoc--EdywsPAlzSc5Cw _X6VZgs--EdywsPAlzSc5Cw _X6o7gs--EdywsPAlzSc5Cw _bij5YPgLEdymusjNjMXN1A _bi20UvgLEdymusjNjMXN1A _bjcqMfgLEdymusjNjMXN1A _bj5WIfgLEdymusjNjMXN1A _bkWCEfgLEdymusjNjMXN1A _bkyuAfgLEdymusjNjMXN1A _blPZ8fgLEdymusjNjMXN1A _blsF4vgLEdymusjNjMXN1A _bmIx0vgLEdymusjNjMXN1A _bmldwfgLEdymusjNjMXN1A _qG1icPjMEdy4iJtsDAHRng">
            <ownedAttribute xmi:id="_X3zp8M--EdywsPAlzSc5Cw" name="_changed" visibility="protected">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_X3zp8c--EdywsPAlzSc5Cw" name="populous" visibility="public" type="_W9FuIM--EdywsPAlzSc5Cw" aggregation="composite" association="_X7YiYM--EdywsPAlzSc5Cw">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_X3zp88--EdywsPAlzSc5Cw" value="*"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_X3zp8s--EdywsPAlzSc5Cw"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_X3zp9M--EdywsPAlzSc5Cw" name="_mt" visibility="private" type="_XAqmkM--EdywsPAlzSc5Cw" association="_X7hsUs--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_X3zp9c--EdywsPAlzSc5Cw" name="params" visibility="protected" type="_q3IT0fgEEdymusjNjMXN1A" association="_X7YiYc--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_X38z4M--EdywsPAlzSc5Cw" name="E_SEQUENCE_PARAMETERS" visibility="private" isLeaf="true" isStatic="true" type="_PcPL0M--EdywsPAlzSc5Cw" isReadOnly="true"/>
            <ownedAttribute xmi:id="_X38z4c--EdywsPAlzSc5Cw" name="heuristics" visibility="protected" type="_XAEwsM--EdywsPAlzSc5Cw" association="_X7hsUM--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_X38z4s--EdywsPAlzSc5Cw" name="memberCount" visibility="public">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_bgeOsPgLEdymusjNjMXN1A" name="_populationSize" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_bgeOsfgLEdymusjNjMXN1A" name="E_SEQUENCE_PARAMETERS_MISSING" visibility="private" isLeaf="true" isStatic="true" type="_PcPL0M--EdywsPAlzSc5Cw" isReadOnly="true"/>
            <ownedOperation xmi:id="_X38z48--EdywsPAlzSc5Cw" name="getParameters" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_DLSrI_jdEdy4iJtsDAHRng" type="_q3IT0fgEEdymusjNjMXN1A" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DLSrJPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_X4Gk4M--EdywsPAlzSc5Cw" name="addHeuristic" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_DK_wMPjdEdy4iJtsDAHRng" name="heuristic" type="_W9iaFM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DK_wMfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_X4Gk5c--EdywsPAlzSc5Cw" name="initialize" visibility="public" concurrency="concurrent"/>
            <ownedOperation xmi:id="_X4Gk5s--EdywsPAlzSc5Cw" name="addIndividual" visibility="public" concurrency="concurrent" raisedException="_sIywAfgEEdymusjNjMXN1A">
              <ownedParameter xmi:id="_DMCSBPjdEdy4iJtsDAHRng" name="i" type="_W9FuIM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DMMDAPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_X4QV5c--EdywsPAlzSc5Cw" name="getRandomIndividual" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_DL5IEfjdEdy4iJtsDAHRng" type="_W9FuIM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DL5IEvjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_X4Zf0c--EdywsPAlzSc5Cw" name="evolve" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_DLSrIfjdEdy4iJtsDAHRng" type="_W9iaEs--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DLSrIvjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_X4Zf1M--EdywsPAlzSc5Cw" name="Population" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_DLlmEPjdEdy4iJtsDAHRng" name="sequenceParameters" type="_XQnHEs--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DLlmEfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_DLlmEvjdEdy4iJtsDAHRng" name="memberCount">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DLlmE_jdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_DLlmFPjdEdy4iJtsDAHRng" name="heuristics" type="_XAEwsM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DLlmFfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_X4jQ0s--EdywsPAlzSc5Cw" name="Population" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_DL5IE_jdEdy4iJtsDAHRng" name="sequenceParameters" type="_XQnHEs--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DL5IFPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_X4sawM--EdywsPAlzSc5Cw" name="buildHeuristic" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_DLccIPjdEdy4iJtsDAHRng" type="_W9iaFM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DLccIfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_bhN1kvgLEdymusjNjMXN1A" name="getFittestIndividual" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_DLvXEvjdEdy4iJtsDAHRng" type="_W9FuIM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DLvXE_jdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_bhN1lfgLEdymusjNjMXN1A" name="populationSize" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_DLJhNPjdEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DLSrIPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_bhXmkvgLEdymusjNjMXN1A" name="Population" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_DLJhMPjdEdy4iJtsDAHRng" name="sequenceParameters" type="_XQnHEs--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DLJhMfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_DLJhMvjdEdy4iJtsDAHRng" name="memberCount">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DLJhM_jdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_bhgwgvgLEdymusjNjMXN1A" name="getIndividual" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_DLccIvjdEdy4iJtsDAHRng" name="i">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DLccI_jdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_DLccJPjdEdy4iJtsDAHRng" type="_W9FuIM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DLccJfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_bhqhgfgLEdymusjNjMXN1A" name="getEmptySlots" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_DLvXFPjdEdy4iJtsDAHRng" type="_XMJd0c--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DL5IEPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_bhqhhPgLEdymusjNjMXN1A" name="addIndividuals" visibility="public" concurrency="concurrent" raisedException="_sIywAfgEEdymusjNjMXN1A">
              <ownedParameter xmi:id="_DMMDAfjdEdy4iJtsDAHRng" name="individuals" type="_W9FuIM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DMMDAvjdEdy4iJtsDAHRng" value="*"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_bh0SgvgLEdymusjNjMXN1A" name="getEmptySlot" visibility="private" concurrency="concurrent">
              <ownedParameter xmi:id="_DLvXEPjdEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DLvXEfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_bh9ccfgLEdymusjNjMXN1A" name="setParameter" visibility="public" concurrency="concurrent" raisedException="_XItvUc--EdywsPAlzSc5Cw">
              <ownedParameter xmi:id="_DMCSAPjdEdy4iJtsDAHRng" name="name" type="_PcPL0M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DMCSAfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_DMCSAvjdEdy4iJtsDAHRng" name="value" type="_XppSIM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DMCSA_jdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_W9iaFM--EdywsPAlzSc5Cw" name="Heuristic" clientDependency="_XI3gUM--EdywsPAlzSc5Cw _XJKbQs--EdywsPAlzSc5Cw _XJdWMs--EdywsPAlzSc5Cw _XJw4Mc--EdywsPAlzSc5Cw _XKDzIs--EdywsPAlzSc5Cw">
            <generalization xmi:id="_XIRDYM--EdywsPAlzSc5Cw" general="_XHYSkM--EdywsPAlzSc5Cw"/>
            <ownedOperation xmi:id="_XIa0YM--EdywsPAlzSc5Cw" name="setParameters" visibility="public" isAbstract="true" concurrency="concurrent">
              <ownedParameter xmi:id="_XIa0Ys--EdywsPAlzSc5Cw" name="params" type="_XIa0Yc--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XIa0Y8--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XIa0ZM--EdywsPAlzSc5Cw" name="getIncompleteNotes" visibility="public" isAbstract="true" concurrency="concurrent">
              <ownedParameter xmi:id="_XIklYc--EdywsPAlzSc5Cw" type="_XIklYM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XIklYs--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XIklY8--EdywsPAlzSc5Cw" name="getName" visibility="public" isAbstract="true" concurrency="concurrent">
              <ownedParameter xmi:id="_XIklZM--EdywsPAlzSc5Cw" type="_PcPL0M--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XIklZc--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XItvUM--EdywsPAlzSc5Cw" name="evaluate" visibility="public" isAbstract="true" concurrency="concurrent" raisedException="_XItvUc--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_W_6_sM--EdywsPAlzSc5Cw" memberEnd="_W9iaE8--EdywsPAlzSc5Cw _W_6_sc--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_W_6_sc--EdywsPAlzSc5Cw" name="ownedEnd" type="_W9FuIM--EdywsPAlzSc5Cw" association="_W_6_sM--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_W_6_tM--EdywsPAlzSc5Cw" memberEnd="_W9ZQIs--EdywsPAlzSc5Cw _W_6_tc--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_W_6_tc--EdywsPAlzSc5Cw" name="ownedEnd" type="_W9FuIM--EdywsPAlzSc5Cw" association="_W_6_tM--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_XAEwsM--EdywsPAlzSc5Cw" name="HeuristicCollection" clientDependency="_XBRDhM--EdywsPAlzSc5Cw _XBj-cc--EdywsPAlzSc5Cw _XCTlUs--EdywsPAlzSc5Cw _XCnHUs--EdywsPAlzSc5Cw _XC6CQc--EdywsPAlzSc5Cw _XDM9Mc--EdywsPAlzSc5Cw _MDx3MPgLEdymusjNjMXN1A _MEOjIfgLEdymusjNjMXN1A _MErPEfgLEdymusjNjMXN1A _MFRE8fgLEdymusjNjMXN1A _MFtw4fgLEdymusjNjMXN1A _MGAr0vgLEdymusjNjMXN1A _MGdXwfgLEdymusjNjMXN1A _MG6DsvgLEdymusjNjMXN1A _MHWvovgLEdymusjNjMXN1A">
            <generalization xmi:id="_XAOhss--EdywsPAlzSc5Cw" general="_XAEwss--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_XAhcoM--EdywsPAlzSc5Cw" name="MODE" visibility="public" type="_XAhcoc--EdywsPAlzSc5Cw" association="_XD8kEs--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_XAhcos--EdywsPAlzSc5Cw" name="_mt" visibility="private" type="_XAqmkM--EdywsPAlzSc5Cw" association="_XD8kEM--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_XAqmkc--EdywsPAlzSc5Cw" name="_index" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_XAqmks--EdywsPAlzSc5Cw" name="serialVersionUID" visibility="private" isLeaf="true" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_MCvVYPgLEdymusjNjMXN1A" name="_byName" visibility="private" type="_W9iaFM--EdywsPAlzSc5Cw" association="_MJlkQPgLEdymusjNjMXN1A">
              <qualifier xmi:id="_MCvVYfgLEdymusjNjMXN1A" name="key" type="_PcPL0M--EdywsPAlzSc5Cw"/>
            </ownedAttribute>
            <nestedClassifier xmi:type="uml:Enumeration" xmi:id="_XAhcoc--EdywsPAlzSc5Cw" name="SELECTION_TYPE">
              <ownedLiteral xmi:id="_XEjBAM--EdywsPAlzSc5Cw" name="EVEN"/>
              <ownedLiteral xmi:id="_XEjBAc--EdywsPAlzSc5Cw" name="RANDOM"/>
            </nestedClassifier>
            <ownedOperation xmi:id="_XAqmk8--EdywsPAlzSc5Cw" name="getEvenHeuristic" visibility="private" concurrency="concurrent">
              <ownedParameter xmi:id="_fzid8fjdEdy4iJtsDAHRng" type="_W9iaFM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fzid8vjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XA0XkM--EdywsPAlzSc5Cw" name="getRandomHeuristic" visibility="private" concurrency="concurrent">
              <ownedParameter xmi:id="_fzid8_jdEdy4iJtsDAHRng" type="_W9iaFM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fzid9PjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XA0Xk8--EdywsPAlzSc5Cw" name="getHeuristic" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_fzPjAvjdEdy4iJtsDAHRng" name="name" type="_PcPL0M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fzPjA_jdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_fzPjBPjdEdy4iJtsDAHRng" type="_W9iaFM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fzPjBfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XA-Iks--EdywsPAlzSc5Cw" name="HeuristicCollection" visibility="public" concurrency="concurrent"/>
            <ownedOperation xmi:id="_XA-Ik8--EdywsPAlzSc5Cw" name="selectHeuristic" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_fzZUAPjdEdy4iJtsDAHRng" type="_W9iaFM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fzZUAfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_MDCQU_gLEdymusjNjMXN1A" name="loadHeuristics" visibility="public" isStatic="true" concurrency="concurrent">
              <ownedParameter xmi:id="_fzFyAPjdEdy4iJtsDAHRng" name="path" type="_PcPL0M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fzFyAfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_fzPjAPjdEdy4iJtsDAHRng" type="_XAEwsM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fzPjAfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_MDMBU_gLEdymusjNjMXN1A" name="add" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_fzid9fjdEdy4iJtsDAHRng" name="heuristic" type="_W9iaFM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fzsO8PjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_fzsO8fjdEdy4iJtsDAHRng" name="name" type="_PcPL0M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fzsO8vjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_fzsO8_jdEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fzsO9PjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_MDVLRPgLEdymusjNjMXN1A" name="add" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_fzZUAvjdEdy4iJtsDAHRng" name="heuristic" type="_W9iaFM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fzZUA_jdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_fzZUBPjdEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fzid8PjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_XD8kEM--EdywsPAlzSc5Cw" memberEnd="_XAhcos--EdywsPAlzSc5Cw _XD8kEc--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_XD8kEc--EdywsPAlzSc5Cw" name="ownedEnd" type="_XAEwsM--EdywsPAlzSc5Cw" association="_XD8kEM--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_XD8kEs--EdywsPAlzSc5Cw" memberEnd="_XAhcoM--EdywsPAlzSc5Cw _XD8kE8--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_XD8kE8--EdywsPAlzSc5Cw" name="ownedEnd" type="_XAEwsM--EdywsPAlzSc5Cw" association="_XD8kEs--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Enumeration" xmi:id="_XE_s8M--EdywsPAlzSc5Cw" name="Rhythm" clientDependency="_XGCOwM--EdywsPAlzSc5Cw _XGVJsc--EdywsPAlzSc5Cw _XGx1os--EdywsPAlzSc5Cw">
            <ownedOperation xmi:id="_XFI24M--EdywsPAlzSc5Cw" name="evalR" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_XFI24c--EdywsPAlzSc5Cw" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XFI24s--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XFSn4M--EdywsPAlzSc5Cw" name="getRhythm" visibility="public" isStatic="true" concurrency="concurrent">
              <ownedParameter xmi:id="_XFSn4c--EdywsPAlzSc5Cw" name="s" type="_PcPL0M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XFSn4s--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_XFSn48--EdywsPAlzSc5Cw" type="_XE_s8M--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XFSn5M--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XFSn5c--EdywsPAlzSc5Cw" name="eval" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_XFbx0M--EdywsPAlzSc5Cw" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XFbx0c--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedLiteral xmi:id="_XFvT0M--EdywsPAlzSc5Cw" name="HEMIQUAVER"/>
            <ownedLiteral xmi:id="_XFvT0c--EdywsPAlzSc5Cw" name="SEMIQUAVER"/>
            <ownedLiteral xmi:id="_XFvT0s--EdywsPAlzSc5Cw" name="MINIM"/>
            <ownedLiteral xmi:id="_XFvT08--EdywsPAlzSc5Cw" name="CROTCHET"/>
            <ownedLiteral xmi:id="_XFvT1M--EdywsPAlzSc5Cw" name="DEMIQUAVER"/>
            <ownedLiteral xmi:id="_XF4dwM--EdywsPAlzSc5Cw" name="QUAVER"/>
            <ownedLiteral xmi:id="_XF4dwc--EdywsPAlzSc5Cw" name="SEMIBREVE"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_XHYSkM--EdywsPAlzSc5Cw" name="Function" clientDependency="_XHrNgM--EdywsPAlzSc5Cw">
            <ownedOperation xmi:id="_XHhcgM--EdywsPAlzSc5Cw" name="getNoteSequence" visibility="public" isAbstract="true" concurrency="concurrent">
              <ownedParameter xmi:id="_uPGNUM_EEdywsPAlzSc5Cw" type="_W9iaEM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uPGNUc_EEdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_XIa0Yc--EdywsPAlzSc5Cw" name="ParameterCollection" clientDependency="_YUj3YM--EdywsPAlzSc5Cw _YU3ZYc--EdywsPAlzSc5Cw _YVKUUs--EdywsPAlzSc5Cw _YVdPQs--EdywsPAlzSc5Cw _YV57Mc--EdywsPAlzSc5Cw _YWM2Is--EdywsPAlzSc5Cw _YWfxEs--EdywsPAlzSc5Cw _YWzTEs--EdywsPAlzSc5Cw">
            <ownedAttribute xmi:id="_YSxusM--EdywsPAlzSc5Cw" name="stringParams" visibility="private" type="_PcPL0M--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_YS64oM--EdywsPAlzSc5Cw" name="params" visibility="private" type="_XppSIM--EdywsPAlzSc5Cw"/>
            <nestedClassifier xmi:type="uml:Enumeration" xmi:id="_YTOaoM--EdywsPAlzSc5Cw" name="Config">
              <ownedOperation xmi:id="_YYIv0M--EdywsPAlzSc5Cw" name="toString" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_YYSg0M--EdywsPAlzSc5Cw" type="_PcPL0M--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YYSg0c--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedLiteral xmi:id="_YYlbwM--EdywsPAlzSc5Cw" name="TEMPO"/>
              <ownedLiteral xmi:id="_YYlbwc--EdywsPAlzSc5Cw" name="ROOT_PITCH"/>
              <ownedLiteral xmi:id="_YYlbws--EdywsPAlzSc5Cw" name="SCALE"/>
            </nestedClassifier>
            <ownedOperation xmi:id="_YTEpoM--EdywsPAlzSc5Cw" name="setScale" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_YTEpoc--EdywsPAlzSc5Cw" name="scale" type="_XvT1Qc--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YTEpos--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_YTEpo8--EdywsPAlzSc5Cw" name="getParameter" visibility="public" concurrency="concurrent" raisedException="_W918EM--EdywsPAlzSc5Cw">
              <ownedParameter xmi:id="_YTOaoc--EdywsPAlzSc5Cw" name="c" type="_YTOaoM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YTOaos--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_YTOao8--EdywsPAlzSc5Cw" type="_XppSIM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YTOapM--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_YTXkkM--EdywsPAlzSc5Cw" name="ParameterCollection" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_YTXkkc--EdywsPAlzSc5Cw" name="pitch" type="_XX6o8M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YTXkks--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_YTXkk8--EdywsPAlzSc5Cw" name="scale" type="_XvT1Qc--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YTXklM--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_YTXklc--EdywsPAlzSc5Cw" name="tempo" type="_XMJd0c--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YThVkM--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_YThVkc--EdywsPAlzSc5Cw" name="setParameter" visibility="public" concurrency="concurrent" raisedException="_W918EM--EdywsPAlzSc5Cw">
              <ownedParameter xmi:id="_YTrGkM--EdywsPAlzSc5Cw" name="s" type="_PcPL0M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YTrGkc--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_YTrGks--EdywsPAlzSc5Cw" name="value" type="_PcPL0M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YTrGk8--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_YTrGlM--EdywsPAlzSc5Cw" name="setTempo" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_YTrGlc--EdywsPAlzSc5Cw" name="tempo">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YT0QgM--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_YT0Qgc--EdywsPAlzSc5Cw" name="rootPitch" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_YT0Qgs--EdywsPAlzSc5Cw" type="_XX6o8M--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YT0Qg8--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_YT0QhM--EdywsPAlzSc5Cw" name="ParameterCollection" visibility="public" concurrency="concurrent"/>
            <ownedOperation xmi:id="_YT0Qhc--EdywsPAlzSc5Cw" name="readConfig" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_YT-BgM--EdywsPAlzSc5Cw" name="file" type="_XL170c--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YT-Bgc--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_YT-Bgs--EdywsPAlzSc5Cw" name="setRootPitch" visibility="public" concurrency="concurrent" raisedException="_W918EM--EdywsPAlzSc5Cw">
              <ownedParameter xmi:id="_YT-Bg8--EdywsPAlzSc5Cw" name="rootPitch" type="_XX6o8M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YT-BhM--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_YT-Bhc--EdywsPAlzSc5Cw" name="getParameter" visibility="public" concurrency="concurrent" raisedException="_W918EM--EdywsPAlzSc5Cw">
              <ownedParameter xmi:id="_YUHLcM--EdywsPAlzSc5Cw" name="s" type="_PcPL0M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YUHLcc--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_YUHLcs--EdywsPAlzSc5Cw" type="_PcPL0M--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YUHLc8--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_YUHLdM--EdywsPAlzSc5Cw" name="readConfig" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_YUHLdc--EdywsPAlzSc5Cw" name="path" type="_PcPL0M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YUHLds--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_XIklYM--EdywsPAlzSc5Cw" name="NoteCollection" clientDependency="_YJFnMM--EdywsPAlzSc5Cw _YJsEIM--EdywsPAlzSc5Cw _YKIwEc--EdywsPAlzSc5Cw _r4QZoPgEEdymusjNjMXN1A _r4segvgEEdymusjNjMXN1A _r5AAgvgEEdymusjNjMXN1A _r5vnYfgEEdymusjNjMXN1A _r6VdQvgEEdymusjNjMXN1A _r6yJMfgEEdymusjNjMXN1A _r7rhEfgEEdymusjNjMXN1A _r8RW8vgEEdymusjNjMXN1A _r8uC4vgEEdymusjNjMXN1A">
            <generalization xmi:id="_YI8dQM--EdywsPAlzSc5Cw" general="_XAEwss--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_YJFnMc--EdywsPAlzSc5Cw" name="serialVersionUID" visibility="private" isLeaf="true" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_r1bIEPgEEdymusjNjMXN1A" name="_sp" visibility="private" type="_XQnHEs--EdywsPAlzSc5Cw" association="_r_2PYvgEEdymusjNjMXN1A"/>
            <ownedAttribute xmi:id="_r1kSAPgEEdymusjNjMXN1A" name="_id" visibility="private" type="_XRNkA8--EdywsPAlzSc5Cw" association="_r_2PYPgEEdymusjNjMXN1A">
              <qualifier xmi:id="_r1kSAfgEEdymusjNjMXN1A" name="key" type="_XMJd0c--EdywsPAlzSc5Cw"/>
            </ownedAttribute>
            <interfaceRealization xmi:id="_YJFnMM--EdywsPAlzSc5Cw" supplier="_W9iaEM--EdywsPAlzSc5Cw" client="_XIklYM--EdywsPAlzSc5Cw" contract="_W9iaEM--EdywsPAlzSc5Cw"/>
            <ownedOperation xmi:id="_YJPYMM--EdywsPAlzSc5Cw" name="swapNotes" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_uy_8UfjcEdy4iJtsDAHRng" name="swapOut" type="_W9iaEM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uy_8UvjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_uy_8U_jcEdy4iJtsDAHRng" name="swapIn" type="_W9iaEM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uy_8VPjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_uzJGQPjcEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uzJGQfjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_YJPYNc--EdywsPAlzSc5Cw" name="removeNotes" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_uyjQYPjcEdy4iJtsDAHRng" name="notes" type="_W9iaEM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uyjQYfjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_YJYiIs--EdywsPAlzSc5Cw" name="addNotes" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_uyjQYvjcEdy4iJtsDAHRng" name="notes" type="_W9iaEM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uysaUPjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_uysaUfjcEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uysaUvjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_YJiTIM--EdywsPAlzSc5Cw" name="getNotes" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_uzS3QPjcEdy4iJtsDAHRng" type="_XRNkA8--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uzS3QfjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_r2A98PgEEdymusjNjMXN1A" name="validateNotes" visibility="public" concurrency="concurrent" raisedException="_XYXU4s--EdywsPAlzSc5Cw"/>
            <ownedOperation xmi:id="_r2A98fgEEdymusjNjMXN1A" name="crop" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_uzcBMfjcEdy4iJtsDAHRng" name="index">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uzcBMvjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_uzcBM_jcEdy4iJtsDAHRng" name="end">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uzcBNPjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_uzcBNfjcEdy4iJtsDAHRng" type="_XIklYM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uzlyMPjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_r2T45vgEEdymusjNjMXN1A" name="NoteCollection" visibility="public" concurrency="concurrent"/>
            <ownedOperation xmi:id="_r2T45_gEEdymusjNjMXN1A" name="contains" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_uzS3QvjcEdy4iJtsDAHRng" name="n" type="_W9iaEM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uzS3Q_jcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_uzS3RPjcEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uzcBMPjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_r2dp4_gEEdymusjNjMXN1A" name="NoteCollection" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_uysaU_jcEdy4iJtsDAHRng" name="sequenceParameters" type="_XQnHEs--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uysaVPjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_r2dp5vgEEdymusjNjMXN1A" name="crop" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_uzvjMPjcEdy4iJtsDAHRng" name="index">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uzvjMfjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_uzvjMvjcEdy4iJtsDAHRng" type="_XIklYM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uzvjM_jcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_r3EG0fgEEdymusjNjMXN1A" name="add" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_uy2LU_jcEdy4iJtsDAHRng" name="n" type="_XRNkA8--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uy2LVPjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_uy2LVfjcEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uy_8UPjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_r3EG1vgEEdymusjNjMXN1A" name="clone" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_uzJGQvjcEdy4iJtsDAHRng" type="_XIklYM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uzJGQ_jcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_r3NQwPgEEdymusjNjMXN1A" name="sequenceParameters" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_uzJGRPjcEdy4iJtsDAHRng" type="_XQnHEs--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uzJGRfjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_r3NQw_gEEdymusjNjMXN1A" name="getIndex" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_uysaVfjcEdy4iJtsDAHRng" name="index">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uy2LUPjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_uy2LUfjcEdy4iJtsDAHRng" type="_XRNkA8--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uy2LUvjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_r3NQyPgEEdymusjNjMXN1A" name="get" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_uzlyMfjcEdy4iJtsDAHRng" name="index">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uzlyMvjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_uzlyM_jcEdy4iJtsDAHRng" type="_XRNkA8--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uzlyNPjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_XKppAM--EdywsPAlzSc5Cw" name="HeuristicTree" clientDependency="_XKzaAc--EdywsPAlzSc5Cw _XMSnwc--EdywsPAlzSc5Cw _XMlisc--EdywsPAlzSc5Cw _XM5Ess--EdywsPAlzSc5Cw _XNL_os--EdywsPAlzSc5Cw _XNe6ks--EdywsPAlzSc5Cw _XNx1gs--EdywsPAlzSc5Cw _XOFXgc--EdywsPAlzSc5Cw _XOiDc8--EdywsPAlzSc5Cw _XO0-Yc--EdywsPAlzSc5Cw _XPH5Us--EdywsPAlzSc5Cw">
            <generalization xmi:id="_XKzaAM--EdywsPAlzSc5Cw" general="_XKppAc--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_XK9LAM--EdywsPAlzSc5Cw" name="_changed" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_XK9LAc--EdywsPAlzSc5Cw" name="_params" visibility="private" type="_XIa0Yc--EdywsPAlzSc5Cw" association="_XP3gMM--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_XLGU8M--EdywsPAlzSc5Cw" name="name" visibility="private" type="_PcPL0M--EdywsPAlzSc5Cw"/>
            <interfaceRealization xmi:id="_XKzaAc--EdywsPAlzSc5Cw" supplier="_W9iaFM--EdywsPAlzSc5Cw" client="_XKppAM--EdywsPAlzSc5Cw" contract="_W9iaFM--EdywsPAlzSc5Cw"/>
            <ownedOperation xmi:id="_XLGU8c--EdywsPAlzSc5Cw" name="getParameters" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="__bwbsM_GEdyYbYKgvVR1tA" type="_XIa0Yc--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__b6MsM_GEdyYbYKgvVR1tA" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XLGU9M--EdywsPAlzSc5Cw" name="getIncompleteNotes" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="__cW4os_GEdyYbYKgvVR1tA" type="_XIklYM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__cW4o8_GEdyYbYKgvVR1tA" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XLQF8c--EdywsPAlzSc5Cw" name="evaluate" visibility="public" concurrency="concurrent"/>
            <ownedOperation xmi:id="_XLQF8s--EdywsPAlzSc5Cw" name="getName" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="__b6Msc_GEdyYbYKgvVR1tA" type="_PcPL0M--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__b6Mss_GEdyYbYKgvVR1tA" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XLQF9c--EdywsPAlzSc5Cw" name="setParameters" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="__cNHpM_GEdyYbYKgvVR1tA" name="params" type="_XIa0Yc--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__cNHpc_GEdyYbYKgvVR1tA" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XLZP4s--EdywsPAlzSc5Cw" name="getNoteSequence" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="__cNHoM_GEdyYbYKgvVR1tA" type="_W9iaEM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__cNHoc_GEdyYbYKgvVR1tA" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XLZP5c--EdywsPAlzSc5Cw" name="setName" visibility="private" concurrency="concurrent">
              <ownedParameter xmi:id="__cNHos_GEdyYbYKgvVR1tA" name="name" type="_PcPL0M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__cNHo8_GEdyYbYKgvVR1tA" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XLjA4c--EdywsPAlzSc5Cw" name="loadTree" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="__cW4oM_GEdyYbYKgvVR1tA" name="file" type="_XL170c--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__cW4oc_GEdyYbYKgvVR1tA" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_XKppAc--EdywsPAlzSc5Cw" name="NoteTree" clientDependency="_XQKbIM--EdywsPAlzSc5Cw _XQKbIc--EdywsPAlzSc5Cw _XSsxwM--EdywsPAlzSc5Cw _XS_sss--EdywsPAlzSc5Cw _XTTOsc--EdywsPAlzSc5Cw _XTmJoc--EdywsPAlzSc5Cw _XT5Eks--EdywsPAlzSc5Cw _XUL_gs--EdywsPAlzSc5Cw _XUfhgc--EdywsPAlzSc5Cw _XUyccc--EdywsPAlzSc5Cw _XVFXY8--EdywsPAlzSc5Cw _wLpxUPjcEdy4iJtsDAHRng _wLpxUfjcEdy4iJtsDAHRng _wPiLwPjcEdy4iJtsDAHRng _wP-3svjcEdy4iJtsDAHRng _wQa8kvjcEdy4iJtsDAHRng _wRBZgfjcEdy4iJtsDAHRng _wRnPYfjcEdy4iJtsDAHRng _wSD7UvjcEdy4iJtsDAHRng _wSgnQfjcEdy4iJtsDAHRng">
            <ownedAttribute xmi:id="_XQnHEM--EdywsPAlzSc5Cw" name="_changed" visibility="protected">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_XQnHEc--EdywsPAlzSc5Cw" name="_sp" visibility="private" type="_XQnHEs--EdywsPAlzSc5Cw" association="_XWRqMM--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_XQnHE8--EdywsPAlzSc5Cw" name="_parent" visibility="private" type="_W9iaEM--EdywsPAlzSc5Cw" association="_XWH5Ms--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_XQnHFM--EdywsPAlzSc5Cw" name="_depth" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_XQnHFc--EdywsPAlzSc5Cw" name="children" visibility="private" type="_W9iaEM--EdywsPAlzSc5Cw" association="_XWH5MM--EdywsPAlzSc5Cw">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XQw4Ec--EdywsPAlzSc5Cw" value="*"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_XQw4EM--EdywsPAlzSc5Cw"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_wMZ_QPjcEdy4iJtsDAHRng" name="MAX_DEPTH" visibility="public" isLeaf="true" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_wMZ_QfjcEdy4iJtsDAHRng" name="E_TYPE_SWAP" visibility="private" isLeaf="true" isStatic="true" type="_PcPL0M--EdywsPAlzSc5Cw" isReadOnly="true"/>
            <ownedAttribute xmi:id="_wMZ_QvjcEdy4iJtsDAHRng" name="W_NULL_CHILD" visibility="private" isLeaf="true" isStatic="true" type="_PcPL0M--EdywsPAlzSc5Cw" isReadOnly="true"/>
            <ownedAttribute xmi:id="_wMjJMPjcEdy4iJtsDAHRng" name="E_NODE_NOT_FOUND" visibility="private" isLeaf="true" isStatic="true" type="_PcPL0M--EdywsPAlzSc5Cw" isReadOnly="true"/>
            <interfaceRealization xmi:id="_XQKbIM--EdywsPAlzSc5Cw" supplier="_W9iaEM--EdywsPAlzSc5Cw" client="_XKppAc--EdywsPAlzSc5Cw" contract="_W9iaEM--EdywsPAlzSc5Cw"/>
            <interfaceRealization xmi:id="_XQKbIc--EdywsPAlzSc5Cw" supplier="_XHYSkM--EdywsPAlzSc5Cw" client="_XKppAc--EdywsPAlzSc5Cw" contract="_XHYSkM--EdywsPAlzSc5Cw"/>
            <interfaceRealization xmi:id="_wLpxUPjcEdy4iJtsDAHRng" supplier="_W9iaFM--EdywsPAlzSc5Cw" client="_XKppAc--EdywsPAlzSc5Cw" contract="_W9iaFM--EdywsPAlzSc5Cw"/>
            <interfaceRealization xmi:id="_wLpxUfjcEdy4iJtsDAHRng" supplier="_Xent4s--EdywsPAlzSc5Cw" client="_XKppAc--EdywsPAlzSc5Cw" contract="_Xent4s--EdywsPAlzSc5Cw"/>
            <ownedOperation xmi:id="_XQw4Es--EdywsPAlzSc5Cw" name="validateNotes" visibility="public" concurrency="concurrent" raisedException="_XYXU4s--EdywsPAlzSc5Cw"/>
            <ownedOperation xmi:id="_XQw4E8--EdywsPAlzSc5Cw" name="addNote" visibility="protected" concurrency="concurrent">
              <ownedParameter xmi:id="_QDxZdfjdEdy4iJtsDAHRng" name="note" type="_W9iaEM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QD7KcPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_QD7KcfjdEdy4iJtsDAHRng" name="childIndex">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QD7KcvjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_QD7Kc_jdEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QD7KdPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XQ6pFM--EdywsPAlzSc5Cw" name="NoteTree" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_QDUthfjdEdy4iJtsDAHRng" name="params" type="_XQnHEs--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QDeegPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XRDzAM--EdywsPAlzSc5Cw" name="sequenceParameters" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_QEX2YvjdEdy4iJtsDAHRng" type="_XQnHEs--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QEX2Y_jdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XRDzA8--EdywsPAlzSc5Cw" name="rhythmDepth" visibility="protected" concurrency="concurrent">
              <ownedParameter xmi:id="_QDeegfjdEdy4iJtsDAHRng" name="r" type="_XE_s8M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QDeegvjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_QDeeg_jdEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QDeehPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XRNkAs--EdywsPAlzSc5Cw" name="getNotes" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_QEX2YPjdEdy4iJtsDAHRng" type="_XRNkA8--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QEX2YfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XRWt8c--EdywsPAlzSc5Cw" name="hasEmptyChildren" visibility="private" concurrency="concurrent">
              <ownedParameter xmi:id="_QEE7dfjdEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QEE7dvjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XRWt9M--EdywsPAlzSc5Cw" name="getNumChildren" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_QEhAVPjdEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QEhAVfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XRqP88--EdywsPAlzSc5Cw" name="addNotes" visibility="public" concurrency="concurrent" raisedException="_q2Ys8fgEEdymusjNjMXN1A">
              <ownedParameter xmi:id="_QEqxVPjdEdy4iJtsDAHRng" name="notes" type="_W9iaEM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QE0iUPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_QE0iUfjdEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QE0iUvjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XRzZ4s--EdywsPAlzSc5Cw" name="NoteTree" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_QEhAUvjdEdy4iJtsDAHRng" name="parent" type="_W9iaEM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QEhAU_jdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XRzZ5c--EdywsPAlzSc5Cw" name="countDepth" visibility="private" concurrency="concurrent">
              <ownedParameter xmi:id="_QEhAUPjdEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QEhAUfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XR9K4c--EdywsPAlzSc5Cw" name="removeNotes" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_QE9sRPjdEdy4iJtsDAHRng" name="notes" type="_W9iaEM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QFHdQPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XR9K5M--EdywsPAlzSc5Cw" name="getNoteSequence" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_QE9sQPjdEdy4iJtsDAHRng" type="_W9iaEM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QE9sQfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XSG74M--EdywsPAlzSc5Cw" name="swapNotes" visibility="public" concurrency="concurrent" raisedException="_q2Ys8fgEEdymusjNjMXN1A">
              <ownedParameter xmi:id="_QDLjkPjdEdy4iJtsDAHRng" name="swapOut" type="_W9iaEM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QDUtgPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_QDUtgfjdEdy4iJtsDAHRng" name="swapIn" type="_W9iaEM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QDUtgvjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_QDUtg_jdEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QDUthPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XSG75c--EdywsPAlzSc5Cw" name="NoteTree" visibility="public" concurrency="concurrent"/>
            <ownedOperation xmi:id="_wNvcAPjcEdy4iJtsDAHRng" name="getSubTrees" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_QD7KdfjdEdy4iJtsDAHRng" type="_W9iaEM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QEE7cPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_wNvcBfjcEdy4iJtsDAHRng" name="_getIncompleteReferences" visibility="private" concurrency="concurrent">
              <ownedParameter xmi:id="_QE9sQvjdEdy4iJtsDAHRng" type="_W9iaEM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QE9sQ_jdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_wN5NAvjcEdy4iJtsDAHRng" name="parent" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_QEqxUvjdEdy4iJtsDAHRng" type="_W9iaEM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QEqxU_jdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_wN5NBfjcEdy4iJtsDAHRng" name="getChild" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_QFHdQ_jdEdy4iJtsDAHRng" name="index">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QFHdRPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_QFROQPjdEdy4iJtsDAHRng" type="_W9iaEM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QFROQfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_wOCW9PjcEdy4iJtsDAHRng" name="_getSubTrees" visibility="private" concurrency="concurrent">
              <ownedParameter xmi:id="_QDxZcPjdEdy4iJtsDAHRng" type="_W9iaEM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QDxZcfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_wOMH8vjcEdy4iJtsDAHRng" name="getName" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_QDoPhPjdEdy4iJtsDAHRng" type="_PcPL0M--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QDoPhfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_wOMH9fjcEdy4iJtsDAHRng" name="contains" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_QDoPgPjdEdy4iJtsDAHRng" name="n" type="_W9iaEM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QDoPgfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_QDoPgvjdEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QDoPg_jdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_wOV49PjcEdy4iJtsDAHRng" name="getMutationReferences" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_QDxZcvjdEdy4iJtsDAHRng" type="_XRge8s--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QDxZc_jdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_wOfC4vjcEdy4iJtsDAHRng" name="setSequenceParameters" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_QEqxUPjdEdy4iJtsDAHRng" name="sequenceParameters" type="_XQnHEs--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QEqxUfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_wOfC5fjcEdy4iJtsDAHRng" name="depth" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_QFHdQfjdEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QFHdQvjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_wOoz4vjcEdy4iJtsDAHRng" name="clone" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_QEOFY_jdEdy4iJtsDAHRng" type="_XKppAc--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QEOFZPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_wOoz5fjcEdy4iJtsDAHRng" name="_getMutationReferences" visibility="private" concurrency="concurrent">
              <ownedParameter xmi:id="_QFROQvjdEdy4iJtsDAHRng" type="_XRge8s--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QFROQ_jdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_wOyk4vjcEdy4iJtsDAHRng" name="acceptedRhythm" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_QEOFZfjdEdy4iJtsDAHRng" type="_XE_s8M--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QEOFZvjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_wO7u0PjcEdy4iJtsDAHRng" name="getIncompleteReferences" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_QEE7cvjdEdy4iJtsDAHRng" type="_W9iaEM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QEE7c_jdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_wO7u1fjcEdy4iJtsDAHRng" name="getCrossoverReferences" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_QEOFYPjdEdy4iJtsDAHRng" type="_W9iaEM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QEOFYfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_XP3gMM--EdywsPAlzSc5Cw" memberEnd="_XK9LAc--EdywsPAlzSc5Cw _XP3gMc--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_XP3gMc--EdywsPAlzSc5Cw" name="ownedEnd" type="_XKppAM--EdywsPAlzSc5Cw" association="_XP3gMM--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_XQnHEs--EdywsPAlzSc5Cw" name="SequenceParameters" clientDependency="_XnHikM--EdywsPAlzSc5Cw _Xnadgc--EdywsPAlzSc5Cw _XntYcc--EdywsPAlzSc5Cw _XoKEYs--EdywsPAlzSc5Cw">
            <ownedAttribute xmi:id="_Xmq2oM--EdywsPAlzSc5Cw" name="_wholeNoteLength" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_Xmq2oc--EdywsPAlzSc5Cw" name="length" visibility="public">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_Xmq2os--EdywsPAlzSc5Cw" name="_timeSignature" visibility="private" type="_PcPL0M--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_Xmq2o8--EdywsPAlzSc5Cw" name="_beatCount" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <ownedOperation xmi:id="_Xmq2pM--EdywsPAlzSc5Cw" name="beatCount" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_Xmq2pc--EdywsPAlzSc5Cw" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Xm0AkM--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_Xm0Akc--EdywsPAlzSc5Cw" name="timeSignature" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_Xm0Aks--EdywsPAlzSc5Cw" name="timeSignature" type="_PcPL0M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Xm0Ak8--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_Xm0AlM--EdywsPAlzSc5Cw" name="wholeNoteLength" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_Xm0Alc--EdywsPAlzSc5Cw" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Xm9xkM--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_Xm9xkc--EdywsPAlzSc5Cw" name="timeSignature" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_Xm9xks--EdywsPAlzSc5Cw" type="_PcPL0M--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Xm9xk8--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_Xm9xlM--EdywsPAlzSc5Cw" name="SequenceParameters" visibility="public" concurrency="concurrent"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_XRNkA8--EdywsPAlzSc5Cw" name="Note" clientDependency="_XamJgM--EdywsPAlzSc5Cw _Xa5Ecs--EdywsPAlzSc5Cw _XbMmcc--EdywsPAlzSc5Cw _XbpSYc--EdywsPAlzSc5Cw _PbZK0PjdEdy4iJtsDAHRng _PcSisvjdEdy4iJtsDAHRng _PcvOofjdEdy4iJtsDAHRng _Pdn_cvjdEdy4iJtsDAHRng _PeErYvjdEdy4iJtsDAHRng _PehXUvjdEdy4iJtsDAHRng _Pe-DQvjdEdy4iJtsDAHRng _Pfj5IfjdEdy4iJtsDAHRng">
            <ownedAttribute xmi:id="_XXw38M--EdywsPAlzSc5Cw" name="E_RANGE" visibility="private" isLeaf="true" isStatic="true" type="_PcPL0M--EdywsPAlzSc5Cw" isReadOnly="true"/>
            <ownedAttribute xmi:id="_XXw38c--EdywsPAlzSc5Cw" name="pitchClass" visibility="protected" type="_XX6o8M--EdywsPAlzSc5Cw" association="_Xcr0MM--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_XX6o8c--EdywsPAlzSc5Cw" name="E_EVALUATION_PARAMS_RHYTHM" visibility="private" isLeaf="true" isStatic="true" type="_PcPL0M--EdywsPAlzSc5Cw" isReadOnly="true" association="_Xcr0Ms--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_XX6o8s--EdywsPAlzSc5Cw" name="pitchRelative" visibility="protected">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_XX6o88--EdywsPAlzSc5Cw" name="_swingPercent" visibility="protected">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_XYEZ8M--EdywsPAlzSc5Cw" name="octave" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_XYEZ8c--EdywsPAlzSc5Cw" name="noteValue" visibility="protected">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_XYEZ8s--EdywsPAlzSc5Cw" name="_evaluatedPitch" visibility="protected" type="_XX6o8M--EdywsPAlzSc5Cw" association="_PgnCAvjdEdy4iJtsDAHRng"/>
            <ownedAttribute xmi:id="_XYEZ88--EdywsPAlzSc5Cw" name="rest" visibility="protected">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_XYEZ9M--EdywsPAlzSc5Cw" name="_swingPartner" visibility="protected" type="_XRNkA8--EdywsPAlzSc5Cw" association="_PgwL8PjdEdy4iJtsDAHRng"/>
            <ownedAttribute xmi:id="_XYEZ9c--EdywsPAlzSc5Cw" name="validated" visibility="protected">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_XYNj4M--EdywsPAlzSc5Cw" name="rhythm" visibility="protected" type="_XE_s8M--EdywsPAlzSc5Cw" association="_PgnCAPjdEdy4iJtsDAHRng"/>
            <ownedAttribute xmi:id="_XYNj4c--EdywsPAlzSc5Cw" name="duration" visibility="protected">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_PYj5QPjdEdy4iJtsDAHRng" name="W_EVALUATION_INDEX_INVALID" visibility="private" isLeaf="true" isStatic="true" type="_PcPL0M--EdywsPAlzSc5Cw" isReadOnly="true"/>
            <ownedAttribute xmi:id="_PYj5QfjdEdy4iJtsDAHRng" name="E_EVALUATION_RHYTHM_SWING" visibility="private" isLeaf="true" isStatic="true" type="_PcPL0M--EdywsPAlzSc5Cw" isReadOnly="true"/>
            <ownedAttribute xmi:id="_PYj5QvjdEdy4iJtsDAHRng" name="E_EVALUATION_PARAMS" visibility="private" isLeaf="true" isStatic="true" type="_PcPL0M--EdywsPAlzSc5Cw" isReadOnly="true"/>
            <ownedOperation xmi:id="_XYNj4s--EdywsPAlzSc5Cw" name="swingNote" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_XmbSkvjdEdy4iJtsDAHRng" name="swingPercent">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XmbSk_jdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_XmbSlPjdEdy4iJtsDAHRng" name="swingPartner" type="_XRNkA8--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XmbSlfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XYXU4c--EdywsPAlzSc5Cw" name="rhythm" visibility="public" concurrency="concurrent" raisedException="_XYXU4s--EdywsPAlzSc5Cw">
              <ownedParameter xmi:id="_Xm3-hfjdEdy4iJtsDAHRng" type="_XE_s8M--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XnBIcPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XYXU48--EdywsPAlzSc5Cw" name="octave" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_XmHwlPjdEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XmRhkPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XYge0s--EdywsPAlzSc5Cw" name="rhythm" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_XmuNgfjdEdy4iJtsDAHRng" name="r" type="_XE_s8M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XmuNgvjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XYge18--EdywsPAlzSc5Cw" name="validateNotes" visibility="public" concurrency="concurrent" raisedException="_XYXU4s--EdywsPAlzSc5Cw"/>
            <ownedOperation xmi:id="_XYqP0M--EdywsPAlzSc5Cw" name="octave" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_Xl01o_jdEdy4iJtsDAHRng" name="octave">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Xl01pPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XYqP1c--EdywsPAlzSc5Cw" name="evaluatePitch" visibility="protected" concurrency="concurrent">
              <ownedParameter xmi:id="_Xl01pfjdEdy4iJtsDAHRng" name="params" type="_q_VNkPgEEdymusjNjMXN1A">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Xl-moPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_Xl-mofjdEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Xl-movjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XY0A0s--EdywsPAlzSc5Cw" name="pitchClass" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_XlYJsPjdEdy4iJtsDAHRng" name="p" type="_XX6o8M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Xlh6sPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XY9Kwc--EdywsPAlzSc5Cw" name="evaluatePitch" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_XmkcgvjdEdy4iJtsDAHRng" name="rootPitch" type="_XX6o8M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Xmkcg_jdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_XmkchPjdEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XmuNgPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XY9Kws--EdywsPAlzSc5Cw" name="duration" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_Xlh6sfjdEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Xlh6svjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XY9Kxc--EdywsPAlzSc5Cw" name="toggleRest" visibility="public" concurrency="concurrent"/>
            <ownedOperation xmi:id="_XZG7wM--EdywsPAlzSc5Cw" name="toString" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_XlrrtPjdEdy4iJtsDAHRng" type="_PcPL0M--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Xl01oPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XZG7w8--EdywsPAlzSc5Cw" name="clearSwing" visibility="private" concurrency="concurrent"/>
            <ownedOperation xmi:id="_XZG7xM--EdywsPAlzSc5Cw" name="Note" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_XnBIc_jdEdy4iJtsDAHRng" name="pitchClass" type="_XX6o8M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XnBIdPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_XnK5cPjdEdy4iJtsDAHRng" name="octave">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XnK5cfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XZQsxM--EdywsPAlzSc5Cw" name="Note" visibility="public" concurrency="concurrent"/>
            <ownedOperation xmi:id="_XZZ2sM--EdywsPAlzSc5Cw" name="toggleRest" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_XmHwkvjdEdy4iJtsDAHRng" name="rest">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XmHwk_jdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XZZ2s8--EdywsPAlzSc5Cw" name="pitchRelative" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_Xl01ofjdEdy4iJtsDAHRng" name="offset">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Xl01ovjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XZZ2ts--EdywsPAlzSc5Cw" name="invalidate" visibility="protected" concurrency="concurrent"/>
            <ownedOperation xmi:id="_XZjnss--EdywsPAlzSc5Cw" name="pitchRelative" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_XmkcgPjdEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XmkcgfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XZjntc--EdywsPAlzSc5Cw" name="duration" visibility="protected" concurrency="concurrent">
              <ownedParameter xmi:id="_Xm3-gfjdEdy4iJtsDAHRng" name="milliseconds">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Xm3-gvjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XZsxpM--EdywsPAlzSc5Cw" name="Note" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_Xl-mo_jdEdy4iJtsDAHRng" name="noteValue">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Xl-mpPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XZ2ios--EdywsPAlzSc5Cw" name="pitchClass" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_XmHwkPjdEdy4iJtsDAHRng" type="_XX6o8M--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XmHwkfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_PZ59FPjdEdy4iJtsDAHRng" name="evaluateRhythm" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_XmRhkfjdEdy4iJtsDAHRng" name="params" type="_XQnHEs--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XmRhkvjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_XmRhk_jdEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XmRhlPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_PaDHBPjdEdy4iJtsDAHRng" name="rest" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_XlrrsvjdEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Xlrrs_jdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_PaM4AfjdEdy4iJtsDAHRng" name="swingPartner" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_XmuNg_jdEdy4iJtsDAHRng" type="_XRNkA8--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Xm3-gPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_PaM4BPjdEdy4iJtsDAHRng" name="swingPercent" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_XlrrsPjdEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XlrrsfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_PaWpAvjdEdy4iJtsDAHRng" name="evaluatedPitch" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_XnBIcfjdEdy4iJtsDAHRng" type="_XX6o8M--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XnBIcvjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_PaWpBfjdEdy4iJtsDAHRng" name="validateRhythm" visibility="protected" concurrency="concurrent">
              <ownedParameter xmi:id="_Xm3-g_jdEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Xm3-hPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_Pafy8vjdEdy4iJtsDAHRng" name="noteValue" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_XmbSkPjdEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XmbSkfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_Pafy9fjdEdy4iJtsDAHRng" name="validatePitch" visibility="protected" concurrency="concurrent">
              <ownedParameter xmi:id="_Xlh6s_jdEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Xlh6tPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_XRge8s--EdywsPAlzSc5Cw" name="NoteLeaf" clientDependency="_Xent4c--EdywsPAlzSc5Cw _Xent48--EdywsPAlzSc5Cw _Xexe4M--EdywsPAlzSc5Cw _XhTOcc--EdywsPAlzSc5Cw _Xhmwcc--EdywsPAlzSc5Cw _XiC1Us--EdywsPAlzSc5Cw _XiWXU8--EdywsPAlzSc5Cw _XipSQs--EdywsPAlzSc5Cw _Xi8NMs--EdywsPAlzSc5Cw _jgj0MPjbEdy4iJtsDAHRng _jg_5EvjbEdy4iJtsDAHRng _jhclAfjbEdy4iJtsDAHRng _jh5Q8fjbEdy4iJtsDAHRng _jiV84vjbEdy4iJtsDAHRng _ji8Z0vjbEdy4iJtsDAHRng _jjYesvjbEdy4iJtsDAHRng">
            <generalization xmi:id="_Xent4M--EdywsPAlzSc5Cw" general="_XRNkA8--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_XfXUwM--EdywsPAlzSc5Cw" name="mutable" visibility="protected">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_XfXUwc--EdywsPAlzSc5Cw" name="_swingPartnerId" visibility="private" association="_Xjr0Es--EdywsPAlzSc5Cw">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_XfXUws--EdywsPAlzSc5Cw" name="E_REL_CONTEXT" visibility="private" isLeaf="true" isStatic="true" type="_PcPL0M--EdywsPAlzSc5Cw" isReadOnly="true" association="_Xjr0EM--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_XfXUw8--EdywsPAlzSc5Cw" name="id" visibility="public">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_jdbAoPjbEdy4iJtsDAHRng" name="_parent" visibility="public" type="_XKppAc--EdywsPAlzSc5Cw" association="_jkR2kPjbEdy4iJtsDAHRng"/>
            <ownedAttribute xmi:id="_jdbAofjbEdy4iJtsDAHRng" name="E_REL_CONTEXT_JAM" visibility="private" isLeaf="true" isStatic="true" type="_PcPL0M--EdywsPAlzSc5Cw" isReadOnly="true"/>
            <interfaceRealization xmi:id="_Xent4c--EdywsPAlzSc5Cw" supplier="_W9iaEM--EdywsPAlzSc5Cw" client="_XRge8s--EdywsPAlzSc5Cw" contract="_W9iaEM--EdywsPAlzSc5Cw"/>
            <interfaceRealization xmi:id="_Xent48--EdywsPAlzSc5Cw" supplier="_Xent4s--EdywsPAlzSc5Cw" client="_XRge8s--EdywsPAlzSc5Cw" contract="_Xent4s--EdywsPAlzSc5Cw"/>
            <interfaceRealization xmi:id="_Xexe4M--EdywsPAlzSc5Cw" supplier="_XSjAwc--EdywsPAlzSc5Cw" client="_XRge8s--EdywsPAlzSc5Cw" contract="_XSjAwc--EdywsPAlzSc5Cw"/>
            <nestedClassifier xmi:type="uml:Class" xmi:id="_XhATgM--EdywsPAlzSc5Cw" name="Itr" clientDependency="_Xku88M--EdywsPAlzSc5Cw _XlLo4M--EdywsPAlzSc5Cw">
              <ownedAttribute xmi:id="_Xk4G4M--EdywsPAlzSc5Cw" name="hasNext" visibility="package">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_Xk4G4c--EdywsPAlzSc5Cw" name="_n" visibility="package" type="_XRNkA8--EdywsPAlzSc5Cw" association="_XlxewM--EdywsPAlzSc5Cw"/>
              <interfaceRealization xmi:id="_Xku88M--EdywsPAlzSc5Cw" supplier="_XBRDgM--EdywsPAlzSc5Cw" client="_XhATgM--EdywsPAlzSc5Cw" contract="_XBRDgM--EdywsPAlzSc5Cw"/>
              <ownedOperation xmi:id="_Xk4G4s--EdywsPAlzSc5Cw" name="next" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_qfBlsPjcEdy4iJtsDAHRng" type="_XRNkA8--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qfBlsfjcEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_XlB34M--EdywsPAlzSc5Cw" name="remove" visibility="public" concurrency="concurrent"/>
              <ownedOperation xmi:id="_XlB34c--EdywsPAlzSc5Cw" name="Itr" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_qfLWsvjcEdy4iJtsDAHRng" name="n" type="_XRNkA8--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qfLWs_jcEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_XlB35M--EdywsPAlzSc5Cw" name="hasNext" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_qfLWsPjcEdy4iJtsDAHRng" direction="return">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qfLWsfjcEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </nestedClassifier>
            <ownedOperation xmi:id="_XfhFwM--EdywsPAlzSc5Cw" name="lockMask" visibility="public" concurrency="concurrent" raisedException="_XYXU4s--EdywsPAlzSc5Cw">
              <ownedParameter xmi:id="_pmjFkPjcEdy4iJtsDAHRng" name="lockMask">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pmjFkfjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_pmjFkvjcEdy4iJtsDAHRng" name="force">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pmjFk_jcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XfhFxc--EdywsPAlzSc5Cw" name="NoteLeaf" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_plNo1fjcEdy4iJtsDAHRng" name="rhythm" type="_XE_s8M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_plWywPjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XfqPss--EdywsPAlzSc5Cw" name="removeNotes" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_pmQKofjcEdy4iJtsDAHRng" name="notes" type="_W9iaEM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pmQKovjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XfqPtc--EdywsPAlzSc5Cw" name="mutable" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_plWywfjcEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_plWywvjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_Xf0Ass--EdywsPAlzSc5Cw" name="getNotes" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_plD30PjcEdy4iJtsDAHRng" type="_XRNkA8--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_plD30fjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_Xf0Atc--EdywsPAlzSc5Cw" name="swapNotes" visibility="public" concurrency="concurrent" raisedException="_jeUYhPjbEdy4iJtsDAHRng">
              <ownedParameter xmi:id="_pmjFlPjcEdy4iJtsDAHRng" name="swapOut" type="_W9iaEM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pms2kPjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_pms2kfjcEdy4iJtsDAHRng" name="swapIn" type="_W9iaEM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pms2kvjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_pms2k_jcEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pms2lPjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_Xf9xs8--EdywsPAlzSc5Cw" name="NoteLeaf" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_pms2lfjcEdy4iJtsDAHRng" name="pitchClass" type="_XX6o8M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pm2AgPjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XgQsoM--EdywsPAlzSc5Cw" name="isRelative" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_pmGZpfjcEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pmQKoPjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XgQso8--EdywsPAlzSc5Cw" name="addNotes" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_plWyw_jcEdy4iJtsDAHRng" name="notes" type="_W9iaEM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_plWyxPjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_plgjwPjcEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_plgjwfjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_Xgadoc--EdywsPAlzSc5Cw" name="lockRhythm" visibility="protected" concurrency="concurrent" raisedException="_XYXU4s--EdywsPAlzSc5Cw"/>
            <ownedOperation xmi:id="_XgadpM--EdywsPAlzSc5Cw" name="clone" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_pk6G0PjcEdy4iJtsDAHRng" type="_XRge8s--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pk6G0fjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XgjnkM--EdywsPAlzSc5Cw" name="getNote" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_pk6G0vjcEdy4iJtsDAHRng" type="_XRNkA8--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pk6G0_jcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_Xgjnk8--EdywsPAlzSc5Cw" name="NoteLeaf" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_plgjwvjcEdy4iJtsDAHRng" name="pitchClass" type="_XX6o8M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_plgjw_jcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_plgjxPjcEdy4iJtsDAHRng" name="rhythm" type="_XE_s8M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_plgjxfjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_plptsPjcEdy4iJtsDAHRng" name="octave">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_plptsfjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XgjnlM--EdywsPAlzSc5Cw" name="swingPartnerId" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_pk6G1PjcEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pk6G1fjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XgtYkc--EdywsPAlzSc5Cw" name="getValue" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_plzesvjcEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_plzes_jcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XgtYlM--EdywsPAlzSc5Cw" name="swingNote" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_pl9PtPjcEdy4iJtsDAHRng" name="swingPercent">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pmGZoPjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_pmGZofjcEdy4iJtsDAHRng" name="swingPartnerId">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pmGZovjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_Xg2igs--EdywsPAlzSc5Cw" name="NoteLeaf" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_pmQKo_jcEdy4iJtsDAHRng" name="pitchClass" type="_XX6o8M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pmQKpPjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_pmZ7oPjcEdy4iJtsDAHRng" name="octave">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pmZ7ofjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_je61dPjbEdy4iJtsDAHRng" name="validateRhythm" visibility="protected" concurrency="concurrent">
              <ownedParameter xmi:id="_pmGZo_jcEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pmGZpPjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_jfD_YvjbEdy4iJtsDAHRng" name="validateNotes" visibility="public" concurrency="concurrent" raisedException="_XYXU4s--EdywsPAlzSc5Cw"/>
            <ownedOperation xmi:id="_jfD_Y_jbEdy4iJtsDAHRng" name="NoteLeaf" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_plNo0fjcEdy4iJtsDAHRng" name="noteValue">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_plNo0vjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_plNo0_jcEdy4iJtsDAHRng" name="duration">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_plNo1PjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_jfNwYvjbEdy4iJtsDAHRng" name="lockAll" visibility="protected" concurrency="concurrent" raisedException="_XYXU4s--EdywsPAlzSc5Cw"/>
            <ownedOperation xmi:id="_jfNwY_jbEdy4iJtsDAHRng" name="lockMask" visibility="public" concurrency="concurrent" raisedException="_XYXU4s--EdywsPAlzSc5Cw">
              <ownedParameter xmi:id="_plzesPjcEdy4iJtsDAHRng" name="lockMask">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_plzesfjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_jfXhYfjbEdy4iJtsDAHRng" name="octave" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_plD30vjcEdy4iJtsDAHRng" name="octave">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_plD30_jcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_jfXhZPjbEdy4iJtsDAHRng" name="pitchClass" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_pl9PsvjcEdy4iJtsDAHRng" name="p" type="_XX6o8M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pl9Ps_jcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_jfgrUvjbEdy4iJtsDAHRng" name="validatePitch" visibility="protected" concurrency="concurrent">
              <ownedParameter xmi:id="_pmZ7ovjcEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pmZ7o_jcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_jfgrVfjbEdy4iJtsDAHRng" name="sequenceParameters" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_plD31PjcEdy4iJtsDAHRng" type="_XQnHEs--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_plNo0PjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_jfqcUvjbEdy4iJtsDAHRng" name="lockPitch" visibility="protected" concurrency="concurrent" raisedException="_XYXU4s--EdywsPAlzSc5Cw"/>
            <ownedOperation xmi:id="_jfqcU_jbEdy4iJtsDAHRng" name="contains" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_plptsvjcEdy4iJtsDAHRng" name="n" type="_W9iaEM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_plpts_jcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_plpttPjcEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_plpttfjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_jfzmQ_jbEdy4iJtsDAHRng" name="rhythm" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_pl9PsPjcEdy4iJtsDAHRng" name="r" type="_XE_s8M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pl9PsfjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_XSjAwc--EdywsPAlzSc5Cw" name="Terminal">
            <ownedOperation xmi:id="_X8IJQM--EdywsPAlzSc5Cw" name="getValue" visibility="public" isAbstract="true" concurrency="concurrent">
              <ownedParameter xmi:id="_X8IJQc--EdywsPAlzSc5Cw" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_X8RTMM--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_XWH5MM--EdywsPAlzSc5Cw" memberEnd="_XQnHFc--EdywsPAlzSc5Cw _XWH5Mc--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_XWH5Mc--EdywsPAlzSc5Cw" name="ownedEnd" type="_XKppAc--EdywsPAlzSc5Cw" association="_XWH5MM--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_XWH5Ms--EdywsPAlzSc5Cw" memberEnd="_XQnHE8--EdywsPAlzSc5Cw _XWH5M8--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_XWH5M8--EdywsPAlzSc5Cw" name="ownedEnd" type="_XKppAc--EdywsPAlzSc5Cw" association="_XWH5Ms--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_XWRqMM--EdywsPAlzSc5Cw" memberEnd="_XQnHEc--EdywsPAlzSc5Cw _XWRqMc--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_XWRqMc--EdywsPAlzSc5Cw" name="ownedEnd" type="_XKppAc--EdywsPAlzSc5Cw" association="_XWRqMM--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Enumeration" xmi:id="_XX6o8M--EdywsPAlzSc5Cw" name="Pitch" clientDependency="_X1HiUM--EdywsPAlzSc5Cw _X1bEUs--EdywsPAlzSc5Cw _X1t_Qs--EdywsPAlzSc5Cw _X2A6Ms--EdywsPAlzSc5Cw _X2dmIs--EdywsPAlzSc5Cw">
            <ownedAttribute xmi:id="_XzCesM--EdywsPAlzSc5Cw" name="pitchString" visibility="private" isLeaf="true" isStatic="true" type="_XX6o8M--EdywsPAlzSc5Cw" isReadOnly="true" association="_X3NNAM--EdywsPAlzSc5Cw">
              <qualifier xmi:id="_XzLopc--EdywsPAlzSc5Cw" name="key" type="_PcPL0M--EdywsPAlzSc5Cw"/>
            </ownedAttribute>
            <ownedOperation xmi:id="_XzLops--EdywsPAlzSc5Cw" name="equals" visibility="public" isLeaf="true" concurrency="concurrent">
              <ownedParameter xmi:id="_XzVZoM--EdywsPAlzSc5Cw" name="p" type="_XX6o8M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XzVZoc--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_XzVZos--EdywsPAlzSc5Cw" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XzVZo8--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XzVZpM--EdywsPAlzSc5Cw" name="eval" visibility="public" isLeaf="true" concurrency="concurrent">
              <ownedParameter xmi:id="_XzVZpc--EdywsPAlzSc5Cw" type="_W6tIgM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XzfKoM--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XzfKoc--EdywsPAlzSc5Cw" name="Pitch" visibility="private" concurrency="concurrent"/>
            <ownedOperation xmi:id="_XzfKos--EdywsPAlzSc5Cw" name="getPitch" visibility="public" isLeaf="true" isStatic="true" concurrency="concurrent">
              <ownedParameter xmi:id="_XzfKo8--EdywsPAlzSc5Cw" name="pitch" type="_PcPL0M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XzfKpM--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_XzfKpc--EdywsPAlzSc5Cw" type="_XX6o8M--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XzfKps--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedLiteral xmi:id="_X0FAgM--EdywsPAlzSc5Cw" name="Db"/>
            <ownedLiteral xmi:id="_X0FAgc--EdywsPAlzSc5Cw" name="D"/>
            <ownedLiteral xmi:id="_X0FAgs--EdywsPAlzSc5Cw" name="Ds"/>
            <ownedLiteral xmi:id="_X0OxgM--EdywsPAlzSc5Cw" name="R"/>
            <ownedLiteral xmi:id="_X0Oxgc--EdywsPAlzSc5Cw" name="As"/>
            <ownedLiteral xmi:id="_X0Oxgs--EdywsPAlzSc5Cw" name="Ab"/>
            <ownedLiteral xmi:id="_X0Oxg8--EdywsPAlzSc5Cw" name="C"/>
            <ownedLiteral xmi:id="_X0OxhM--EdywsPAlzSc5Cw" name="Cs"/>
            <ownedLiteral xmi:id="_X0Oxhc--EdywsPAlzSc5Cw" name="B"/>
            <ownedLiteral xmi:id="_X0Oxhs--EdywsPAlzSc5Cw" name="Gb"/>
            <ownedLiteral xmi:id="_X0Oxh8--EdywsPAlzSc5Cw" name="G"/>
            <ownedLiteral xmi:id="_X0X7cM--EdywsPAlzSc5Cw" name="Bb"/>
            <ownedLiteral xmi:id="_X0X7cc--EdywsPAlzSc5Cw" name="Fs"/>
            <ownedLiteral xmi:id="_X0X7cs--EdywsPAlzSc5Cw" name="A"/>
            <ownedLiteral xmi:id="_X0X7c8--EdywsPAlzSc5Cw" name="F"/>
            <ownedLiteral xmi:id="_X0X7dM--EdywsPAlzSc5Cw" name="Eb"/>
            <ownedLiteral xmi:id="_X0X7dc--EdywsPAlzSc5Cw" name="Gs"/>
            <ownedLiteral xmi:id="_X0X7ds--EdywsPAlzSc5Cw" name="E"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_Xcr0MM--EdywsPAlzSc5Cw" memberEnd="_XXw38c--EdywsPAlzSc5Cw _Xcr0Mc--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_Xcr0Mc--EdywsPAlzSc5Cw" name="ownedEnd" type="_XRNkA8--EdywsPAlzSc5Cw" association="_Xcr0MM--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_Xcr0Ms--EdywsPAlzSc5Cw" memberEnd="_XX6o8c--EdywsPAlzSc5Cw _Xcr0M8--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_Xcr0M8--EdywsPAlzSc5Cw" name="ownedEnd" type="_XRNkA8--EdywsPAlzSc5Cw" association="_Xcr0Ms--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_Xjr0EM--EdywsPAlzSc5Cw" memberEnd="_XfXUws--EdywsPAlzSc5Cw _Xjr0Ec--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_Xjr0Ec--EdywsPAlzSc5Cw" name="ownedEnd" type="_XRge8s--EdywsPAlzSc5Cw" association="_Xjr0EM--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_Xjr0Es--EdywsPAlzSc5Cw" memberEnd="_XfXUwc--EdywsPAlzSc5Cw _Xjr0E8--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_Xjr0E8--EdywsPAlzSc5Cw" name="ownedEnd" type="_XRge8s--EdywsPAlzSc5Cw" association="_Xjr0Es--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_XlxewM--EdywsPAlzSc5Cw" memberEnd="_Xk4G4c--EdywsPAlzSc5Cw _Xlxewc--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_Xlxewc--EdywsPAlzSc5Cw" name="ownedEnd" type="_XhATgM--EdywsPAlzSc5Cw" association="_XlxewM--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_XmEZsM--EdywsPAlzSc5Cw" name="Jam"/>
          <packagedElement xmi:type="uml:Class" xmi:id="_XpMmMM--EdywsPAlzSc5Cw" name="TerminalSet" clientDependency="_XqY5AM--EdywsPAlzSc5Cw _Xq1k8c--EdywsPAlzSc5Cw _XrJG8c--EdywsPAlzSc5Cw _XrcB4c--EdywsPAlzSc5Cw" isAbstract="true">
            <generalization xmi:id="_XpWXMM--EdywsPAlzSc5Cw" general="_XpMmMs--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_XpgIMM--EdywsPAlzSc5Cw" name="terminals" visibility="private" type="_XSjAwc--EdywsPAlzSc5Cw" association="_XsB3wM--EdywsPAlzSc5Cw">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XpgIMs--EdywsPAlzSc5Cw" value="*"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_XpgIMc--EdywsPAlzSc5Cw"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_XpgIM8--EdywsPAlzSc5Cw" name="numberOfTerminals" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <nestedClassifier xmi:type="uml:Class" xmi:id="_XqPvFc--EdywsPAlzSc5Cw" name="Itr" clientDependency="_XsLowM--EdywsPAlzSc5Cw">
              <ownedAttribute xmi:id="_XsVZwM--EdywsPAlzSc5Cw" name="cursor" visibility="package">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_XsVZwc--EdywsPAlzSc5Cw" name="lastRet" visibility="package">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedAttribute>
              <interfaceRealization xmi:id="_XsLowM--EdywsPAlzSc5Cw" supplier="_XBRDgM--EdywsPAlzSc5Cw" client="_XqPvFc--EdywsPAlzSc5Cw" contract="_XBRDgM--EdywsPAlzSc5Cw"/>
              <ownedOperation xmi:id="_XsejsM--EdywsPAlzSc5Cw" name="next" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_Xsejsc--EdywsPAlzSc5Cw" type="_XSjAwc--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Xsejss--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_Xsejs8--EdywsPAlzSc5Cw" name="remove" visibility="public" concurrency="concurrent"/>
              <ownedOperation xmi:id="_XsejtM--EdywsPAlzSc5Cw" name="hasNext" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_XsoUsM--EdywsPAlzSc5Cw" direction="return">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XsoUsc--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </nestedClassifier>
            <ownedOperation xmi:id="_XpgINM--EdywsPAlzSc5Cw" name="equals" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_ibJ3cM-_EdywsPAlzSc5Cw" name="arg0" type="_XppSIM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ibJ3cc-_EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_ibJ3cs-_EdywsPAlzSc5Cw" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ibJ3c8-_EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XppSJc--EdywsPAlzSc5Cw" name="get" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_ibcyYs-_EdywsPAlzSc5Cw" name="index">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ibcyY8-_EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_ibcyZM-_EdywsPAlzSc5Cw" type="_XSjAwc--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ibcyZc-_EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_Xp80IM--EdywsPAlzSc5Cw" name="contains" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_ibTocs-_EdywsPAlzSc5Cw" name="o" type="_XppSIM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ibToc8-_EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_ibTodM-_EdywsPAlzSc5Cw" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ibTodc-_EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_Xp80Jc--EdywsPAlzSc5Cw" name="hashCode" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_ibcyYM-_EdywsPAlzSc5Cw" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ibcyYc-_EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XqF-Ec--EdywsPAlzSc5Cw" name="add" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_ibJ3dM-_EdywsPAlzSc5Cw" name="terminal" type="_XSjAwc--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ibJ3dc-_EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_ibTocM-_EdywsPAlzSc5Cw" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ibTocc-_EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XqF-Fs--EdywsPAlzSc5Cw" name="iterator" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_ibAtgM-_EdywsPAlzSc5Cw" type="_XSjAwc--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ibAtgc-_EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XqPvEs--EdywsPAlzSc5Cw" name="size" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_ibAtgs-_EdywsPAlzSc5Cw" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ibAtg8-_EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_XpMmMc--EdywsPAlzSc5Cw" name="NoteLeafSet" clientDependency="_Xtq2gM--EdywsPAlzSc5Cw _Xt9xcc--EdywsPAlzSc5Cw _XuRTcc--EdywsPAlzSc5Cw _jmhSQPjbEdy4iJtsDAHRng _jm9XIfjbEdy4iJtsDAHRng _jnaDEfjbEdy4iJtsDAHRng _jn2vAfjbEdy4iJtsDAHRng _jodL8fjbEdy4iJtsDAHRng _jo534fjbEdy4iJtsDAHRng _jpV8wfjbEdy4iJtsDAHRng _jpyosvjbEdy4iJtsDAHRng _jqZFovjbEdy4iJtsDAHRng _jq1xkvjbEdy4iJtsDAHRng _jrSdgvjbEdy4iJtsDAHRng">
            <generalization xmi:id="_XtFAoM--EdywsPAlzSc5Cw" general="_XpMmMM--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_XtOKkM--EdywsPAlzSc5Cw" name="maxOctave" visibility="protected">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_XtOKkc--EdywsPAlzSc5Cw" name="minOctave" visibility="protected">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_jlLOcPjbEdy4iJtsDAHRng" name="_mt" visibility="private" type="_XAqmkM--EdywsPAlzSc5Cw" association="_jsLOUvjbEdy4iJtsDAHRng"/>
            <ownedAttribute xmi:id="_jlLOcfjbEdy4iJtsDAHRng" name="_model" visibility="private" type="_jlLOcvjbEdy4iJtsDAHRng" association="_jsLOUPjbEdy4iJtsDAHRng"/>
            <ownedAttribute xmi:id="_jlLOc_jbEdy4iJtsDAHRng" name="E_TYPE" visibility="private" isLeaf="true" isStatic="true" type="_PcPL0M--EdywsPAlzSc5Cw" isReadOnly="true"/>
            <ownedAttribute xmi:id="_jlU_cPjbEdy4iJtsDAHRng" name="W_PITCH_NULL" visibility="private" isLeaf="true" isStatic="true" type="_PcPL0M--EdywsPAlzSc5Cw" isReadOnly="true"/>
            <ownedOperation xmi:id="_XtX7kM--EdywsPAlzSc5Cw" name="setRange" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_Gb6HUPjdEdy4iJtsDAHRng" name="minOctave">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Gb6HUfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_Gb6HUvjdEdy4iJtsDAHRng" name="maxOctave">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Gb6HU_jdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XtX7lc--EdywsPAlzSc5Cw" name="NoteLeafSet" visibility="public" concurrency="concurrent"/>
            <ownedOperation xmi:id="_XthskM--EdywsPAlzSc5Cw" name="NoteLeafSet" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_GbnMYPjdEdy4iJtsDAHRng" name="minOctave">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_GbnMYfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_GbnMYvjdEdy4iJtsDAHRng" name="maxOctave">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_GbnMY_jdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_Xthslc--EdywsPAlzSc5Cw" name="generateNotes" visibility="private" concurrency="concurrent"/>
            <ownedOperation xmi:id="_jln6Y_jbEdy4iJtsDAHRng" name="getRandom" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_GcD4UfjdEdy4iJtsDAHRng" name="n" type="_XRNkA8--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_GcD4UvjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_GcD4U_jdEdy4iJtsDAHRng" type="_XRge8s--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_GcD4VPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_jlxEUvjbEdy4iJtsDAHRng" name="getRandom" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_GbdbYPjdEdy4iJtsDAHRng" name="n" type="_W9iaEM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_GbdbYfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_GbdbYvjdEdy4iJtsDAHRng" type="_XRge8s--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_GbdbY_jdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_jl61UvjbEdy4iJtsDAHRng" name="add" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_Gbw9YvjdEdy4iJtsDAHRng" name="t" type="_XSjAwc--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Gbw9Y_jdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_Gbw9ZPjdEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Gbw9ZfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_jmEmUfjbEdy4iJtsDAHRng" name="setModel" visibility="public" concurrency="concurrent" raisedException="_W918EM--EdywsPAlzSc5Cw">
              <ownedParameter xmi:id="_Gb6HVPjdEdy4iJtsDAHRng" name="model" type="_jlLOcvjbEdy4iJtsDAHRng">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_GcD4UPjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_jmNwQPjbEdy4iJtsDAHRng" name="getRandom" visibility="private" concurrency="concurrent">
              <ownedParameter xmi:id="_GbnMZPjdEdy4iJtsDAHRng" name="p" type="_XX6o8M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_GbnMZfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_Gbw9YPjdEdy4iJtsDAHRng" type="_XX6o8M--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Gbw9YfjdEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_XsB3wM--EdywsPAlzSc5Cw" memberEnd="_XpgIMM--EdywsPAlzSc5Cw _XsB3wc--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_XsB3wc--EdywsPAlzSc5Cw" name="ownedEnd" type="_XpMmMM--EdywsPAlzSc5Cw" association="_XsB3wM--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_XvA6UM--EdywsPAlzSc5Cw" name="ScaledSet" clientDependency="_Xv6SMM--EdywsPAlzSc5Cw _XwNNIc--EdywsPAlzSc5Cw _XwgIEs--EdywsPAlzSc5Cw _Xw80As--EdywsPAlzSc5Cw _XxPu8c--EdywsPAlzSc5Cw _jtrDIPjbEdy4iJtsDAHRng _juHIAfjbEdy4iJtsDAHRng _jujz8vjbEdy4iJtsDAHRng">
            <generalization xmi:id="_XvA6Uc--EdywsPAlzSc5Cw" general="_XpMmMc--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_XvT1QM--EdywsPAlzSc5Cw" name="scale" visibility="private" type="_XvT1Qc--EdywsPAlzSc5Cw" association="_Xx2L5M--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_XvT1Qs--EdywsPAlzSc5Cw" name="pitch" visibility="private" type="_XX6o8M--EdywsPAlzSc5Cw" association="_Xx2L4s--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_XvT1Q8--EdywsPAlzSc5Cw" name="pitchClass" visibility="public" type="_XX6o8M--EdywsPAlzSc5Cw" association="_Xx2L4M--EdywsPAlzSc5Cw">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XvdmQM--EdywsPAlzSc5Cw" value="*"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_XvT1RM--EdywsPAlzSc5Cw"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_jsn6QPjbEdy4iJtsDAHRng" name="_mt" visibility="private" isLeaf="true" isStatic="true" type="_XAqmkM--EdywsPAlzSc5Cw" isReadOnly="true" association="_jvTa0PjbEdy4iJtsDAHRng"/>
            <ownedAttribute xmi:id="_jsn6QfjbEdy4iJtsDAHRng" name="_octaveChangeProbability" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_jsxrQPjbEdy4iJtsDAHRng" name="VI" visibility="private" type="_XX6o8M--EdywsPAlzSc5Cw" association="_jvdL0PjbEdy4iJtsDAHRng"/>
            <ownedOperation xmi:id="_XvdmQc--EdywsPAlzSc5Cw" name="generateNotes" visibility="private" concurrency="concurrent"/>
            <ownedOperation xmi:id="_XvdmQs--EdywsPAlzSc5Cw" name="ScaledSet" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_jsxrQfjbEdy4iJtsDAHRng" name="rootPitch" type="_XX6o8M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jsxrQvjbEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_jsxrQ_jbEdy4iJtsDAHRng" name="scale" type="_XvT1Qc--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jsxrRPjbEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_js61MPjbEdy4iJtsDAHRng" name="minOctave">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_js61MfjbEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_js61MvjbEdy4iJtsDAHRng" name="maxOctave">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_js61M_jbEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_XvmwNM--EdywsPAlzSc5Cw" name="addChromaticNote" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_js61NPjbEdy4iJtsDAHRng" name="n" type="_XRge8s--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jtEmMPjbEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_jtEmMfjbEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jtEmMvjbEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_jtEmM_jbEdy4iJtsDAHRng" name="octaveChangeProbability" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_jtEmNPjbEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jtEmNfjbEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_jtOXMPjbEdy4iJtsDAHRng" name="octaveChangeProbability" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_jtOXMfjbEdy4iJtsDAHRng" name="probability">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jtOXMvjbEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_jtOXM_jbEdy4iJtsDAHRng" name="getRandom" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_jtXhIPjbEdy4iJtsDAHRng" name="n" type="_W9iaEM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jtXhIfjbEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_jtXhIvjbEdy4iJtsDAHRng" type="_XRge8s--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jtXhI_jbEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_XvT1Qc--EdywsPAlzSc5Cw" name="Scale" clientDependency="_YLxHwM--EdywsPAlzSc5Cw _YMEpws--EdywsPAlzSc5Cw" isAbstract="true">
            <ownedAttribute xmi:id="_YLBg4M--EdywsPAlzSc5Cw" name="accidents" visibility="protected" isLeaf="true" type="_W6tIgM--EdywsPAlzSc5Cw" isReadOnly="true" association="_YMhVsM--EdywsPAlzSc5Cw">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YLLR4M--EdywsPAlzSc5Cw" value="*"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YLBg4c--EdywsPAlzSc5Cw"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_YLLR4c--EdywsPAlzSc5Cw" name="scale" visibility="protected" isLeaf="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YLLR48--EdywsPAlzSc5Cw" value="*"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YLLR4s--EdywsPAlzSc5Cw"/>
            </ownedAttribute>
            <nestedClassifier xmi:type="uml:Class" xmi:id="_YK4W8M--EdywsPAlzSc5Cw" name="BLUES" clientDependency="_YNQ8kM--EdywsPAlzSc5Cw _YNtogs--EdywsPAlzSc5Cw" isLeaf="true">
              <generalization xmi:id="_YMqfoM--EdywsPAlzSc5Cw" general="_XvT1Qc--EdywsPAlzSc5Cw"/>
              <ownedAttribute xmi:id="_YM0QoM--EdywsPAlzSc5Cw" name="accidents" visibility="protected" isLeaf="true" type="_W6tIgM--EdywsPAlzSc5Cw" isReadOnly="true" association="_YOTeYM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YM0Qos--EdywsPAlzSc5Cw" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YM0Qoc--EdywsPAlzSc5Cw"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_YM0Qo8--EdywsPAlzSc5Cw" name="scale" visibility="protected" isLeaf="true" isReadOnly="true">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YM0Qpc--EdywsPAlzSc5Cw" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YM0QpM--EdywsPAlzSc5Cw"/>
              </ownedAttribute>
              <ownedOperation xmi:id="_YM0Qps--EdywsPAlzSc5Cw" name="eval" visibility="public" isLeaf="true" concurrency="concurrent">
                <ownedParameter xmi:id="_YM9akM--EdywsPAlzSc5Cw" name="pitchClass" type="_XX6o8M--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YM9akc--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_YM9ak8--EdywsPAlzSc5Cw" name="rootPitch" type="_XX6o8M--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YM9alM--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_YM9alc--EdywsPAlzSc5Cw" name="noteNumber">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YM9als--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_YNHLkM--EdywsPAlzSc5Cw" type="_W6tIgM--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YNHLkc--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </nestedClassifier>
            <nestedClassifier xmi:type="uml:Class" xmi:id="_YK4W8c--EdywsPAlzSc5Cw" name="MAJOR" clientDependency="_YO57UM--EdywsPAlzSc5Cw _YPM2Qs--EdywsPAlzSc5Cw" isLeaf="true">
              <generalization xmi:id="_YOTeYs--EdywsPAlzSc5Cw" general="_XvT1Qc--EdywsPAlzSc5Cw"/>
              <ownedAttribute xmi:id="_YOdPYM--EdywsPAlzSc5Cw" name="accidents" visibility="protected" isLeaf="true" type="_W6tIgM--EdywsPAlzSc5Cw" isReadOnly="true" association="_YQPYEM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YOdPYs--EdywsPAlzSc5Cw" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YOdPYc--EdywsPAlzSc5Cw"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_YOdPY8--EdywsPAlzSc5Cw" name="scale" visibility="protected" isLeaf="true" isReadOnly="true">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YOmZUc--EdywsPAlzSc5Cw" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YOmZUM--EdywsPAlzSc5Cw"/>
              </ownedAttribute>
              <ownedOperation xmi:id="_YOmZUs--EdywsPAlzSc5Cw" name="eval" visibility="public" isLeaf="true" concurrency="concurrent">
                <ownedParameter xmi:id="_YOmZU8--EdywsPAlzSc5Cw" name="pitchClass" type="_XX6o8M--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YOmZVM--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_YOwKUM--EdywsPAlzSc5Cw" name="rootPitch" type="_XX6o8M--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YOwKUc--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_YOwKUs--EdywsPAlzSc5Cw" name="noteNumber">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YOwKU8--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_YOwKVM--EdywsPAlzSc5Cw" type="_W6tIgM--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YOwKVc--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </nestedClassifier>
            <nestedClassifier xmi:type="uml:Class" xmi:id="_YK4W8s--EdywsPAlzSc5Cw" name="MINOR" clientDependency="_YQ11AM--EdywsPAlzSc5Cw _YRIv8s--EdywsPAlzSc5Cw" isLeaf="true">
              <generalization xmi:id="_YQPYEs--EdywsPAlzSc5Cw" general="_XvT1Qc--EdywsPAlzSc5Cw"/>
              <ownedAttribute xmi:id="_YQZJEM--EdywsPAlzSc5Cw" name="accidents" visibility="protected" isLeaf="true" type="_W6tIgM--EdywsPAlzSc5Cw" isReadOnly="true" association="_YR4W0M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YQZJEs--EdywsPAlzSc5Cw" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YQZJEc--EdywsPAlzSc5Cw"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_YQZJE8--EdywsPAlzSc5Cw" name="scale" visibility="protected" isLeaf="true" isReadOnly="true">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YQiTAc--EdywsPAlzSc5Cw" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YQiTAM--EdywsPAlzSc5Cw"/>
              </ownedAttribute>
              <ownedOperation xmi:id="_YQiTAs--EdywsPAlzSc5Cw" name="eval" visibility="public" isLeaf="true" concurrency="concurrent">
                <ownedParameter xmi:id="_YQiTA8--EdywsPAlzSc5Cw" name="pitchClass" type="_XX6o8M--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YQiTBM--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_YQiTBs--EdywsPAlzSc5Cw" name="rootPitch" type="_XX6o8M--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YQsEAM--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_YQsEAc--EdywsPAlzSc5Cw" name="noteNumber">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YQsEAs--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_YQsEA8--EdywsPAlzSc5Cw" type="_W6tIgM--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YQsEBM--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </nestedClassifier>
            <ownedOperation xmi:id="_YLLR5M--EdywsPAlzSc5Cw" name="eval" visibility="public" isLeaf="true" concurrency="concurrent">
              <ownedParameter xmi:id="_YLLR5s--EdywsPAlzSc5Cw" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YLLR58--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_YLVC4c--EdywsPAlzSc5Cw" name="eval" visibility="public" isAbstract="true" concurrency="concurrent">
              <ownedParameter xmi:id="_YLVC4s--EdywsPAlzSc5Cw" name="pitchClass" type="_XX6o8M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YLVC48--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_YLVC5c--EdywsPAlzSc5Cw" name="rootPitch" type="_XX6o8M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YLVC5s--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_YLeM0M--EdywsPAlzSc5Cw" name="noteNumber">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YLeM0c--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_YLeM0s--EdywsPAlzSc5Cw" type="_W6tIgM--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YLeM08--EdywsPAlzSc5Cw" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_Xx2L4M--EdywsPAlzSc5Cw" memberEnd="_XvT1Q8--EdywsPAlzSc5Cw _Xx2L4c--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_Xx2L4c--EdywsPAlzSc5Cw" name="ownedEnd" type="_XvA6UM--EdywsPAlzSc5Cw" association="_Xx2L4M--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_Xx2L4s--EdywsPAlzSc5Cw" memberEnd="_XvT1Qs--EdywsPAlzSc5Cw _Xx2L48--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_Xx2L48--EdywsPAlzSc5Cw" name="ownedEnd" type="_XvA6UM--EdywsPAlzSc5Cw" association="_Xx2L4s--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_Xx2L5M--EdywsPAlzSc5Cw" memberEnd="_XvT1QM--EdywsPAlzSc5Cw _Xx2L5c--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_Xx2L5c--EdywsPAlzSc5Cw" name="ownedEnd" type="_XvA6UM--EdywsPAlzSc5Cw" association="_Xx2L5M--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_Xx_V0M--EdywsPAlzSc5Cw" name="EvolveHeuristic"/>
          <packagedElement xmi:type="uml:Association" xmi:id="_X3NNAM--EdywsPAlzSc5Cw" memberEnd="_XzCesM--EdywsPAlzSc5Cw _X3NNAc--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_X3NNAc--EdywsPAlzSc5Cw" name="ownedEnd" type="_XX6o8M--EdywsPAlzSc5Cw" association="_X3NNAM--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_X7YiYM--EdywsPAlzSc5Cw" memberEnd="_X3zp8c--EdywsPAlzSc5Cw _W9iaEc--EdywsPAlzSc5Cw"/>
          <packagedElement xmi:type="uml:Association" xmi:id="_X7YiYc--EdywsPAlzSc5Cw" memberEnd="_X3zp9c--EdywsPAlzSc5Cw _X7YiYs--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_X7YiYs--EdywsPAlzSc5Cw" name="ownedEnd" type="_W9iaEs--EdywsPAlzSc5Cw" association="_X7YiYc--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_X7hsUM--EdywsPAlzSc5Cw" memberEnd="_X38z4c--EdywsPAlzSc5Cw _X7hsUc--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_X7hsUc--EdywsPAlzSc5Cw" name="ownedEnd" type="_W9iaEs--EdywsPAlzSc5Cw" association="_X7hsUM--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_X7hsUs--EdywsPAlzSc5Cw" memberEnd="_X3zp9M--EdywsPAlzSc5Cw _X7hsU8--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_X7hsU8--EdywsPAlzSc5Cw" name="ownedEnd" type="_W9iaEs--EdywsPAlzSc5Cw" association="_X7hsUs--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_X8t_IM--EdywsPAlzSc5Cw" name="TreeParser" clientDependency="_X_aGwM--EdywsPAlzSc5Cw _X_tBsc--EdywsPAlzSc5Cw _X__8os--EdywsPAlzSc5Cw _YAS3kc--EdywsPAlzSc5Cw _YAmZkc--EdywsPAlzSc5Cw _YA5Ugs--EdywsPAlzSc5Cw _YBMPcs--EdywsPAlzSc5Cw _YBysYc--EdywsPAlzSc5Cw _YCFnUc--EdywsPAlzSc5Cw _YCYiQs--EdywsPAlzSc5Cw _YCrdMc--EdywsPAlzSc5Cw _YC-_Ms--EdywsPAlzSc5Cw _YDR6Ic--EdywsPAlzSc5Cw _YDk1Ec--EdywsPAlzSc5Cw _YD3wAs--EdywsPAlzSc5Cw _YEUb8c--EdywsPAlzSc5Cw _YEnW4c--EdywsPAlzSc5Cw _YE644c--EdywsPAlzSc5Cw _YFNz0s--EdywsPAlzSc5Cw _YFguws--EdywsPAlzSc5Cw _YFzpsc--EdywsPAlzSc5Cw _YGHLss--EdywsPAlzSc5Cw _4uriUPjcEdy4iJtsDAHRng _4vIOQvjcEdy4iJtsDAHRng _4vuEIfjcEdy4iJtsDAHRng">
            <ownedAttribute xmi:id="_X9dmAM--EdywsPAlzSc5Cw" name="E_VALIDATION_EXCEPTION" visibility="private" isLeaf="true" isStatic="true" type="_PcPL0M--EdywsPAlzSc5Cw" isReadOnly="true"/>
            <ownedAttribute xmi:id="_X9dmAc--EdywsPAlzSc5Cw" name="_treeFile" visibility="private" type="_XL170c--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_X9dmAs--EdywsPAlzSc5Cw" name="W_VERSION_STRING" visibility="private" isLeaf="true" isStatic="true" type="_PcPL0M--EdywsPAlzSc5Cw" isReadOnly="true" association="_YHJtgs--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_X9dmA8--EdywsPAlzSc5Cw" name="notes" visibility="private" type="_XRge8s--EdywsPAlzSc5Cw" association="_YHJthM--EdywsPAlzSc5Cw">
              <qualifier xmi:id="_X9nXAM--EdywsPAlzSc5Cw" name="key" type="_XMJd0c--EdywsPAlzSc5Cw"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_X9nXAc--EdywsPAlzSc5Cw" name="E_IO_EXCEPTION" visibility="private" isLeaf="true" isStatic="true" type="_PcPL0M--EdywsPAlzSc5Cw" isReadOnly="true"/>
            <ownedAttribute xmi:id="_X9nXAs--EdywsPAlzSc5Cw" name="E_FILE_NOT_FOUND_EXCEPTION" visibility="private" isLeaf="true" isStatic="true" type="_PcPL0M--EdywsPAlzSc5Cw" isReadOnly="true"/>
            <ownedAttribute xmi:id="_X9nXA8--EdywsPAlzSc5Cw" name="_nt" visibility="private" type="_XKppAc--EdywsPAlzSc5Cw" association="_YHJtgM--EdywsPAlzSc5Cw"/>
            <ownedAttribute xmi:id="_X9xIAM--EdywsPAlzSc5Cw" name="lineNumber" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_4toZcPjcEdy4iJtsDAHRng" name="E_PITCH_NOT_FOUND" visibility="private" isLeaf="true" isStatic="true" type="_PcPL0M--EdywsPAlzSc5Cw" isReadOnly="true"/>
            <ownedAttribute xmi:id="_4toZcfjcEdy4iJtsDAHRng" name="serialVersionUID" visibility="private" isLeaf="true" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedOperation xmi:id="_X9xIAc--EdywsPAlzSc5Cw" name="readFile" visibility="private" concurrency="concurrent">
              <ownedParameter xmi:id="_7tHpYPjcEdy4iJtsDAHRng" name="path" type="_PcPL0M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7tHpYfjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_X9xIBM--EdywsPAlzSc5Cw" name="TreeParser" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_7tHpYvjcEdy4iJtsDAHRng" name="treeFile" type="_PcPL0M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7tHpY_jcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_X96R8c--EdywsPAlzSc5Cw" name="buildTree" visibility="private" concurrency="concurrent" raisedException="_X-EC8M--EdywsPAlzSc5Cw">
              <ownedParameter xmi:id="_7takUPjcEdy4iJtsDAHRng" name="notes" type="_XIklYM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7takUfjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_X-EC8c--EdywsPAlzSc5Cw" name="TreeParser" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_7s94Y_jcEdy4iJtsDAHRng" name="treeFile" type="_XL170c--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7s94ZPjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_X-EC9M--EdywsPAlzSc5Cw" name="processNote" visibility="private" concurrency="concurrent" raisedException="_X-EC8M--EdywsPAlzSc5Cw">
              <ownedParameter xmi:id="_7tQzUfjcEdy4iJtsDAHRng" name="note" type="_PcPL0M--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7tQzUvjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_7tQzU_jcEdy4iJtsDAHRng" type="_XRge8s--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7tQzVPjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_X-Nz9M--EdywsPAlzSc5Cw" name="parseFile" visibility="private" concurrency="concurrent">
              <ownedParameter xmi:id="_7s0HYPjcEdy4iJtsDAHRng" name="treeFile" type="_XL170c--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7s0HYfjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_X-W94c--EdywsPAlzSc5Cw" name="getNoteTree" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_7tHpZPjcEdy4iJtsDAHRng" type="_XKppAc--EdywsPAlzSc5Cw" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7tQzUPjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_X-W95M--EdywsPAlzSc5Cw" name="buildTree" visibility="private" concurrency="concurrent" raisedException="_X-EC8M--EdywsPAlzSc5Cw">
              <ownedParameter xmi:id="_7s0HYvjcEdy4iJtsDAHRng" name="notes" type="_XIklYM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7s94YPjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_7s94YfjcEdy4iJtsDAHRng" name="_nt" type="_XKppAc--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7s94YvjcEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_YHJtgM--EdywsPAlzSc5Cw" memberEnd="_X9nXA8--EdywsPAlzSc5Cw _YHJtgc--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_YHJtgc--EdywsPAlzSc5Cw" name="ownedEnd" type="_X8t_IM--EdywsPAlzSc5Cw" association="_YHJtgM--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_YHJtgs--EdywsPAlzSc5Cw" memberEnd="_X9dmAs--EdywsPAlzSc5Cw _YHJtg8--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_YHJtg8--EdywsPAlzSc5Cw" name="ownedEnd" type="_X8t_IM--EdywsPAlzSc5Cw" association="_YHJtgs--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_YHJthM--EdywsPAlzSc5Cw" memberEnd="_X9dmA8--EdywsPAlzSc5Cw _YHJthc--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_YHJthc--EdywsPAlzSc5Cw" name="ownedEnd" type="_X8t_IM--EdywsPAlzSc5Cw" association="_YHJthM--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_YMhVsM--EdywsPAlzSc5Cw" memberEnd="_YLBg4M--EdywsPAlzSc5Cw _YMhVsc--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_YMhVsc--EdywsPAlzSc5Cw" name="ownedEnd" type="_XvT1Qc--EdywsPAlzSc5Cw" association="_YMhVsM--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_YOTeYM--EdywsPAlzSc5Cw" memberEnd="_YM0QoM--EdywsPAlzSc5Cw _YOTeYc--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_YOTeYc--EdywsPAlzSc5Cw" name="ownedEnd" type="_YK4W8M--EdywsPAlzSc5Cw" association="_YOTeYM--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_YQPYEM--EdywsPAlzSc5Cw" memberEnd="_YOdPYM--EdywsPAlzSc5Cw _YQPYEc--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_YQPYEc--EdywsPAlzSc5Cw" name="ownedEnd" type="_YK4W8c--EdywsPAlzSc5Cw" association="_YQPYEM--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_YR4W0M--EdywsPAlzSc5Cw" memberEnd="_YQZJEM--EdywsPAlzSc5Cw _YR4W0c--EdywsPAlzSc5Cw">
            <ownedEnd xmi:id="_YR4W0c--EdywsPAlzSc5Cw" name="ownedEnd" type="_YK4W8s--EdywsPAlzSc5Cw" association="_YR4W0M--EdywsPAlzSc5Cw"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_YSCH0M--EdywsPAlzSc5Cw" name="Evolve" clientDependency="_YSCH0s--EdywsPAlzSc5Cw _4z3UcPgEEdymusjNjMXN1A _4z3UcvgEEdymusjNjMXN1A _421v8PgEEdymusjNjMXN1A _43Sb4fgEEdymusjNjMXN1A _43vH0fgEEdymusjNjMXN1A _44CCwvgEEdymusjNjMXN1A _44eus_gEEdymusjNjMXN1A _447aovgEEdymusjNjMXN1A _45OVkfgEEdymusjNjMXN1A _450ygfgEEdymusjNjMXN1A _46RecfgEEdymusjNjMXN1A _46kZYvgEEdymusjNjMXN1A _47BFUfgEEdymusjNjMXN1A _47dxQfgEEdymusjNjMXN1A _476dMfgEEdymusjNjMXN1A _48NYIvgEEdymusjNjMXN1A _48zOAfgEEdymusjNjMXN1A _49GwAfgEEdymusjNjMXN1A _49i04vgEEdymusjNjMXN1A _49_g0vgEEdymusjNjMXN1A _4-cMwvgEEdymusjNjMXN1A _4-vHsfgEEdymusjNjMXN1A _4_LzofgEEdymusjNjMXN1A _4_yQkfgEEdymusjNjMXN1A _5AO8gvgEEdymusjNjMXN1A _5Ah3cfgEEdymusjNjMXN1A _5A-jYfgEEdymusjNjMXN1A _5BbPUfgEEdymusjNjMXN1A _ymOVYPgjEdymusjNjMXN1A">
            <ownedAttribute xmi:id="_40dKUPgEEdymusjNjMXN1A" name="listeners" visibility="private" type="_40m7UPgEEdymusjNjMXN1A" association="_5CwsFPgEEdymusjNjMXN1A"/>
            <ownedAttribute xmi:id="_40m7UfgEEdymusjNjMXN1A" name="elites" visibility="private" type="_W9iaEM--EdywsPAlzSc5Cw" association="_5CwsFvgEEdymusjNjMXN1A"/>
            <ownedAttribute xmi:id="_40wsUPgEEdymusjNjMXN1A" name="maxElites" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_40wsUfgEEdymusjNjMXN1A" name="waiting" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_40wsU_gEEdymusjNjMXN1A" name="_memberCount" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_40wsVPgEEdymusjNjMXN1A" name="_heuristics" visibility="private" type="_XAEwsM--EdywsPAlzSc5Cw" association="_5CwsGvgEEdymusjNjMXN1A"/>
            <ownedAttribute xmi:id="_4052QPgEEdymusjNjMXN1A" name="running" visibility="public">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_4052QfgEEdymusjNjMXN1A" name="_crossoverProbability" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_4052QvgEEdymusjNjMXN1A" name="_maxBreedCycles" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_4052Q_gEEdymusjNjMXN1A" name="_mt" visibility="private" isLeaf="true" isStatic="true" type="_XAqmkM--EdywsPAlzSc5Cw" isReadOnly="true" association="_5CwsEPgEEdymusjNjMXN1A"/>
            <ownedAttribute xmi:id="_4052RPgEEdymusjNjMXN1A" name="playedMemorySize" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_41DnQPgEEdymusjNjMXN1A" name="listenBufferSize" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_41DnQfgEEdymusjNjMXN1A" name="_matingPoolSize" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_41DnQvgEEdymusjNjMXN1A" name="generations" visibility="protected">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_41DnQ_gEEdymusjNjMXN1A" name="played" visibility="private" type="_W9iaEs--EdywsPAlzSc5Cw" association="_5CwsEvgEEdymusjNjMXN1A">
              <qualifier xmi:id="_41DnRPgEEdymusjNjMXN1A" name="key" type="_W9iaEM--EdywsPAlzSc5Cw"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_41DnRfgEEdymusjNjMXN1A" name="_sequenceParameters" visibility="private" type="_XQnHEs--EdywsPAlzSc5Cw" association="_5CwsGPgEEdymusjNjMXN1A"/>
            <ownedAttribute xmi:id="_41MxMPgEEdymusjNjMXN1A" name="population" visibility="private" type="_W9iaEs--EdywsPAlzSc5Cw" association="_5C6dEPgEEdymusjNjMXN1A"/>
            <interfaceRealization xmi:id="_4z3UcPgEEdymusjNjMXN1A" supplier="_4ztjcPgEEdymusjNjMXN1A" client="_YSCH0M--EdywsPAlzSc5Cw" contract="_4ztjcPgEEdymusjNjMXN1A"/>
            <interfaceRealization xmi:id="_4z3UcvgEEdymusjNjMXN1A" supplier="_4z3UcfgEEdymusjNjMXN1A" client="_YSCH0M--EdywsPAlzSc5Cw" contract="_4z3UcfgEEdymusjNjMXN1A"/>
            <ownedOperation xmi:id="_YSCH0c--EdywsPAlzSc5Cw" name="setPopulationCount" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_kAcAYPjWEdy4iJtsDAHRng" name="memberCount">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kAcAYfjWEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_41MxM_gEEdymusjNjMXN1A" name="Evolve" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_kASPYvjWEdy4iJtsDAHRng" name="sequenceParameters" type="_XQnHEs--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kASPY_jWEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_kASPZPjWEdy4iJtsDAHRng" name="populationCount">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kASPZfjWEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_41WiMvgEEdymusjNjMXN1A" name="run" visibility="public" clientDependency="_3w_6gPgKEdymusjNjMXN1A _xikgAPgjEdymusjNjMXN1A" concurrency="concurrent"/>
            <ownedOperation xmi:id="_41WiM_gEEdymusjNjMXN1A" name="feedback" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_kAcAYvjWEdy4iJtsDAHRng" name="feedback">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kAcAY_jWEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_kAcAZPjWEdy4iJtsDAHRng" name="notes" type="_W9iaEM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kAlxYPjWEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_41gTM_gEEdymusjNjMXN1A" name="getPopulationParameters" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_kAlxYfjWEdy4iJtsDAHRng" type="_q3IT0fgEEdymusjNjMXN1A" direction="return">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kAlxYvjWEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_41gTNvgEEdymusjNjMXN1A" name="togglePause" visibility="public" concurrency="concurrent"/>
            <ownedOperation xmi:id="_41pdIPgEEdymusjNjMXN1A" name="matingPoolSize" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_kAJFc_jWEdy4iJtsDAHRng" name="matingPoolSize">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kAJFdPjWEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_41pdI_gEEdymusjNjMXN1A" name="Evolve" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_j_1jcPjWEdy4iJtsDAHRng" name="sequenceParameters" type="_XQnHEs--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_j__UcPjWEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_j__UcfjWEdy4iJtsDAHRng" name="populationCount">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_j__UcvjWEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
              <ownedParameter xmi:id="_j__Uc_jWEdy4iJtsDAHRng" name="heuristics" type="_XAEwsM--EdywsPAlzSc5Cw">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kAJFcPjWEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_41zOJPgEEdymusjNjMXN1A" name="generations" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_kASPYPjWEdy4iJtsDAHRng" name="numberOfGenerations">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kASPYfjWEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_418_IfgEEdymusjNjMXN1A" name="generations" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_kAlxY_jWEdy4iJtsDAHRng" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kAlxZPjWEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_418_JPgEEdymusjNjMXN1A" name="addListener" visibility="public" concurrency="concurrent">
              <ownedParameter xmi:id="_kAJFcfjWEdy4iJtsDAHRng" name="listener" type="_40m7UPgEEdymusjNjMXN1A">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kAJFcvjWEdy4iJtsDAHRng" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_pMmEoPgEEdymusjNjMXN1A" name="evolution" clientDependency="_qyg5kPgEEdymusjNjMXN1A _qyz0gfgEEdymusjNjMXN1A _qzQgcvgEEdymusjNjMXN1A _qzjbYfgEEdymusjNjMXN1A _qz29YfgEEdymusjNjMXN1A">
            <packagedElement xmi:type="uml:Interface" xmi:id="_qQ1v4PgEEdymusjNjMXN1A" name="Breeder" clientDependency="_qdNX8PgEEdymusjNjMXN1A _I1O6sPjTEdy4iJtsDAHRng">
              <ownedOperation xmi:id="_qRlWwPgEEdymusjNjMXN1A" name="breed" visibility="public" isAbstract="true" concurrency="concurrent">
                <ownedParameter xmi:id="_KyGQAPjTEdy4iJtsDAHRng" name="population" type="_W9iaEs--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_KyGQAfjTEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_q0mkQPgEEdymusjNjMXN1A" name="TreeBreeder" clientDependency="_q0vuMPgEEdymusjNjMXN1A _q3IT0_gEEdymusjNjMXN1A _q3b10fgEEdymusjNjMXN1A _q3uwwfgEEdymusjNjMXN1A _q4BrsvgEEdymusjNjMXN1A _q4UmofgEEdymusjNjMXN1A _q4oIofgEEdymusjNjMXN1A _q47DkfgEEdymusjNjMXN1A _q5N-gfgEEdymusjNjMXN1A _q5XvgvgEEdymusjNjMXN1A _q5qqcfgEEdymusjNjMXN1A _q59lYfgEEdymusjNjMXN1A _q6RHYfgEEdymusjNjMXN1A _q6kCUvgEEdymusjNjMXN1A _q6tMQfgEEdymusjNjMXN1A _q7AuQvgEEdymusjNjMXN1A _q7TpMvgEEdymusjNjMXN1A _-0B7gPjSEdy4iJtsDAHRng">
              <ownedAttribute xmi:id="_q1WLIPgEEdymusjNjMXN1A" name="_mt" visibility="private" isLeaf="true" isStatic="true" type="_XAqmkM--EdywsPAlzSc5Cw" isReadOnly="true" association="_q8NBEPgEEdymusjNjMXN1A"/>
              <ownedAttribute xmi:id="_q1f8IPgEEdymusjNjMXN1A" name="p" visibility="private" type="_W9iaEs--EdywsPAlzSc5Cw" association="_q8NBEvgEEdymusjNjMXN1A"/>
              <ownedAttribute xmi:id="_q1f8IfgEEdymusjNjMXN1A" name="_crossoverProbability" visibility="private">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_q1f8IvgEEdymusjNjMXN1A" name="_maxBreedCycles" visibility="private">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedAttribute>
              <interfaceRealization xmi:id="_q0vuMPgEEdymusjNjMXN1A" supplier="_qQ1v4PgEEdymusjNjMXN1A" client="_q0mkQPgEEdymusjNjMXN1A" contract="_qQ1v4PgEEdymusjNjMXN1A"/>
              <ownedOperation xmi:id="_q1f8I_gEEdymusjNjMXN1A" name="TreeBreeder" visibility="public" concurrency="concurrent"/>
              <ownedOperation xmi:id="_q1f8JPgEEdymusjNjMXN1A" name="recombine" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_uv4tBPjTEdy4iJtsDAHRng" name="nt1" type="_XKppAc--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uwB28PjTEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_uwB28fjTEdy4iJtsDAHRng" name="nt2" type="_XKppAc--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uwB28vjTEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_q1y3EPgEEdymusjNjMXN1A" name="maxBreedCycles" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_uvlLAfjTEdy4iJtsDAHRng" name="cycles">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uvlLAvjTEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_q1y3E_gEEdymusjNjMXN1A" name="crossoverProbability" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_uvlLA_jTEdy4iJtsDAHRng" direction="return">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uvlLBPjTEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_q1y3FvgEEdymusjNjMXN1A" name="TreeBreeder" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_uvu8APjTEdy4iJtsDAHRng" name="maxBreedCycles">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uvu8AfjTEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_uvu8AvjTEdy4iJtsDAHRng" name="crossoverProbability">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uvu8A_jTEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_q18BA_gEEdymusjNjMXN1A" name="breed" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_uv4tAvjTEdy4iJtsDAHRng" name="population" type="_W9iaEs--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uv4tA_jTEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_q2FyAPgEEdymusjNjMXN1A" name="maxBreedCycles" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_uwB28_jTEdy4iJtsDAHRng" direction="return">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uwB29PjTEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_q2FyA_gEEdymusjNjMXN1A" name="greedySelect" visibility="private" concurrency="concurrent">
                <ownedParameter xmi:id="_uvJGIPjTEdy4iJtsDAHRng" name="selectedPoint" type="_XKppAc--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uvJGIfjTEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_uvJGIvjTEdy4iJtsDAHRng" type="_W9iaEM--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uvSQEPjTEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_q2PjAfgEEdymusjNjMXN1A" name="_crossover" visibility="private" concurrency="concurrent" raisedException="_q2Ys8fgEEdymusjNjMXN1A">
                <ownedParameter xmi:id="_uvSQEfjTEdy4iJtsDAHRng" name="nt1" type="_XKppAc--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uvSQEvjTEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_uvSQE_jTEdy4iJtsDAHRng" name="nt2" type="_XKppAc--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uvSQFPjTEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_uvcBEPjTEdy4iJtsDAHRng" type="_XKppAc--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uvcBEfjTEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_q2Ys8vgEEdymusjNjMXN1A" name="crossoverProbability" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_uvu8BPjTEdy4iJtsDAHRng" name="probability">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uvu8BfjTEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_q2Ys9fgEEdymusjNjMXN1A" name="mutate" visibility="private" concurrency="concurrent">
                <ownedParameter xmi:id="_uv4tAPjTEdy4iJtsDAHRng" name="i" type="_W9FuIM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uv4tAfjTEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_q2sO8fgEEdymusjNjMXN1A" name="crossover" visibility="private" concurrency="concurrent">
                <ownedParameter xmi:id="_uvcBE_jTEdy4iJtsDAHRng" name="i1" type="_W9FuIM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uvcBFPjTEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_uvcBFfjTEdy4iJtsDAHRng" name="i2" type="_W9FuIM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uvlLAPjTEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_q8NBEPgEEdymusjNjMXN1A" memberEnd="_q1WLIPgEEdymusjNjMXN1A _q8NBEfgEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_q8NBEfgEEdymusjNjMXN1A" name="ownedEnd" type="_q0mkQPgEEdymusjNjMXN1A" association="_q8NBEPgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_q8NBEvgEEdymusjNjMXN1A" memberEnd="_q1f8IPgEEdymusjNjMXN1A _q8NBE_gEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_q8NBE_gEEdymusjNjMXN1A" name="ownedEnd" type="_q0mkQPgEEdymusjNjMXN1A" association="_q8NBEvgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_q8y28PgEEdymusjNjMXN1A" name="NoteSequenceInitializer" clientDependency="_q88n9PgEEdymusjNjMXN1A _q9Pi4vgEEdymusjNjMXN1A">
              <ownedOperation xmi:id="_q8y28fgEEdymusjNjMXN1A" name="initialize" visibility="public" isAbstract="true" concurrency="concurrent">
                <ownedParameter xmi:id="_q88n8PgEEdymusjNjMXN1A" name="notes" type="_W9iaEM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_q88n8fgEEdymusjNjMXN1A" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_q88n8vgEEdymusjNjMXN1A" name="params" type="_q3IT0fgEEdymusjNjMXN1A">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_q88n8_gEEdymusjNjMXN1A" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_q9_JwPgEEdymusjNjMXN1A" name="InitializeGrow" clientDependency="_q9_JwfgEEdymusjNjMXN1A _q_eXgPgEEdymusjNjMXN1A _q_oIgfgEEdymusjNjMXN1A _q_7DcfgEEdymusjNjMXN1A _rAXvYfgEEdymusjNjMXN1A _rAqqUvgEEdymusjNjMXN1A _rA0bUvgEEdymusjNjMXN1A _rBHWQvgEEdymusjNjMXN1A _rBa4QfgEEdymusjNjMXN1A _rBtzMvgEEdymusjNjMXN1A _rCAuIvgEEdymusjNjMXN1A _rCTpEfgEEdymusjNjMXN1A _rCdaEfgEEdymusjNjMXN1A _rCwVAfgEEdymusjNjMXN1A _rDDP8fgEEdymusjNjMXN1A _rDWx8fgEEdymusjNjMXN1A _rDf74fgEEdymusjNjMXN1A _rDzd4vgEEdymusjNjMXN1A _rEGY0vgEEdymusjNjMXN1A _rEZTwvgEEdymusjNjMXN1A _ldU8gPjTEdy4iJtsDAHRng">
              <ownedAttribute xmi:id="_q-b1sPgEEdymusjNjMXN1A" name="_mt" visibility="private" isLeaf="true" isStatic="true" type="_XAqmkM--EdywsPAlzSc5Cw" isReadOnly="true" association="_rFI6ovgEEdymusjNjMXN1A"/>
              <ownedAttribute xmi:id="_q-b1sfgEEdymusjNjMXN1A" name="E_TYPE_ERROR" visibility="private" isLeaf="true" isStatic="true" type="_PcPL0M--EdywsPAlzSc5Cw" isReadOnly="true"/>
              <ownedAttribute xmi:id="_q-lmsPgEEdymusjNjMXN1A" name="rhythmInitializer" visibility="private" isLeaf="true" isStatic="true" type="_q-lmsfgEEdymusjNjMXN1A" isReadOnly="true" association="_rFI6oPgEEdymusjNjMXN1A"/>
              <ownedAttribute xmi:id="_q-lmsvgEEdymusjNjMXN1A" name="_instance" visibility="private" isStatic="true" type="_q9_JwPgEEdymusjNjMXN1A" association="_rFI6pPgEEdymusjNjMXN1A"/>
              <ownedAttribute xmi:id="_q-lms_gEEdymusjNjMXN1A" name="REST_PROPORTION" visibility="private" isLeaf="true" isStatic="true" isReadOnly="true">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedAttribute>
              <interfaceRealization xmi:id="_q9_JwfgEEdymusjNjMXN1A" supplier="_q8y28PgEEdymusjNjMXN1A" client="_q9_JwPgEEdymusjNjMXN1A" contract="_q8y28PgEEdymusjNjMXN1A"/>
              <ownedOperation xmi:id="_q-lmtPgEEdymusjNjMXN1A" name="_fromScratch" visibility="private" concurrency="concurrent">
                <ownedParameter xmi:id="_1zDcgPjNEdy4iJtsDAHRng" name="notes" type="_W9iaEM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1zMmcPjNEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_1zMmcfjNEdy4iJtsDAHRng" name="params" type="_q3IT0fgEEdymusjNjMXN1A">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1zMmcvjNEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_q-4hoPgEEdymusjNjMXN1A" name="_fromHeuristic" visibility="private" concurrency="concurrent">
                <ownedParameter xmi:id="_1zWXc_jNEdy4iJtsDAHRng" name="notes" type="_W9iaEM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1zWXdPjNEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_1zWXdfjNEdy4iJtsDAHRng" name="params" type="_q3IT0fgEEdymusjNjMXN1A">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1zgIcPjNEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_q-4hpfgEEdymusjNjMXN1A" name="InitializeGrow" visibility="private" concurrency="concurrent"/>
              <ownedOperation xmi:id="_q-4hpvgEEdymusjNjMXN1A" name="getInstance" visibility="public" isStatic="true" concurrency="concurrent">
                <ownedParameter xmi:id="_1zMmc_jNEdy4iJtsDAHRng" type="_q9_JwPgEEdymusjNjMXN1A" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1zMmdPjNEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_q_CSoPgEEdymusjNjMXN1A" name="initialize" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_1zMmdfjNEdy4iJtsDAHRng" name="notes" type="_W9iaEM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1zWXcPjNEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_1zWXcfjNEdy4iJtsDAHRng" name="params" type="_q3IT0fgEEdymusjNjMXN1A">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1zWXcvjNEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_q-lmsfgEEdymusjNjMXN1A" name="RhythmInitializer" clientDependency="_rLjEoPgEEdymusjNjMXN1A _rMvXcfgEEdymusjNjMXN1A _rNCSYfgEEdymusjNjMXN1A _rNV0YfgEEdymusjNjMXN1A _rNovUfgEEdymusjNjMXN1A _rN7qQfgEEdymusjNjMXN1A _rOFbQvgEEdymusjNjMXN1A _rOYWMfgEEdymusjNjMXN1A _rOrRIfgEEdymusjNjMXN1A _rO-MEfgEEdymusjNjMXN1A">
              <ownedAttribute xmi:id="_rL1_kPgEEdymusjNjMXN1A" name="rhythmProbability" visibility="private" isLeaf="true" isStatic="true" isReadOnly="true">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rL_wkPgEEdymusjNjMXN1A" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_rL1_kfgEEdymusjNjMXN1A"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_rL_wkfgEEdymusjNjMXN1A" name="RHYTHM_PROBABILITY" visibility="private" isLeaf="true" isStatic="true" isReadOnly="true">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rL_wk_gEEdymusjNjMXN1A" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_rL_wkvgEEdymusjNjMXN1A"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_rL_wlPgEEdymusjNjMXN1A" name="_mt" visibility="private" isLeaf="true" isStatic="true" type="_XAqmkM--EdywsPAlzSc5Cw" isReadOnly="true" association="_rPkpAPgEEdymusjNjMXN1A"/>
              <ownedAttribute xmi:id="_rL_wlfgEEdymusjNjMXN1A" name="_maxSwingProbability" visibility="private" isLeaf="true" isReadOnly="true">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_rL_wlvgEEdymusjNjMXN1A" name="_minSwingProbability" visibility="private" isLeaf="true" isReadOnly="true">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_rL_wl_gEEdymusjNjMXN1A" name="_swingAmount" visibility="private" isLeaf="true" isReadOnly="true">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_rL_wmPgEEdymusjNjMXN1A" name="RHYTHM_ORDER" visibility="private" isLeaf="true" isStatic="true" type="_XE_s8M--EdywsPAlzSc5Cw" isReadOnly="true" association="_rPkpAvgEEdymusjNjMXN1A">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rMJhkfgEEdymusjNjMXN1A" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_rMJhkPgEEdymusjNjMXN1A"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_rMJhkvgEEdymusjNjMXN1A" name="_instance" visibility="private" isStatic="true" type="_q-lmsfgEEdymusjNjMXN1A" association="_rPuaAPgEEdymusjNjMXN1A"/>
              <interfaceRealization xmi:id="_rLjEoPgEEdymusjNjMXN1A" supplier="_q8y28PgEEdymusjNjMXN1A" client="_q-lmsfgEEdymusjNjMXN1A" contract="_q8y28PgEEdymusjNjMXN1A"/>
              <ownedOperation xmi:id="_rMJhk_gEEdymusjNjMXN1A" name="getInstance" visibility="public" isStatic="true" concurrency="concurrent">
                <ownedParameter xmi:id="_nxFngfjWEdy4iJtsDAHRng" type="_q-lmsfgEEdymusjNjMXN1A" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nxFngvjWEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_rMJhlvgEEdymusjNjMXN1A" name="getNextRhythm" visibility="public" isStatic="true" concurrency="concurrent">
                <ownedParameter xmi:id="_nw8dkPjWEdy4iJtsDAHRng" type="_XE_s8M--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nw8dkfjWEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_rMSrgPgEEdymusjNjMXN1A" name="RhythmInitializer" visibility="private" concurrency="concurrent"/>
              <ownedOperation xmi:id="_rMSrgfgEEdymusjNjMXN1A" name="initialize" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_nw8dkvjWEdy4iJtsDAHRng" name="notes" type="_W9iaEM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nw8dk_jWEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_nw8dlPjWEdy4iJtsDAHRng" name="params" type="_q3IT0fgEEdymusjNjMXN1A">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nxFngPjWEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_rMSrhvgEEdymusjNjMXN1A" name="initialize" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_nwyskPjWEdy4iJtsDAHRng" name="notes" type="_XKppAc--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nwyskfjWEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_nwyskvjWEdy4iJtsDAHRng" name="params" type="_q3IT0fgEEdymusjNjMXN1A">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nwysk_jWEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Enumeration" xmi:id="_q_VNkfgEEdymusjNjMXN1A" name="Genotype">
              <ownedAttribute xmi:id="_sDk40PgEEdymusjNjMXN1A" name="_genotypeImpl" visibility="private" type="_XppSIM--EdywsPAlzSc5Cw"/>
              <ownedOperation xmi:id="_sDk40fgEEdymusjNjMXN1A" name="eval" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_sDk40vgEEdymusjNjMXN1A" type="_XppSIM--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sDk40_gEEdymusjNjMXN1A" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_sDk41PgEEdymusjNjMXN1A" name="Genotype" visibility="package" concurrency="concurrent">
                <ownedParameter xmi:id="_sDk41fgEEdymusjNjMXN1A" name="implementation" type="_XppSIM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sDup0PgEEdymusjNjMXN1A" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedLiteral xmi:id="_sD3zwPgEEdymusjNjMXN1A" name="TOURNAMENT"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_rFI6oPgEEdymusjNjMXN1A" memberEnd="_q-lmsPgEEdymusjNjMXN1A _rFI6ofgEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_rFI6ofgEEdymusjNjMXN1A" name="ownedEnd" type="_q9_JwPgEEdymusjNjMXN1A" association="_rFI6oPgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_rFI6ovgEEdymusjNjMXN1A" memberEnd="_q-b1sPgEEdymusjNjMXN1A _rFI6o_gEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_rFI6o_gEEdymusjNjMXN1A" name="ownedEnd" type="_q9_JwPgEEdymusjNjMXN1A" association="_rFI6ovgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_rFI6pPgEEdymusjNjMXN1A" memberEnd="_q-lmsvgEEdymusjNjMXN1A _rFI6pfgEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_rFI6pfgEEdymusjNjMXN1A" name="ownedEnd" type="_q9_JwPgEEdymusjNjMXN1A" association="_rFI6pPgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_rFSroPgEEdymusjNjMXN1A" name="InitializeHeuristicTree" clientDependency="_rFSrofgEEdymusjNjMXN1A _rGCSgPgEEdymusjNjMXN1A _rGVNcfgEEdymusjNjMXN1A _rGoIYvgEEdymusjNjMXN1A _rG7qYfgEEdymusjNjMXN1A _rHE0UfgEEdymusjNjMXN1A _rHYWUvgEEdymusjNjMXN1A _rH0bMvgEEdymusjNjMXN1A _rH-MMfgEEdymusjNjMXN1A _rIRHIfgEEdymusjNjMXN1A _rIkpIvgEEdymusjNjMXN1A _rI3kEfgEEdymusjNjMXN1A _rJKfAvgEEdymusjNjMXN1A _rJdZ8PgEEdymusjNjMXN1A _pHkZoPjTEdy4iJtsDAHRng">
              <ownedAttribute xmi:id="_rFlmkPgEEdymusjNjMXN1A" name="_nsBuffer" visibility="private" type="_W9iaEM--EdywsPAlzSc5Cw" association="_rKD24vgEEdymusjNjMXN1A"/>
              <ownedAttribute xmi:id="_rFvXkPgEEdymusjNjMXN1A" name="breeder" visibility="private" type="_q0mkQPgEEdymusjNjMXN1A" association="_rKD25PgEEdymusjNjMXN1A"/>
              <ownedAttribute xmi:id="_rFvXkfgEEdymusjNjMXN1A" name="_instance" visibility="private" isStatic="true" type="_rFSroPgEEdymusjNjMXN1A" association="_rKD24PgEEdymusjNjMXN1A"/>
              <interfaceRealization xmi:id="_rFSrofgEEdymusjNjMXN1A" supplier="_q8y28PgEEdymusjNjMXN1A" client="_rFSroPgEEdymusjNjMXN1A" contract="_q8y28PgEEdymusjNjMXN1A"/>
              <ownedOperation xmi:id="_rFvXkvgEEdymusjNjMXN1A" name="getInstance" visibility="public" isStatic="true" concurrency="concurrent">
                <ownedParameter xmi:id="_qR7T8PjTEdy4iJtsDAHRng" type="_rFSroPgEEdymusjNjMXN1A" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qR7T8fjTEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_rFvXlfgEEdymusjNjMXN1A" name="InitializeHeuristicTree" visibility="private" concurrency="concurrent"/>
              <ownedOperation xmi:id="_rFvXlvgEEdymusjNjMXN1A" name="initialize" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_qSFE8PjTEdy4iJtsDAHRng" name="notes" type="_W9iaEM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qSFE8fjTEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_qSFE8vjTEdy4iJtsDAHRng" name="params" type="_q3IT0fgEEdymusjNjMXN1A">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qSFE8_jTEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_rKD24PgEEdymusjNjMXN1A" memberEnd="_rFvXkfgEEdymusjNjMXN1A _rKD24fgEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_rKD24fgEEdymusjNjMXN1A" name="ownedEnd" type="_rFSroPgEEdymusjNjMXN1A" association="_rKD24PgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_rKD24vgEEdymusjNjMXN1A" memberEnd="_rFlmkPgEEdymusjNjMXN1A _rKD24_gEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_rKD24_gEEdymusjNjMXN1A" name="ownedEnd" type="_rFSroPgEEdymusjNjMXN1A" association="_rKD24vgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_rKD25PgEEdymusjNjMXN1A" memberEnd="_rFvXkPgEEdymusjNjMXN1A _rKD25fgEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_rKD25fgEEdymusjNjMXN1A" name="ownedEnd" type="_rFSroPgEEdymusjNjMXN1A" association="_rKD25PgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_rKNA0PgEEdymusjNjMXN1A" name="InitializeRandom" clientDependency="_rKNA0fgEEdymusjNjMXN1A _rKgi1PgEEdymusjNjMXN1A _rKzdwvgEEdymusjNjMXN1A _nsYOAPjTEdy4iJtsDAHRng">
              <ownedAttribute xmi:id="_rKWx0PgEEdymusjNjMXN1A" name="_instance" visibility="private" isStatic="true" type="_rKNA0PgEEdymusjNjMXN1A" association="_rLZToPgEEdymusjNjMXN1A"/>
              <interfaceRealization xmi:id="_rKNA0fgEEdymusjNjMXN1A" supplier="_q8y28PgEEdymusjNjMXN1A" client="_rKNA0PgEEdymusjNjMXN1A" contract="_q8y28PgEEdymusjNjMXN1A"/>
              <ownedOperation xmi:id="_rKWx0fgEEdymusjNjMXN1A" name="InitializeRandom" visibility="private" concurrency="concurrent"/>
              <ownedOperation xmi:id="_rKWx0vgEEdymusjNjMXN1A" name="initialize" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_rKWx0_gEEdymusjNjMXN1A" name="notes" type="_W9iaEM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rKWx1PgEEdymusjNjMXN1A" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_rKWx1fgEEdymusjNjMXN1A" name="params" type="_q3IT0fgEEdymusjNjMXN1A">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rKgi0PgEEdymusjNjMXN1A" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_rKgi0fgEEdymusjNjMXN1A" name="getInstance" visibility="public" isStatic="true" concurrency="concurrent">
                <ownedParameter xmi:id="_rKgi0vgEEdymusjNjMXN1A" type="_rKNA0PgEEdymusjNjMXN1A" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rKgi0_gEEdymusjNjMXN1A" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_rLZToPgEEdymusjNjMXN1A" memberEnd="_rKWx0PgEEdymusjNjMXN1A _rLZTofgEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_rLZTofgEEdymusjNjMXN1A" name="ownedEnd" type="_rKNA0PgEEdymusjNjMXN1A" association="_rLZToPgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_rMvXcPgEEdymusjNjMXN1A" name="NoteContext" clientDependency="_rrlPkPgEEdymusjNjMXN1A _rsLsgfgEEdymusjNjMXN1A _rsVdgvgEEdymusjNjMXN1A _rthwUfgEEdymusjNjMXN1A _rtq6QfgEEdymusjNjMXN1A _rukSIfgEEdymusjNjMXN1A _rvA-EfgEEdymusjNjMXN1A _rwWa0vgEEdymusjNjMXN1A _dWGa4PjMEdy4iJtsDAHRng">
              <generalization xmi:id="_rodDEPgEEdymusjNjMXN1A" general="_XIklYM--EdywsPAlzSc5Cw"/>
              <ownedAttribute xmi:id="_rowlEPgEEdymusjNjMXN1A" name="_contour" visibility="private" type="_rRNnwPgEEdymusjNjMXN1A" association="_rxseoPgEEdymusjNjMXN1A"/>
              <ownedAttribute xmi:id="_rowlEfgEEdymusjNjMXN1A" name="serialVersionUID" visibility="private" isLeaf="true" isStatic="true" isReadOnly="true">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_rpMp8PgEEdymusjNjMXN1A" name="_contourThreshold" visibility="private">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_rpMp8fgEEdymusjNjMXN1A" name="_changed" visibility="private">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
              </ownedAttribute>
              <nestedClassifier xmi:type="uml:Enumeration" xmi:id="_rRNnwPgEEdymusjNjMXN1A" name="Contour">
                <ownedLiteral xmi:id="_ry4xcPgEEdymusjNjMXN1A" name="DOWN"/>
                <ownedLiteral xmi:id="_ry4xcfgEEdymusjNjMXN1A" name="UP"/>
                <ownedLiteral xmi:id="_ry4xcvgEEdymusjNjMXN1A" name="NONE"/>
              </nestedClassifier>
              <ownedOperation xmi:id="_rpMp8vgEEdymusjNjMXN1A" name="remove" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_og7JAfjWEdy4iJtsDAHRng" name="index">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_og7JAvjWEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_og7JA_jWEdy4iJtsDAHRng" type="_XRNkA8--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ohE6APjWEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_rpMp9_gEEdymusjNjMXN1A" name="add" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_ogoOEfjWEdy4iJtsDAHRng" name="element" type="_XRNkA8--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ogoOEvjWEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_ogoOE_jWEdy4iJtsDAHRng" direction="return">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ogoOFPjWEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_rpgL9PgEEdymusjNjMXN1A" name="contour" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_ogxYAPjWEdy4iJtsDAHRng" type="_rRNnwPgEEdymusjNjMXN1A" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ogxYAfjWEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_rp834fgEEdymusjNjMXN1A" name="remove" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_ogxYAvjWEdy4iJtsDAHRng" name="o" type="_XppSIM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ogxYA_jWEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_ogxYBPjWEdy4iJtsDAHRng" direction="return">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_og7JAPjWEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_rqGB0fgEEdymusjNjMXN1A" name="_deriveContour" visibility="private" concurrency="concurrent">
                <ownedParameter xmi:id="_ohE6A_jWEdy4iJtsDAHRng" type="_rRNnwPgEEdymusjNjMXN1A" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ohOD8PjWEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_rqGB1PgEEdymusjNjMXN1A" name="clear" visibility="public" concurrency="concurrent"/>
              <ownedOperation xmi:id="_rqGB1fgEEdymusjNjMXN1A" name="add" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_ogedEPjWEdy4iJtsDAHRng" name="index">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ogedEfjWEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_ogedEvjWEdy4iJtsDAHRng" name="element" type="_XRNkA8--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ogoOEPjWEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_rq_ZsPgEEdymusjNjMXN1A" name="NoteContext" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_ohE6AfjWEdy4iJtsDAHRng" name="sequenceParameters" type="_XQnHEs--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ohE6AvjWEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_rPkpAPgEEdymusjNjMXN1A" memberEnd="_rL_wlPgEEdymusjNjMXN1A _rPkpAfgEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_rPkpAfgEEdymusjNjMXN1A" name="ownedEnd" type="_q-lmsfgEEdymusjNjMXN1A" association="_rPkpAPgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_rPkpAvgEEdymusjNjMXN1A" memberEnd="_rL_wmPgEEdymusjNjMXN1A _rPkpA_gEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_rPkpA_gEEdymusjNjMXN1A" name="ownedEnd" type="_q-lmsfgEEdymusjNjMXN1A" association="_rPkpAvgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_rPuaAPgEEdymusjNjMXN1A" memberEnd="_rMJhkvgEEdymusjNjMXN1A _rPuaAfgEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_rPuaAfgEEdymusjNjMXN1A" name="ownedEnd" type="_q-lmsfgEEdymusjNjMXN1A" association="_rPuaAPgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_rP3j8PgEEdymusjNjMXN1A" name="IndividualEvaluator" clientDependency="_rQBU8PgEEdymusjNjMXN1A _czXeUPgpEdy4iJtsDAHRng _jEzAIPgpEdy4iJtsDAHRng">
              <ownedOperation xmi:id="_rP3j8fgEEdymusjNjMXN1A" name="evaluate" visibility="public" clientDependency="_d4prYPgpEdy4iJtsDAHRng _jxDpMPgpEdy4iJtsDAHRng _oLbiwPgpEdy4iJtsDAHRng" isAbstract="true" concurrency="concurrent">
                <ownedParameter xmi:id="_hMJp8PjNEdy4iJtsDAHRng" name="individual" type="_W9FuIM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hMJp8fjNEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_hMJp8vjNEdy4iJtsDAHRng" direction="return">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hMJp8_jNEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_rQnK0PgEEdymusjNjMXN1A" name="FitnessContour" clientDependency="_rQnK0fgEEdymusjNjMXN1A _rRNnwfgEEdymusjNjMXN1A _rRgisfgEEdymusjNjMXN1A _rRqTsfgEEdymusjNjMXN1A _rR9OofgEEdymusjNjMXN1A _rSQJkfgEEdymusjNjMXN1A _rSjEgfgEEdymusjNjMXN1A _rS2mgfgEEdymusjNjMXN1A _rTTScvgEEdymusjNjMXN1A _rTmNYfgEEdymusjNjMXN1A _rT5IUvgEEdymusjNjMXN1A _rUMDQvgEEdymusjNjMXN1A">
              <ownedAttribute xmi:id="_rQw70PgEEdymusjNjMXN1A" name="_mt" visibility="private" isLeaf="true" isStatic="true" type="_XAqmkM--EdywsPAlzSc5Cw" isReadOnly="true" association="_rUovMPgEEdymusjNjMXN1A"/>
              <ownedAttribute xmi:id="_rQ6s0PgEEdymusjNjMXN1A" name="_instance" visibility="private" isStatic="true" type="_rQnK0PgEEdymusjNjMXN1A" association="_rUovMvgEEdymusjNjMXN1A"/>
              <interfaceRealization xmi:id="_rQnK0fgEEdymusjNjMXN1A" supplier="_rP3j8PgEEdymusjNjMXN1A" client="_rQnK0PgEEdymusjNjMXN1A" contract="_rP3j8PgEEdymusjNjMXN1A"/>
              <ownedOperation xmi:id="_rQ6s0fgEEdymusjNjMXN1A" name="evaluate" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_3KCKoPjaEdy4iJtsDAHRng" name="individual" type="_W9FuIM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3KL7oPjaEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_3KL7ofjaEdy4iJtsDAHRng" direction="return">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3KL7ovjaEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_rRD2wPgEEdymusjNjMXN1A" name="FitnessContour" visibility="private" concurrency="concurrent"/>
              <ownedOperation xmi:id="_rRD2wfgEEdymusjNjMXN1A" name="getInstance" visibility="public" isStatic="true" concurrency="concurrent">
                <ownedParameter xmi:id="_3KL7o_jaEdy4iJtsDAHRng" type="_rQnK0PgEEdymusjNjMXN1A" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3KL7pPjaEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_rUovMPgEEdymusjNjMXN1A" memberEnd="_rQw70PgEEdymusjNjMXN1A _rUovMfgEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_rUovMfgEEdymusjNjMXN1A" name="ownedEnd" type="_rQnK0PgEEdymusjNjMXN1A" association="_rUovMPgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_rUovMvgEEdymusjNjMXN1A" memberEnd="_rQ6s0PgEEdymusjNjMXN1A _rUovM_gEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_rUovM_gEEdymusjNjMXN1A" name="ownedEnd" type="_rQnK0PgEEdymusjNjMXN1A" association="_rUovMvgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_rUygMPgEEdymusjNjMXN1A" name="FitnessDistance" clientDependency="_rU7qIPgEEdymusjNjMXN1A _rVYWEPgEEdymusjNjMXN1A _rViHEvgEEdymusjNjMXN1A _rV1CAfgEEdymusjNjMXN1A _rWH88vgEEdymusjNjMXN1A _rWbe8fgEEdymusjNjMXN1A _rWko4fgEEdymusjNjMXN1A _gH5-sPjNEdy4iJtsDAHRng">
              <ownedAttribute xmi:id="_rU7qIfgEEdymusjNjMXN1A" name="DistanceThreshold" visibility="private" isStatic="true">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_rVFbIPgEEdymusjNjMXN1A" name="_instance" visibility="private" isStatic="true" type="_rUygMPgEEdymusjNjMXN1A" association="_rXLF0PgEEdymusjNjMXN1A"/>
              <interfaceRealization xmi:id="_rU7qIPgEEdymusjNjMXN1A" supplier="_rP3j8PgEEdymusjNjMXN1A" client="_rUygMPgEEdymusjNjMXN1A" contract="_rP3j8PgEEdymusjNjMXN1A"/>
              <ownedOperation xmi:id="_rVFbIfgEEdymusjNjMXN1A" name="getInstance" visibility="public" isStatic="true" concurrency="concurrent">
                <ownedParameter xmi:id="_hLs-APjNEdy4iJtsDAHRng" type="_rUygMPgEEdymusjNjMXN1A" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hLs-AfjNEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_rVFbJPgEEdymusjNjMXN1A" name="evaluate" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_hLs-AvjNEdy4iJtsDAHRng" name="individual" type="_W9FuIM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hLs-A_jNEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_hL2vAPjNEdy4iJtsDAHRng" direction="return">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hL2vAfjNEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_rVPMIfgEEdymusjNjMXN1A" name="FitnessDistance" visibility="private" concurrency="concurrent"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_rXLF0PgEEdymusjNjMXN1A" memberEnd="_rVFbIPgEEdymusjNjMXN1A _rXLF0fgEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_rXLF0fgEEdymusjNjMXN1A" name="ownedEnd" type="_rUygMPgEEdymusjNjMXN1A" association="_rXLF0PgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_rXUPwPgEEdymusjNjMXN1A" name="FitnessInterval" clientDependency="_rXUPwfgEEdymusjNjMXN1A _rYNnoPgEEdymusjNjMXN1A _rYXYovgEEdymusjNjMXN1A _rYqTkfgEEdymusjNjMXN1A _rY9OgvgEEdymusjNjMXN1A _rZQwgfgEEdymusjNjMXN1A _rZZ6cfgEEdymusjNjMXN1A _rZs1YfgEEdymusjNjMXN1A _raAXYvgEEdymusjNjMXN1A _raTSUvgEEdymusjNjMXN1A _ramNQvgEEdymusjNjMXN1A _rbMqMvgEEdymusjNjMXN1A _rbflIfgEEdymusjNjMXN1A">
              <ownedAttribute xmi:id="_rXeAwPgEEdymusjNjMXN1A" name="_mt" visibility="private" isLeaf="true" isStatic="true" type="_XAqmkM--EdywsPAlzSc5Cw" isReadOnly="true" association="_rcY9AvgEEdymusjNjMXN1A"/>
              <ownedAttribute xmi:id="_rXnxwPgEEdymusjNjMXN1A" name="IntervalWindow" visibility="public" isStatic="true">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_rXnxwfgEEdymusjNjMXN1A" name="BackoffPercent" visibility="public" isStatic="true">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_rXnxwvgEEdymusjNjMXN1A" name="_instance" visibility="private" isStatic="true" type="_rXUPwPgEEdymusjNjMXN1A" association="_rcY9APgEEdymusjNjMXN1A"/>
              <interfaceRealization xmi:id="_rXUPwfgEEdymusjNjMXN1A" supplier="_rP3j8PgEEdymusjNjMXN1A" client="_rXUPwPgEEdymusjNjMXN1A" contract="_rP3j8PgEEdymusjNjMXN1A"/>
              <ownedOperation xmi:id="_rXnxw_gEEdymusjNjMXN1A" name="_smoothedFitness" visibility="private" concurrency="concurrent">
                <ownedParameter xmi:id="_dhwb0vjNEdy4iJtsDAHRng" name="repetitionCount">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_dhwb0_jNEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_dhwb1PjNEdy4iJtsDAHRng" name="largeIntervals">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_dhwb1fjNEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_dhwb1vjNEdy4iJtsDAHRng" direction="return">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_dh5lwPjNEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_rXw7sfgEEdymusjNjMXN1A" name="getInstance" visibility="public" isStatic="true" concurrency="concurrent">
                <ownedParameter xmi:id="_dhwb0PjNEdy4iJtsDAHRng" type="_rXUPwPgEEdymusjNjMXN1A" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_dhwb0fjNEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_rXw7tPgEEdymusjNjMXN1A" name="FitnessInterval" visibility="private" concurrency="concurrent"/>
              <ownedOperation xmi:id="_rXw7tfgEEdymusjNjMXN1A" name="evaluate" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_diDWwfjNEdy4iJtsDAHRng" name="individual" type="_W9FuIM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_diDWwvjNEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_diDWw_jNEdy4iJtsDAHRng" direction="return">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_diDWxPjNEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_rX6ssvgEEdymusjNjMXN1A" name="_harshFitness" visibility="private" concurrency="concurrent">
                <ownedParameter xmi:id="_dh5lwfjNEdy4iJtsDAHRng" name="repetitionCount">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_dh5lwvjNEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_dh5lw_jNEdy4iJtsDAHRng" name="largeIntervals">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_dh5lxPjNEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_dh5lxfjNEdy4iJtsDAHRng" direction="return">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_diDWwPjNEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_rcY9APgEEdymusjNjMXN1A" memberEnd="_rXnxwvgEEdymusjNjMXN1A _rcY9AfgEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_rcY9AfgEEdymusjNjMXN1A" name="ownedEnd" type="_rXUPwPgEEdymusjNjMXN1A" association="_rcY9APgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_rcY9AvgEEdymusjNjMXN1A" memberEnd="_rXeAwPgEEdymusjNjMXN1A _rcY9A_gEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_rcY9A_gEEdymusjNjMXN1A" name="ownedEnd" type="_rXUPwPgEEdymusjNjMXN1A" association="_rcY9AvgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_rciG8PgEEdymusjNjMXN1A" name="FitnessRandom" clientDependency="_rciG8fgEEdymusjNjMXN1A _rdbe0fgEEdymusjNjMXN1A _rd4KwvgEEdymusjNjMXN1A _reU2sfgEEdymusjNjMXN1A _reeAovgEEdymusjNjMXN1A _re6skvgEEdymusjNjMXN1A _rfXYgvgEEdymusjNjMXN1A _my_LEPjXEdy4iJtsDAHRng">
              <ownedAttribute xmi:id="_rc1o8PgEEdymusjNjMXN1A" name="_mt" visibility="private" isLeaf="true" isStatic="true" type="_XAqmkM--EdywsPAlzSc5Cw" isReadOnly="true" association="_rgQwYvgEEdymusjNjMXN1A"/>
              <ownedAttribute xmi:id="_rc1o8fgEEdymusjNjMXN1A" name="_instance" visibility="private" isStatic="true" type="_rciG8PgEEdymusjNjMXN1A" association="_rgQwYPgEEdymusjNjMXN1A"/>
              <ownedAttribute xmi:id="_rc-y4PgEEdymusjNjMXN1A" name="_evaluators" visibility="private" isLeaf="true" isStatic="true" type="_rP3j8PgEEdymusjNjMXN1A" isReadOnly="true" association="_rgQwZPgEEdymusjNjMXN1A">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rc-y4vgEEdymusjNjMXN1A" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_rc-y4fgEEdymusjNjMXN1A"/>
              </ownedAttribute>
              <interfaceRealization xmi:id="_rciG8fgEEdymusjNjMXN1A" supplier="_rP3j8PgEEdymusjNjMXN1A" client="_rciG8PgEEdymusjNjMXN1A" contract="_rP3j8PgEEdymusjNjMXN1A"/>
              <ownedOperation xmi:id="_rc-y4_gEEdymusjNjMXN1A" name="FitnessRandom" visibility="private" concurrency="concurrent"/>
              <ownedOperation xmi:id="_rc-y5PgEEdymusjNjMXN1A" name="evaluate" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_2s0qMPjaEdy4iJtsDAHRng" name="individual" type="_W9FuIM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2s0qMfjaEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_2s0qMvjaEdy4iJtsDAHRng" direction="return">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2s0qM_jaEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_rc-y6fgEEdymusjNjMXN1A" name="getInstance" visibility="public" isStatic="true" concurrency="concurrent">
                <ownedParameter xmi:id="_2s0qNPjaEdy4iJtsDAHRng" type="_rciG8PgEEdymusjNjMXN1A" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2s-bMPjaEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_rgQwYPgEEdymusjNjMXN1A" memberEnd="_rc1o8fgEEdymusjNjMXN1A _rgQwYfgEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_rgQwYfgEEdymusjNjMXN1A" name="ownedEnd" type="_rciG8PgEEdymusjNjMXN1A" association="_rgQwYPgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_rgQwYvgEEdymusjNjMXN1A" memberEnd="_rc1o8PgEEdymusjNjMXN1A _rgQwY_gEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_rgQwY_gEEdymusjNjMXN1A" name="ownedEnd" type="_rciG8PgEEdymusjNjMXN1A" association="_rgQwYvgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_rgQwZPgEEdymusjNjMXN1A" memberEnd="_rc-y4PgEEdymusjNjMXN1A _rgQwZfgEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_rgQwZfgEEdymusjNjMXN1A" name="ownedEnd" type="_rciG8PgEEdymusjNjMXN1A" association="_rgQwZPgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_rgjrUPgEEdymusjNjMXN1A" name="FitnessStacked" clientDependency="_rgtcUPgEEdymusjNjMXN1A _rhm0MfgEEdymusjNjMXN1A _riC5EfgEEdymusjNjMXN1A _riflAfgEEdymusjNjMXN1A _rizHAfgEEdymusjNjMXN1A _rjPL4fgEEdymusjNjMXN1A _T2HPcPgpEdy4iJtsDAHRng">
              <ownedAttribute xmi:id="_rg2mQPgEEdymusjNjMXN1A" name="_fi" visibility="private" type="_rXUPwPgEEdymusjNjMXN1A" association="_rkIjxPgEEdymusjNjMXN1A"/>
              <ownedAttribute xmi:id="_rhKIQPgEEdymusjNjMXN1A" name="_fd" visibility="private" type="_rUygMPgEEdymusjNjMXN1A" association="_rkIjxvgEEdymusjNjMXN1A"/>
              <ownedAttribute xmi:id="_rhKIQfgEEdymusjNjMXN1A" name="_fc" visibility="private" type="_rQnK0PgEEdymusjNjMXN1A" association="_rkIjyPgEEdymusjNjMXN1A"/>
              <ownedAttribute xmi:id="_rhKIQvgEEdymusjNjMXN1A" name="_measured" visibility="private" type="_W9FuIM--EdywsPAlzSc5Cw" association="_rkIjwvgEEdymusjNjMXN1A"/>
              <ownedAttribute xmi:id="_rhKIRPgEEdymusjNjMXN1A" name="_instance" visibility="private" isStatic="true" type="_rgjrUPgEEdymusjNjMXN1A" association="_rkIjwPgEEdymusjNjMXN1A"/>
              <interfaceRealization xmi:id="_rgtcUPgEEdymusjNjMXN1A" supplier="_rP3j8PgEEdymusjNjMXN1A" client="_rgjrUPgEEdymusjNjMXN1A" contract="_rP3j8PgEEdymusjNjMXN1A"/>
              <ownedOperation xmi:id="_rhKIRfgEEdymusjNjMXN1A" name="FitnessStacked" visibility="private" concurrency="concurrent"/>
              <ownedOperation xmi:id="_rhKIRvgEEdymusjNjMXN1A" name="getInstance" visibility="public" isStatic="true" concurrency="concurrent">
                <ownedParameter xmi:id="_Wync0fgpEdy4iJtsDAHRng" type="_rgjrUPgEEdymusjNjMXN1A" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Wync0vgpEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_rhKISfgEEdymusjNjMXN1A" name="evaluate" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_Wydr0PgpEdy4iJtsDAHRng" name="individual" type="_W9FuIM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Wydr0fgpEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_Wydr0vgpEdy4iJtsDAHRng" direction="return">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Wync0PgpEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_rkIjwPgEEdymusjNjMXN1A" memberEnd="_rhKIRPgEEdymusjNjMXN1A _rkIjwfgEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_rkIjwfgEEdymusjNjMXN1A" name="ownedEnd" type="_rgjrUPgEEdymusjNjMXN1A" association="_rkIjwPgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_rkIjwvgEEdymusjNjMXN1A" memberEnd="_rhKIQvgEEdymusjNjMXN1A _rkIjw_gEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_rkIjw_gEEdymusjNjMXN1A" name="ownedEnd" type="_rgjrUPgEEdymusjNjMXN1A" association="_rkIjwvgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_rkIjxPgEEdymusjNjMXN1A" memberEnd="_rg2mQPgEEdymusjNjMXN1A _rkIjxfgEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_rkIjxfgEEdymusjNjMXN1A" name="ownedEnd" type="_rgjrUPgEEdymusjNjMXN1A" association="_rkIjxPgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_rkIjxvgEEdymusjNjMXN1A" memberEnd="_rhKIQPgEEdymusjNjMXN1A _rkIjx_gEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_rkIjx_gEEdymusjNjMXN1A" name="ownedEnd" type="_rgjrUPgEEdymusjNjMXN1A" association="_rkIjxvgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_rkIjyPgEEdymusjNjMXN1A" memberEnd="_rhKIQfgEEdymusjNjMXN1A _rkIjyfgEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_rkIjyfgEEdymusjNjMXN1A" name="ownedEnd" type="_rgjrUPgEEdymusjNjMXN1A" association="_rkIjyPgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_rkSUwPgEEdymusjNjMXN1A" name="SelectionParameters" clientDependency="_rklPsfgEEdymusjNjMXN1A">
              <generalization xmi:id="_rkbesPgEEdymusjNjMXN1A" general="_XzCesc--EdywsPAlzSc5Cw"/>
              <ownedAttribute xmi:id="_rkbesfgEEdymusjNjMXN1A" name="serialVersionUID" visibility="private" isLeaf="true" isStatic="true" isReadOnly="true">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              </ownedAttribute>
              <ownedOperation xmi:id="_rklPsPgEEdymusjNjMXN1A" name="SelectionParameters" visibility="public" concurrency="concurrent"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Enumeration" xmi:id="_rlU2kPgEEdymusjNjMXN1A" name="HeuristicSelectionType" clientDependency="_rmq6YPgEEdymusjNjMXN1A _rnHmUvgEEdymusjNjMXN1A _rnahQvgEEdymusjNjMXN1A">
              <ownedLiteral xmi:id="_rmX_cPgEEdymusjNjMXN1A" name="EVEN"/>
              <ownedLiteral xmi:id="_rmX_cfgEEdymusjNjMXN1A" name="RANDOM"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_rxseoPgEEdymusjNjMXN1A" memberEnd="_rowlEPgEEdymusjNjMXN1A _rx2PoPgEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_rx2PoPgEEdymusjNjMXN1A" name="ownedEnd" type="_rMvXcPgEEdymusjNjMXN1A" association="_rxseoPgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Enumeration" xmi:id="_sAJxYPgEEdymusjNjMXN1A" name="PropertyFactory">
              <ownedAttribute xmi:id="_sAcsUPgEEdymusjNjMXN1A" name="_initImpl" visibility="private" type="_XppSIM--EdywsPAlzSc5Cw"/>
              <ownedOperation xmi:id="_sAmdUPgEEdymusjNjMXN1A" name="PropertyFactory" visibility="package" concurrency="concurrent">
                <ownedParameter xmi:id="_sAmdUfgEEdymusjNjMXN1A" name="implementation" type="_XppSIM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sAmdUvgEEdymusjNjMXN1A" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_sAmdU_gEEdymusjNjMXN1A" name="eval" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_sAmdVPgEEdymusjNjMXN1A" type="_XppSIM--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sAmdVfgEEdymusjNjMXN1A" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedLiteral xmi:id="_sBCiMPgEEdymusjNjMXN1A" name="RHYTHM_INITIALIZER">
                <slot xmi:id="_sBMTMPgEEdymusjNjMXN1A">
                  <value xmi:type="uml:Expression" xmi:id="_sBfOIPgEEdymusjNjMXN1A" name="_initImpl"/>
                </slot>
              </ownedLiteral>
            </packagedElement>
            <packagedElement xmi:type="uml:Enumeration" xmi:id="_sBfOIfgEEdymusjNjMXN1A" name="FitnessType">
              <ownedAttribute xmi:id="_sBywIPgEEdymusjNjMXN1A" name="_impl" visibility="private" type="_XppSIM--EdywsPAlzSc5Cw"/>
              <ownedOperation xmi:id="_sBywIfgEEdymusjNjMXN1A" name="eval" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_sBywIvgEEdymusjNjMXN1A" type="_XppSIM--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sBywI_gEEdymusjNjMXN1A" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_sBywJPgEEdymusjNjMXN1A" name="FitnessType" visibility="package" concurrency="concurrent">
                <ownedParameter xmi:id="_sB76EPgEEdymusjNjMXN1A" name="implementation" type="_XppSIM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sB76EfgEEdymusjNjMXN1A" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedLiteral xmi:id="_sCYmAPgEEdymusjNjMXN1A" name="DISTANCE">
                <slot xmi:id="_sCYmAfgEEdymusjNjMXN1A">
                  <value xmi:type="uml:Expression" xmi:id="_sCYmAvgEEdymusjNjMXN1A" name="_impl"/>
                </slot>
              </ownedLiteral>
            </packagedElement>
            <packagedElement xmi:type="uml:Enumeration" xmi:id="_sCYmA_gEEdymusjNjMXN1A" name="SelectionType">
              <ownedAttribute xmi:id="_sCiXAPgEEdymusjNjMXN1A" name="_impl" visibility="private" type="_XppSIM--EdywsPAlzSc5Cw"/>
              <ownedOperation xmi:id="_sCiXAfgEEdymusjNjMXN1A" name="SelectionType" visibility="package" concurrency="concurrent">
                <ownedParameter xmi:id="_sC1R8PgEEdymusjNjMXN1A" name="implementation" type="_XppSIM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sC1R8fgEEdymusjNjMXN1A" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_sC1R8vgEEdymusjNjMXN1A" name="eval" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_sC_C8PgEEdymusjNjMXN1A" type="_XppSIM--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sC_C8fgEEdymusjNjMXN1A" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedLiteral xmi:id="_sDR94PgEEdymusjNjMXN1A" name="TOURNAMENT">
                <slot xmi:id="_sDR94fgEEdymusjNjMXN1A">
                  <value xmi:type="uml:Expression" xmi:id="_sDR94vgEEdymusjNjMXN1A" name="_impl"/>
                </slot>
              </ownedLiteral>
            </packagedElement>
            <packagedElement xmi:type="uml:Enumeration" xmi:id="_sELVwPgEEdymusjNjMXN1A" name="InitializationType">
              <ownedAttribute xmi:id="_sEUfsPgEEdymusjNjMXN1A" name="_initImpl" visibility="private" type="_XppSIM--EdywsPAlzSc5Cw"/>
              <ownedOperation xmi:id="_sEUfsfgEEdymusjNjMXN1A" name="InitializationType" visibility="package" concurrency="concurrent">
                <ownedParameter xmi:id="_sEUfsvgEEdymusjNjMXN1A" name="implementation" type="_XppSIM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sEUfs_gEEdymusjNjMXN1A" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_sEUftPgEEdymusjNjMXN1A" name="eval" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_sEnaoPgEEdymusjNjMXN1A" type="_XppSIM--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sEnaofgEEdymusjNjMXN1A" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedLiteral xmi:id="_sExLoPgEEdymusjNjMXN1A" name="TOURNAMENT"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_sExLofgEEdymusjNjMXN1A" name="IndividualSelector" clientDependency="_sFN3k_gEEdymusjNjMXN1A">
              <ownedOperation xmi:id="_sFEGkPgEEdymusjNjMXN1A" name="select" visibility="public" isAbstract="true" concurrency="concurrent">
                <ownedParameter xmi:id="_csYpYPglEdymusjNjMXN1A" name="pop" type="_W9iaEs--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_csYpYfglEdymusjNjMXN1A" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_csYpYvglEdymusjNjMXN1A" name="numberOfIndividuals">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_csYpY_glEdymusjNjMXN1A" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_csYpZPglEdymusjNjMXN1A" type="_W9iaEs--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_csiaYPglEdymusjNjMXN1A" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_sF9ecPgEEdymusjNjMXN1A" name="SelectProportional" clientDependency="_sF9ecfgEEdymusjNjMXN1A _sGaKYfgEEdymusjNjMXN1A _SKYaQPjVEdy4iJtsDAHRng">
              <interfaceRealization xmi:id="_sF9ecfgEEdymusjNjMXN1A" supplier="_sExLofgEEdymusjNjMXN1A" client="_sF9ecPgEEdymusjNjMXN1A" contract="_sExLofgEEdymusjNjMXN1A"/>
              <ownedOperation xmi:id="_sGHPcPgEEdymusjNjMXN1A" name="select" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_l9uo8PjVEdy4iJtsDAHRng" name="pop" type="_W9iaEs--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_l9uo8fjVEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_l9uo8vjVEdy4iJtsDAHRng" name="numberOfIndividuals">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_l93y4PjVEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_l93y4fjVEdy4iJtsDAHRng" type="_W9iaEs--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_l93y4vjVEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_sHAAQPgEEdymusjNjMXN1A" name="SelectTournament" clientDependency="_sHTiQPgEEdymusjNjMXN1A _sI8hAPgEEdymusjNjMXN1A _sJYl4fgEEdymusjNjMXN1A _sJ1R0fgEEdymusjNjMXN1A _sKR9wvgEEdymusjNjMXN1A _sKupsfgEEdymusjNjMXN1A _sLLVovgEEdymusjNjMXN1A _sLoBkfgEEdymusjNjMXN1A _sMEtgfgEEdymusjNjMXN1A _sMqjYfgEEdymusjNjMXN1A _sNHPUfgEEdymusjNjMXN1A _sNaKQvgEEdymusjNjMXN1A _sN22MvgEEdymusjNjMXN1A">
              <ownedAttribute xmi:id="_sHmdMPgEEdymusjNjMXN1A" name="_mt" visibility="private" isLeaf="true" isStatic="true" type="_XAqmkM--EdywsPAlzSc5Cw" isReadOnly="true" association="_sOmdEPgEEdymusjNjMXN1A"/>
              <ownedAttribute xmi:id="_sHmdMfgEEdymusjNjMXN1A" name="_instance" visibility="private" isStatic="true" type="_sHAAQPgEEdymusjNjMXN1A" association="_sOmdEvgEEdymusjNjMXN1A"/>
              <interfaceRealization xmi:id="_sHTiQPgEEdymusjNjMXN1A" supplier="_sExLofgEEdymusjNjMXN1A" client="_sHAAQPgEEdymusjNjMXN1A" contract="_sExLofgEEdymusjNjMXN1A"/>
              <ownedOperation xmi:id="_sHmdMvgEEdymusjNjMXN1A" name="round2" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_0-tikPjaEdy4iJtsDAHRng" name="competitors" type="_W9FuIM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0-tikfjaEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_0-tikvjaEdy4iJtsDAHRng" type="_W9FuIM--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0-tik_jaEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_sIDJIPgEEdymusjNjMXN1A" name="setUp" visibility="private" concurrency="concurrent">
                <ownedParameter xmi:id="_0_AdgPjaEdy4iJtsDAHRng" name="population" type="_W9iaEs--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0_AdgfjaEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_0_AdgvjaEdy4iJtsDAHRng" name="winners" type="_W9FuIM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0_Adg_jaEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_0_AdhPjaEdy4iJtsDAHRng" name="tournamentSize">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0_JncPjaEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_0_JncfjaEdy4iJtsDAHRng" type="_W9FuIM--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0_JncvjaEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_sIMTFvgEEdymusjNjMXN1A" name="getInstance" visibility="public" isLeaf="true" isStatic="true" concurrency="concurrent">
                <ownedParameter xmi:id="_0-jxk_jaEdy4iJtsDAHRng" type="_sHAAQPgEEdymusjNjMXN1A" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0-jxlPjaEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_sIWEEfgEEdymusjNjMXN1A" name="SelectTournament" visibility="private" concurrency="concurrent"/>
              <ownedOperation xmi:id="_sIWEEvgEEdymusjNjMXN1A" name="round1" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_0-2sgPjaEdy4iJtsDAHRng" name="competitors" type="_W9FuIM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0-2sgfjaEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_0-2sgvjaEdy4iJtsDAHRng" name="firstRoundKnockouts">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0-2sg_jaEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_sIWEF_gEEdymusjNjMXN1A" name="select" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_0-aAkPjaEdy4iJtsDAHRng" name="pop" type="_W9iaEs--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0-aAkfjaEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_0-aAkvjaEdy4iJtsDAHRng" name="numberOfIndividuals">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0-jxkPjaEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_0-jxkfjaEdy4iJtsDAHRng" type="_W9iaEs--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0-jxkvjaEdy4iJtsDAHRng" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_sOmdEPgEEdymusjNjMXN1A" memberEnd="_sHmdMPgEEdymusjNjMXN1A _sOmdEfgEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_sOmdEfgEEdymusjNjMXN1A" name="ownedEnd" type="_sHAAQPgEEdymusjNjMXN1A" association="_sOmdEPgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_sOmdEvgEEdymusjNjMXN1A" memberEnd="_sHmdMfgEEdymusjNjMXN1A _sOmdE_gEEdymusjNjMXN1A">
              <ownedEnd xmi:id="_sOmdE_gEEdymusjNjMXN1A" name="ownedEnd" type="_sHAAQPgEEdymusjNjMXN1A" association="_sOmdEvgEEdymusjNjMXN1A"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Realization" xmi:id="_-0B7gPjSEdy4iJtsDAHRng" name="" supplier="_qQ1v4PgEEdymusjNjMXN1A" client="_q0mkQPgEEdymusjNjMXN1A"/>
            <packagedElement xmi:type="uml:Realization" xmi:id="_I1O6sPjTEdy4iJtsDAHRng" name="" supplier="_q0mkQPgEEdymusjNjMXN1A" client="_qQ1v4PgEEdymusjNjMXN1A"/>
            <packagedElement xmi:type="uml:Realization" xmi:id="_ldU8gPjTEdy4iJtsDAHRng" supplier="_q8y28PgEEdymusjNjMXN1A" client="_q9_JwPgEEdymusjNjMXN1A"/>
            <packagedElement xmi:type="uml:Realization" xmi:id="_nsYOAPjTEdy4iJtsDAHRng" supplier="_q8y28PgEEdymusjNjMXN1A" client="_rKNA0PgEEdymusjNjMXN1A"/>
            <packagedElement xmi:type="uml:Realization" xmi:id="_pHkZoPjTEdy4iJtsDAHRng" name="" supplier="_q8y28PgEEdymusjNjMXN1A" client="_rFSroPgEEdymusjNjMXN1A"/>
            <packagedElement xmi:type="uml:Realization" xmi:id="_SKYaQPjVEdy4iJtsDAHRng" name="" supplier="_sExLofgEEdymusjNjMXN1A" client="_sF9ecPgEEdymusjNjMXN1A"/>
            <packagedElement xmi:type="uml:Realization" xmi:id="_my_LEPjXEdy4iJtsDAHRng" name="" supplier="_rP3j8PgEEdymusjNjMXN1A" client="_rciG8PgEEdymusjNjMXN1A"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_qyN-oPgEEdymusjNjMXN1A" name="playback">
            <packagedElement xmi:type="uml:Class" xmi:id="_q3IT0PgEEdymusjNjMXN1A" name="MIDI" isLeaf="true">
              <nestedClassifier xmi:type="uml:Class" xmi:id="_PbGP4PjdEdy4iJtsDAHRng" name="LESS_THAN"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Interface" xmi:id="_4z3UcfgEEdymusjNjMXN1A" name="Player"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_40m7UPgEEdymusjNjMXN1A" name="Listener"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_qyXIkPgEEdymusjNjMXN1A" name="util">
            <packagedElement xmi:type="uml:Class" xmi:id="_q3IT0vgEEdymusjNjMXN1A" name="MersenneTwisterFast"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_q3IT0fgEEdymusjNjMXN1A" name="PopulationParameters"/>
          <packagedElement xmi:type="uml:Class" xmi:id="_q_VNkPgEEdymusjNjMXN1A" name="JamParamters">
            <nestedClassifier xmi:type="uml:Enumeration" xmi:id="_PbPZ0fjdEdy4iJtsDAHRng" name="Config"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_r9nawPgEEdymusjNjMXN1A" name="grammar">
            <packagedElement xmi:type="uml:Class" xmi:id="_jlLOcvjbEdy4iJtsDAHRng" name="PitchModel"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_r_2PYPgEEdymusjNjMXN1A" memberEnd="_r1kSAPgEEdymusjNjMXN1A _r_2PYfgEEdymusjNjMXN1A">
            <ownedEnd xmi:id="_r_2PYfgEEdymusjNjMXN1A" name="ownedEnd" type="_XIklYM--EdywsPAlzSc5Cw" association="_r_2PYPgEEdymusjNjMXN1A"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_r_2PYvgEEdymusjNjMXN1A" memberEnd="_r1bIEPgEEdymusjNjMXN1A _r_2PY_gEEdymusjNjMXN1A">
            <ownedEnd xmi:id="_r_2PY_gEEdymusjNjMXN1A" name="ownedEnd" type="_XIklYM--EdywsPAlzSc5Cw" association="_r_2PYvgEEdymusjNjMXN1A"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_5CwsEPgEEdymusjNjMXN1A" memberEnd="_4052Q_gEEdymusjNjMXN1A _5CwsEfgEEdymusjNjMXN1A">
            <ownedEnd xmi:id="_5CwsEfgEEdymusjNjMXN1A" name="ownedEnd" type="_YSCH0M--EdywsPAlzSc5Cw" association="_5CwsEPgEEdymusjNjMXN1A"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_5CwsEvgEEdymusjNjMXN1A" memberEnd="_41DnQ_gEEdymusjNjMXN1A _5CwsE_gEEdymusjNjMXN1A">
            <ownedEnd xmi:id="_5CwsE_gEEdymusjNjMXN1A" name="ownedEnd" type="_YSCH0M--EdywsPAlzSc5Cw" association="_5CwsEvgEEdymusjNjMXN1A"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_5CwsFPgEEdymusjNjMXN1A" memberEnd="_40dKUPgEEdymusjNjMXN1A _5CwsFfgEEdymusjNjMXN1A">
            <ownedEnd xmi:id="_5CwsFfgEEdymusjNjMXN1A" name="ownedEnd" type="_YSCH0M--EdywsPAlzSc5Cw" association="_5CwsFPgEEdymusjNjMXN1A"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_5CwsFvgEEdymusjNjMXN1A" memberEnd="_40m7UfgEEdymusjNjMXN1A _5CwsF_gEEdymusjNjMXN1A">
            <ownedEnd xmi:id="_5CwsF_gEEdymusjNjMXN1A" name="ownedEnd" type="_YSCH0M--EdywsPAlzSc5Cw" association="_5CwsFvgEEdymusjNjMXN1A"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_5CwsGPgEEdymusjNjMXN1A" memberEnd="_41DnRfgEEdymusjNjMXN1A _5CwsGfgEEdymusjNjMXN1A">
            <ownedEnd xmi:id="_5CwsGfgEEdymusjNjMXN1A" name="ownedEnd" type="_YSCH0M--EdywsPAlzSc5Cw" association="_5CwsGPgEEdymusjNjMXN1A"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_5CwsGvgEEdymusjNjMXN1A" memberEnd="_40wsVPgEEdymusjNjMXN1A _5CwsG_gEEdymusjNjMXN1A">
            <ownedEnd xmi:id="_5CwsG_gEEdymusjNjMXN1A" name="ownedEnd" type="_YSCH0M--EdywsPAlzSc5Cw" association="_5CwsGvgEEdymusjNjMXN1A"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_5C6dEPgEEdymusjNjMXN1A" memberEnd="_41MxMPgEEdymusjNjMXN1A _5C6dEfgEEdymusjNjMXN1A">
            <ownedEnd xmi:id="_5C6dEfgEEdymusjNjMXN1A" name="ownedEnd" type="_YSCH0M--EdywsPAlzSc5Cw" association="_5C6dEPgEEdymusjNjMXN1A"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_MJlkQPgLEdymusjNjMXN1A" memberEnd="_MCvVYPgLEdymusjNjMXN1A _MJlkQfgLEdymusjNjMXN1A">
            <ownedEnd xmi:id="_MJlkQfgLEdymusjNjMXN1A" name="ownedEnd" type="_XAEwsM--EdywsPAlzSc5Cw" association="_MJlkQPgLEdymusjNjMXN1A"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_jkR2kPjbEdy4iJtsDAHRng" memberEnd="_jdbAoPjbEdy4iJtsDAHRng _jkR2kfjbEdy4iJtsDAHRng">
            <ownedEnd xmi:id="_jkR2kfjbEdy4iJtsDAHRng" name="ownedEnd" type="_XRge8s--EdywsPAlzSc5Cw" association="_jkR2kPjbEdy4iJtsDAHRng"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_jsLOUPjbEdy4iJtsDAHRng" memberEnd="_jlLOcfjbEdy4iJtsDAHRng _jsLOUfjbEdy4iJtsDAHRng">
            <ownedEnd xmi:id="_jsLOUfjbEdy4iJtsDAHRng" name="ownedEnd" type="_XpMmMc--EdywsPAlzSc5Cw" association="_jsLOUPjbEdy4iJtsDAHRng"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_jsLOUvjbEdy4iJtsDAHRng" memberEnd="_jlLOcPjbEdy4iJtsDAHRng _jsLOU_jbEdy4iJtsDAHRng">
            <ownedEnd xmi:id="_jsLOU_jbEdy4iJtsDAHRng" name="ownedEnd" type="_XpMmMc--EdywsPAlzSc5Cw" association="_jsLOUvjbEdy4iJtsDAHRng"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_jvTa0PjbEdy4iJtsDAHRng" memberEnd="_jsn6QPjbEdy4iJtsDAHRng _jvTa0fjbEdy4iJtsDAHRng">
            <ownedEnd xmi:id="_jvTa0fjbEdy4iJtsDAHRng" name="ownedEnd" type="_XvA6UM--EdywsPAlzSc5Cw" association="_jvTa0PjbEdy4iJtsDAHRng"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_jvdL0PjbEdy4iJtsDAHRng" memberEnd="_jsxrQPjbEdy4iJtsDAHRng _jvdL0fjbEdy4iJtsDAHRng">
            <ownedEnd xmi:id="_jvdL0fjbEdy4iJtsDAHRng" name="ownedEnd" type="_XvA6UM--EdywsPAlzSc5Cw" association="_jvdL0PjbEdy4iJtsDAHRng"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_PgnCAPjdEdy4iJtsDAHRng" memberEnd="_XYNj4M--EdywsPAlzSc5Cw _PgnCAfjdEdy4iJtsDAHRng">
            <ownedEnd xmi:id="_PgnCAfjdEdy4iJtsDAHRng" name="ownedEnd" type="_XRNkA8--EdywsPAlzSc5Cw" association="_PgnCAPjdEdy4iJtsDAHRng"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_PgnCAvjdEdy4iJtsDAHRng" memberEnd="_XYEZ8s--EdywsPAlzSc5Cw _PgnCA_jdEdy4iJtsDAHRng">
            <ownedEnd xmi:id="_PgnCA_jdEdy4iJtsDAHRng" name="ownedEnd" type="_XRNkA8--EdywsPAlzSc5Cw" association="_PgnCAvjdEdy4iJtsDAHRng"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_PgwL8PjdEdy4iJtsDAHRng" memberEnd="_XYEZ9M--EdywsPAlzSc5Cw _PgwL8fjdEdy4iJtsDAHRng">
            <ownedEnd xmi:id="_PgwL8fjdEdy4iJtsDAHRng" name="ownedEnd" type="_XRNkA8--EdywsPAlzSc5Cw" association="_PgwL8PjdEdy4iJtsDAHRng"/>
          </packagedElement>
        </packagedElement>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_GXFlMc--EdywsPAlzSc5Cw" name=""/>
    <packagedElement xmi:type="uml:Package" xmi:id="_IAvDkM--EdywsPAlzSc5Cw" name="ec">
      <packagedElement xmi:type="uml:Package" xmi:id="_IAvDkc--EdywsPAlzSc5Cw" name="util">
        <packagedElement xmi:type="uml:Class" xmi:id="_XAqmkM--EdywsPAlzSc5Cw" name="MersenneTwisterFast"/>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Usage" xmi:id="_IA40kM--EdywsPAlzSc5Cw" supplier="_IAvDkc--EdywsPAlzSc5Cw" client="_GW70M8--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_IILvYM--EdywsPAlzSc5Cw" supplier="_GXFlMM--EdywsPAlzSc5Cw" client="_GW70M8--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_INtIkM--EdywsPAlzSc5Cw" supplier="_GW70M8--EdywsPAlzSc5Cw" client="_GXFlMM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_IOADgc--EdywsPAlzSc5Cw" supplier="_GW70Nc--EdywsPAlzSc5Cw" client="_GXFlMM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Package" xmi:id="_Pbe94M--EdywsPAlzSc5Cw" name="org">
      <packagedElement xmi:type="uml:Package" xmi:id="_Pbe94c--EdywsPAlzSc5Cw" name="eclipse">
        <packagedElement xmi:type="uml:Package" xmi:id="_Pbe94s--EdywsPAlzSc5Cw" name="swt">
          <packagedElement xmi:type="uml:Package" xmi:id="_Pbe948--EdywsPAlzSc5Cw" name="widgets">
            <packagedElement xmi:type="uml:Class" xmi:id="_Pbe95M--EdywsPAlzSc5Cw" name="MenuItem"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_Pbou4M--EdywsPAlzSc5Cw" name="Display"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_Pbou48--EdywsPAlzSc5Cw" name="Menu"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_Pbyf4M--EdywsPAlzSc5Cw" name="Label"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_Pb7p0c--EdywsPAlzSc5Cw" name="Shell"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_P9nalM--EdywsPAlzSc5Cw" name="Composite"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_P9wkgs--EdywsPAlzSc5Cw" name="Control" isAbstract="true"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_QBCiAc--EdywsPAlzSc5Cw" name="Button"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_QSLVUM--EdywsPAlzSc5Cw" name="Layout" isAbstract="true"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_P25ukM--EdywsPAlzSc5Cw" name="events">
            <packagedElement xmi:type="uml:Interface" xmi:id="_P25ukc--EdywsPAlzSc5Cw" name="SelectionListener" isAbstract="true"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_P3NQkM--EdywsPAlzSc5Cw" name="SelectionEvent"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_QBCiAs--EdywsPAlzSc5Cw" name="layout">
            <packagedElement xmi:type="uml:Class" xmi:id="_QBMTAM--EdywsPAlzSc5Cw" name="GridLayout" isLeaf="true"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_QD3zkc--EdywsPAlzSc5Cw" name="FillLayout" isLeaf="true"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_QD3zks--EdywsPAlzSc5Cw" name="custom">
            <packagedElement xmi:type="uml:Class" xmi:id="_QEA9gM--EdywsPAlzSc5Cw" name="ScrolledComposite"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_QSxLMM--EdywsPAlzSc5Cw" name="graphics">
            <packagedElement xmi:type="uml:Class" xmi:id="_QSxLMc--EdywsPAlzSc5Cw" name="Font" isLeaf="true"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_P6enA8--EdywsPAlzSc5Cw" name="jface">
          <packagedElement xmi:type="uml:Package" xmi:id="_P6enBM--EdywsPAlzSc5Cw" name="resource">
            <packagedElement xmi:type="uml:Class" xmi:id="_P6enBc--EdywsPAlzSc5Cw" name="FontRegistry"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_P83Moc--EdywsPAlzSc5Cw" name="window">
            <packagedElement xmi:type="uml:Class" xmi:id="_P9A9oM--EdywsPAlzSc5Cw" name="ApplicationWindow" clientDependency="_QQYlks--EdywsPAlzSc5Cw">
              <generalization xmi:id="_QQPboc--EdywsPAlzSc5Cw" general="_QQPboM--EdywsPAlzSc5Cw"/>
              <ownedAttribute xmi:id="_QQsHkM--EdywsPAlzSc5Cw" name="seperator1" visibility="protected" type="_Pbyf4M--EdywsPAlzSc5Cw"/>
              <ownedAttribute xmi:id="_QQsHkc--EdywsPAlzSc5Cw" name="operationInProgress" visibility="private">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_QQ1RgM--EdywsPAlzSc5Cw" name="toolBarManager" visibility="private" type="_QQ1Rgc--EdywsPAlzSc5Cw"/>
              <ownedAttribute xmi:id="_QQ1Rgs--EdywsPAlzSc5Cw" name="menuBarManager" visibility="private" type="_P9nakM--EdywsPAlzSc5Cw"/>
              <ownedAttribute xmi:id="_QQ1Rg8--EdywsPAlzSc5Cw" name="coolBarManager" visibility="private" type="_QQ1RhM--EdywsPAlzSc5Cw"/>
              <ownedAttribute xmi:id="_QQ1Rhc--EdywsPAlzSc5Cw" name="statusLineManager" visibility="private" type="_QQ_CgM--EdywsPAlzSc5Cw"/>
              <interfaceRealization xmi:id="_QQYlks--EdywsPAlzSc5Cw" supplier="_QQYlkc--EdywsPAlzSc5Cw" client="_P9A9oM--EdywsPAlzSc5Cw" contract="_QQYlkc--EdywsPAlzSc5Cw"/>
              <nestedClassifier xmi:type="uml:Class" xmi:id="_QUtE48--EdywsPAlzSc5Cw" name="ApplicationWindowLayout"/>
              <ownedOperation xmi:id="_QQ_Cgc--EdywsPAlzSc5Cw" name="createMenuManager" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_QRIMcM--EdywsPAlzSc5Cw" type="_P9nakM--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QRIMcc--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QRIMcs--EdywsPAlzSc5Cw" name="createCoolBarControl" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_QRR9cM--EdywsPAlzSc5Cw" name="composite" type="_P9nalM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QRR9cc--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_QRR9cs--EdywsPAlzSc5Cw" type="_P9wkgs--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QRR9c8--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QRR9dM--EdywsPAlzSc5Cw" name="getToolBarManager2" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_QRR9dc--EdywsPAlzSc5Cw" type="_QQ1Rgc--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QRR9ds--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QRbucM--EdywsPAlzSc5Cw" name="createToolBarManager" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_QRbucc--EdywsPAlzSc5Cw" name="style">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QRbucs--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_QRbudM--EdywsPAlzSc5Cw" type="_QRbuc8--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QRbudc--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QRbuds--EdywsPAlzSc5Cw" name="configureShell" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_QRk4YM--EdywsPAlzSc5Cw" name="shell" type="_Pb7p0c--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QRk4Yc--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QRk4Ys--EdywsPAlzSc5Cw" name="getSeperator1" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_QRk4Y8--EdywsPAlzSc5Cw" type="_Pbyf4M--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QRupYM--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QRupYc--EdywsPAlzSc5Cw" name="createTrimWidgets" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_QRupYs--EdywsPAlzSc5Cw" name="shell" type="_Pb7p0c--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QRupY8--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QRupZM--EdywsPAlzSc5Cw" name="coolBarChildrenExist" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_QRupZc--EdywsPAlzSc5Cw" direction="return">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QR4aYM--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QR4aYc--EdywsPAlzSc5Cw" name="createToolBarControl" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_QR4aYs--EdywsPAlzSc5Cw" name="parent" type="_P9nalM--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QR4aY8--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_QR4aZM--EdywsPAlzSc5Cw" type="_P9wkgs--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QSBkUM--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QSBkUc--EdywsPAlzSc5Cw" name="createStatusLine" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_QSBkUs--EdywsPAlzSc5Cw" name="shell" type="_Pb7p0c--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QSBkU8--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QSBkVM--EdywsPAlzSc5Cw" name="getLayout" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_QSLVUc--EdywsPAlzSc5Cw" type="_QSLVUM--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QSLVUs--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QSLVU8--EdywsPAlzSc5Cw" name="createCoolBarManager" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_QSLVVM--EdywsPAlzSc5Cw" name="style">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QSLVVc--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_QSUfQM--EdywsPAlzSc5Cw" type="_QSLVVs--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QSUfQc--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QSUfQs--EdywsPAlzSc5Cw" name="setStatus" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_QSUfQ8--EdywsPAlzSc5Cw" name="message" type="_PcPL0M--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QSUfRM--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QSUfRc--EdywsPAlzSc5Cw" name="createToolBarManager2" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_QSeQQM--EdywsPAlzSc5Cw" name="style">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QSeQQc--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_QSeQQs--EdywsPAlzSc5Cw" type="_QQ1Rgc--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QSeQQ8--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QSeQRM--EdywsPAlzSc5Cw" name="close" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_QSeQRc--EdywsPAlzSc5Cw" direction="return">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QSoBQM--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QSoBQc--EdywsPAlzSc5Cw" name="showTopSeperator" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_QSoBQs--EdywsPAlzSc5Cw" direction="return">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QSoBQ8--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QSoBRM--EdywsPAlzSc5Cw" name="getFont" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_QSxLMs--EdywsPAlzSc5Cw" type="_QSxLMc--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QSxLM8--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QSxLNM--EdywsPAlzSc5Cw" name="createStatusLineManager" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_QSxLNc--EdywsPAlzSc5Cw" type="_QQ_CgM--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QS68MM--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QS68Mc--EdywsPAlzSc5Cw" name="addStatusLine" visibility="protected" concurrency="concurrent"/>
              <ownedOperation xmi:id="_QS68Ms--EdywsPAlzSc5Cw" name="addToolBar" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_QS68M8--EdywsPAlzSc5Cw" name="style">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QS68NM--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QS68Nc--EdywsPAlzSc5Cw" name="toolBarChildrenExist" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_QTEtMM--EdywsPAlzSc5Cw" direction="return">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QTEtMc--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QTEtMs--EdywsPAlzSc5Cw" name="getCoolBarControl" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_QTEtM8--EdywsPAlzSc5Cw" type="_P9wkgs--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QTEtNM--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QTEtNc--EdywsPAlzSc5Cw" name="getStatusLineManager" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_QTN3IM--EdywsPAlzSc5Cw" type="_QQ_CgM--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QTN3Ic--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QTN3Is--EdywsPAlzSc5Cw" name="getCoolBarManager2" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_QTN3I8--EdywsPAlzSc5Cw" type="_QQ1RhM--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QTN3JM--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QTXoIM--EdywsPAlzSc5Cw" name="getMenuBarManager" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_QTXoIc--EdywsPAlzSc5Cw" type="_P9nakM--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QTXoIs--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QTXoI8--EdywsPAlzSc5Cw" name="canHandleShellCloseEvent" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_QTXoJM--EdywsPAlzSc5Cw" direction="return">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QTgyEM--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QTgyEc--EdywsPAlzSc5Cw" name="getSymbolicFontName" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_QTgyEs--EdywsPAlzSc5Cw" type="_PcPL0M--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QTgyE8--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QTgyFM--EdywsPAlzSc5Cw" name="getCoolBarManager" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_QTqjEM--EdywsPAlzSc5Cw" type="_QSLVVs--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QTqjEc--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QTqjEs--EdywsPAlzSc5Cw" name="getToolBarManager" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_QTqjE8--EdywsPAlzSc5Cw" type="_QRbuc8--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QTqjFM--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QTqjFc--EdywsPAlzSc5Cw" name="addMenuBar" visibility="protected" concurrency="concurrent"/>
              <ownedOperation xmi:id="_QT0UEM--EdywsPAlzSc5Cw" name="run" visibility="public" concurrency="concurrent" raisedException="_QURAAc--EdywsPAlzSc5Cw _QURAAs--EdywsPAlzSc5Cw">
                <ownedParameter xmi:id="_QT0UEc--EdywsPAlzSc5Cw" name="fork">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QT0UEs--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_QUHPAM--EdywsPAlzSc5Cw" name="cancelable">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QUHPAc--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_QUHPA8--EdywsPAlzSc5Cw" name="runnable" type="_QUHPAs--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QUHPBM--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QURAA8--EdywsPAlzSc5Cw" name="ApplicationWindow" visibility="public" concurrency="concurrent">
                <ownedParameter xmi:id="_QUaJ8M--EdywsPAlzSc5Cw" name="parentShell" type="_Pb7p0c--EdywsPAlzSc5Cw">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QUaJ8c--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QUaJ8s--EdywsPAlzSc5Cw" name="addCoolBar" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_QUaJ88--EdywsPAlzSc5Cw" name="style">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QUaJ9M--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QUj68M--EdywsPAlzSc5Cw" name="createCoolBarManager2" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_QUj68c--EdywsPAlzSc5Cw" name="style">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QUj68s--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
                <ownedParameter xmi:id="_QUj688--EdywsPAlzSc5Cw" type="_QQ1RhM--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QUj69M--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_QUtE4M--EdywsPAlzSc5Cw" name="getToolBarControl" visibility="protected" concurrency="concurrent">
                <ownedParameter xmi:id="_QUtE4c--EdywsPAlzSc5Cw" type="_P9wkgs--EdywsPAlzSc5Cw" direction="return">
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QUtE4s--EdywsPAlzSc5Cw" value="1"/>
                </ownedParameter>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_QQPboM--EdywsPAlzSc5Cw" name="Window" isAbstract="true"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_P9dpkM--EdywsPAlzSc5Cw" name="action">
            <packagedElement xmi:type="uml:Class" xmi:id="_P9nakM--EdywsPAlzSc5Cw" name="MenuManager"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_QQ1Rgc--EdywsPAlzSc5Cw" name="IToolBarManager" isAbstract="true"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_QQ1RhM--EdywsPAlzSc5Cw" name="ICoolBarManager" isAbstract="true"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_QQ_CgM--EdywsPAlzSc5Cw" name="StatusLineManager"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_QRbuc8--EdywsPAlzSc5Cw" name="ToolBarManager"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_QSLVVs--EdywsPAlzSc5Cw" name="CoolBarManager"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Package" xmi:id="_QQYlkM--EdywsPAlzSc5Cw" name="operation">
            <packagedElement xmi:type="uml:Interface" xmi:id="_QQYlkc--EdywsPAlzSc5Cw" name="IRunnableContext" isAbstract="true"/>
            <packagedElement xmi:type="uml:Interface" xmi:id="_QUHPAs--EdywsPAlzSc5Cw" name="IRunnableWithProgress" isAbstract="true"/>
          </packagedElement>
        </packagedElement>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_PcFa0c--EdywsPAlzSc5Cw" name="java">
      <packagedElement xmi:type="uml:Package" xmi:id="_PcFa0s--EdywsPAlzSc5Cw" name="lang">
        <packagedElement xmi:type="uml:Class" xmi:id="_PcPL0M--EdywsPAlzSc5Cw" name="String" isLeaf="true"/>
        <packagedElement xmi:type="uml:Class" xmi:id="_QBMTAc--EdywsPAlzSc5Cw" name="StringBuilder" isLeaf="true"/>
        <packagedElement xmi:type="uml:Package" xmi:id="_QURAAM--EdywsPAlzSc5Cw" name="reflect">
          <packagedElement xmi:type="uml:Class" xmi:id="_QURAAc--EdywsPAlzSc5Cw" name="InvocationTargetException"/>
          <packagedElement xmi:type="uml:Class" xmi:id="_42i1APgEEdymusjNjMXN1A" name="Method" isLeaf="true"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_QURAAs--EdywsPAlzSc5Cw" name="InterruptedException"/>
        <packagedElement xmi:type="uml:Class" xmi:id="_W7dWcM--EdywsPAlzSc5Cw" name="Enum" isAbstract="true">
          <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_W7dWcc--EdywsPAlzSc5Cw" parameter="_W7dWcs--EdywsPAlzSc5Cw">
            <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_W7dWcs--EdywsPAlzSc5Cw" parameteredElement="_W7dWc8--EdywsPAlzSc5Cw">
              <ownedParameteredElement xmi:type="uml:Class" xmi:id="_W7dWc8--EdywsPAlzSc5Cw" name="E" templateParameter="_W7dWcs--EdywsPAlzSc5Cw">
                <generalization xmi:id="_W7mgYM--EdywsPAlzSc5Cw" general="_W7dWcM--EdywsPAlzSc5Cw"/>
              </ownedParameteredElement>
            </ownedParameter>
          </ownedTemplateSignature>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_W7mgYc--EdywsPAlzSc5Cw" name="System" isLeaf="true"/>
        <packagedElement xmi:type="uml:Class" xmi:id="_W918EM--EdywsPAlzSc5Cw" name="Exception"/>
        <packagedElement xmi:type="uml:Class" xmi:id="_XMJd0M--EdywsPAlzSc5Cw" name="Double" isLeaf="true"/>
        <packagedElement xmi:type="uml:Class" xmi:id="_XMJd0c--EdywsPAlzSc5Cw" name="Integer" isLeaf="true"/>
        <packagedElement xmi:type="uml:Class" xmi:id="_XMSnwM--EdywsPAlzSc5Cw" name="Math" isLeaf="true"/>
        <packagedElement xmi:type="uml:Class" xmi:id="_XSjAwM--EdywsPAlzSc5Cw" name="ClassCastException"/>
        <packagedElement xmi:type="uml:Interface" xmi:id="_Xent4s--EdywsPAlzSc5Cw" name="Cloneable" isAbstract="true"/>
        <packagedElement xmi:type="uml:Class" xmi:id="_XhTOcM--EdywsPAlzSc5Cw" name="CloneNotSupportedException"/>
        <packagedElement xmi:type="uml:Class" xmi:id="_XppSIM--EdywsPAlzSc5Cw" name="Object"/>
        <packagedElement xmi:type="uml:Class" xmi:id="_YwbUA8--EdywsPAlzSc5Cw" name="ClassNotFoundException"/>
        <packagedElement xmi:type="uml:Class" xmi:id="_sAcsUfgEEdymusjNjMXN1A" name="Class" isLeaf="true">
          <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_sAcsUvgEEdymusjNjMXN1A" parameter="_sAcsU_gEEdymusjNjMXN1A">
            <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_sAcsU_gEEdymusjNjMXN1A" parameteredElement="_sAcsVPgEEdymusjNjMXN1A">
              <ownedParameteredElement xmi:type="uml:DataType" xmi:id="_sAcsVPgEEdymusjNjMXN1A" name="T" templateParameter="_sAcsU_gEEdymusjNjMXN1A"/>
            </ownedParameter>
          </ownedTemplateSignature>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_4ztjcPgEEdymusjNjMXN1A" name="Runnable" isAbstract="true"/>
        <packagedElement xmi:type="uml:Class" xmi:id="_PbPZ0PjdEdy4iJtsDAHRng" name="RuntimeException"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_XAEwsc--EdywsPAlzSc5Cw" name="util">
        <packagedElement xmi:type="uml:Class" xmi:id="_XAEwss--EdywsPAlzSc5Cw" name="ArrayList" clientDependency="_Yr9Dsc--EdywsPAlzSc5Cw _Yr9Ds8--EdywsPAlzSc5Cw _Yr9DtM--EdywsPAlzSc5Cw _YsG0sM--EdywsPAlzSc5Cw">
          <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_XAEws8--EdywsPAlzSc5Cw" parameter="_XAOhsM--EdywsPAlzSc5Cw">
            <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_XAOhsM--EdywsPAlzSc5Cw" parameteredElement="_uMtnsM_EEdywsPAlzSc5Cw">
              <ownedParameteredElement xmi:type="uml:DataType" xmi:id="_uMtnsM_EEdywsPAlzSc5Cw" name="E" templateParameter="_XAOhsM--EdywsPAlzSc5Cw"/>
            </ownedParameter>
          </ownedTemplateSignature>
          <generalization xmi:id="_Yrz5w8--EdywsPAlzSc5Cw" general="_YrqIwM--EdywsPAlzSc5Cw"/>
          <ownedAttribute xmi:id="_YuMfYM--EdywsPAlzSc5Cw" name="elementData" visibility="private" type="_XppSIM--EdywsPAlzSc5Cw">
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YuMfY8--EdywsPAlzSc5Cw" value="*"/>
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YuMfYs--EdywsPAlzSc5Cw"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_YuMfZM--EdywsPAlzSc5Cw" name="size" visibility="private">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="_YuVpUM--EdywsPAlzSc5Cw" name="serialVersionUID" visibility="private" isLeaf="true" isStatic="true" isReadOnly="true">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
          </ownedAttribute>
          <interfaceRealization xmi:id="_Yr9Dsc--EdywsPAlzSc5Cw" supplier="_Yrz5xM--EdywsPAlzSc5Cw" client="_XAEwss--EdywsPAlzSc5Cw" contract="_Yrz5xM--EdywsPAlzSc5Cw"/>
          <interfaceRealization xmi:id="_Yr9Ds8--EdywsPAlzSc5Cw" supplier="_Yr9Dss--EdywsPAlzSc5Cw" client="_XAEwss--EdywsPAlzSc5Cw" contract="_Yr9Dss--EdywsPAlzSc5Cw"/>
          <interfaceRealization xmi:id="_Yr9DtM--EdywsPAlzSc5Cw" supplier="_Xent4s--EdywsPAlzSc5Cw" client="_XAEwss--EdywsPAlzSc5Cw" contract="_Xent4s--EdywsPAlzSc5Cw"/>
          <interfaceRealization xmi:id="_YsG0sM--EdywsPAlzSc5Cw" supplier="_Yr9Dtc--EdywsPAlzSc5Cw" client="_XAEwss--EdywsPAlzSc5Cw" contract="_Yr9Dtc--EdywsPAlzSc5Cw"/>
          <ownedOperation xmi:id="_YuVpUc--EdywsPAlzSc5Cw" name="ArrayList" visibility="public" concurrency="concurrent"/>
          <ownedOperation xmi:id="_YuVpUs--EdywsPAlzSc5Cw" name="ArrayList" visibility="public" concurrency="concurrent">
            <ownedParameter xmi:id="_uODrg8_EEdywsPAlzSc5Cw" name="arg0">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uODrhM_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_Yu8GQs--EdywsPAlzSc5Cw" name="get" visibility="public" concurrency="concurrent">
            <ownedParameter xmi:id="_uNAipM_EEdywsPAlzSc5Cw" name="index">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uNAipc_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_uNAips_EEdywsPAlzSc5Cw" type="_uMtnsM_EEdywsPAlzSc5Cw" direction="return">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uNAip8_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_Yu8GR8--EdywsPAlzSc5Cw" name="trimToSize" visibility="public" concurrency="concurrent"/>
          <ownedOperation xmi:id="_YvPBMM--EdywsPAlzSc5Cw" name="clone" visibility="public" concurrency="concurrent">
            <ownedParameter xmi:id="_uM3YsM_EEdywsPAlzSc5Cw" type="_XppSIM--EdywsPAlzSc5Cw" direction="return">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uM3Ysc_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_YvPBM8--EdywsPAlzSc5Cw" name="clear" visibility="public" concurrency="concurrent"/>
          <ownedOperation xmi:id="_YvPBNM--EdywsPAlzSc5Cw" name="toArray" visibility="public" concurrency="concurrent">
            <ownedParameter xmi:id="_uOM1cs_EEdywsPAlzSc5Cw" type="_XppSIM--EdywsPAlzSc5Cw" direction="return">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uOM1c8_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_YvYyM8--EdywsPAlzSc5Cw" name="addAll" visibility="public" concurrency="concurrent">
            <ownedParameter xmi:id="_uOWmdM_EEdywsPAlzSc5Cw" name="index">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uOWmdc_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_uOgXcM_EEdywsPAlzSc5Cw" name="c">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uOgXcc_EEdywsPAlzSc5Cw" value="*"/>
            </ownedParameter>
            <ownedParameter xmi:id="_uOgXcs_EEdywsPAlzSc5Cw" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uOgXc8_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_YvrtIM--EdywsPAlzSc5Cw" name="remove" visibility="public" concurrency="concurrent">
            <ownedParameter xmi:id="_uOWmcM_EEdywsPAlzSc5Cw" name="index">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uOWmcc_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_uOWmcs_EEdywsPAlzSc5Cw" type="_uMtnsM_EEdywsPAlzSc5Cw" direction="return">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uOWmc8_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_YvrtJc--EdywsPAlzSc5Cw" name="contains" visibility="public" concurrency="concurrent">
            <ownedParameter xmi:id="_uNdOkc_EEdywsPAlzSc5Cw" name="elem" type="_XppSIM--EdywsPAlzSc5Cw">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uNdOks_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_uNdOk8_EEdywsPAlzSc5Cw" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uNdOlM_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_Yv1eJM--EdywsPAlzSc5Cw" name="RangeCheck" visibility="private" concurrency="concurrent">
            <ownedParameter xmi:id="_uNdOlc_EEdywsPAlzSc5Cw" name="arg0">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uNdOls_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_Yv-oEs--EdywsPAlzSc5Cw" name="ArrayList" visibility="public" concurrency="concurrent">
            <ownedParameter xmi:id="_uOzSYs_EEdywsPAlzSc5Cw" name="c">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uOzSY8_EEdywsPAlzSc5Cw" value="*"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_Yv-oFc--EdywsPAlzSc5Cw" name="indexOf" visibility="public" concurrency="concurrent">
            <ownedParameter xmi:id="_uNUEos_EEdywsPAlzSc5Cw" name="elem" type="_XppSIM--EdywsPAlzSc5Cw">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uNUEo8_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_uNUEpM_EEdywsPAlzSc5Cw" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uNdOkM_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_YwIZFM--EdywsPAlzSc5Cw" name="writeObject" visibility="private" concurrency="concurrent" raisedException="_X-9a0M--EdywsPAlzSc5Cw">
            <ownedParameter xmi:id="_uNKTpM_EEdywsPAlzSc5Cw" name="arg0" type="_YwIZFc--EdywsPAlzSc5Cw">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uNKTpc_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_YwSKEs--EdywsPAlzSc5Cw" name="ensureCapacity" visibility="public" concurrency="concurrent">
            <ownedParameter xmi:id="_uNm_lM_EEdywsPAlzSc5Cw" name="minCapacity">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uNwwkM_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_YwSKFc--EdywsPAlzSc5Cw" name="readObject" visibility="private" concurrency="concurrent" raisedException="_X-9a0M--EdywsPAlzSc5Cw _YwbUA8--EdywsPAlzSc5Cw">
            <ownedParameter xmi:id="_uNm_ks_EEdywsPAlzSc5Cw" name="arg0" type="_YwbUAM--EdywsPAlzSc5Cw">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uNm_k8_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_YwbUBM--EdywsPAlzSc5Cw" name="addAll" visibility="public" concurrency="concurrent">
            <ownedParameter xmi:id="_uOgXdM_EEdywsPAlzSc5Cw" name="c">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uOphYM_EEdywsPAlzSc5Cw" value="*"/>
            </ownedParameter>
            <ownedParameter xmi:id="_uOphYc_EEdywsPAlzSc5Cw" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uOphYs_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_YwlFBs--EdywsPAlzSc5Cw" name="removeRange" visibility="protected" concurrency="concurrent">
            <ownedParameter xmi:id="_uNKToM_EEdywsPAlzSc5Cw" name="fromIndex">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uNKToc_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_uNKTos_EEdywsPAlzSc5Cw" name="toIndex">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uNKTo8_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_YwuO88--EdywsPAlzSc5Cw" name="toArray" visibility="public" concurrency="concurrent">
            <ownedParameter xmi:id="_uOphZc_EEdywsPAlzSc5Cw" name="a">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uOphZs_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
            <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_uOphY8_EEdywsPAlzSc5Cw" parameter="_uOphZM_EEdywsPAlzSc5Cw">
              <ownedParameter xmi:type="uml:OperationTemplateParameter" xmi:id="_uOphZM_EEdywsPAlzSc5Cw"/>
            </ownedTemplateSignature>
          </ownedOperation>
          <ownedOperation xmi:id="_Yw3_9M--EdywsPAlzSc5Cw" name="add" visibility="public" concurrency="concurrent">
            <ownedParameter xmi:id="_uODrhc_EEdywsPAlzSc5Cw" name="o" type="_uMtnsM_EEdywsPAlzSc5Cw">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uODrhs_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_uOM1cM_EEdywsPAlzSc5Cw" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uOM1cc_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_YxBw88--EdywsPAlzSc5Cw" name="lastIndexOf" visibility="public" concurrency="concurrent">
            <ownedParameter xmi:id="_uN56hM_EEdywsPAlzSc5Cw" name="elem" type="_XppSIM--EdywsPAlzSc5Cw">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uODrgM_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_uODrgc_EEdywsPAlzSc5Cw" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uODrgs_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_YxK64c--EdywsPAlzSc5Cw" name="fastRemove" visibility="private" concurrency="concurrent">
            <ownedParameter xmi:id="_uOM1dc_EEdywsPAlzSc5Cw" name="arg0">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uOM1ds_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_YxK65M--EdywsPAlzSc5Cw" name="set" visibility="public" concurrency="concurrent">
            <ownedParameter xmi:id="_uNwwkc_EEdywsPAlzSc5Cw" name="index">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uNwwks_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_uNwwk8_EEdywsPAlzSc5Cw" name="element" type="_uMtnsM_EEdywsPAlzSc5Cw">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uNwwlM_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_uNwwlc_EEdywsPAlzSc5Cw" type="_uMtnsM_EEdywsPAlzSc5Cw" direction="return">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uNwwls_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_YxUr5c--EdywsPAlzSc5Cw" name="add" visibility="public" concurrency="concurrent">
            <ownedParameter xmi:id="_uN56gM_EEdywsPAlzSc5Cw" name="index">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uN56gc_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_uN56gs_EEdywsPAlzSc5Cw" name="element" type="_uMtnsM_EEdywsPAlzSc5Cw">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uN56g8_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_Yxec5M--EdywsPAlzSc5Cw" name="isEmpty" visibility="public" concurrency="concurrent">
            <ownedParameter xmi:id="_uNUEoM_EEdywsPAlzSc5Cw" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uNUEoc_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_Yxnm0M--EdywsPAlzSc5Cw" name="size" visibility="public" concurrency="concurrent">
            <ownedParameter xmi:id="_uNm_kM_EEdywsPAlzSc5Cw" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uNm_kc_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_Yxnm08--EdywsPAlzSc5Cw" name="remove" visibility="public" concurrency="concurrent">
            <ownedParameter xmi:id="_uNAioM_EEdywsPAlzSc5Cw" name="o" type="_XppSIM--EdywsPAlzSc5Cw">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uNAioc_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_uNAios_EEdywsPAlzSc5Cw" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uNAio8_EEdywsPAlzSc5Cw" value="1"/>
            </ownedParameter>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_XBRDgM--EdywsPAlzSc5Cw" name="Iterator" isAbstract="true">
          <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_XBRDgc--EdywsPAlzSc5Cw" parameter="_XBRDgs--EdywsPAlzSc5Cw">
            <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_XBRDgs--EdywsPAlzSc5Cw" parameteredElement="_XBRDg8--EdywsPAlzSc5Cw">
              <ownedParameteredElement xmi:type="uml:DataType" xmi:id="_XBRDg8--EdywsPAlzSc5Cw" name="E" templateParameter="_XBRDgs--EdywsPAlzSc5Cw"/>
            </ownedParameter>
          </ownedTemplateSignature>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_XpMmMs--EdywsPAlzSc5Cw" name="AbstractSet" isAbstract="true">
          <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_XpMmM8--EdywsPAlzSc5Cw" parameter="_XpMmNM--EdywsPAlzSc5Cw">
            <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_XpMmNM--EdywsPAlzSc5Cw" parameteredElement="_XpMmNc--EdywsPAlzSc5Cw">
              <ownedParameteredElement xmi:type="uml:DataType" xmi:id="_XpMmNc--EdywsPAlzSc5Cw" name="E" templateParameter="_XpMmNM--EdywsPAlzSc5Cw"/>
            </ownedParameter>
          </ownedTemplateSignature>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_XzCesc--EdywsPAlzSc5Cw" name="HashMap">
          <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_XzLooM--EdywsPAlzSc5Cw" parameter="_XzLooc--EdywsPAlzSc5Cw _XzLoo8--EdywsPAlzSc5Cw">
            <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_XzLooc--EdywsPAlzSc5Cw" parameteredElement="_XzLoos--EdywsPAlzSc5Cw">
              <ownedParameteredElement xmi:type="uml:DataType" xmi:id="_XzLoos--EdywsPAlzSc5Cw" name="K" templateParameter="_XzLooc--EdywsPAlzSc5Cw"/>
            </ownedParameter>
            <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_XzLoo8--EdywsPAlzSc5Cw" parameteredElement="_XzLopM--EdywsPAlzSc5Cw">
              <ownedParameteredElement xmi:type="uml:DataType" xmi:id="_XzLopM--EdywsPAlzSc5Cw" name="V" templateParameter="_XzLoo8--EdywsPAlzSc5Cw"/>
            </ownedParameter>
          </ownedTemplateSignature>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_X-zp0c--EdywsPAlzSc5Cw" name="StringTokenizer"/>
        <packagedElement xmi:type="uml:Class" xmi:id="_YrqIwM--EdywsPAlzSc5Cw" name="AbstractList" isAbstract="true">
          <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_Yrz5wM--EdywsPAlzSc5Cw" parameter="_Yrz5wc--EdywsPAlzSc5Cw">
            <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_Yrz5wc--EdywsPAlzSc5Cw" parameteredElement="_Yrz5ws--EdywsPAlzSc5Cw">
              <ownedParameteredElement xmi:type="uml:DataType" xmi:id="_Yrz5ws--EdywsPAlzSc5Cw" name="E" templateParameter="_Yrz5wc--EdywsPAlzSc5Cw"/>
            </ownedParameter>
          </ownedTemplateSignature>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_Yrz5xM--EdywsPAlzSc5Cw" name="List" isAbstract="true">
          <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_Yrz5xc--EdywsPAlzSc5Cw" parameter="_Yrz5xs--EdywsPAlzSc5Cw">
            <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_Yrz5xs--EdywsPAlzSc5Cw" parameteredElement="_Yr9DsM--EdywsPAlzSc5Cw">
              <ownedParameteredElement xmi:type="uml:DataType" xmi:id="_Yr9DsM--EdywsPAlzSc5Cw" name="E" templateParameter="_Yrz5xs--EdywsPAlzSc5Cw"/>
            </ownedParameter>
          </ownedTemplateSignature>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_Yr9Dss--EdywsPAlzSc5Cw" name="RandomAccess" isAbstract="true"/>
        <packagedElement xmi:type="uml:Interface" xmi:id="_YvYyNM--EdywsPAlzSc5Cw" name="Collection" isAbstract="true">
          <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_Yvh8IM--EdywsPAlzSc5Cw" parameter="_Yvh8Ic--EdywsPAlzSc5Cw">
            <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_Yvh8Ic--EdywsPAlzSc5Cw" parameteredElement="_Yvh8Is--EdywsPAlzSc5Cw">
              <ownedParameteredElement xmi:type="uml:DataType" xmi:id="_Yvh8Is--EdywsPAlzSc5Cw" name="E" templateParameter="_Yvh8Ic--EdywsPAlzSc5Cw"/>
            </ownedParameter>
          </ownedTemplateSignature>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_sIywAPgEEdymusjNjMXN1A" name="Arrays"/>
        <packagedElement xmi:type="uml:Interface" xmi:id="_42i1AvgEEdymusjNjMXN1A" name="Set" isAbstract="true">
          <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_42i1A_gEEdymusjNjMXN1A" parameter="_42i1BPgEEdymusjNjMXN1A">
            <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_42i1BPgEEdymusjNjMXN1A" parameteredElement="_42smAPgEEdymusjNjMXN1A">
              <ownedParameteredElement xmi:type="uml:DataType" xmi:id="_42smAPgEEdymusjNjMXN1A" name="E" templateParameter="_42i1BPgEEdymusjNjMXN1A"/>
            </ownedParameter>
          </ownedTemplateSignature>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_XL170M--EdywsPAlzSc5Cw" name="io">
        <packagedElement xmi:type="uml:Class" xmi:id="_XL170c--EdywsPAlzSc5Cw" name="File"/>
        <packagedElement xmi:type="uml:Class" xmi:id="_X-p40M--EdywsPAlzSc5Cw" name="FileNotFoundException"/>
        <packagedElement xmi:type="uml:Class" xmi:id="_X-zp0M--EdywsPAlzSc5Cw" name="BufferedReader"/>
        <packagedElement xmi:type="uml:Class" xmi:id="_X-9a0M--EdywsPAlzSc5Cw" name="IOException"/>
        <packagedElement xmi:type="uml:Class" xmi:id="_X-9a0c--EdywsPAlzSc5Cw" name="FileReader"/>
        <packagedElement xmi:type="uml:Interface" xmi:id="_Yr9Dtc--EdywsPAlzSc5Cw" name="Serializable" isAbstract="true"/>
        <packagedElement xmi:type="uml:Class" xmi:id="_YwIZFc--EdywsPAlzSc5Cw" name="ObjectOutputStream"/>
        <packagedElement xmi:type="uml:Class" xmi:id="_YwbUAM--EdywsPAlzSc5Cw" name="ObjectInputStream"/>
        <packagedElement xmi:type="uml:Class" xmi:id="_42i1AfgEEdymusjNjMXN1A" name="PrintStream"/>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Usage" xmi:id="_PdkokM--EdywsPAlzSc5Cw" supplier="_PcPL0M--EdywsPAlzSc5Cw" client="_NtX2QM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_PeBUgs--EdywsPAlzSc5Cw" supplier="_Pbou4M--EdywsPAlzSc5Cw" client="_NtX2QM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_PeUPcc--EdywsPAlzSc5Cw" supplier="_Pbyf4M--EdywsPAlzSc5Cw" client="_NtX2QM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_Penxcc--EdywsPAlzSc5Cw" supplier="_Pb7p0c--EdywsPAlzSc5Cw" client="_NtX2QM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_Pe6sYc--EdywsPAlzSc5Cw" supplier="_Pbe95M--EdywsPAlzSc5Cw" client="_NtX2QM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_PfNnUc--EdywsPAlzSc5Cw" supplier="_Pbou48--EdywsPAlzSc5Cw" client="_NtX2QM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_P3Wags--EdywsPAlzSc5Cw" supplier="_P3NQkM--EdywsPAlzSc5Cw" client="_NtX2Qc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_P4itUs--EdywsPAlzSc5Cw" supplier="_P3NQkM--EdywsPAlzSc5Cw" client="_PdRtoc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_P5l2MM--EdywsPAlzSc5Cw" supplier="_P3NQkM--EdywsPAlzSc5Cw" client="_PdbeoM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_P6oYAM--EdywsPAlzSc5Cw" supplier="_PcPL0M--EdywsPAlzSc5Cw" client="_P6VdEM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_P7FD8s--EdywsPAlzSc5Cw" supplier="_Pbou4M--EdywsPAlzSc5Cw" client="_P6VdEM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_P7X-4c--EdywsPAlzSc5Cw" supplier="_Pbyf4M--EdywsPAlzSc5Cw" client="_P6VdEM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_P7q50c--EdywsPAlzSc5Cw" supplier="_Pb7p0c--EdywsPAlzSc5Cw" client="_P6VdEM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_P8Hlwc--EdywsPAlzSc5Cw" supplier="_P6enBc--EdywsPAlzSc5Cw" client="_P6VdEM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_P-DfcM--EdywsPAlzSc5Cw" supplier="_PcPL0M--EdywsPAlzSc5Cw" client="_P83MoM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_P-NQcs--EdywsPAlzSc5Cw" supplier="_P9wkgs--EdywsPAlzSc5Cw" client="_P83MoM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_P-p8YM--EdywsPAlzSc5Cw" supplier="_Pbou4M--EdywsPAlzSc5Cw" client="_P83MoM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_P-ztYc--EdywsPAlzSc5Cw" supplier="_Pb7p0c--EdywsPAlzSc5Cw" client="_P83MoM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_P_GoUc--EdywsPAlzSc5Cw" supplier="_P9nakM--EdywsPAlzSc5Cw" client="_P83MoM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_P_ZjQc--EdywsPAlzSc5Cw" supplier="_P9A9oM--EdywsPAlzSc5Cw" client="_P83MoM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_P_2PMc--EdywsPAlzSc5Cw" supplier="_P9nalM--EdywsPAlzSc5Cw" client="_P83MoM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_QBMTAs--EdywsPAlzSc5Cw" supplier="_QBCiAc--EdywsPAlzSc5Cw" client="_QA4xAM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_QBfN8c--EdywsPAlzSc5Cw" supplier="_PcPL0M--EdywsPAlzSc5Cw" client="_QA4xAM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_QByI4s--EdywsPAlzSc5Cw" supplier="_Pbou4M--EdywsPAlzSc5Cw" client="_QA4xAM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_QCFD0c--EdywsPAlzSc5Cw" supplier="_QBMTAc--EdywsPAlzSc5Cw" client="_QA4xAM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_QChvwc--EdywsPAlzSc5Cw" supplier="_Pb7p0c--EdywsPAlzSc5Cw" client="_QA4xAM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_QC0qsc--EdywsPAlzSc5Cw" supplier="_P9nalM--EdywsPAlzSc5Cw" client="_QA4xAM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_QDIMsc--EdywsPAlzSc5Cw" supplier="_QBMTAM--EdywsPAlzSc5Cw" client="_QA4xAM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_QEA9gc--EdywsPAlzSc5Cw" supplier="_QBCiAc--EdywsPAlzSc5Cw" client="_QDuCkM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_QEUfgc--EdywsPAlzSc5Cw" supplier="_PcPL0M--EdywsPAlzSc5Cw" client="_QDuCkM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_QExLcs--EdywsPAlzSc5Cw" supplier="_Pbou4M--EdywsPAlzSc5Cw" client="_QDuCkM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_QFEGYc--EdywsPAlzSc5Cw" supplier="_QD3zkc--EdywsPAlzSc5Cw" client="_QDuCkM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_QFXBUc--EdywsPAlzSc5Cw" supplier="_Pb7p0c--EdywsPAlzSc5Cw" client="_QDuCkM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_QFp8Qc--EdywsPAlzSc5Cw" supplier="_QEA9gM--EdywsPAlzSc5Cw" client="_QDuCkM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_W7mgYs--EdywsPAlzSc5Cw" supplier="_PcPL0M--EdywsPAlzSc5Cw" client="_W6tIgM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_W75bUs--EdywsPAlzSc5Cw" supplier="_W7mgYc--EdywsPAlzSc5Cw" client="_W6tIgM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_W8M9Us--EdywsPAlzSc5Cw" supplier="_W7dWcM--EdywsPAlzSc5Cw" client="_W6tIgM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_W-I3AM--EdywsPAlzSc5Cw" supplier="_W9iaEM--EdywsPAlzSc5Cw" client="_W9FuIM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_W-bx8s--EdywsPAlzSc5Cw" supplier="_W918EM--EdywsPAlzSc5Cw" client="_W9FuIM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_W-us4c--EdywsPAlzSc5Cw" supplier="_W9iaFM--EdywsPAlzSc5Cw" client="_W9FuIM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_W_CO4s--EdywsPAlzSc5Cw" supplier="_W9iaEs--EdywsPAlzSc5Cw" client="_W9FuIM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XBRDhM--EdywsPAlzSc5Cw" supplier="_XBRDgM--EdywsPAlzSc5Cw" client="_XAEwsM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XBj-cc--EdywsPAlzSc5Cw" supplier="_PcPL0M--EdywsPAlzSc5Cw" client="_XAEwsM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XCTlUs--EdywsPAlzSc5Cw" supplier="_XAhcoc--EdywsPAlzSc5Cw" client="_XAEwsM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_XCnHUs--EdywsPAlzSc5Cw" supplier="_XAEwss--EdywsPAlzSc5Cw" client="_XAEwsM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XC6CQc--EdywsPAlzSc5Cw" supplier="_XAqmkM--EdywsPAlzSc5Cw" client="_XAEwsM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XDM9Mc--EdywsPAlzSc5Cw" supplier="_W9iaFM--EdywsPAlzSc5Cw" client="_XAEwsM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XGCOwM--EdywsPAlzSc5Cw" supplier="_PcPL0M--EdywsPAlzSc5Cw" client="_XE_s8M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XGVJsc--EdywsPAlzSc5Cw" supplier="_W7mgYc--EdywsPAlzSc5Cw" client="_XE_s8M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XGx1os--EdywsPAlzSc5Cw" supplier="_W7dWcM--EdywsPAlzSc5Cw" client="_XE_s8M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XHrNgM--EdywsPAlzSc5Cw" supplier="_W9iaEM--EdywsPAlzSc5Cw" client="_XHYSkM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XI3gUM--EdywsPAlzSc5Cw" supplier="_PcPL0M--EdywsPAlzSc5Cw" client="_W9iaFM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XJKbQs--EdywsPAlzSc5Cw" supplier="_XIklYM--EdywsPAlzSc5Cw" client="_W9iaFM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XJdWMs--EdywsPAlzSc5Cw" supplier="_XItvUc--EdywsPAlzSc5Cw" client="_W9iaFM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XJw4Mc--EdywsPAlzSc5Cw" supplier="_XIa0Yc--EdywsPAlzSc5Cw" client="_W9iaFM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_XKDzIs--EdywsPAlzSc5Cw" supplier="_XHYSkM--EdywsPAlzSc5Cw" client="_W9iaFM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XMSnwc--EdywsPAlzSc5Cw" supplier="_QBMTAc--EdywsPAlzSc5Cw" client="_XKppAM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XMlisc--EdywsPAlzSc5Cw" supplier="_XIa0Yc--EdywsPAlzSc5Cw" client="_XKppAM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XM5Ess--EdywsPAlzSc5Cw" supplier="_XIklYM--EdywsPAlzSc5Cw" client="_XKppAM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XNL_os--EdywsPAlzSc5Cw" supplier="_XL170c--EdywsPAlzSc5Cw" client="_XKppAM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XNe6ks--EdywsPAlzSc5Cw" supplier="_XMSnwM--EdywsPAlzSc5Cw" client="_XKppAM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XNx1gs--EdywsPAlzSc5Cw" supplier="_XMJd0M--EdywsPAlzSc5Cw" client="_XKppAM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XOFXgc--EdywsPAlzSc5Cw" supplier="_W9iaEM--EdywsPAlzSc5Cw" client="_XKppAM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_XOiDc8--EdywsPAlzSc5Cw" supplier="_XKppAc--EdywsPAlzSc5Cw" client="_XKppAM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XO0-Yc--EdywsPAlzSc5Cw" supplier="_XMJd0c--EdywsPAlzSc5Cw" client="_XKppAM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XPH5Us--EdywsPAlzSc5Cw" supplier="_PcPL0M--EdywsPAlzSc5Cw" client="_XKppAM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XSsxwM--EdywsPAlzSc5Cw" supplier="_XQnHEs--EdywsPAlzSc5Cw" client="_XKppAc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XS_sss--EdywsPAlzSc5Cw" supplier="_QBMTAc--EdywsPAlzSc5Cw" client="_XKppAc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XTTOsc--EdywsPAlzSc5Cw" supplier="_XIklYM--EdywsPAlzSc5Cw" client="_XKppAc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XTmJoc--EdywsPAlzSc5Cw" supplier="_XMSnwM--EdywsPAlzSc5Cw" client="_XKppAc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XT5Eks--EdywsPAlzSc5Cw" supplier="_XE_s8M--EdywsPAlzSc5Cw" client="_XKppAc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XUL_gs--EdywsPAlzSc5Cw" supplier="_XRge8s--EdywsPAlzSc5Cw" client="_XKppAc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XUfhgc--EdywsPAlzSc5Cw" supplier="_XBRDgM--EdywsPAlzSc5Cw" client="_XKppAc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XUyccc--EdywsPAlzSc5Cw" supplier="_XSjAwM--EdywsPAlzSc5Cw" client="_XKppAc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XVFXY8--EdywsPAlzSc5Cw" supplier="_XSjAwc--EdywsPAlzSc5Cw" client="_XKppAc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XamJgM--EdywsPAlzSc5Cw" supplier="_PcPL0M--EdywsPAlzSc5Cw" client="_XRNkA8--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_Xa5Ecs--EdywsPAlzSc5Cw" supplier="_XYXU4s--EdywsPAlzSc5Cw" client="_XRNkA8--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XbMmcc--EdywsPAlzSc5Cw" supplier="_QBMTAc--EdywsPAlzSc5Cw" client="_XRNkA8--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XbpSYc--EdywsPAlzSc5Cw" supplier="_XX6o8M--EdywsPAlzSc5Cw" client="_XRNkA8--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_XhTOcc--EdywsPAlzSc5Cw" supplier="_XRNkA8--EdywsPAlzSc5Cw" client="_XRge8s--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_Xhmwcc--EdywsPAlzSc5Cw" supplier="_XE_s8M--EdywsPAlzSc5Cw" client="_XRge8s--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XiC1Us--EdywsPAlzSc5Cw" supplier="_XhTOcM--EdywsPAlzSc5Cw" client="_XRge8s--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XiWXU8--EdywsPAlzSc5Cw" supplier="_XBRDgM--EdywsPAlzSc5Cw" client="_XRge8s--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XipSQs--EdywsPAlzSc5Cw" supplier="_XKppAc--EdywsPAlzSc5Cw" client="_XRge8s--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_Xi8NMs--EdywsPAlzSc5Cw" supplier="_XX6o8M--EdywsPAlzSc5Cw" client="_XRge8s--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XlLo4M--EdywsPAlzSc5Cw" supplier="_XRNkA8--EdywsPAlzSc5Cw" client="_XhATgM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XnHikM--EdywsPAlzSc5Cw" supplier="_PcPL0M--EdywsPAlzSc5Cw" client="_XQnHEs--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_Xnadgc--EdywsPAlzSc5Cw" supplier="_QBMTAc--EdywsPAlzSc5Cw" client="_XQnHEs--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XntYcc--EdywsPAlzSc5Cw" supplier="_W918EM--EdywsPAlzSc5Cw" client="_XQnHEs--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XoKEYs--EdywsPAlzSc5Cw" supplier="_XMJd0c--EdywsPAlzSc5Cw" client="_XQnHEs--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XqY5AM--EdywsPAlzSc5Cw" supplier="_XBRDgM--EdywsPAlzSc5Cw" client="_XpMmMM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_Xq1k8c--EdywsPAlzSc5Cw" supplier="_XSjAwc--EdywsPAlzSc5Cw" client="_XpMmMM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_XrJG8c--EdywsPAlzSc5Cw" supplier="_XpMmMs--EdywsPAlzSc5Cw" client="_XpMmMM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XrcB4c--EdywsPAlzSc5Cw" supplier="_W918EM--EdywsPAlzSc5Cw" client="_XpMmMM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_Xtq2gM--EdywsPAlzSc5Cw" supplier="_XpMmMM--EdywsPAlzSc5Cw" client="_XpMmMc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_Xt9xcc--EdywsPAlzSc5Cw" supplier="_QBMTAc--EdywsPAlzSc5Cw" client="_XpMmMc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XuRTcc--EdywsPAlzSc5Cw" supplier="_XX6o8M--EdywsPAlzSc5Cw" client="_XpMmMc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_Xv6SMM--EdywsPAlzSc5Cw" supplier="_XvT1Qc--EdywsPAlzSc5Cw" client="_XvA6UM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XwNNIc--EdywsPAlzSc5Cw" supplier="_XRge8s--EdywsPAlzSc5Cw" client="_XvA6UM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XwgIEs--EdywsPAlzSc5Cw" supplier="_W6tIgM--EdywsPAlzSc5Cw" client="_XvA6UM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_Xw80As--EdywsPAlzSc5Cw" supplier="_XpMmMc--EdywsPAlzSc5Cw" client="_XvA6UM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_XxPu8c--EdywsPAlzSc5Cw" supplier="_XX6o8M--EdywsPAlzSc5Cw" client="_XvA6UM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_X1HiUM--EdywsPAlzSc5Cw" supplier="_PcPL0M--EdywsPAlzSc5Cw" client="_XX6o8M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_X1bEUs--EdywsPAlzSc5Cw" supplier="_W6tIgM--EdywsPAlzSc5Cw" client="_XX6o8M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_X1t_Qs--EdywsPAlzSc5Cw" supplier="_W7mgYc--EdywsPAlzSc5Cw" client="_XX6o8M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_X2A6Ms--EdywsPAlzSc5Cw" supplier="_W7dWcM--EdywsPAlzSc5Cw" client="_XX6o8M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_X2dmIs--EdywsPAlzSc5Cw" supplier="_XzCesc--EdywsPAlzSc5Cw" client="_XX6o8M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_X5S3ss--EdywsPAlzSc5Cw" name="Population chooses heuristics for individuals" supplier="_XAEwsM--EdywsPAlzSc5Cw" client="_W9iaEs--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_X5vjoc--EdywsPAlzSc5Cw" supplier="_XAqmkM--EdywsPAlzSc5Cw" client="_W9iaEs--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_X6VZgs--EdywsPAlzSc5Cw" supplier="_W9iaFM--EdywsPAlzSc5Cw" client="_W9iaEs--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_X6o7gs--EdywsPAlzSc5Cw" supplier="_W9FuIM--EdywsPAlzSc5Cw" client="_W9iaEs--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_X_aGwM--EdywsPAlzSc5Cw" supplier="_QBMTAc--EdywsPAlzSc5Cw" client="_X8t_IM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_X_tBsc--EdywsPAlzSc5Cw" supplier="_XE_s8M--EdywsPAlzSc5Cw" client="_X8t_IM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_X__8os--EdywsPAlzSc5Cw" supplier="_XL170c--EdywsPAlzSc5Cw" client="_X8t_IM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YAS3kc--EdywsPAlzSc5Cw" supplier="_X-zp0c--EdywsPAlzSc5Cw" client="_X8t_IM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YAmZkc--EdywsPAlzSc5Cw" supplier="_XX6o8M--EdywsPAlzSc5Cw" client="_X8t_IM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YA5Ugs--EdywsPAlzSc5Cw" supplier="_XSjAwM--EdywsPAlzSc5Cw" client="_X8t_IM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YBMPcs--EdywsPAlzSc5Cw" supplier="_XIklYM--EdywsPAlzSc5Cw" client="_X8t_IM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YBysYc--EdywsPAlzSc5Cw" supplier="_X-zp0M--EdywsPAlzSc5Cw" client="_X8t_IM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YCFnUc--EdywsPAlzSc5Cw" supplier="_X-9a0M--EdywsPAlzSc5Cw" client="_X8t_IM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YCYiQs--EdywsPAlzSc5Cw" supplier="_XBRDgM--EdywsPAlzSc5Cw" client="_X8t_IM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YCrdMc--EdywsPAlzSc5Cw" supplier="_X-p40M--EdywsPAlzSc5Cw" client="_X8t_IM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YC-_Ms--EdywsPAlzSc5Cw" supplier="_X-EC8M--EdywsPAlzSc5Cw" client="_X8t_IM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YDR6Ic--EdywsPAlzSc5Cw" supplier="_XzCesc--EdywsPAlzSc5Cw" client="_X8t_IM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YDk1Ec--EdywsPAlzSc5Cw" supplier="_W918EM--EdywsPAlzSc5Cw" client="_X8t_IM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YD3wAs--EdywsPAlzSc5Cw" supplier="_XKppAc--EdywsPAlzSc5Cw" client="_X8t_IM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YEUb8c--EdywsPAlzSc5Cw" supplier="_XKppAM--EdywsPAlzSc5Cw" client="_X8t_IM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YEnW4c--EdywsPAlzSc5Cw" supplier="_XMJd0c--EdywsPAlzSc5Cw" client="_X8t_IM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YE644c--EdywsPAlzSc5Cw" supplier="_X-zp0s--EdywsPAlzSc5Cw" client="_X8t_IM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YFNz0s--EdywsPAlzSc5Cw" supplier="_XRNkA8--EdywsPAlzSc5Cw" client="_X8t_IM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YFguws--EdywsPAlzSc5Cw" supplier="_PcPL0M--EdywsPAlzSc5Cw" client="_X8t_IM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YFzpsc--EdywsPAlzSc5Cw" supplier="_X-9a0c--EdywsPAlzSc5Cw" client="_X8t_IM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YGHLss--EdywsPAlzSc5Cw" supplier="_XRge8s--EdywsPAlzSc5Cw" client="_X8t_IM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YIWAUc--EdywsPAlzSc5Cw" supplier="_XBRDgM--EdywsPAlzSc5Cw" client="_W9iaEM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YJsEIM--EdywsPAlzSc5Cw" supplier="_XBRDgM--EdywsPAlzSc5Cw" client="_XIklYM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_YKIwEc--EdywsPAlzSc5Cw" supplier="_XAEwss--EdywsPAlzSc5Cw" client="_XIklYM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YLxHwM--EdywsPAlzSc5Cw" supplier="_W6tIgM--EdywsPAlzSc5Cw" client="_XvT1Qc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YMEpws--EdywsPAlzSc5Cw" supplier="_XX6o8M--EdywsPAlzSc5Cw" client="_XvT1Qc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YNQ8kM--EdywsPAlzSc5Cw" supplier="_W6tIgM--EdywsPAlzSc5Cw" client="_YK4W8M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YNtogs--EdywsPAlzSc5Cw" supplier="_XX6o8M--EdywsPAlzSc5Cw" client="_YK4W8M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YO57UM--EdywsPAlzSc5Cw" supplier="_W6tIgM--EdywsPAlzSc5Cw" client="_YK4W8c--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YPM2Qs--EdywsPAlzSc5Cw" supplier="_XX6o8M--EdywsPAlzSc5Cw" client="_YK4W8c--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YQ11AM--EdywsPAlzSc5Cw" supplier="_W6tIgM--EdywsPAlzSc5Cw" client="_YK4W8s--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YRIv8s--EdywsPAlzSc5Cw" supplier="_XX6o8M--EdywsPAlzSc5Cw" client="_YK4W8s--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YSCH0s--EdywsPAlzSc5Cw" supplier="_XIa0Yc--EdywsPAlzSc5Cw" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YUj3YM--EdywsPAlzSc5Cw" supplier="_XL170c--EdywsPAlzSc5Cw" client="_XIa0Yc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YU3ZYc--EdywsPAlzSc5Cw" supplier="_XvT1Qc--EdywsPAlzSc5Cw" client="_XIa0Yc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YVKUUs--EdywsPAlzSc5Cw" supplier="_YTOaoM--EdywsPAlzSc5Cw" client="_XIa0Yc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YVdPQs--EdywsPAlzSc5Cw" supplier="_XzCesc--EdywsPAlzSc5Cw" client="_XIa0Yc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YV57Mc--EdywsPAlzSc5Cw" supplier="_XX6o8M--EdywsPAlzSc5Cw" client="_XIa0Yc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YWM2Is--EdywsPAlzSc5Cw" supplier="_XMJd0c--EdywsPAlzSc5Cw" client="_XIa0Yc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YWfxEs--EdywsPAlzSc5Cw" supplier="_PcPL0M--EdywsPAlzSc5Cw" client="_XIa0Yc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_YWzTEs--EdywsPAlzSc5Cw" supplier="_W918EM--EdywsPAlzSc5Cw" client="_XIa0Yc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_qdNX8PgEEdymusjNjMXN1A" supplier="_W9iaEs--EdywsPAlzSc5Cw" client="_qQ1v4PgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_qyg5kPgEEdymusjNjMXN1A" supplier="_GW70M8--EdywsPAlzSc5Cw" client="_pMmEoPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_qyz0gfgEEdymusjNjMXN1A" supplier="_qyN-oPgEEdymusjNjMXN1A" client="_pMmEoPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_qzQgcvgEEdymusjNjMXN1A" supplier="_IAvDkc--EdywsPAlzSc5Cw" client="_pMmEoPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_qzjbYfgEEdymusjNjMXN1A" supplier="_GXFlMM--EdywsPAlzSc5Cw" client="_pMmEoPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_qz29YfgEEdymusjNjMXN1A" supplier="_qyXIkPgEEdymusjNjMXN1A" client="_pMmEoPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_q3IT0_gEEdymusjNjMXN1A" supplier="_XRNkA8--EdywsPAlzSc5Cw" client="_q0mkQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_q3b10fgEEdymusjNjMXN1A" supplier="_XAqmkM--EdywsPAlzSc5Cw" client="_q0mkQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_q3uwwfgEEdymusjNjMXN1A" supplier="_XQnHEs--EdywsPAlzSc5Cw" client="_q0mkQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_q4BrsvgEEdymusjNjMXN1A" supplier="_QBMTAc--EdywsPAlzSc5Cw" client="_q0mkQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_q4UmofgEEdymusjNjMXN1A" supplier="_q3IT0fgEEdymusjNjMXN1A" client="_q0mkQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_q4oIofgEEdymusjNjMXN1A" supplier="_XE_s8M--EdywsPAlzSc5Cw" client="_q0mkQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_q47DkfgEEdymusjNjMXN1A" supplier="_W9FuIM--EdywsPAlzSc5Cw" client="_q0mkQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_q5N-gfgEEdymusjNjMXN1A" supplier="_W9iaEM--EdywsPAlzSc5Cw" client="_q0mkQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_q5XvgvgEEdymusjNjMXN1A" supplier="_XRge8s--EdywsPAlzSc5Cw" client="_q0mkQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_q5qqcfgEEdymusjNjMXN1A" supplier="_q2Ys8fgEEdymusjNjMXN1A" client="_q0mkQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_q59lYfgEEdymusjNjMXN1A" supplier="_W9iaEs--EdywsPAlzSc5Cw" client="_q0mkQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_q6RHYfgEEdymusjNjMXN1A" supplier="_q3IT0PgEEdymusjNjMXN1A" client="_q0mkQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_q6kCUvgEEdymusjNjMXN1A" supplier="_q2_J4PgEEdymusjNjMXN1A" client="_q0mkQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_q6tMQfgEEdymusjNjMXN1A" supplier="_XKppAc--EdywsPAlzSc5Cw" client="_q0mkQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_q7AuQvgEEdymusjNjMXN1A" supplier="_q3IT0vgEEdymusjNjMXN1A" client="_q0mkQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_q7TpMvgEEdymusjNjMXN1A" supplier="_X-zp0s--EdywsPAlzSc5Cw" client="_q0mkQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_q88n9PgEEdymusjNjMXN1A" supplier="_q3IT0fgEEdymusjNjMXN1A" client="_q8y28PgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_q9Pi4vgEEdymusjNjMXN1A" supplier="_W9iaEM--EdywsPAlzSc5Cw" client="_q8y28PgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_q_eXgPgEEdymusjNjMXN1A" supplier="_W9iaEM--EdywsPAlzSc5Cw" client="_q9_JwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_q_oIgfgEEdymusjNjMXN1A" supplier="_q-lmsfgEEdymusjNjMXN1A" client="_q9_JwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_q_7DcfgEEdymusjNjMXN1A" supplier="_XE_s8M--EdywsPAlzSc5Cw" client="_q9_JwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rAXvYfgEEdymusjNjMXN1A" supplier="_q3IT0vgEEdymusjNjMXN1A" client="_q9_JwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rAqqUvgEEdymusjNjMXN1A" supplier="_q_VNkfgEEdymusjNjMXN1A" client="_q9_JwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rA0bUvgEEdymusjNjMXN1A" supplier="_XSjAwM--EdywsPAlzSc5Cw" client="_q9_JwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rBHWQvgEEdymusjNjMXN1A" supplier="_XAqmkM--EdywsPAlzSc5Cw" client="_q9_JwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rBa4QfgEEdymusjNjMXN1A" supplier="_XQnHEs--EdywsPAlzSc5Cw" client="_q9_JwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rBtzMvgEEdymusjNjMXN1A" supplier="_XBRDgM--EdywsPAlzSc5Cw" client="_q9_JwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rCAuIvgEEdymusjNjMXN1A" supplier="_q2Ys8fgEEdymusjNjMXN1A" client="_q9_JwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rCTpEfgEEdymusjNjMXN1A" supplier="_q_VNkPgEEdymusjNjMXN1A" client="_q9_JwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rCdaEfgEEdymusjNjMXN1A" supplier="_XvA6UM--EdywsPAlzSc5Cw" client="_q9_JwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rCwVAfgEEdymusjNjMXN1A" supplier="_W918EM--EdywsPAlzSc5Cw" client="_q9_JwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rDDP8fgEEdymusjNjMXN1A" supplier="_XKppAc--EdywsPAlzSc5Cw" client="_q9_JwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rDWx8fgEEdymusjNjMXN1A" supplier="_q3IT0fgEEdymusjNjMXN1A" client="_q9_JwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rDf74fgEEdymusjNjMXN1A" supplier="_X-zp0s--EdywsPAlzSc5Cw" client="_q9_JwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rDzd4vgEEdymusjNjMXN1A" supplier="_XRNkA8--EdywsPAlzSc5Cw" client="_q9_JwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rEGY0vgEEdymusjNjMXN1A" supplier="_PcPL0M--EdywsPAlzSc5Cw" client="_q9_JwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rEZTwvgEEdymusjNjMXN1A" supplier="_XRge8s--EdywsPAlzSc5Cw" client="_q9_JwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rGCSgPgEEdymusjNjMXN1A" supplier="_XRNkA8--EdywsPAlzSc5Cw" client="_rFSroPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rGVNcfgEEdymusjNjMXN1A" supplier="_XQnHEs--EdywsPAlzSc5Cw" client="_rFSroPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rGoIYvgEEdymusjNjMXN1A" supplier="_XvA6UM--EdywsPAlzSc5Cw" client="_rFSroPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rG7qYfgEEdymusjNjMXN1A" supplier="_q3IT0fgEEdymusjNjMXN1A" client="_rFSroPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rHE0UfgEEdymusjNjMXN1A" supplier="_q_VNkPgEEdymusjNjMXN1A" client="_rFSroPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rHYWUvgEEdymusjNjMXN1A" supplier="_W9iaEM--EdywsPAlzSc5Cw" client="_rFSroPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rH0bMvgEEdymusjNjMXN1A" supplier="_XRge8s--EdywsPAlzSc5Cw" client="_rFSroPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rH-MMfgEEdymusjNjMXN1A" supplier="_XBRDgM--EdywsPAlzSc5Cw" client="_rFSroPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rIRHIfgEEdymusjNjMXN1A" supplier="_q2Ys8fgEEdymusjNjMXN1A" client="_rFSroPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rIkpIvgEEdymusjNjMXN1A" supplier="_XKppAc--EdywsPAlzSc5Cw" client="_rFSroPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rI3kEfgEEdymusjNjMXN1A" supplier="_X-zp0s--EdywsPAlzSc5Cw" client="_rFSroPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rJKfAvgEEdymusjNjMXN1A" supplier="_q0mkQPgEEdymusjNjMXN1A" client="_rFSroPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rJdZ8PgEEdymusjNjMXN1A" supplier="_XX6o8M--EdywsPAlzSc5Cw" client="_rFSroPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rKgi1PgEEdymusjNjMXN1A" supplier="_q3IT0fgEEdymusjNjMXN1A" client="_rKNA0PgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rKzdwvgEEdymusjNjMXN1A" supplier="_W9iaEM--EdywsPAlzSc5Cw" client="_rKNA0PgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rMvXcfgEEdymusjNjMXN1A" supplier="_XRNkA8--EdywsPAlzSc5Cw" client="_q-lmsfgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rNCSYfgEEdymusjNjMXN1A" supplier="_XAqmkM--EdywsPAlzSc5Cw" client="_q-lmsfgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rNV0YfgEEdymusjNjMXN1A" supplier="_q3IT0fgEEdymusjNjMXN1A" client="_q-lmsfgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rNovUfgEEdymusjNjMXN1A" supplier="_XE_s8M--EdywsPAlzSc5Cw" client="_q-lmsfgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rN7qQfgEEdymusjNjMXN1A" supplier="_rMvXcPgEEdymusjNjMXN1A" client="_q-lmsfgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rOFbQvgEEdymusjNjMXN1A" supplier="_W9iaEM--EdywsPAlzSc5Cw" client="_q-lmsfgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rOYWMfgEEdymusjNjMXN1A" supplier="_XBRDgM--EdywsPAlzSc5Cw" client="_q-lmsfgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rOrRIfgEEdymusjNjMXN1A" supplier="_XKppAc--EdywsPAlzSc5Cw" client="_q-lmsfgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rO-MEfgEEdymusjNjMXN1A" supplier="_q3IT0vgEEdymusjNjMXN1A" client="_q-lmsfgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rQBU8PgEEdymusjNjMXN1A" supplier="_W9FuIM--EdywsPAlzSc5Cw" client="_rP3j8PgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rRNnwfgEEdymusjNjMXN1A" supplier="_XAqmkM--EdywsPAlzSc5Cw" client="_rQnK0PgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rRgisfgEEdymusjNjMXN1A" supplier="_QBMTAc--EdywsPAlzSc5Cw" client="_rQnK0PgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rRqTsfgEEdymusjNjMXN1A" supplier="_q3IT0fgEEdymusjNjMXN1A" client="_rQnK0PgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rR9OofgEEdymusjNjMXN1A" supplier="_W9FuIM--EdywsPAlzSc5Cw" client="_rQnK0PgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rSQJkfgEEdymusjNjMXN1A" supplier="_rMvXcPgEEdymusjNjMXN1A" client="_rQnK0PgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rSjEgfgEEdymusjNjMXN1A" supplier="_W9iaEM--EdywsPAlzSc5Cw" client="_rQnK0PgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rS2mgfgEEdymusjNjMXN1A" supplier="_XBRDgM--EdywsPAlzSc5Cw" client="_rQnK0PgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rTTScvgEEdymusjNjMXN1A" supplier="_XKppAc--EdywsPAlzSc5Cw" client="_rQnK0PgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rTmNYfgEEdymusjNjMXN1A" supplier="_q3IT0vgEEdymusjNjMXN1A" client="_rQnK0PgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rT5IUvgEEdymusjNjMXN1A" supplier="_X-zp0s--EdywsPAlzSc5Cw" client="_rQnK0PgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rUMDQvgEEdymusjNjMXN1A" supplier="_W918EM--EdywsPAlzSc5Cw" client="_rQnK0PgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rVYWEPgEEdymusjNjMXN1A" supplier="_XBRDgM--EdywsPAlzSc5Cw" client="_rUygMPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rViHEvgEEdymusjNjMXN1A" supplier="_XIklYM--EdywsPAlzSc5Cw" client="_rUygMPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rV1CAfgEEdymusjNjMXN1A" supplier="_XMSnwM--EdywsPAlzSc5Cw" client="_rUygMPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rWH88vgEEdymusjNjMXN1A" supplier="_XRNkA8--EdywsPAlzSc5Cw" client="_rUygMPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rWbe8fgEEdymusjNjMXN1A" supplier="_W9iaEM--EdywsPAlzSc5Cw" client="_rUygMPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rWko4fgEEdymusjNjMXN1A" supplier="_W9FuIM--EdywsPAlzSc5Cw" client="_rUygMPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rYNnoPgEEdymusjNjMXN1A" supplier="_XRNkA8--EdywsPAlzSc5Cw" client="_rXUPwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rYXYovgEEdymusjNjMXN1A" supplier="_XAqmkM--EdywsPAlzSc5Cw" client="_rXUPwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rYqTkfgEEdymusjNjMXN1A" supplier="_XMSnwM--EdywsPAlzSc5Cw" client="_rXUPwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rY9OgvgEEdymusjNjMXN1A" supplier="_W9FuIM--EdywsPAlzSc5Cw" client="_rXUPwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rZQwgfgEEdymusjNjMXN1A" supplier="_XAEwss--EdywsPAlzSc5Cw" client="_rXUPwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rZZ6cfgEEdymusjNjMXN1A" supplier="_W9iaEM--EdywsPAlzSc5Cw" client="_rXUPwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rZs1YfgEEdymusjNjMXN1A" supplier="_XBRDgM--EdywsPAlzSc5Cw" client="_rXUPwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_raAXYvgEEdymusjNjMXN1A" supplier="_q3IT0PgEEdymusjNjMXN1A" client="_rXUPwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_raTSUvgEEdymusjNjMXN1A" supplier="_q3IT0vgEEdymusjNjMXN1A" client="_rXUPwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_ramNQvgEEdymusjNjMXN1A" supplier="_X-zp0s--EdywsPAlzSc5Cw" client="_rXUPwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rbMqMvgEEdymusjNjMXN1A" supplier="_XMJd0c--EdywsPAlzSc5Cw" client="_rXUPwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rbflIfgEEdymusjNjMXN1A" supplier="_W918EM--EdywsPAlzSc5Cw" client="_rXUPwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rdbe0fgEEdymusjNjMXN1A" supplier="_rQnK0PgEEdymusjNjMXN1A" client="_rciG8PgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rd4KwvgEEdymusjNjMXN1A" supplier="_XAqmkM--EdywsPAlzSc5Cw" client="_rciG8PgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_reU2sfgEEdymusjNjMXN1A" supplier="_rUygMPgEEdymusjNjMXN1A" client="_rciG8PgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_reeAovgEEdymusjNjMXN1A" supplier="_q3IT0vgEEdymusjNjMXN1A" client="_rciG8PgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_re6skvgEEdymusjNjMXN1A" supplier="_rXUPwPgEEdymusjNjMXN1A" client="_rciG8PgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rfXYgvgEEdymusjNjMXN1A" supplier="_W9FuIM--EdywsPAlzSc5Cw" client="_rciG8PgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rhm0MfgEEdymusjNjMXN1A" supplier="_rQnK0PgEEdymusjNjMXN1A" client="_rgjrUPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_riC5EfgEEdymusjNjMXN1A" supplier="_XAEwss--EdywsPAlzSc5Cw" client="_rgjrUPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_riflAfgEEdymusjNjMXN1A" supplier="_rUygMPgEEdymusjNjMXN1A" client="_rgjrUPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rizHAfgEEdymusjNjMXN1A" supplier="_rXUPwPgEEdymusjNjMXN1A" client="_rgjrUPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rjPL4fgEEdymusjNjMXN1A" supplier="_W9FuIM--EdywsPAlzSc5Cw" client="_rgjrUPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_rklPsfgEEdymusjNjMXN1A" supplier="_XzCesc--EdywsPAlzSc5Cw" client="_rkSUwPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rmq6YPgEEdymusjNjMXN1A" supplier="_PcPL0M--EdywsPAlzSc5Cw" client="_rlU2kPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rnHmUvgEEdymusjNjMXN1A" supplier="_W7mgYc--EdywsPAlzSc5Cw" client="_rlU2kPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rnahQvgEEdymusjNjMXN1A" supplier="_W7dWcM--EdywsPAlzSc5Cw" client="_rlU2kPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rrlPkPgEEdymusjNjMXN1A" supplier="_XRNkA8--EdywsPAlzSc5Cw" client="_rMvXcPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rsLsgfgEEdymusjNjMXN1A" supplier="_XQnHEs--EdywsPAlzSc5Cw" client="_rMvXcPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rsVdgvgEEdymusjNjMXN1A" supplier="_q_VNkPgEEdymusjNjMXN1A" client="_rMvXcPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_rthwUfgEEdymusjNjMXN1A" supplier="_XIklYM--EdywsPAlzSc5Cw" client="_rMvXcPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rtq6QfgEEdymusjNjMXN1A" supplier="_Yrz5xM--EdywsPAlzSc5Cw" client="_rMvXcPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rukSIfgEEdymusjNjMXN1A" supplier="_XBRDgM--EdywsPAlzSc5Cw" client="_rMvXcPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rvA-EfgEEdymusjNjMXN1A" supplier="_q3IT0PgEEdymusjNjMXN1A" client="_rMvXcPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_rwWa0vgEEdymusjNjMXN1A" supplier="_XX6o8M--EdywsPAlzSc5Cw" client="_rMvXcPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_r4QZoPgEEdymusjNjMXN1A" supplier="_XRNkA8--EdywsPAlzSc5Cw" client="_XIklYM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_r4segvgEEdymusjNjMXN1A" supplier="_XQnHEs--EdywsPAlzSc5Cw" client="_XIklYM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_r5AAgvgEEdymusjNjMXN1A" supplier="_XhTOcM--EdywsPAlzSc5Cw" client="_XIklYM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_r5vnYfgEEdymusjNjMXN1A" supplier="_XRge8s--EdywsPAlzSc5Cw" client="_XIklYM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_r6VdQvgEEdymusjNjMXN1A" supplier="_XzCesc--EdywsPAlzSc5Cw" client="_XIklYM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_r6yJMfgEEdymusjNjMXN1A" supplier="_XSjAwM--EdywsPAlzSc5Cw" client="_XIklYM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_r7rhEfgEEdymusjNjMXN1A" supplier="_X-zp0s--EdywsPAlzSc5Cw" client="_XIklYM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_r8RW8vgEEdymusjNjMXN1A" supplier="_XMJd0c--EdywsPAlzSc5Cw" client="_XIklYM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_r8uC4vgEEdymusjNjMXN1A" supplier="_XYXU4s--EdywsPAlzSc5Cw" client="_XIklYM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_r9xLwPgEEdymusjNjMXN1A" supplier="_qyN-oPgEEdymusjNjMXN1A" client="_GW70M8--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_r-XBofgEEdymusjNjMXN1A" supplier="_r9nawPgEEdymusjNjMXN1A" client="_GW70M8--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_r-9ekfgEEdymusjNjMXN1A" supplier="_qyXIkPgEEdymusjNjMXN1A" client="_GW70M8--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_r_QZgvgEEdymusjNjMXN1A" supplier="_pMmEoPgEEdymusjNjMXN1A" client="_GW70M8--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_sFN3k_gEEdymusjNjMXN1A" supplier="_W9iaEs--EdywsPAlzSc5Cw" client="_sExLofgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_sGaKYfgEEdymusjNjMXN1A" supplier="_W9iaEs--EdywsPAlzSc5Cw" client="_sF9ecPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_sI8hAPgEEdymusjNjMXN1A" supplier="_XAqmkM--EdywsPAlzSc5Cw" client="_sHAAQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_sJYl4fgEEdymusjNjMXN1A" supplier="_q3IT0fgEEdymusjNjMXN1A" client="_sHAAQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_sJ1R0fgEEdymusjNjMXN1A" supplier="_W9FuIM--EdywsPAlzSc5Cw" client="_sHAAQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_sKR9wvgEEdymusjNjMXN1A" supplier="_XAEwss--EdywsPAlzSc5Cw" client="_sHAAQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_sKupsfgEEdymusjNjMXN1A" supplier="_XMJd0M--EdywsPAlzSc5Cw" client="_sHAAQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_sLLVovgEEdymusjNjMXN1A" supplier="_XzCesc--EdywsPAlzSc5Cw" client="_sHAAQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_sLoBkfgEEdymusjNjMXN1A" supplier="_sIywAfgEEdymusjNjMXN1A" client="_sHAAQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_sMEtgfgEEdymusjNjMXN1A" supplier="_W9iaEs--EdywsPAlzSc5Cw" client="_sHAAQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_sMqjYfgEEdymusjNjMXN1A" supplier="_q3IT0vgEEdymusjNjMXN1A" client="_sHAAQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_sNHPUfgEEdymusjNjMXN1A" supplier="_X-zp0s--EdywsPAlzSc5Cw" client="_sHAAQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_sNaKQvgEEdymusjNjMXN1A" supplier="_sIywAPgEEdymusjNjMXN1A" client="_sHAAQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_sN22MvgEEdymusjNjMXN1A" supplier="_XMJd0c--EdywsPAlzSc5Cw" client="_sHAAQPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_421v8PgEEdymusjNjMXN1A" supplier="_sCYmA_gEEdymusjNjMXN1A" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_43Sb4fgEEdymusjNjMXN1A" supplier="_QBMTAc--EdywsPAlzSc5Cw" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_43vH0fgEEdymusjNjMXN1A" supplier="_W7mgYc--EdywsPAlzSc5Cw" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_44CCwvgEEdymusjNjMXN1A" supplier="_sIywAfgEEdymusjNjMXN1A" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_44eus_gEEdymusjNjMXN1A" supplier="_W9iaEM--EdywsPAlzSc5Cw" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_447aovgEEdymusjNjMXN1A" supplier="_XAEwsM--EdywsPAlzSc5Cw" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_45OVkfgEEdymusjNjMXN1A" supplier="_XAEwss--EdywsPAlzSc5Cw" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_450ygfgEEdymusjNjMXN1A" supplier="_sAcsUfgEEdymusjNjMXN1A" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_46RecfgEEdymusjNjMXN1A" supplier="_q3IT0vgEEdymusjNjMXN1A" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_46kZYvgEEdymusjNjMXN1A" supplier="_40m7UPgEEdymusjNjMXN1A" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_47BFUfgEEdymusjNjMXN1A" supplier="_42i1AfgEEdymusjNjMXN1A" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_47dxQfgEEdymusjNjMXN1A" supplier="_XAqmkM--EdywsPAlzSc5Cw" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_476dMfgEEdymusjNjMXN1A" supplier="_XQnHEs--EdywsPAlzSc5Cw" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_48NYIvgEEdymusjNjMXN1A" supplier="_sExLofgEEdymusjNjMXN1A" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_48zOAfgEEdymusjNjMXN1A" supplier="_XBRDgM--EdywsPAlzSc5Cw" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_49GwAfgEEdymusjNjMXN1A" supplier="_W9iaFM--EdywsPAlzSc5Cw" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_49i04vgEEdymusjNjMXN1A" supplier="_QURAAs--EdywsPAlzSc5Cw" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_49_g0vgEEdymusjNjMXN1A" supplier="_XzCesc--EdywsPAlzSc5Cw" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_4-cMwvgEEdymusjNjMXN1A" supplier="_W918EM--EdywsPAlzSc5Cw" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_4-vHsfgEEdymusjNjMXN1A" supplier="_q3IT0fgEEdymusjNjMXN1A" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_4_LzofgEEdymusjNjMXN1A" supplier="_W9iaEs--EdywsPAlzSc5Cw" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_4_yQkfgEEdymusjNjMXN1A" supplier="_X-zp0s--EdywsPAlzSc5Cw" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_5AO8gvgEEdymusjNjMXN1A" supplier="_W9FuIM--EdywsPAlzSc5Cw" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_5Ah3cfgEEdymusjNjMXN1A" supplier="_42i1APgEEdymusjNjMXN1A" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_5A-jYfgEEdymusjNjMXN1A" supplier="_q0mkQPgEEdymusjNjMXN1A" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_5BbPUfgEEdymusjNjMXN1A" supplier="_42i1AvgEEdymusjNjMXN1A" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_3w_6gPgKEdymusjNjMXN1A" supplier="_q0mkQPgEEdymusjNjMXN1A" client="_41WiMvgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_MDx3MPgLEdymusjNjMXN1A" supplier="_QBMTAc--EdywsPAlzSc5Cw" client="_XAEwsM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_MEOjIfgLEdymusjNjMXN1A" supplier="_XL170c--EdywsPAlzSc5Cw" client="_XAEwsM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_MErPEfgLEdymusjNjMXN1A" supplier="_X8t_IM--EdywsPAlzSc5Cw" client="_XAEwsM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_MFRE8fgLEdymusjNjMXN1A" supplier="_42i1AfgEEdymusjNjMXN1A" client="_XAEwsM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_MFtw4fgLEdymusjNjMXN1A" supplier="_W7mgYc--EdywsPAlzSc5Cw" client="_XAEwsM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_MGAr0vgLEdymusjNjMXN1A" supplier="_XzCesc--EdywsPAlzSc5Cw" client="_XAEwsM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_MGdXwfgLEdymusjNjMXN1A" supplier="_q3IT0vgEEdymusjNjMXN1A" client="_XAEwsM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_MG6DsvgLEdymusjNjMXN1A" supplier="_X-zp0s--EdywsPAlzSc5Cw" client="_XAEwsM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_MHWvovgLEdymusjNjMXN1A" supplier="_W918EM--EdywsPAlzSc5Cw" client="_XAEwsM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_bij5YPgLEdymusjNjMXN1A" supplier="_XQnHEs--EdywsPAlzSc5Cw" client="_W9iaEs--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_bi20UvgLEdymusjNjMXN1A" supplier="_q3IT0fgEEdymusjNjMXN1A" client="_W9iaEs--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_bjcqMfgLEdymusjNjMXN1A" supplier="_Yrz5xM--EdywsPAlzSc5Cw" client="_W9iaEs--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_bj5WIfgLEdymusjNjMXN1A" supplier="_XAEwss--EdywsPAlzSc5Cw" client="_W9iaEs--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_bkWCEfgLEdymusjNjMXN1A" supplier="_sIywAfgEEdymusjNjMXN1A" client="_W9iaEs--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_bkyuAfgLEdymusjNjMXN1A" supplier="_XItvUc--EdywsPAlzSc5Cw" client="_W9iaEs--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_blPZ8fgLEdymusjNjMXN1A" supplier="_q3IT0vgEEdymusjNjMXN1A" client="_W9iaEs--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_blsF4vgLEdymusjNjMXN1A" supplier="_X-zp0s--EdywsPAlzSc5Cw" client="_W9iaEs--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_bmIx0vgLEdymusjNjMXN1A" supplier="_XMJd0c--EdywsPAlzSc5Cw" client="_W9iaEs--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_bmldwfgLEdymusjNjMXN1A" supplier="_PcPL0M--EdywsPAlzSc5Cw" client="_W9iaEs--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_xikgAPgjEdymusjNjMXN1A" supplier="_sExLofgEEdymusjNjMXN1A" client="_41WiMvgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_ymOVYPgjEdymusjNjMXN1A" supplier="_sExLofgEEdymusjNjMXN1A" client="_YSCH0M--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_T2HPcPgpEdy4iJtsDAHRng" name="" supplier="_rP3j8PgEEdymusjNjMXN1A" client="_rgjrUPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_czXeUPgpEdy4iJtsDAHRng" name="" supplier="_rgjrUPgEEdymusjNjMXN1A" client="_rP3j8PgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_d4prYPgpEdy4iJtsDAHRng" supplier="_rgjrUPgEEdymusjNjMXN1A" client="_rP3j8fgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_jEzAIPgpEdy4iJtsDAHRng" supplier="_rhKISfgEEdymusjNjMXN1A" client="_rP3j8PgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_jxDpMPgpEdy4iJtsDAHRng" supplier="_rhKISfgEEdymusjNjMXN1A" client="_rP3j8fgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_oLbiwPgpEdy4iJtsDAHRng" supplier="_rXUPwPgEEdymusjNjMXN1A" client="_rP3j8fgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_dWGa4PjMEdy4iJtsDAHRng" supplier="_rRNnwPgEEdymusjNjMXN1A" client="_rMvXcPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_qG1icPjMEdy4iJtsDAHRng" name="" supplier="_q8y28PgEEdymusjNjMXN1A" client="_W9iaEs--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_gH5-sPjNEdy4iJtsDAHRng" name="" supplier="_rP3j8PgEEdymusjNjMXN1A" client="_rUygMPgEEdymusjNjMXN1A"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_jgj0MPjbEdy4iJtsDAHRng" supplier="_XQnHEs--EdywsPAlzSc5Cw" client="_XRge8s--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_jg_5EvjbEdy4iJtsDAHRng" supplier="_q2Ys8fgEEdymusjNjMXN1A" client="_XRge8s--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_jhclAfjbEdy4iJtsDAHRng" supplier="_jeUYhPjbEdy4iJtsDAHRng" client="_XRge8s--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_jh5Q8fjbEdy4iJtsDAHRng" supplier="_q3IT0PgEEdymusjNjMXN1A" client="_XRge8s--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_jiV84vjbEdy4iJtsDAHRng" supplier="_X-zp0s--EdywsPAlzSc5Cw" client="_XRge8s--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_ji8Z0vjbEdy4iJtsDAHRng" supplier="_PcPL0M--EdywsPAlzSc5Cw" client="_XRge8s--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_jjYesvjbEdy4iJtsDAHRng" supplier="_XYXU4s--EdywsPAlzSc5Cw" client="_XRge8s--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_jmhSQPjbEdy4iJtsDAHRng" supplier="_XRNkA8--EdywsPAlzSc5Cw" client="_XpMmMc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_jm9XIfjbEdy4iJtsDAHRng" supplier="_XAqmkM--EdywsPAlzSc5Cw" client="_XpMmMc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_jnaDEfjbEdy4iJtsDAHRng" supplier="_jlLOcvjbEdy4iJtsDAHRng" client="_XpMmMc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_jn2vAfjbEdy4iJtsDAHRng" supplier="_W9iaEM--EdywsPAlzSc5Cw" client="_XpMmMc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_jodL8fjbEdy4iJtsDAHRng" supplier="_XRge8s--EdywsPAlzSc5Cw" client="_XpMmMc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_jo534fjbEdy4iJtsDAHRng" supplier="_XBRDgM--EdywsPAlzSc5Cw" client="_XpMmMc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_jpV8wfjbEdy4iJtsDAHRng" supplier="_XSjAwc--EdywsPAlzSc5Cw" client="_XpMmMc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_jpyosvjbEdy4iJtsDAHRng" supplier="_q3IT0vgEEdymusjNjMXN1A" client="_XpMmMc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_jqZFovjbEdy4iJtsDAHRng" supplier="_X-zp0s--EdywsPAlzSc5Cw" client="_XpMmMc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_jq1xkvjbEdy4iJtsDAHRng" supplier="_PcPL0M--EdywsPAlzSc5Cw" client="_XpMmMc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_jrSdgvjbEdy4iJtsDAHRng" supplier="_W918EM--EdywsPAlzSc5Cw" client="_XpMmMc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_jtrDIPjbEdy4iJtsDAHRng" supplier="_XAqmkM--EdywsPAlzSc5Cw" client="_XvA6UM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_juHIAfjbEdy4iJtsDAHRng" supplier="_q3IT0vgEEdymusjNjMXN1A" client="_XvA6UM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_jujz8vjbEdy4iJtsDAHRng" supplier="_W9iaEM--EdywsPAlzSc5Cw" client="_XvA6UM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_wPiLwPjcEdy4iJtsDAHRng" supplier="_XAEwss--EdywsPAlzSc5Cw" client="_XKppAc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_wP-3svjcEdy4iJtsDAHRng" supplier="_XYXU4s--EdywsPAlzSc5Cw" client="_XKppAc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_wQa8kvjcEdy4iJtsDAHRng" supplier="_q2Ys8fgEEdymusjNjMXN1A" client="_XKppAc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_wRBZgfjcEdy4iJtsDAHRng" supplier="_W918EM--EdywsPAlzSc5Cw" client="_XKppAc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_wRnPYfjcEdy4iJtsDAHRng" supplier="_X-zp0s--EdywsPAlzSc5Cw" client="_XKppAc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_wSD7UvjcEdy4iJtsDAHRng" supplier="_XhTOcM--EdywsPAlzSc5Cw" client="_XKppAc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_wSgnQfjcEdy4iJtsDAHRng" supplier="_PcPL0M--EdywsPAlzSc5Cw" client="_XKppAc--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_4uriUPjcEdy4iJtsDAHRng" supplier="_W7mgYc--EdywsPAlzSc5Cw" client="_X8t_IM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_4vIOQvjcEdy4iJtsDAHRng" supplier="_42i1AfgEEdymusjNjMXN1A" client="_X8t_IM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_4vuEIfjcEdy4iJtsDAHRng" supplier="_q2Ys8fgEEdymusjNjMXN1A" client="_X8t_IM--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_PbZK0PjdEdy4iJtsDAHRng" supplier="_XQnHEs--EdywsPAlzSc5Cw" client="_XRNkA8--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_PcSisvjdEdy4iJtsDAHRng" supplier="_q_VNkPgEEdymusjNjMXN1A" client="_XRNkA8--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_PcvOofjdEdy4iJtsDAHRng" supplier="_XE_s8M--EdywsPAlzSc5Cw" client="_XRNkA8--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_Pdn_cvjdEdy4iJtsDAHRng" supplier="_q3IT0PgEEdymusjNjMXN1A" client="_XRNkA8--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_PeErYvjdEdy4iJtsDAHRng" supplier="_X-zp0s--EdywsPAlzSc5Cw" client="_XRNkA8--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_PehXUvjdEdy4iJtsDAHRng" supplier="_PbPZ0PjdEdy4iJtsDAHRng" client="_XRNkA8--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_Pe-DQvjdEdy4iJtsDAHRng" supplier="_XMJd0c--EdywsPAlzSc5Cw" client="_XRNkA8--EdywsPAlzSc5Cw"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_Pfj5IfjdEdy4iJtsDAHRng" supplier="_W918EM--EdywsPAlzSc5Cw" client="_XRNkA8--EdywsPAlzSc5Cw"/>
    <profileApplication xmi:id="_ClPrVM--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_ClY1MM--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/org.eclipse.uml2.uml.resources/profiles/UML2.profile.uml#_dhEUENSUEdqN9tnr0j3PAQ"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/org.eclipse.uml2.uml.resources/profiles/UML2.profile.uml#_0"/>
    </profileApplication>
    <profileApplication xmi:id="_ClY1Mc--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_ClY1Ms--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Common_3.2_SN.profile.uml#_7hMtlSK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Common_3.2_SN.profile.uml#_RgfPHCK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_ClY1M8--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_ClY1NM--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Persistence_3.2_SN.profile.uml#_AevloCK6EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Persistence_3.2_SN.profile.uml#_RgVfdiK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_ClY1Nc--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_ClY1Ns--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo.profile.uml#_zrN_1iUoEdmNXYQzyImvfA"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo.profile.uml#_zrN_0iUoEdmNXYQzyImvfA"/>
    </profileApplication>
    <profileApplication xmi:id="_ClY1N8--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_ClimMM--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Java.profile.uml#_aZhLlH6MEdmbwasWWc4yvw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Java.profile.uml#_aZhLkH6MEdmbwasWWc4yvw"/>
    </profileApplication>
    <profileApplication xmi:id="_ClimMc--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_ClimMs--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Service_3.2_SN.profile.uml#_6VpgcCK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Service_3.2_SN.profile.uml#_RgMRQCK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_ClimM8--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_ClimNM--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Xml_3.2_SN.profile.uml#_7JNEVSK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Xml_3.2_SN.profile.uml#_RgVfXCK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_ClimNc--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_ClimNs--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Archetype.profile.uml#_f6v3QOROEduiB7qvAtFfTA"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Archetype.profile.uml#_j-cLoORNEduiB7qvAtFfTA"/>
    </profileApplication>
    <profileApplication xmi:id="_ClimN8--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_ClimOM--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Presentation_3.2_SN.profile.uml#_4Um1wCK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Presentation_3.2_SN.profile.uml#_RgVcjiK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_ClimOc--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_ClimOs--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Meta.profile.uml#_kycnUIE4EduiecUdqhZMrw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Meta.profile.uml#_EJn30IE0EduiecUdqhZMrw"/>
    </profileApplication>
    <profileApplication xmi:id="_ClimO8--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_ClsXMM--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Webservice_3.2_SN.profile.uml#_6jgWRSK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Webservice_3.2_SN.profile.uml#_RgVmWCK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_ClsXMc--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_ClsXMs--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="pathmap://UML_PROFILES/Standard.profile.uml#_yzU58YinEdqtvbnfB2L_5w"/>
      </eAnnotations>
      <appliedProfile href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
    </profileApplication>
    <profileApplication xmi:id="_ClsXM8--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_ClsXNM--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Meta_3.2_SN.profile.uml#_7sFH4CK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Meta_3.2_SN.profile.uml#_RgVcYiK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_ClsXNc--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_ClsXNs--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Process_3.2_SN.profile.uml#_7D2DMCK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Process_3.2_SN.profile.uml#_RgfOnSK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_IYus5M--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_IYus5c--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Meta_3.2_SN.profile.uml#_7sFH4CK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Meta_3.2_SN.profile.uml#_RgVcYiK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_IY32wM--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_IY32wc--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Webservice_3.2_SN.profile.uml#_6jgWRSK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Webservice_3.2_SN.profile.uml#_RgVmWCK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_IY32ws--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_IY32w8--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Xml_3.2_SN.profile.uml#_7JNEVSK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Xml_3.2_SN.profile.uml#_RgVfXCK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_IY32xM--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_IY32xc--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Java.profile.uml#_aZhLlH6MEdmbwasWWc4yvw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Java.profile.uml#_aZhLkH6MEdmbwasWWc4yvw"/>
    </profileApplication>
    <profileApplication xmi:id="_IY32xs--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_IY32x8--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Meta.profile.uml#_kycnUIE4EduiecUdqhZMrw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Meta.profile.uml#_EJn30IE0EduiecUdqhZMrw"/>
    </profileApplication>
    <profileApplication xmi:id="_IY32yM--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_IY32yc--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo.profile.uml#_zrN_1iUoEdmNXYQzyImvfA"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo.profile.uml#_zrN_0iUoEdmNXYQzyImvfA"/>
    </profileApplication>
    <profileApplication xmi:id="_IY32ys--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_IY32y8--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Process_3.2_SN.profile.uml#_7D2DMCK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Process_3.2_SN.profile.uml#_RgfOnSK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_IY32zM--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_IY32zc--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="pathmap://UML_PROFILES/Standard.profile.uml#_yzU58YinEdqtvbnfB2L_5w"/>
      </eAnnotations>
      <appliedProfile href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
    </profileApplication>
    <profileApplication xmi:id="_IZBnwM--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_IZBnwc--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/org.eclipse.uml2.uml.resources/profiles/UML2.profile.uml#_dhEUENSUEdqN9tnr0j3PAQ"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/org.eclipse.uml2.uml.resources/profiles/UML2.profile.uml#_0"/>
    </profileApplication>
    <profileApplication xmi:id="_IZBnws--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_IZBnw8--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Archetype.profile.uml#_f6v3QOROEduiB7qvAtFfTA"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Archetype.profile.uml#_j-cLoORNEduiB7qvAtFfTA"/>
    </profileApplication>
    <profileApplication xmi:id="_IZBnxM--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_IZBnxc--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Common_3.2_SN.profile.uml#_7hMtlSK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Common_3.2_SN.profile.uml#_RgfPHCK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_IZBnxs--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_IZLYwM--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Service_3.2_SN.profile.uml#_6VpgcCK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Service_3.2_SN.profile.uml#_RgMRQCK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_IZLYwc--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_IZLYws--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Persistence_3.2_SN.profile.uml#_AevloCK6EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Persistence_3.2_SN.profile.uml#_RgVfdiK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_IZLYw8--EdywsPAlzSc5Cw">
      <eAnnotations xmi:id="_IZLYxM--EdywsPAlzSc5Cw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Presentation_3.2_SN.profile.uml#_4Um1wCK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Presentation_3.2_SN.profile.uml#_RgVcjiK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_UFA0IM_GEdyYbYKgvVR1tA">
      <eAnnotations xmi:id="_UFA0Ic_GEdyYbYKgvVR1tA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="pathmap://UML_PROFILES/Standard.profile.uml#_yzU58YinEdqtvbnfB2L_5w"/>
      </eAnnotations>
      <appliedProfile href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
    </profileApplication>
    <profileApplication xmi:id="_UFUWIM_GEdyYbYKgvVR1tA">
      <eAnnotations xmi:id="_UFUWIc_GEdyYbYKgvVR1tA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Persistence_3.2_SN.profile.uml#_AevloCK6EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Persistence_3.2_SN.profile.uml#_RgVfdiK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_UFdgEM_GEdyYbYKgvVR1tA">
      <eAnnotations xmi:id="_UFdgEc_GEdyYbYKgvVR1tA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Webservice_3.2_SN.profile.uml#_6jgWRSK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Webservice_3.2_SN.profile.uml#_RgVmWCK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_UFwbAM_GEdyYbYKgvVR1tA">
      <eAnnotations xmi:id="_UFwbAc_GEdyYbYKgvVR1tA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Meta_3.2_SN.profile.uml#_7sFH4CK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Meta_3.2_SN.profile.uml#_RgVcYiK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_UF6MAM_GEdyYbYKgvVR1tA">
      <eAnnotations xmi:id="_UF6MAc_GEdyYbYKgvVR1tA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Java.profile.uml#_aZhLlH6MEdmbwasWWc4yvw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Java.profile.uml#_aZhLkH6MEdmbwasWWc4yvw"/>
    </profileApplication>
    <profileApplication xmi:id="_UGD9AM_GEdyYbYKgvVR1tA">
      <eAnnotations xmi:id="_UGD9Ac_GEdyYbYKgvVR1tA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Process_3.2_SN.profile.uml#_7D2DMCK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Process_3.2_SN.profile.uml#_RgfOnSK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_UGW38M_GEdyYbYKgvVR1tA">
      <eAnnotations xmi:id="_UGW38c_GEdyYbYKgvVR1tA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Service_3.2_SN.profile.uml#_6VpgcCK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Service_3.2_SN.profile.uml#_RgMRQCK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_UGgo8M_GEdyYbYKgvVR1tA">
      <eAnnotations xmi:id="_UGgo8c_GEdyYbYKgvVR1tA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Common_3.2_SN.profile.uml#_7hMtlSK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Common_3.2_SN.profile.uml#_RgfPHCK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_UGpy4M_GEdyYbYKgvVR1tA">
      <eAnnotations xmi:id="_UGpy4c_GEdyYbYKgvVR1tA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/org.eclipse.uml2.uml.resources/profiles/UML2.profile.uml#_dhEUENSUEdqN9tnr0j3PAQ"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/org.eclipse.uml2.uml.resources/profiles/UML2.profile.uml#_0"/>
    </profileApplication>
    <profileApplication xmi:id="_UGzj4M_GEdyYbYKgvVR1tA">
      <eAnnotations xmi:id="_UGzj4c_GEdyYbYKgvVR1tA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Meta.profile.uml#_kycnUIE4EduiecUdqhZMrw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Meta.profile.uml#_EJn30IE0EduiecUdqhZMrw"/>
    </profileApplication>
    <profileApplication xmi:id="_UG8t0M_GEdyYbYKgvVR1tA">
      <eAnnotations xmi:id="_UG8t0c_GEdyYbYKgvVR1tA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo.profile.uml#_zrN_1iUoEdmNXYQzyImvfA"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo.profile.uml#_zrN_0iUoEdmNXYQzyImvfA"/>
    </profileApplication>
    <profileApplication xmi:id="_UHGe0M_GEdyYbYKgvVR1tA">
      <eAnnotations xmi:id="_UHGe0c_GEdyYbYKgvVR1tA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Xml_3.2_SN.profile.uml#_7JNEVSK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Xml_3.2_SN.profile.uml#_RgVfXCK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_UHQP0M_GEdyYbYKgvVR1tA">
      <eAnnotations xmi:id="_UHQP0c_GEdyYbYKgvVR1tA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Presentation_3.2_SN.profile.uml#_4Um1wCK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Presentation_3.2_SN.profile.uml#_RgVcjiK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_UHZZwM_GEdyYbYKgvVR1tA">
      <eAnnotations xmi:id="_UHZZwc_GEdyYbYKgvVR1tA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Archetype.profile.uml#_f6v3QOROEduiB7qvAtFfTA"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Archetype.profile.uml#_j-cLoORNEduiB7qvAtFfTA"/>
    </profileApplication>
    <profileApplication xmi:id="_sX14vvgEEdymusjNjMXN1A">
      <eAnnotations xmi:id="_sYSkkPgEEdymusjNjMXN1A" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Common_3.2_SN.profile.uml#_7hMtlSK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Common_3.2_SN.profile.uml#_RgfPHCK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_sZVGYPgEEdymusjNjMXN1A">
      <eAnnotations xmi:id="_sZVGYfgEEdymusjNjMXN1A" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Meta.profile.uml#_kycnUIE4EduiecUdqhZMrw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Meta.profile.uml#_EJn30IE0EduiecUdqhZMrw"/>
    </profileApplication>
    <profileApplication xmi:id="_sZ7jZ_gEEdymusjNjMXN1A">
      <eAnnotations xmi:id="_sZ7jaPgEEdymusjNjMXN1A" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Process_3.2_SN.profile.uml#_7D2DMCK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Process_3.2_SN.profile.uml#_RgfOnSK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_sarKfvgEEdymusjNjMXN1A">
      <eAnnotations xmi:id="_sa-FIPgEEdymusjNjMXN1A" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/org.eclipse.uml2.uml.resources/profiles/UML2.profile.uml#_dhEUENSUEdqN9tnr0j3PAQ"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/org.eclipse.uml2.uml.resources/profiles/UML2.profile.uml#_0"/>
    </profileApplication>
    <profileApplication xmi:id="_sbRAEPgEEdymusjNjMXN1A">
      <eAnnotations xmi:id="_sbRAEfgEEdymusjNjMXN1A" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Archetype.profile.uml#_f6v3QOROEduiB7qvAtFfTA"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Archetype.profile.uml#_j-cLoORNEduiB7qvAtFfTA"/>
    </profileApplication>
    <profileApplication xmi:id="_sbkiFPgEEdymusjNjMXN1A">
      <eAnnotations xmi:id="_sbkiFfgEEdymusjNjMXN1A" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Xml_3.2_SN.profile.uml#_7JNEVSK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Xml_3.2_SN.profile.uml#_RgVfXCK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_sc5-0PgEEdymusjNjMXN1A">
      <eAnnotations xmi:id="_sc5-0fgEEdymusjNjMXN1A" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Presentation_3.2_SN.profile.uml#_4Um1wCK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Presentation_3.2_SN.profile.uml#_RgVcjiK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_sdWqxvgEEdymusjNjMXN1A">
      <eAnnotations xmi:id="_sdWqx_gEEdymusjNjMXN1A" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Webservice_3.2_SN.profile.uml#_6jgWRSK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Webservice_3.2_SN.profile.uml#_RgVmWCK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_sei9pvgEEdymusjNjMXN1A">
      <eAnnotations xmi:id="_sei9p_gEEdymusjNjMXN1A" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Service_3.2_SN.profile.uml#_6VpgcCK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Service_3.2_SN.profile.uml#_RgMRQCK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_se_piPgEEdymusjNjMXN1A">
      <eAnnotations xmi:id="_se_pifgEEdymusjNjMXN1A" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo.profile.uml#_zrN_1iUoEdmNXYQzyImvfA"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo.profile.uml#_zrN_0iUoEdmNXYQzyImvfA"/>
    </profileApplication>
    <profileApplication xmi:id="_soPFFPgEEdymusjNjMXN1A">
      <eAnnotations xmi:id="_soPFFfgEEdymusjNjMXN1A" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Persistence_3.2_SN.profile.uml#_AevloCK6EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Persistence_3.2_SN.profile.uml#_RgVfdiK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_so068fgEEdymusjNjMXN1A">
      <eAnnotations xmi:id="_so068vgEEdymusjNjMXN1A" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Meta_3.2_SN.profile.uml#_7sFH4CK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Meta_3.2_SN.profile.uml#_RgVcYiK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_spbX4PgEEdymusjNjMXN1A">
      <eAnnotations xmi:id="_spbX4fgEEdymusjNjMXN1A" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="pathmap://UML_PROFILES/Standard.profile.uml#_yzU58YinEdqtvbnfB2L_5w"/>
      </eAnnotations>
      <appliedProfile href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
    </profileApplication>
    <profileApplication xmi:id="_sp4D-PgEEdymusjNjMXN1A">
      <eAnnotations xmi:id="_sp4D-fgEEdymusjNjMXN1A" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Java.profile.uml#_aZhLlH6MEdmbwasWWc4yvw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Java.profile.uml#_aZhLkH6MEdmbwasWWc4yvw"/>
    </profileApplication>
    <profileApplication xmi:id="_BLKBoPgoEdy4iJtsDAHRng">
      <eAnnotations xmi:id="_BLTyoPgoEdy4iJtsDAHRng" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/org.eclipse.uml2.uml.resources/profiles/UML2.profile.uml#_dhEUENSUEdqN9tnr0j3PAQ"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/org.eclipse.uml2.uml.resources/profiles/UML2.profile.uml#_0"/>
    </profileApplication>
    <profileApplication xmi:id="_BLwekPgoEdy4iJtsDAHRng">
      <eAnnotations xmi:id="_BLwekfgoEdy4iJtsDAHRng" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo.profile.uml#_zrN_1iUoEdmNXYQzyImvfA"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo.profile.uml#_zrN_0iUoEdmNXYQzyImvfA"/>
    </profileApplication>
    <profileApplication xmi:id="_BMNKgPgoEdy4iJtsDAHRng">
      <eAnnotations xmi:id="_BMNKgfgoEdy4iJtsDAHRng" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Meta_3.2_SN.profile.uml#_7sFH4CK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Meta_3.2_SN.profile.uml#_RgVcYiK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_BMgFcPgoEdy4iJtsDAHRng">
      <eAnnotations xmi:id="_BMgFcfgoEdy4iJtsDAHRng" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Persistence_3.2_SN.profile.uml#_AevloCK6EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Persistence_3.2_SN.profile.uml#_RgVfdiK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_BMzAYPgoEdy4iJtsDAHRng">
      <eAnnotations xmi:id="_BMzAYfgoEdy4iJtsDAHRng" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Process_3.2_SN.profile.uml#_7D2DMCK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Process_3.2_SN.profile.uml#_RgfOnSK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_BM8xYPgoEdy4iJtsDAHRng">
      <eAnnotations xmi:id="_BM8xYfgoEdy4iJtsDAHRng" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Java.profile.uml#_aZhLlH6MEdmbwasWWc4yvw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Java.profile.uml#_aZhLkH6MEdmbwasWWc4yvw"/>
    </profileApplication>
    <profileApplication xmi:id="_BNGiYPgoEdy4iJtsDAHRng">
      <eAnnotations xmi:id="_BNGiYfgoEdy4iJtsDAHRng" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/org.eclipse.uml2.uml.resources/profiles/Standard.profile.uml#_yzU58YinEdqtvbnfB2L_5w"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/org.eclipse.uml2.uml.resources/profiles/Standard.profile.uml#_0"/>
    </profileApplication>
    <profileApplication xmi:id="_BNZdUPgoEdy4iJtsDAHRng">
      <eAnnotations xmi:id="_BNZdUfgoEdy4iJtsDAHRng" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Presentation_3.2_SN.profile.uml#_4Um1wCK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Presentation_3.2_SN.profile.uml#_RgVcjiK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_BNinQPgoEdy4iJtsDAHRng">
      <eAnnotations xmi:id="_BNsYQPgoEdy4iJtsDAHRng" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Xml_3.2_SN.profile.uml#_7JNEVSK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Xml_3.2_SN.profile.uml#_RgVfXCK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_BN2JQPgoEdy4iJtsDAHRng">
      <eAnnotations xmi:id="_BN_TMPgoEdy4iJtsDAHRng" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Archetype.profile.uml#_f6v3QOROEduiB7qvAtFfTA"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Archetype.profile.uml#_j-cLoORNEduiB7qvAtFfTA"/>
    </profileApplication>
    <profileApplication xmi:id="_BOJEMPgoEdy4iJtsDAHRng">
      <eAnnotations xmi:id="_BOJEMfgoEdy4iJtsDAHRng" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Webservice_3.2_SN.profile.uml#_6jgWRSK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Webservice_3.2_SN.profile.uml#_RgVmWCK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_BOS1MPgoEdy4iJtsDAHRng">
      <eAnnotations xmi:id="_BOS1MfgoEdy4iJtsDAHRng" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Common_3.2_SN.profile.uml#_7hMtlSK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Common_3.2_SN.profile.uml#_RgfPHCK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_BOlwIPgoEdy4iJtsDAHRng">
      <eAnnotations xmi:id="_BOlwIfgoEdy4iJtsDAHRng" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Service_3.2_SN.profile.uml#_6VpgcCK5EdujMN-Mf6X4Bw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Omondo_Service_3.2_SN.profile.uml#_RgMRQCK2Edu07u_JJk0LDQ"/>
    </profileApplication>
    <profileApplication xmi:id="_BOu6EPgoEdy4iJtsDAHRng">
      <eAnnotations xmi:id="_BOu6EfgoEdy4iJtsDAHRng" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="platform:/plugin/com.omondo.uml.core/profiles/Meta.profile.uml#_kycnUIE4EduiecUdqhZMrw"/>
      </eAnnotations>
      <appliedProfile href="platform:/plugin/com.omondo.uml.core/profiles/Meta.profile.uml#_EJn30IE0EduiecUdqhZMrw"/>
    </profileApplication>
  </uml:Model>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_PdRtoM--EdywsPAlzSc5Cw" base_Parameter="_PcPL0c--EdywsPAlzSc5Cw" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_P6enAs--EdywsPAlzSc5Cw" base_Parameter="_P6enAM--EdywsPAlzSc5Cw" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_P9T4lM--EdywsPAlzSc5Cw" base_Parameter="_P9T4ks--EdywsPAlzSc5Cw" dimension="1"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_P_2PMM--EdywsPAlzSc5Cw" base_Element="_P_ZjQc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_QBCiAM--EdywsPAlzSc5Cw" base_Parameter="_QA4xAs--EdywsPAlzSc5Cw" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_QD3zkM--EdywsPAlzSc5Cw" base_Parameter="_QDuCks--EdywsPAlzSc5Cw" dimension="1"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XC6CQM--EdywsPAlzSc5Cw" base_Element="_XCnHUs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XKWuEM--EdywsPAlzSc5Cw" base_Element="_XKDzIs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XO0-YM--EdywsPAlzSc5Cw" base_Element="_XOiDc8--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XUL_gc--EdywsPAlzSc5Cw" base_Element="_XQKbIM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XVFXYs--EdywsPAlzSc5Cw" base_Element="_XQKbIc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XhmwcM--EdywsPAlzSc5Cw" base_Element="_XhTOcc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XiWXUc--EdywsPAlzSc5Cw" base_Element="_Xent4c--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XiWXUs--EdywsPAlzSc5Cw" base_Element="_Xent48--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_Xi8NMc--EdywsPAlzSc5Cw" base_Element="_Xexe4M--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XrcB4M--EdywsPAlzSc5Cw" base_Element="_XrJG8c--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_Xt9xcM--EdywsPAlzSc5Cw" base_Element="_Xtq2gM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XxPu8M--EdywsPAlzSc5Cw" base_Element="_Xw80As--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_X4Gk5M--EdywsPAlzSc5Cw" dimension="1"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YKbrAM--EdywsPAlzSc5Cw" base_Element="_YKIwEc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YKbrAc--EdywsPAlzSc5Cw" base_Element="_YJFnMM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_YLVC4M--EdywsPAlzSc5Cw" base_Parameter="_YLLR5s--EdywsPAlzSc5Cw" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_YLVC5M--EdywsPAlzSc5Cw" base_Parameter="_YLVC4s--EdywsPAlzSc5Cw" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_YM9aks--EdywsPAlzSc5Cw" base_Parameter="_YM9akM--EdywsPAlzSc5Cw" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_YOmZVc--EdywsPAlzSc5Cw" base_Parameter="_YOmZU8--EdywsPAlzSc5Cw" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_YQiTBc--EdywsPAlzSc5Cw" base_Parameter="_YQiTA8--EdywsPAlzSc5Cw" dimension="1"/>
  <JavaProfile_1:JavaProfile__Transient xmi:id="_YuMfYc--EdywsPAlzSc5Cw" base_Property="_YuMfYM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_YvYyMs--EdywsPAlzSc5Cw" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_YwlFBM--EdywsPAlzSc5Cw" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_rbF0oM_EEdywsPAlzSc5Cw" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_rcuzZs_EEdywsPAlzSc5Cw" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_uOM1dM_EEdywsPAlzSc5Cw" base_Parameter="_uOM1cs_EEdywsPAlzSc5Cw" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_uOzSYM_EEdywsPAlzSc5Cw" base_Parameter="_uOphZc_EEdywsPAlzSc5Cw" dimension="1"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_juQkcM_HEdyYbYKgvVR1tA" base_Element="_XKzaAc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_q2Ys8PgEEdymusjNjMXN1A" dimension="1"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_q7AuQfgEEdymusjNjMXN1A" base_Element="_q0vuMPgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rCAuIfgEEdymusjNjMXN1A" base_Element="_q9_JwfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rHYWUfgEEdymusjNjMXN1A" base_Element="_rFSrofgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rLGYsvgEEdymusjNjMXN1A" base_Element="_rKNA0fgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rOFbQfgEEdymusjNjMXN1A" base_Element="_rLjEoPgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rS_wcfgEEdymusjNjMXN1A" base_Element="_rQnK0fgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rViHEfgEEdymusjNjMXN1A" base_Element="_rU7qIPgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_raAXYfgEEdymusjNjMXN1A" base_Element="_rXUPwfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rdbe0PgEEdymusjNjMXN1A" base_Element="_rciG8fgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__Volatile xmi:id="_rhKIQ_gEEdymusjNjMXN1A" base_Property="_rhKIQvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rhm0MPgEEdymusjNjMXN1A" base_Element="_rgtcUPgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rlB7oPgEEdymusjNjMXN1A" base_Element="_rklPsfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rtq6QPgEEdymusjNjMXN1A" base_Element="_rthwUfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_sGaKYPgEEdymusjNjMXN1A" base_Element="_sF9ecfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__Volatile xmi:id="_40wsUvgEEdymusjNjMXN1A" base_Property="_40wsUfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_44eusvgEEdymusjNjMXN1A" base_Element="_4z3UcPgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_4-cMwfgEEdymusjNjMXN1A" base_Element="_4z3UcvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_qm4OUPglEdymusjNjMXN1A" base_Element="_sHTiQPgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_MIzv0vjJEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_MMiZQfjJEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_MPEv4PjJEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_MUI2EvjJEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_a9qj4vjMEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_a_cskfjMEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_bBPcVfjMEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_bDBlAvjMEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_baaxUPjMEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_bbd6MvjMEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_bdG48PjMEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_bffek_jMEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_b2lI4fjMEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_b3xbtfjMEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_b5kLdPjMEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_b8GiEvjMEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_BOtOMvjTEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_CNvCQfjTEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_G2kOkfjTEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_Hkd2Y_jTEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_H7QlwfjTEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_nFMSMvjTEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_nHk30fjTEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_nI6UkvjTEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_nK2ORPjTEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_uqhE0vjTEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_usASkPjTEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_uuY4MfjTEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_uvcBEvjTEdy4iJtsDAHRng" base_Parameter="_uvcBEPjTEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_q2PjBvgEEdymusjNjMXN1A" base_Operation="_q2PjAfgEEdymusjNjMXN1A" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_wNvcBPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_wOfC4fjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_wO7u1PjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_wPFf0PjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_wP-3sfjcEdy4iJtsDAHRng" base_Element="_wLpxUfjcEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_wQa8kfjcEdy4iJtsDAHRng" base_Element="_wLpxUPjcEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_wT_1AvjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_wVV40fjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_wVykwvjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_wWFfsPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_wYBZZfjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_wYn2VPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_wY6xRPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_wZNsMvjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_wbdH4_jcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_wcfpsvjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_wcpasPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_wc8VpPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_xy7RIfjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_xzOMEfjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_xz9y8PjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_x0Hj8_jcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_x2WYk_jcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_x28OcPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_x3Y6YvjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_x3irYvjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_x6hG5PjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_x7Hj1fjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_x7RU0vjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_x7tZs_jcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_x9WYcPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_x9zEYvjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_x-F_UfjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_x-ZhUfjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_yReOUvjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_yRxJQPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_yRxJRfjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_ySN1MvjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_yU5VxPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_yVDGwvjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_yVWBsvjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_yV73kPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_yYUdMPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_yYxJIPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_yZN1E_jcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_yZgwA_jcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_ycM3oPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_ycpjlPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_yc8egvjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_ydZKdPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_yuYMwPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_yuYMxfjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_yvkfkvjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_yv3agvjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_yyZxIvjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_yyssEfjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_yy_nBPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_yzTJAvjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_y1ruoPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_y2HzgvjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_y2bVhPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_y3K8ZfjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_y4z7JPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_y6AN8fjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_y6JX4PjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_y6v00PjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_zc3qcvjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_zddgUfjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_zdxCUvjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_zeD9RPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_zfs8AvjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_zf2F8vjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_zgSx5PjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_zhfEs_jcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_zjugZfjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_zkeHQvjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_zlNuIvjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_zlNuJfjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_zm_21fjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_znciw_jcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_znmTxPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_zoo1lfjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_z851YfjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_z9pcQfjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_z-i0I_jcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_z-slIPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_0Aet1fjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_0Aoe0_jcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_0B-ioPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_0CHslfjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_0ENXQ_jcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_0EqDMPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_0EzNI_jcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_0FP5FPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_0IYFkfjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_0I0xgvjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_0JIThPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_0JRdcfjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_Pk7hUvjdEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_PlFSVPjdEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_Pl-DIvjdEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_PmkgEPjdEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_Pp2dk_jdEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_PqJYgvjdEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_PqJYhfjdEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_PqSicvjdEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_PsPDMvjdEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_PsrIEvjdEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_Ptkf8vjdEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_PuK84fjdEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_PwQAhPjdEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_PwZxgfjdEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_PxAOc_jdEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_Pxv1UvjdEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_QApM8fjdEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_QApM9PjdEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_QBYz0fjdEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_QBYz1PjdEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_QDxZdPjdEdy4iJtsDAHRng" base_Parameter="_QDxZcvjdEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_QEE7cfjdEdy4iJtsDAHRng" base_Parameter="_QD7KdfjdEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_QEE7dPjdEdy4iJtsDAHRng" base_Parameter="_QEE7cvjdEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_QEOFYvjdEdy4iJtsDAHRng" base_Parameter="_QEOFYPjdEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_YLLR5c--EdywsPAlzSc5Cw" base_Operation="_YLLR5M--EdywsPAlzSc5Cw" dimension="1"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_IIClcM--EdywsPAlzSc5Cw" base_Element="_IA40kM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_IIobUM--EdywsPAlzSc5Cw" base_Element="_IILvYM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_IOADgM--EdywsPAlzSc5Cw" base_Element="_INtIkM--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_IOS-cM--EdywsPAlzSc5Cw" base_Usage="_IOADgc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_IOS-cc--EdywsPAlzSc5Cw" base_Element="_IOADgc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_PeBUgM--EdywsPAlzSc5Cw" base_Usage="_PdkokM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_PeBUgc--EdywsPAlzSc5Cw" base_Element="_PdkokM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_PeUPcM--EdywsPAlzSc5Cw" base_Element="_PeBUgs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_PenxcM--EdywsPAlzSc5Cw" base_Element="_PeUPcc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_Pe6sYM--EdywsPAlzSc5Cw" base_Element="_Penxcc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_PfNnUM--EdywsPAlzSc5Cw" base_Element="_Pe6sYc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_Pf0EQM--EdywsPAlzSc5Cw" base_Usage="_PfNnUc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_Pf0EQc--EdywsPAlzSc5Cw" base_Element="_PfNnUc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_P3p8gM--EdywsPAlzSc5Cw" base_Usage="_P3Wags--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_P3p8gc--EdywsPAlzSc5Cw" base_Element="_P3Wags--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_P4_ZQM--EdywsPAlzSc5Cw" base_Usage="_P4itUs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_P4_ZQc--EdywsPAlzSc5Cw" base_Element="_P4itUs--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_P54xIM--EdywsPAlzSc5Cw" base_Usage="_P5l2MM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_P54xIc--EdywsPAlzSc5Cw" base_Element="_P5l2MM--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_P7FD8M--EdywsPAlzSc5Cw" base_Usage="_P6oYAM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_P7FD8c--EdywsPAlzSc5Cw" base_Element="_P6oYAM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_P7X-4M--EdywsPAlzSc5Cw" base_Element="_P7FD8s--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_P7q50M--EdywsPAlzSc5Cw" base_Element="_P7X-4c--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_P8HlwM--EdywsPAlzSc5Cw" base_Element="_P7q50c--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_P8kRsM--EdywsPAlzSc5Cw" base_Element="_P8Hlwc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_P-NQcM--EdywsPAlzSc5Cw" base_Usage="_P-DfcM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_P-NQcc--EdywsPAlzSc5Cw" base_Element="_P-DfcM--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_P-gLYM--EdywsPAlzSc5Cw" base_Usage="_P-NQcs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_P-gLYc--EdywsPAlzSc5Cw" base_Element="_P-NQcs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_P-ztYM--EdywsPAlzSc5Cw" base_Element="_P-p8YM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_P_GoUM--EdywsPAlzSc5Cw" base_Element="_P-ztYc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_P_ZjQM--EdywsPAlzSc5Cw" base_Element="_P_GoUc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_QAJKIM--EdywsPAlzSc5Cw" base_Usage="_P_2PMc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_QAJKIc--EdywsPAlzSc5Cw" base_Element="_P_2PMc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_QBfN8M--EdywsPAlzSc5Cw" base_Element="_QBMTAs--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_QByI4M--EdywsPAlzSc5Cw" base_Usage="_QBfN8c--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_QByI4c--EdywsPAlzSc5Cw" base_Element="_QBfN8c--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_QCFD0M--EdywsPAlzSc5Cw" base_Element="_QByI4s--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_QChvwM--EdywsPAlzSc5Cw" base_Element="_QCFD0c--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_QC0qsM--EdywsPAlzSc5Cw" base_Element="_QChvwc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_QDIMsM--EdywsPAlzSc5Cw" base_Element="_QC0qsc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Access xmi:id="_QDbHoM--EdywsPAlzSc5Cw" base_Usage="_QDIMsc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_QDbHoc--EdywsPAlzSc5Cw" base_Element="_QDIMsc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_QEUfgM--EdywsPAlzSc5Cw" base_Element="_QEA9gc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_QExLcM--EdywsPAlzSc5Cw" base_Usage="_QEUfgc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_QExLcc--EdywsPAlzSc5Cw" base_Element="_QEUfgc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_QFEGYM--EdywsPAlzSc5Cw" base_Element="_QExLcs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_QFXBUM--EdywsPAlzSc5Cw" base_Element="_QFEGYc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_QFp8QM--EdywsPAlzSc5Cw" base_Element="_QFXBUc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_QF9eQM--EdywsPAlzSc5Cw" base_Element="_QFp8Qc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_W75bUM--EdywsPAlzSc5Cw" base_Usage="_W7mgYs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_W75bUc--EdywsPAlzSc5Cw" base_Element="_W7mgYs--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Access xmi:id="_W8M9UM--EdywsPAlzSc5Cw" base_Usage="_W75bUs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_W8M9Uc--EdywsPAlzSc5Cw" base_Element="_W75bUs--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Access xmi:id="_W8f4QM--EdywsPAlzSc5Cw" base_Usage="_W8M9Us--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_W8f4Qc--EdywsPAlzSc5Cw" base_Element="_W8M9Us--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_W-bx8M--EdywsPAlzSc5Cw" base_Usage="_W-I3AM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_W-bx8c--EdywsPAlzSc5Cw" base_Element="_W-I3AM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_W-us4M--EdywsPAlzSc5Cw" base_Element="_W-bx8s--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_W_CO4M--EdywsPAlzSc5Cw" base_Usage="_W-us4c--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_W_CO4c--EdywsPAlzSc5Cw" base_Element="_W-us4c--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_W_VJ0M--EdywsPAlzSc5Cw" base_Usage="_W_CO4s--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_W_VJ0c--EdywsPAlzSc5Cw" base_Element="_W_CO4s--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XBj-cM--EdywsPAlzSc5Cw" base_Element="_XBRDhM--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_XCTlUM--EdywsPAlzSc5Cw" base_Usage="_XBj-cc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XCTlUc--EdywsPAlzSc5Cw" base_Element="_XBj-cc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_XCnHUM--EdywsPAlzSc5Cw" base_Usage="_XCTlUs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XCnHUc--EdywsPAlzSc5Cw" base_Element="_XCTlUs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XDM9MM--EdywsPAlzSc5Cw" base_Element="_XC6CQc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XDf4IM--EdywsPAlzSc5Cw" base_Element="_XDM9Mc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XGVJsM--EdywsPAlzSc5Cw" base_Element="_XGCOwM--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Access xmi:id="_XGx1oM--EdywsPAlzSc5Cw" base_Usage="_XGVJsc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XGx1oc--EdywsPAlzSc5Cw" base_Element="_XGVJsc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Access xmi:id="_XG7moM--EdywsPAlzSc5Cw" base_Usage="_XGx1os--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XG7moc--EdywsPAlzSc5Cw" base_Element="_XGx1os--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_XH-IcM--EdywsPAlzSc5Cw" base_Usage="_XHrNgM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XH-Icc--EdywsPAlzSc5Cw" base_Element="_XHrNgM--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_XJKbQM--EdywsPAlzSc5Cw" base_Usage="_XI3gUM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XJKbQc--EdywsPAlzSc5Cw" base_Element="_XI3gUM--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_XJdWMM--EdywsPAlzSc5Cw" base_Usage="_XJKbQs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XJdWMc--EdywsPAlzSc5Cw" base_Element="_XJKbQs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XJw4MM--EdywsPAlzSc5Cw" base_Element="_XJdWMs--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_XKDzIM--EdywsPAlzSc5Cw" base_Usage="_XJw4Mc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XKDzIc--EdywsPAlzSc5Cw" base_Element="_XJw4Mc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XMlisM--EdywsPAlzSc5Cw" base_Element="_XMSnwc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_XM5EsM--EdywsPAlzSc5Cw" base_Usage="_XMlisc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XM5Esc--EdywsPAlzSc5Cw" base_Element="_XMlisc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_XNL_oM--EdywsPAlzSc5Cw" base_Usage="_XM5Ess--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XNL_oc--EdywsPAlzSc5Cw" base_Element="_XM5Ess--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_XNe6kM--EdywsPAlzSc5Cw" base_Usage="_XNL_os--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XNe6kc--EdywsPAlzSc5Cw" base_Element="_XNL_os--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Access xmi:id="_XNx1gM--EdywsPAlzSc5Cw" base_Usage="_XNe6ks--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XNx1gc--EdywsPAlzSc5Cw" base_Element="_XNe6ks--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XOFXgM--EdywsPAlzSc5Cw" base_Element="_XNx1gs--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_XOiDcM--EdywsPAlzSc5Cw" base_Usage="_XOFXgc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XOiDcc--EdywsPAlzSc5Cw" base_Element="_XOFXgc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Access xmi:id="_XPH5UM--EdywsPAlzSc5Cw" base_Usage="_XO0-Yc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XPH5Uc--EdywsPAlzSc5Cw" base_Element="_XO0-Yc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_XPa0QM--EdywsPAlzSc5Cw" base_Usage="_XPH5Us--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XPa0Qc--EdywsPAlzSc5Cw" base_Element="_XPH5Us--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Access xmi:id="_XS_ssM--EdywsPAlzSc5Cw" base_Usage="_XSsxwM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XS_ssc--EdywsPAlzSc5Cw" base_Element="_XSsxwM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XTTOsM--EdywsPAlzSc5Cw" base_Element="_XS_sss--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XTmJoM--EdywsPAlzSc5Cw" base_Element="_XTTOsc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Access xmi:id="_XT5EkM--EdywsPAlzSc5Cw" base_Usage="_XTmJoc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XT5Ekc--EdywsPAlzSc5Cw" base_Element="_XTmJoc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XUL_gM--EdywsPAlzSc5Cw" base_Element="_XT5Eks--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XUfhgM--EdywsPAlzSc5Cw" base_Element="_XUL_gs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XUyccM--EdywsPAlzSc5Cw" base_Element="_XUfhgc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_XVFXYM--EdywsPAlzSc5Cw" base_Usage="_XUyccc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XVFXYc--EdywsPAlzSc5Cw" base_Element="_XUyccc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Access xmi:id="_XVr0UM--EdywsPAlzSc5Cw" base_Usage="_XVFXY8--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XVr0Uc--EdywsPAlzSc5Cw" base_Element="_XVFXY8--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_Xa5EcM--EdywsPAlzSc5Cw" base_Usage="_XamJgM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_Xa5Ecc--EdywsPAlzSc5Cw" base_Element="_XamJgM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XbMmcM--EdywsPAlzSc5Cw" base_Element="_Xa5Ecs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XbpSYM--EdywsPAlzSc5Cw" base_Element="_XbMmcc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_XcFXQM--EdywsPAlzSc5Cw" base_Usage="_XbpSYc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XcFXQc--EdywsPAlzSc5Cw" base_Element="_XbpSYc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_XiC1UM--EdywsPAlzSc5Cw" base_Usage="_Xhmwcc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XiC1Uc--EdywsPAlzSc5Cw" base_Element="_Xhmwcc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XiWXUM--EdywsPAlzSc5Cw" base_Element="_XiC1Us--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_XipSQM--EdywsPAlzSc5Cw" base_Usage="_XiWXU8--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XipSQc--EdywsPAlzSc5Cw" base_Element="_XiWXU8--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_Xi8NMM--EdywsPAlzSc5Cw" base_Element="_XipSQs--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Access xmi:id="_XjY5IM--EdywsPAlzSc5Cw" base_Usage="_Xi8NMs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XjY5Ic--EdywsPAlzSc5Cw" base_Element="_Xi8NMs--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_Xlej0M--EdywsPAlzSc5Cw" base_Usage="_XlLo4M--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_Xlej0c--EdywsPAlzSc5Cw" base_Element="_XlLo4M--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XnadgM--EdywsPAlzSc5Cw" base_Element="_XnHikM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XntYcM--EdywsPAlzSc5Cw" base_Element="_Xnadgc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_XoKEYM--EdywsPAlzSc5Cw" base_Usage="_XntYcc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XoKEYc--EdywsPAlzSc5Cw" base_Element="_XntYcc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Access xmi:id="_Xoc_UM--EdywsPAlzSc5Cw" base_Usage="_XoKEYs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_Xoc_Uc--EdywsPAlzSc5Cw" base_Element="_XoKEYs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_Xq1k8M--EdywsPAlzSc5Cw" base_Element="_XqY5AM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XrJG8M--EdywsPAlzSc5Cw" base_Element="_Xq1k8c--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_Xru80M--EdywsPAlzSc5Cw" base_Usage="_XrcB4c--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_Xru80c--EdywsPAlzSc5Cw" base_Element="_XrcB4c--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XuRTcM--EdywsPAlzSc5Cw" base_Element="_Xt9xcc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Access xmi:id="_XukOYM--EdywsPAlzSc5Cw" base_Usage="_XuRTcc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XukOYc--EdywsPAlzSc5Cw" base_Element="_XuRTcc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XwNNIM--EdywsPAlzSc5Cw" base_Element="_Xv6SMM--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_XwgIEM--EdywsPAlzSc5Cw" base_Usage="_XwNNIc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_XwgIEc--EdywsPAlzSc5Cw" base_Element="_XwNNIc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Access xmi:id="_Xw80AM--EdywsPAlzSc5Cw" base_Usage="_XwgIEs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_Xw80Ac--EdywsPAlzSc5Cw" base_Element="_XwgIEs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_Xxip4M--EdywsPAlzSc5Cw" base_Element="_XxPu8c--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_X1bEUM--EdywsPAlzSc5Cw" base_Usage="_X1HiUM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_X1bEUc--EdywsPAlzSc5Cw" base_Element="_X1HiUM--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Access xmi:id="_X1t_QM--EdywsPAlzSc5Cw" base_Usage="_X1bEUs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_X1t_Qc--EdywsPAlzSc5Cw" base_Element="_X1bEUs--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Access xmi:id="_X2A6MM--EdywsPAlzSc5Cw" base_Usage="_X1t_Qs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_X2A6Mc--EdywsPAlzSc5Cw" base_Element="_X1t_Qs--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Access xmi:id="_X2dmIM--EdywsPAlzSc5Cw" base_Usage="_X2A6Ms--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_X2dmIc--EdywsPAlzSc5Cw" base_Element="_X2A6Ms--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_X2nXIM--EdywsPAlzSc5Cw" base_Element="_X2dmIs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_X4Gk4c--EdywsPAlzSc5Cw" base_Operation="_X4Gk4M--EdywsPAlzSc5Cw" dimension="1"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_X5vjoM--EdywsPAlzSc5Cw" base_Element="_X5S3ss--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_X6CekM--EdywsPAlzSc5Cw" base_Element="_X5vjoc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_X6o7gM--EdywsPAlzSc5Cw" base_Usage="_X6VZgs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_X6o7gc--EdywsPAlzSc5Cw" base_Element="_X6VZgs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_X672cM--EdywsPAlzSc5Cw" base_Element="_X6o7gs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_X_tBsM--EdywsPAlzSc5Cw" base_Element="_X_aGwM--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Access xmi:id="_X__8oM--EdywsPAlzSc5Cw" base_Usage="_X_tBsc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_X__8oc--EdywsPAlzSc5Cw" base_Element="_X_tBsc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YAS3kM--EdywsPAlzSc5Cw" base_Element="_X__8os--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YAmZkM--EdywsPAlzSc5Cw" base_Element="_YAS3kc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Access xmi:id="_YA5UgM--EdywsPAlzSc5Cw" base_Usage="_YAmZkc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YA5Ugc--EdywsPAlzSc5Cw" base_Element="_YAmZkc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_YBMPcM--EdywsPAlzSc5Cw" base_Usage="_YA5Ugs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YBMPcc--EdywsPAlzSc5Cw" base_Element="_YA5Ugs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YBysYM--EdywsPAlzSc5Cw" base_Element="_YBMPcs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YCFnUM--EdywsPAlzSc5Cw" base_Element="_YBysYc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_YCYiQM--EdywsPAlzSc5Cw" base_Usage="_YCFnUc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YCYiQc--EdywsPAlzSc5Cw" base_Element="_YCFnUc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YCrdMM--EdywsPAlzSc5Cw" base_Element="_YCYiQs--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_YC-_MM--EdywsPAlzSc5Cw" base_Usage="_YCrdMc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YC-_Mc--EdywsPAlzSc5Cw" base_Element="_YCrdMc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YDR6IM--EdywsPAlzSc5Cw" base_Element="_YC-_Ms--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YDk1EM--EdywsPAlzSc5Cw" base_Element="_YDR6Ic--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_YD3wAM--EdywsPAlzSc5Cw" base_Usage="_YDk1Ec--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YD3wAc--EdywsPAlzSc5Cw" base_Element="_YDk1Ec--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YEUb8M--EdywsPAlzSc5Cw" base_Element="_YD3wAs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YEnW4M--EdywsPAlzSc5Cw" base_Element="_YEUb8c--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YE644M--EdywsPAlzSc5Cw" base_Element="_YEnW4c--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Access xmi:id="_YFNz0M--EdywsPAlzSc5Cw" base_Usage="_YE644c--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YFNz0c--EdywsPAlzSc5Cw" base_Element="_YE644c--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_YFguwM--EdywsPAlzSc5Cw" base_Usage="_YFNz0s--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YFguwc--EdywsPAlzSc5Cw" base_Element="_YFNz0s--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YFzpsM--EdywsPAlzSc5Cw" base_Element="_YFguws--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_YGHLsM--EdywsPAlzSc5Cw" base_Usage="_YFzpsc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YGHLsc--EdywsPAlzSc5Cw" base_Element="_YFzpsc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YGtBkM--EdywsPAlzSc5Cw" base_Element="_YGHLss--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_YIo7QM--EdywsPAlzSc5Cw" base_Usage="_YIWAUc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YIo7Qc--EdywsPAlzSc5Cw" base_Element="_YIWAUc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YKIwEM--EdywsPAlzSc5Cw" base_Element="_YJsEIM--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_YMEpwM--EdywsPAlzSc5Cw" base_Usage="_YLxHwM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YMEpwc--EdywsPAlzSc5Cw" base_Element="_YLxHwM--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_YMXksM--EdywsPAlzSc5Cw" base_Usage="_YMEpws--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YMXksc--EdywsPAlzSc5Cw" base_Element="_YMEpws--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_YNtogM--EdywsPAlzSc5Cw" base_Usage="_YNQ8kM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YNtogc--EdywsPAlzSc5Cw" base_Element="_YNQ8kM--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_YOAjcM--EdywsPAlzSc5Cw" base_Usage="_YNtogs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YOAjcc--EdywsPAlzSc5Cw" base_Element="_YNtogs--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_YPM2QM--EdywsPAlzSc5Cw" base_Usage="_YO57UM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YPM2Qc--EdywsPAlzSc5Cw" base_Element="_YO57UM--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_YPfxMM--EdywsPAlzSc5Cw" base_Usage="_YPM2Qs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YPfxMc--EdywsPAlzSc5Cw" base_Element="_YPM2Qs--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_YRIv8M--EdywsPAlzSc5Cw" base_Usage="_YQ11AM--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YRIv8c--EdywsPAlzSc5Cw" base_Element="_YQ11AM--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_YRbq4M--EdywsPAlzSc5Cw" base_Usage="_YRIv8s--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YRbq4c--EdywsPAlzSc5Cw" base_Element="_YRIv8s--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YSVCwM--EdywsPAlzSc5Cw" base_Element="_YSCH0s--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YU3ZYM--EdywsPAlzSc5Cw" base_Element="_YUj3YM--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_YVKUUM--EdywsPAlzSc5Cw" base_Usage="_YU3ZYc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YVKUUc--EdywsPAlzSc5Cw" base_Element="_YU3ZYc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Access xmi:id="_YVdPQM--EdywsPAlzSc5Cw" base_Usage="_YVKUUs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YVdPQc--EdywsPAlzSc5Cw" base_Element="_YVKUUs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YV57MM--EdywsPAlzSc5Cw" base_Element="_YVdPQs--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_YWM2IM--EdywsPAlzSc5Cw" base_Usage="_YV57Mc--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YWM2Ic--EdywsPAlzSc5Cw" base_Element="_YV57Mc--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_YWfxEM--EdywsPAlzSc5Cw" base_Usage="_YWM2Is--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YWfxEc--EdywsPAlzSc5Cw" base_Element="_YWM2Is--EdywsPAlzSc5Cw"/>
  <Omondo_1:Omondo__Import xmi:id="_YWzTEM--EdywsPAlzSc5Cw" base_Usage="_YWfxEs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YWzTEc--EdywsPAlzSc5Cw" base_Element="_YWfxEs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_YXGOAM--EdywsPAlzSc5Cw" base_Element="_YWzTEs--EdywsPAlzSc5Cw"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_YvPBNc--EdywsPAlzSc5Cw" base_Operation="_YvPBNM--EdywsPAlzSc5Cw" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_YwlFBc--EdywsPAlzSc5Cw" base_Operation="_YwbUBM--EdywsPAlzSc5Cw" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_rcuzZ8_EEdywsPAlzSc5Cw" base_Operation="_YvYyM8--EdywsPAlzSc5Cw" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_uOzSYc_EEdywsPAlzSc5Cw" base_Operation="_YwuO88--EdywsPAlzSc5Cw" dimension="1"/>
  <Omondo_1:Omondo__Import xmi:id="_qdgS4PgEEdymusjNjMXN1A" base_Usage="_qdNX8PgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_qdzN0PgEEdymusjNjMXN1A" base_Element="_qdNX8PgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_qyz0gPgEEdymusjNjMXN1A" base_Element="_qyg5kPgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_qzQgcPgEEdymusjNjMXN1A" base_Usage="_qyz0gfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_qzQgcfgEEdymusjNjMXN1A" base_Element="_qyz0gfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_qzjbYPgEEdymusjNjMXN1A" base_Element="_qzQgcvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_qz29YPgEEdymusjNjMXN1A" base_Element="_qzjbYfgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_q0J4UPgEEdymusjNjMXN1A" base_Usage="_qz29YfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_q0J4UfgEEdymusjNjMXN1A" base_Element="_qz29YfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_q3b10PgEEdymusjNjMXN1A" base_Element="_q3IT0_gEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_q3uwwPgEEdymusjNjMXN1A" base_Element="_q3b10fgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_q4BrsPgEEdymusjNjMXN1A" base_Usage="_q3uwwfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_q4BrsfgEEdymusjNjMXN1A" base_Element="_q3uwwfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_q4UmoPgEEdymusjNjMXN1A" base_Element="_q4BrsvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_q4oIoPgEEdymusjNjMXN1A" base_Element="_q4UmofgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_q47DkPgEEdymusjNjMXN1A" base_Element="_q4oIofgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_q5N-gPgEEdymusjNjMXN1A" base_Element="_q47DkfgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_q5XvgPgEEdymusjNjMXN1A" base_Usage="_q5N-gfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_q5XvgfgEEdymusjNjMXN1A" base_Element="_q5N-gfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_q5qqcPgEEdymusjNjMXN1A" base_Element="_q5XvgvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_q59lYPgEEdymusjNjMXN1A" base_Element="_q5qqcfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_q6RHYPgEEdymusjNjMXN1A" base_Element="_q59lYfgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_q6kCUPgEEdymusjNjMXN1A" base_Usage="_q6RHYfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_q6kCUfgEEdymusjNjMXN1A" base_Element="_q6RHYfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_q6tMQPgEEdymusjNjMXN1A" base_Element="_q6kCUvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_q7AuQPgEEdymusjNjMXN1A" base_Element="_q6tMQfgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_q7TpMPgEEdymusjNjMXN1A" base_Usage="_q7AuQvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_q7TpMfgEEdymusjNjMXN1A" base_Element="_q7AuQvgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_q7mkIPgEEdymusjNjMXN1A" base_Usage="_q7TpMvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_q7mkIfgEEdymusjNjMXN1A" base_Element="_q7TpMvgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_q9Pi4PgEEdymusjNjMXN1A" base_Usage="_q88n9PgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_q9Pi4fgEEdymusjNjMXN1A" base_Element="_q88n9PgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_q9id0PgEEdymusjNjMXN1A" base_Usage="_q9Pi4vgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_q9id0fgEEdymusjNjMXN1A" base_Element="_q9Pi4vgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_q_oIgPgEEdymusjNjMXN1A" base_Element="_q_eXgPgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_q_7DcPgEEdymusjNjMXN1A" base_Element="_q_oIgfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rAXvYPgEEdymusjNjMXN1A" base_Element="_q_7DcfgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_rAqqUPgEEdymusjNjMXN1A" base_Usage="_rAXvYfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rAqqUfgEEdymusjNjMXN1A" base_Element="_rAXvYfgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_rA0bUPgEEdymusjNjMXN1A" base_Usage="_rAqqUvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rA0bUfgEEdymusjNjMXN1A" base_Element="_rAqqUvgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_rBHWQPgEEdymusjNjMXN1A" base_Usage="_rA0bUvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rBHWQfgEEdymusjNjMXN1A" base_Element="_rA0bUvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rBa4QPgEEdymusjNjMXN1A" base_Element="_rBHWQvgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_rBtzMPgEEdymusjNjMXN1A" base_Usage="_rBa4QfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rBtzMfgEEdymusjNjMXN1A" base_Element="_rBa4QfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rCAuIPgEEdymusjNjMXN1A" base_Element="_rBtzMvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rCTpEPgEEdymusjNjMXN1A" base_Element="_rCAuIvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rCdaEPgEEdymusjNjMXN1A" base_Element="_rCTpEfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rCwVAPgEEdymusjNjMXN1A" base_Element="_rCdaEfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rDDP8PgEEdymusjNjMXN1A" base_Element="_rCwVAfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rDWx8PgEEdymusjNjMXN1A" base_Element="_rDDP8fgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rDf74PgEEdymusjNjMXN1A" base_Element="_rDWx8fgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_rDzd4PgEEdymusjNjMXN1A" base_Usage="_rDf74fgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rDzd4fgEEdymusjNjMXN1A" base_Element="_rDf74fgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_rEGY0PgEEdymusjNjMXN1A" base_Usage="_rDzd4vgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rEGY0fgEEdymusjNjMXN1A" base_Element="_rDzd4vgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_rEZTwPgEEdymusjNjMXN1A" base_Usage="_rEGY0vgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rEZTwfgEEdymusjNjMXN1A" base_Element="_rEGY0vgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rEsOsPgEEdymusjNjMXN1A" base_Element="_rEZTwvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rGVNcPgEEdymusjNjMXN1A" base_Element="_rGCSgPgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_rGoIYPgEEdymusjNjMXN1A" base_Usage="_rGVNcfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rGoIYfgEEdymusjNjMXN1A" base_Element="_rGVNcfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rG7qYPgEEdymusjNjMXN1A" base_Element="_rGoIYvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rHE0UPgEEdymusjNjMXN1A" base_Element="_rG7qYfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rHYWUPgEEdymusjNjMXN1A" base_Element="_rHE0UfgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_rH0bMPgEEdymusjNjMXN1A" base_Usage="_rHYWUvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rH0bMfgEEdymusjNjMXN1A" base_Element="_rHYWUvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rH-MMPgEEdymusjNjMXN1A" base_Element="_rH0bMvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rIRHIPgEEdymusjNjMXN1A" base_Element="_rH-MMfgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_rIkpIPgEEdymusjNjMXN1A" base_Usage="_rIRHIfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rIkpIfgEEdymusjNjMXN1A" base_Element="_rIRHIfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rI3kEPgEEdymusjNjMXN1A" base_Element="_rIkpIvgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_rJKfAPgEEdymusjNjMXN1A" base_Usage="_rI3kEfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rJKfAfgEEdymusjNjMXN1A" base_Element="_rI3kEfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rJUQAPgEEdymusjNjMXN1A" base_Element="_rJKfAvgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_rJnK8PgEEdymusjNjMXN1A" base_Usage="_rJdZ8PgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rJnK8fgEEdymusjNjMXN1A" base_Element="_rJdZ8PgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_rKzdwPgEEdymusjNjMXN1A" base_Usage="_rKgi1PgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rKzdwfgEEdymusjNjMXN1A" base_Element="_rKgi1PgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_rLGYsPgEEdymusjNjMXN1A" base_Usage="_rKzdwvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rLGYsfgEEdymusjNjMXN1A" base_Element="_rKzdwvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rNCSYPgEEdymusjNjMXN1A" base_Element="_rMvXcfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rNV0YPgEEdymusjNjMXN1A" base_Element="_rNCSYfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rNovUPgEEdymusjNjMXN1A" base_Element="_rNV0YfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rN7qQPgEEdymusjNjMXN1A" base_Element="_rNovUfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rOFbQPgEEdymusjNjMXN1A" base_Element="_rN7qQfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rOYWMPgEEdymusjNjMXN1A" base_Element="_rOFbQvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rOrRIPgEEdymusjNjMXN1A" base_Element="_rOYWMfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rO-MEPgEEdymusjNjMXN1A" base_Element="_rOrRIfgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_rPRuEPgEEdymusjNjMXN1A" base_Usage="_rO-MEfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rPRuEfgEEdymusjNjMXN1A" base_Element="_rO-MEfgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_rQKe4PgEEdymusjNjMXN1A" base_Usage="_rQBU8PgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rQKe4fgEEdymusjNjMXN1A" base_Element="_rQBU8PgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rRgisPgEEdymusjNjMXN1A" base_Element="_rRNnwfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rRqTsPgEEdymusjNjMXN1A" base_Element="_rRgisfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rR9OoPgEEdymusjNjMXN1A" base_Element="_rRqTsfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rSQJkPgEEdymusjNjMXN1A" base_Element="_rR9OofgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rSjEgPgEEdymusjNjMXN1A" base_Element="_rSQJkfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rS2mgPgEEdymusjNjMXN1A" base_Element="_rSjEgfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rS_wcPgEEdymusjNjMXN1A" base_Element="_rS2mgfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rTmNYPgEEdymusjNjMXN1A" base_Element="_rTTScvgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_rT5IUPgEEdymusjNjMXN1A" base_Usage="_rTmNYfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rT5IUfgEEdymusjNjMXN1A" base_Element="_rTmNYfgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_rUMDQPgEEdymusjNjMXN1A" base_Usage="_rT5IUvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rUMDQfgEEdymusjNjMXN1A" base_Element="_rT5IUvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rUflQPgEEdymusjNjMXN1A" base_Element="_rUMDQvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rViHEPgEEdymusjNjMXN1A" base_Element="_rVYWEPgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rV1CAPgEEdymusjNjMXN1A" base_Element="_rViHEvgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_rWH88PgEEdymusjNjMXN1A" base_Usage="_rV1CAfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rWH88fgEEdymusjNjMXN1A" base_Element="_rV1CAfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rWbe8PgEEdymusjNjMXN1A" base_Element="_rWH88vgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rWko4PgEEdymusjNjMXN1A" base_Element="_rWbe8fgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rW4K4PgEEdymusjNjMXN1A" base_Element="_rWko4fgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_rYXYoPgEEdymusjNjMXN1A" base_Usage="_rYNnoPgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rYXYofgEEdymusjNjMXN1A" base_Element="_rYNnoPgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rYqTkPgEEdymusjNjMXN1A" base_Element="_rYXYovgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_rY9OgPgEEdymusjNjMXN1A" base_Usage="_rYqTkfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rY9OgfgEEdymusjNjMXN1A" base_Element="_rYqTkfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rZQwgPgEEdymusjNjMXN1A" base_Element="_rY9OgvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rZZ6cPgEEdymusjNjMXN1A" base_Element="_rZQwgfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rZs1YPgEEdymusjNjMXN1A" base_Element="_rZZ6cfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_raAXYPgEEdymusjNjMXN1A" base_Element="_rZs1YfgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_raTSUPgEEdymusjNjMXN1A" base_Usage="_raAXYvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_raTSUfgEEdymusjNjMXN1A" base_Element="_raAXYvgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_ramNQPgEEdymusjNjMXN1A" base_Usage="_raTSUvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_ramNQfgEEdymusjNjMXN1A" base_Element="_raTSUvgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_rbMqMPgEEdymusjNjMXN1A" base_Usage="_ramNQvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rbMqMfgEEdymusjNjMXN1A" base_Element="_ramNQvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rbflIPgEEdymusjNjMXN1A" base_Element="_rbMqMvgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_rbygEPgEEdymusjNjMXN1A" base_Usage="_rbflIfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rbygEfgEEdymusjNjMXN1A" base_Element="_rbflIfgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_rd4KwPgEEdymusjNjMXN1A" base_Usage="_rdbe0fgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rd4KwfgEEdymusjNjMXN1A" base_Element="_rdbe0fgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_reU2sPgEEdymusjNjMXN1A" base_Element="_rd4KwvgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_reeAoPgEEdymusjNjMXN1A" base_Usage="_reU2sfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_reeAofgEEdymusjNjMXN1A" base_Element="_reU2sfgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_re6skPgEEdymusjNjMXN1A" base_Usage="_reeAovgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_re6skfgEEdymusjNjMXN1A" base_Element="_reeAovgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_rfXYgPgEEdymusjNjMXN1A" base_Usage="_re6skvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rfXYgfgEEdymusjNjMXN1A" base_Element="_re6skvgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_rf91cPgEEdymusjNjMXN1A" base_Usage="_rfXYgvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rf91cfgEEdymusjNjMXN1A" base_Element="_rfXYgvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_riC5EPgEEdymusjNjMXN1A" base_Element="_rhm0MfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_riflAPgEEdymusjNjMXN1A" base_Element="_riC5EfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rizHAPgEEdymusjNjMXN1A" base_Element="_riflAfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rjPL4PgEEdymusjNjMXN1A" base_Element="_rizHAfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rjr30PgEEdymusjNjMXN1A" base_Element="_rjPL4fgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_rnHmUPgEEdymusjNjMXN1A" base_Usage="_rmq6YPgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rnHmUfgEEdymusjNjMXN1A" base_Element="_rmq6YPgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_rnahQPgEEdymusjNjMXN1A" base_Usage="_rnHmUvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rnahQfgEEdymusjNjMXN1A" base_Element="_rnHmUvgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_rn3NMPgEEdymusjNjMXN1A" base_Usage="_rnahQvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rn3NMfgEEdymusjNjMXN1A" base_Element="_rnahQvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rsLsgPgEEdymusjNjMXN1A" base_Element="_rrlPkPgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_rsVdgPgEEdymusjNjMXN1A" base_Usage="_rsLsgfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rsVdgfgEEdymusjNjMXN1A" base_Element="_rsLsgfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rthwUPgEEdymusjNjMXN1A" base_Element="_rsVdgvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rukSIPgEEdymusjNjMXN1A" base_Element="_rtq6QfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rvA-EPgEEdymusjNjMXN1A" base_Element="_rukSIfgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_rv6V8PgEEdymusjNjMXN1A" base_Usage="_rvA-EfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rv6V8fgEEdymusjNjMXN1A" base_Element="_rvA-EfgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_rxGowPgEEdymusjNjMXN1A" base_Usage="_rwWa0vgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_rxGowfgEEdymusjNjMXN1A" base_Element="_rwWa0vgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_r4segPgEEdymusjNjMXN1A" base_Usage="_r4QZoPgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_r4segfgEEdymusjNjMXN1A" base_Element="_r4QZoPgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_r5AAgPgEEdymusjNjMXN1A" base_Usage="_r4segvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_r5AAgfgEEdymusjNjMXN1A" base_Element="_r4segvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_r5vnYPgEEdymusjNjMXN1A" base_Element="_r5AAgvgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_r6VdQPgEEdymusjNjMXN1A" base_Usage="_r5vnYfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_r6VdQfgEEdymusjNjMXN1A" base_Element="_r5vnYfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_r6yJMPgEEdymusjNjMXN1A" base_Element="_r6VdQvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_r7rhEPgEEdymusjNjMXN1A" base_Element="_r6yJMfgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_r8RW8PgEEdymusjNjMXN1A" base_Usage="_r7rhEfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_r8RW8fgEEdymusjNjMXN1A" base_Element="_r7rhEfgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_r8uC4PgEEdymusjNjMXN1A" base_Usage="_r8RW8vgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_r8uC4fgEEdymusjNjMXN1A" base_Element="_r8RW8vgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_r9Ku0PgEEdymusjNjMXN1A" base_Element="_r8uC4vgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_r-XBoPgEEdymusjNjMXN1A" base_Element="_r9xLwPgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_r-9ekPgEEdymusjNjMXN1A" base_Element="_r-XBofgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_r_QZgPgEEdymusjNjMXN1A" base_Usage="_r-9ekfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_r_QZgfgEEdymusjNjMXN1A" base_Element="_r-9ekfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_r_jUcPgEEdymusjNjMXN1A" base_Element="_r_QZgvgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_sFgygPgEEdymusjNjMXN1A" base_Usage="_sFN3k_gEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_sFgygfgEEdymusjNjMXN1A" base_Element="_sFN3k_gEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_sGj7YPgEEdymusjNjMXN1A" base_Usage="_sGaKYfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_sGj7YfgEEdymusjNjMXN1A" base_Element="_sGaKYfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_sJYl4PgEEdymusjNjMXN1A" base_Element="_sI8hAPgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_sJ1R0PgEEdymusjNjMXN1A" base_Element="_sJYl4fgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_sKR9wPgEEdymusjNjMXN1A" base_Element="_sJ1R0fgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_sKupsPgEEdymusjNjMXN1A" base_Element="_sKR9wvgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_sLLVoPgEEdymusjNjMXN1A" base_Usage="_sKupsfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_sLLVofgEEdymusjNjMXN1A" base_Element="_sKupsfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_sLoBkPgEEdymusjNjMXN1A" base_Element="_sLLVovgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_sMEtgPgEEdymusjNjMXN1A" base_Element="_sLoBkfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_sMqjYPgEEdymusjNjMXN1A" base_Element="_sMEtgfgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_sM9eUPgEEdymusjNjMXN1A" base_Usage="_sMqjYfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_sNHPUPgEEdymusjNjMXN1A" base_Element="_sMqjYfgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_sNaKQPgEEdymusjNjMXN1A" base_Usage="_sNHPUfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_sNaKQfgEEdymusjNjMXN1A" base_Element="_sNHPUfgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_sN22MPgEEdymusjNjMXN1A" base_Usage="_sNaKQvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_sN22MfgEEdymusjNjMXN1A" base_Element="_sNaKQvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_sOJxIPgEEdymusjNjMXN1A" base_Element="_sN22MvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_43Sb4PgEEdymusjNjMXN1A" base_Element="_421v8PgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_43vH0PgEEdymusjNjMXN1A" base_Element="_43Sb4fgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_44CCwPgEEdymusjNjMXN1A" base_Usage="_43vH0fgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_44CCwfgEEdymusjNjMXN1A" base_Element="_43vH0fgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_44eusPgEEdymusjNjMXN1A" base_Usage="_44CCwvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_44eusfgEEdymusjNjMXN1A" base_Element="_44CCwvgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_447aoPgEEdymusjNjMXN1A" base_Usage="_44eus_gEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_447aofgEEdymusjNjMXN1A" base_Element="_44eus_gEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_45OVkPgEEdymusjNjMXN1A" base_Element="_447aovgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_450ygPgEEdymusjNjMXN1A" base_Element="_45OVkfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_46RecPgEEdymusjNjMXN1A" base_Element="_450ygfgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_46kZYPgEEdymusjNjMXN1A" base_Usage="_46RecfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_46kZYfgEEdymusjNjMXN1A" base_Element="_46RecfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_47BFUPgEEdymusjNjMXN1A" base_Element="_46kZYvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_47dxQPgEEdymusjNjMXN1A" base_Element="_47BFUfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_476dMPgEEdymusjNjMXN1A" base_Element="_47dxQfgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_48NYIPgEEdymusjNjMXN1A" base_Usage="_476dMfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_48NYIfgEEdymusjNjMXN1A" base_Element="_476dMfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_48zOAPgEEdymusjNjMXN1A" base_Element="_48NYIvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_49GwAPgEEdymusjNjMXN1A" base_Element="_48zOAfgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_49i04PgEEdymusjNjMXN1A" base_Usage="_49GwAfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_49i04fgEEdymusjNjMXN1A" base_Element="_49GwAfgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_49_g0PgEEdymusjNjMXN1A" base_Usage="_49i04vgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_49_g0fgEEdymusjNjMXN1A" base_Element="_49i04vgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_4-cMwPgEEdymusjNjMXN1A" base_Element="_49_g0vgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_4-vHsPgEEdymusjNjMXN1A" base_Element="_4-cMwvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_4_LzoPgEEdymusjNjMXN1A" base_Element="_4-vHsfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_4_yQkPgEEdymusjNjMXN1A" base_Element="_4_LzofgEEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_5AO8gPgEEdymusjNjMXN1A" base_Usage="_4_yQkfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_5AO8gfgEEdymusjNjMXN1A" base_Element="_4_yQkfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_5Ah3cPgEEdymusjNjMXN1A" base_Element="_5AO8gvgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_5A-jYPgEEdymusjNjMXN1A" base_Element="_5Ah3cfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_5BbPUPgEEdymusjNjMXN1A" base_Element="_5A-jYfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_5B37QPgEEdymusjNjMXN1A" base_Element="_5BbPUfgEEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__UserDefined xmi:id="_3w_6gfgKEdymusjNjMXN1A" base_Element="_3w_6gPgKEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_MEOjIPgLEdymusjNjMXN1A" base_Element="_MDx3MPgLEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_MErPEPgLEdymusjNjMXN1A" base_Element="_MEOjIfgLEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_MFRE8PgLEdymusjNjMXN1A" base_Element="_MErPEfgLEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_MFtw4PgLEdymusjNjMXN1A" base_Element="_MFRE8fgLEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_MGAr0PgLEdymusjNjMXN1A" base_Usage="_MFtw4fgLEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_MGAr0fgLEdymusjNjMXN1A" base_Element="_MFtw4fgLEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_MGdXwPgLEdymusjNjMXN1A" base_Element="_MGAr0vgLEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_MG6DsPgLEdymusjNjMXN1A" base_Usage="_MGdXwfgLEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_MG6DsfgLEdymusjNjMXN1A" base_Element="_MGdXwfgLEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_MHWvoPgLEdymusjNjMXN1A" base_Usage="_MG6DsvgLEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_MHWvofgLEdymusjNjMXN1A" base_Element="_MG6DsvgLEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_MHzbkPgLEdymusjNjMXN1A" base_Element="_MHWvovgLEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_bi20UPgLEdymusjNjMXN1A" base_Usage="_bij5YPgLEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_bi20UfgLEdymusjNjMXN1A" base_Element="_bij5YPgLEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_bjcqMPgLEdymusjNjMXN1A" base_Element="_bi20UvgLEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_bj5WIPgLEdymusjNjMXN1A" base_Element="_bjcqMfgLEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_bkWCEPgLEdymusjNjMXN1A" base_Element="_bj5WIfgLEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_bkyuAPgLEdymusjNjMXN1A" base_Element="_bkWCEfgLEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_blPZ8PgLEdymusjNjMXN1A" base_Element="_bkyuAfgLEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_blsF4PgLEdymusjNjMXN1A" base_Usage="_blPZ8fgLEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_blsF4fgLEdymusjNjMXN1A" base_Element="_blPZ8fgLEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Access xmi:id="_bmIx0PgLEdymusjNjMXN1A" base_Usage="_blsF4vgLEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_bmIx0fgLEdymusjNjMXN1A" base_Element="_blsF4vgLEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_bmldwPgLEdymusjNjMXN1A" base_Element="_bmIx0vgLEdymusjNjMXN1A"/>
  <Omondo_1:Omondo__Import xmi:id="_bnBioPgLEdymusjNjMXN1A" base_Usage="_bmldwfgLEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_bnBiofgLEdymusjNjMXN1A" base_Element="_bmldwfgLEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__UserDefined xmi:id="_xiuRAPgjEdymusjNjMXN1A" base_Element="_xikgAPgjEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__UserDefined xmi:id="_ymOVYfgjEdymusjNjMXN1A" base_Element="_ymOVYPgjEdymusjNjMXN1A"/>
  <JavaProfile_1:JavaProfile__UserDefined xmi:id="_T2HPcfgpEdy4iJtsDAHRng" base_Element="_T2HPcPgpEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__UserDefined xmi:id="_czXeUfgpEdy4iJtsDAHRng" base_Element="_czXeUPgpEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__UserDefined xmi:id="_d4prYfgpEdy4iJtsDAHRng" base_Element="_d4prYPgpEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__UserDefined xmi:id="_jEzAIfgpEdy4iJtsDAHRng" base_Element="_jEzAIPgpEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__UserDefined xmi:id="_jxDpMfgpEdy4iJtsDAHRng" base_Element="_jxDpMPgpEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__UserDefined xmi:id="_oLlTwPgpEdy4iJtsDAHRng" base_Element="_oLbiwPgpEdy4iJtsDAHRng"/>
  <Omondo_1:Omondo__Import xmi:id="_dWjG0PjMEdy4iJtsDAHRng" base_Usage="_dWGa4PjMEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_dWjG0fjMEdy4iJtsDAHRng" base_Element="_dWGa4PjMEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__UserDefined xmi:id="_qG1icfjMEdy4iJtsDAHRng" base_Element="_qG1icPjMEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__UserDefined xmi:id="_gH5-sfjNEdy4iJtsDAHRng" base_Element="_gH5-sPjNEdy4iJtsDAHRng"/>
  <Omondo_1:Omondo__Access xmi:id="_jg_5EPjbEdy4iJtsDAHRng" base_Usage="_jgj0MPjbEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_jg_5EfjbEdy4iJtsDAHRng" base_Element="_jgj0MPjbEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_jhclAPjbEdy4iJtsDAHRng" base_Element="_jg_5EvjbEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_jh5Q8PjbEdy4iJtsDAHRng" base_Element="_jhclAfjbEdy4iJtsDAHRng"/>
  <Omondo_1:Omondo__Access xmi:id="_jiV84PjbEdy4iJtsDAHRng" base_Usage="_jh5Q8fjbEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_jiV84fjbEdy4iJtsDAHRng" base_Element="_jh5Q8fjbEdy4iJtsDAHRng"/>
  <Omondo_1:Omondo__Access xmi:id="_ji8Z0PjbEdy4iJtsDAHRng" base_Usage="_jiV84vjbEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_ji8Z0fjbEdy4iJtsDAHRng" base_Element="_jiV84vjbEdy4iJtsDAHRng"/>
  <Omondo_1:Omondo__Import xmi:id="_jjYesPjbEdy4iJtsDAHRng" base_Usage="_ji8Z0vjbEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_jjYesfjbEdy4iJtsDAHRng" base_Element="_ji8Z0vjbEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_jj1KoPjbEdy4iJtsDAHRng" base_Element="_jjYesvjbEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_jm9XIPjbEdy4iJtsDAHRng" base_Element="_jmhSQPjbEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_jnaDEPjbEdy4iJtsDAHRng" base_Element="_jm9XIfjbEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_jn2vAPjbEdy4iJtsDAHRng" base_Element="_jnaDEfjbEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_jodL8PjbEdy4iJtsDAHRng" base_Element="_jn2vAfjbEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_jo534PjbEdy4iJtsDAHRng" base_Element="_jodL8fjbEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_jpV8wPjbEdy4iJtsDAHRng" base_Element="_jo534fjbEdy4iJtsDAHRng"/>
  <Omondo_1:Omondo__Import xmi:id="_jpyosPjbEdy4iJtsDAHRng" base_Usage="_jpV8wfjbEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_jpyosfjbEdy4iJtsDAHRng" base_Element="_jpV8wfjbEdy4iJtsDAHRng"/>
  <Omondo_1:Omondo__Access xmi:id="_jqZFoPjbEdy4iJtsDAHRng" base_Usage="_jpyosvjbEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_jqZFofjbEdy4iJtsDAHRng" base_Element="_jpyosvjbEdy4iJtsDAHRng"/>
  <Omondo_1:Omondo__Access xmi:id="_jq1xkPjbEdy4iJtsDAHRng" base_Usage="_jqZFovjbEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_jq1xkfjbEdy4iJtsDAHRng" base_Element="_jqZFovjbEdy4iJtsDAHRng"/>
  <Omondo_1:Omondo__Import xmi:id="_jrSdgPjbEdy4iJtsDAHRng" base_Usage="_jq1xkvjbEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_jrSdgfjbEdy4iJtsDAHRng" base_Element="_jq1xkvjbEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_jruiYPjbEdy4iJtsDAHRng" base_Element="_jrSdgvjbEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_juHIAPjbEdy4iJtsDAHRng" base_Element="_jtrDIPjbEdy4iJtsDAHRng"/>
  <Omondo_1:Omondo__Access xmi:id="_jujz8PjbEdy4iJtsDAHRng" base_Usage="_juHIAfjbEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_jujz8fjbEdy4iJtsDAHRng" base_Element="_juHIAfjbEdy4iJtsDAHRng"/>
  <Omondo_1:Omondo__Import xmi:id="_jvAf4PjbEdy4iJtsDAHRng" base_Usage="_jujz8vjbEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_jvAf4fjbEdy4iJtsDAHRng" base_Element="_jujz8vjbEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_wNvcAfjcEdy4iJtsDAHRng" base_Operation="_wNvcAPjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_wOV49fjcEdy4iJtsDAHRng" base_Operation="_wOV49PjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_wO7u0fjcEdy4iJtsDAHRng" base_Operation="_wO7u0PjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__MultidimensionalArray xmi:id="_wO7u1vjcEdy4iJtsDAHRng" base_Operation="_wO7u1fjcEdy4iJtsDAHRng" dimension="1"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_wP-3sPjcEdy4iJtsDAHRng" base_Element="_wPiLwPjcEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_wQa8kPjcEdy4iJtsDAHRng" base_Element="_wP-3svjcEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_wRBZgPjcEdy4iJtsDAHRng" base_Element="_wQa8kvjcEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_wRnPYPjcEdy4iJtsDAHRng" base_Element="_wRBZgfjcEdy4iJtsDAHRng"/>
  <Omondo_1:Omondo__Access xmi:id="_wSD7UPjcEdy4iJtsDAHRng" base_Usage="_wRnPYfjcEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_wSD7UfjcEdy4iJtsDAHRng" base_Element="_wRnPYfjcEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_wSgnQPjcEdy4iJtsDAHRng" base_Element="_wSD7UvjcEdy4iJtsDAHRng"/>
  <Omondo_1:Omondo__Import xmi:id="_wS9TMPjcEdy4iJtsDAHRng" base_Usage="_wSgnQfjcEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_wS9TMfjcEdy4iJtsDAHRng" base_Element="_wSgnQfjcEdy4iJtsDAHRng"/>
  <Omondo_1:Omondo__Access xmi:id="_4vIOQPjcEdy4iJtsDAHRng" base_Usage="_4uriUPjcEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_4vIOQfjcEdy4iJtsDAHRng" base_Element="_4uriUPjcEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_4vuEIPjcEdy4iJtsDAHRng" base_Element="_4vIOQvjcEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_4wKwEPjcEdy4iJtsDAHRng" base_Element="_4vuEIfjcEdy4iJtsDAHRng"/>
  <Omondo_1:Omondo__Access xmi:id="_Pb12wPjdEdy4iJtsDAHRng" base_Usage="_PbZK0PjdEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_Pb12wfjdEdy4iJtsDAHRng" base_Element="_PbZK0PjdEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_PcvOoPjdEdy4iJtsDAHRng" base_Element="_PcSisvjdEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_PdLTgPjdEdy4iJtsDAHRng" base_Element="_PcvOofjdEdy4iJtsDAHRng"/>
  <Omondo_1:Omondo__Access xmi:id="_PeErYPjdEdy4iJtsDAHRng" base_Usage="_Pdn_cvjdEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_PeErYfjdEdy4iJtsDAHRng" base_Element="_Pdn_cvjdEdy4iJtsDAHRng"/>
  <Omondo_1:Omondo__Access xmi:id="_PehXUPjdEdy4iJtsDAHRng" base_Usage="_PeErYvjdEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_PehXUfjdEdy4iJtsDAHRng" base_Element="_PeErYvjdEdy4iJtsDAHRng"/>
  <Omondo_1:Omondo__Import xmi:id="_Pe-DQPjdEdy4iJtsDAHRng" base_Usage="_PehXUvjdEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_Pe-DQfjdEdy4iJtsDAHRng" base_Element="_PehXUvjdEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_Pfj5IPjdEdy4iJtsDAHRng" base_Element="_Pe-DQvjdEdy4iJtsDAHRng"/>
  <Omondo_1:Omondo__Import xmi:id="_PgAlEPjdEdy4iJtsDAHRng" base_Usage="_Pfj5IfjdEdy4iJtsDAHRng"/>
  <JavaProfile_1:JavaProfile__AutoDetected xmi:id="_PgAlEfjdEdy4iJtsDAHRng" base_Element="_Pfj5IfjdEdy4iJtsDAHRng"/>
</xmi:XMI>
