﻿<?xml version="1.0" encoding="utf-8"?>
<modelStoreModel xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" xmlns:dm1="http://schemas.microsoft.com/dsltools/Kernel" xmlns:dm2="http://schemas.microsoft.com/dsltools/Component" xmlns:dm3="http://schemas.microsoft.com/dsltools/UseCase" xmlns:dm4="http://schemas.microsoft.com/dsltools/Activity" xmlns:dm5="http://schemas.microsoft.com/dsltools/Interaction" xmlns:dm6="http://schemas.microsoft.com/dsltools/UmlModelLibrary" xmlns:dm7="http://schemas.microsoft.com/dsltools/UmlDiagrams" xmlns:dm8="http://schemas.microsoft.com/dsltools/LogicalClassDesigner"
  dslVersion="1.0.0.0"
  Id="fde6dddb-a56e-443f-9a78-d376c51d4854"
  name="Komplettes Klassendiagramm" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
  <ownedCommentsInternal>
    <comment
      Id="04d0d857-5fdc-4552-8d04-35fd98ce95f1">
      <body>von XNA</body>
      <annotatedElements>
        <interfaceMoniker
          Id="409a978e-6486-4ddc-b521-ad38a04cf859"
          LastKnownName="XNA.IGameComponent"
          LastKnownLocation="ModelingProject1.uml" />
      </annotatedElements>
    </comment>
    <comment
      Id="633c2f25-0b70-4e52-8507-29c74f0a2dc7">
      <body>von XNA
</body>
      <annotatedElements>
        <classMoniker
          Id="25e4fcca-2490-4674-a1c8-fe4535ad4939"
          LastKnownName="XNA.DrawableGameComponent"
          LastKnownLocation="ModelingProject1.uml" />
      </annotatedElements>
    </comment>
    <comment
      Id="3736fbc8-33c9-4f33-8145-13a3805db534">
      <body>von XNA
</body>
      <annotatedElements>
        <classMoniker
          Id="94265985-8934-4a01-ae8d-e07a346d8277"
          LastKnownName="XNA.GameComponent"
          LastKnownLocation="ModelingProject1.uml" />
      </annotatedElements>
    </comment>
    <comment
      Id="e234acae-46be-4263-92f1-45d8b4f7ebad">
      <body>von XNA
</body>
      <annotatedElements>
        <classMoniker
          Id="be1b41a7-3905-4297-bdcf-43da661bb676"
          LastKnownName="XNA.Game"
          LastKnownLocation="ModelingProject1.uml" />
      </annotatedElements>
    </comment>
    <comment
      Id="7526d947-800c-4d6a-90c3-30b44156ced9">
      <body>Kompositum
</body>
      <annotatedElements>
        <classMoniker
          Id="a78cff99-aea8-4f2e-9448-b71dd6fe1ccb"
          LastKnownName="Menu"
          LastKnownLocation="ModelingProject1.uml" />
      </annotatedElements>
    </comment>
    <comment
      Id="86d807d6-6bb9-489a-9113-b39558b23cdb">
      <body>Kompositum
</body>
      <annotatedElements>
        <classMoniker
          Id="ff84c1b4-8748-4874-8c2d-329df8ccd199"
          LastKnownName="MenuItem"
          LastKnownLocation="ModelingProject1.uml" />
      </annotatedElements>
    </comment>
    <comment
      Id="27ca6055-4afe-4876-8d3b-d3bec329b501">
      <body>Kompositum
</body>
      <annotatedElements>
        <classMoniker
          Id="5b7710d3-834d-4c00-bcdc-e2d12fe5ecca"
          LastKnownName="ColorPicker"
          LastKnownLocation="ModelingProject1.uml" />
      </annotatedElements>
    </comment>
    <comment
      Id="fab969b0-60d2-4439-a44b-92b6fbdb0275">
      <body>Komponente
</body>
      <annotatedElements>
        <classMoniker
          Id="c493077f-b74c-405d-ae80-8d5bc8ab4577"
          LastKnownName="Widget"
          LastKnownLocation="ModelingProject1.uml" />
      </annotatedElements>
    </comment>
    <comment
      Id="61f693fb-53e1-4908-b142-e2c14f2078d9">
      <body>Zustands-Muster (EN: state pattern)

Verwaltung der Spielzustände. Jeder Spielzustand hat eine eigene grafische Oberfläche und eigenes Verhalten.</body>
      <annotatedElements>
        <classMoniker
          Id="396f4339-f611-440f-93f9-24d8fe80e3bf"
          LastKnownName="GameScreen1"
          LastKnownLocation="ModelingProject1.uml" />
      </annotatedElements>
    </comment>
  </ownedCommentsInternal>
  <profileInstances>
    <packageHasProfileInstances
      Id="0caec977-1f8c-4ba3-a7db-8cc9ad9cc73b">
      <profileInstance
        Id="e34d544e-0fea-4ed6-ac5e-1b74119ac791"
        name="StandardProfileL2" />
    </packageHasProfileInstances>
    <packageHasProfileInstances
      Id="29349502-908c-4fda-9054-c48619c59ed0">
      <profileInstance
        Id="532ea607-fb19-44b8-8502-3351b05452be"
        name="StandardProfileL3" />
    </packageHasProfileInstances>
  </profileInstances>
  <packagedElements>
    <packageHasNamedElement>
      <undefinedType
        Id="fcc8489a-7c10-4123-bbe6-49059cf1d76c"
        name="DisplayLayer" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
        name="Knot3-Entwurf::GameScreen" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="746117eb-46da-4e3f-b23f-ccac55bf74e3"
        name="Knot3-Entwurf::IEnumerable" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="7902ad88-5442-4975-babb-b0eb40272c44"
        name="GameTime" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
        name="Knot3-Entwurf::DisplayLayer" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="c43e8413-2513-403c-abe6-15e16a73a028"
        name="Stack&lt;GameScreen&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="42ca97c1-e080-4e08-928e-f7dc99dd6b82"
        name="GraphicsDeviceManager" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="34dbb37a-7d72-4636-933c-3572cccdaae2"
        name="Knot3-Entwurf::Knot3Game" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="03d6e77d-6c78-4072-9efb-6ff9cb7143fe"
        name="Input" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="968e530f-f9fc-4c2c-a08d-bf79c7c4b419"
        name="Knot3-Entwurf::RenderEffect" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="1e29c3c1-e18f-47fb-82d6-5135f593c0bc"
        name="Knot3-Entwurf::RenderEffectStack" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="b2a5dfc4-fac5-4dd6-8ea7-e892f8500254"
        name="IGameScreenComponent[]" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="4ce35996-3bea-4f40-9fed-204eae501c70"
        name="IEnumerator" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="aefa471b-077b-49ab-8549-a5477a141b6d"
        name="IGameScreenComponent"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="0aaafe33-9cdb-4b89-b8d3-b7f8ff390b1e"
            name="interface"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="5b34f934-e03d-48fd-8a41-dbb9511f1c08">
                <propertyInstance
                  Id="4b90ed37-177d-43d8-b33a-963969233dfe"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="6c296399-d81a-4fed-972b-4a3ffa7e8dbd">
                <propertyInstance
                  Id="e7fb6113-00fa-4080-a6c1-1cb9ca756f23"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="cbb7336b-d64a-45c6-bdb0-40467c274958">
                <propertyInstance
                  Id="fcb29bf7-9660-402b-8111-47a78e8ac6c0"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="6a367460-e44c-4979-a28d-35a2e78cc47e">
                <propertyInstance
                  Id="2804b15c-5975-4c4d-bdbc-b39ec735d915"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="092b0587-758e-45cc-98de-170b36885092"
            isSubstitutable="false">
            <interfaceMoniker
              Id="409a978e-6486-4ddc-b521-ad38a04cf859"
              LastKnownName="XNA.IGameComponent"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributes>
          <property
            Id="6bd471cb-8e63-4987-9173-e65f80033029"
            name="Index"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="b8e3ab65-a523-46ea-ad28-cb243473e07a"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="763a2bda-333a-427a-8507-e62d2a281f2e">
                    <propertyInstance
                      Id="027fb973-51ef-4330-b16e-0d14a9a3a21f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="381741da-393e-48fd-b484-a3396112ab83">
                    <propertyInstance
                      Id="c5640414-e8ea-4521-b6a6-c52f588d17ef"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0a39fcad-663a-422c-af59-f18a3e539c68">
                    <propertyInstance
                      Id="b3e837f8-b209-485d-82c0-f016a4ea6fb1"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bf965272-1ba9-425c-a0dc-ae51158f919e">
                    <propertyInstance
                      Id="10536dc0-3dce-4f87-9cd0-be5efa7ba00d"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="155152de-595c-4751-826d-f2710f236e1a">
                    <propertyInstance
                      Id="6e1870d2-f77d-40ac-ba51-552a10c55d80"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="50c9596b-a190-45a5-9cfe-d82ed923fd02">
                    <propertyInstance
                      Id="75e0ae00-f68c-486b-92f1-b7ae86321a4d"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ec1293b3-444e-48f3-b2a0-6611f2960d24">
                    <propertyInstance
                      Id="36f7e751-5d2a-4669-b00e-0c8d5fe85d8c"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="fcc8489a-7c10-4123-bbe6-49059cf1d76c"
                LastKnownName="DisplayLayer"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="5e5a45c7-58eb-4e83-9c30-3492abc6d489"
            name="Screen"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="4c476795-b847-4b22-9835-735ce5bec3b4"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3a165b9a-1580-4d5a-9c07-abf451449406">
                    <propertyInstance
                      Id="afac564c-fd07-4b1c-bb43-deb7e6eb4815"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d89fee13-1328-4c66-9444-47b635606652">
                    <propertyInstance
                      Id="aa1924d6-c470-474d-99e6-1efd088dba21"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4445d495-e146-42b1-938c-48a9c8729134">
                    <propertyInstance
                      Id="d4d87c9f-3dc0-46bb-ba43-73a011cc79ba"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0db3935b-6827-40cd-a6f2-896061e1f2f2">
                    <propertyInstance
                      Id="96310e0a-a714-4187-bdf7-0517197ed6d0"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ad86b3cd-a514-44c0-8204-43e57b2a85e0">
                    <propertyInstance
                      Id="7e6263d8-4ede-4da6-814d-983a4d198ef8"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="800811de-4410-4a4a-8f40-b06684b07550">
                    <propertyInstance
                      Id="0f7a9a82-ec3e-4eed-a1a9-e1051495dded"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8e24fd1b-67d6-4b39-ad42-621d33ff3569">
                    <propertyInstance
                      Id="689deecb-a9a9-4e26-8082-bc56f533cfa3"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                LastKnownName="Knot3-Entwurf::GameScreen"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributes>
        <ownedOperations>
          <operation
            Id="cd903791-8a76-4a64-80da-ee498107f4ee"
            name="SubComponents"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="d8a43135-4674-4aea-a3de-db9990b5d186"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="049ce9e5-d7a6-474d-b761-fe9db65e1fd5">
                    <propertyInstance
                      Id="94dc8324-22f6-4033-ba06-cca1eccfdec8"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9fc9cd6e-dc62-4588-ba8a-30013360c679">
                    <propertyInstance
                      Id="bdd3a539-dbd4-4531-b7df-e6d177c9fb63"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0f993576-c37e-480c-83cf-3b7e7cbfd914">
                    <propertyInstance
                      Id="0fece2ac-f2a2-42fe-9623-546a5805c5f6"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="840ec4f5-4976-4a2a-af2e-ff70f6074c85">
                    <propertyInstance
                      Id="5f845480-cc27-4c9f-98f0-932f1f46afdc"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f3b77ce0-2a4d-4fd4-9715-dc0a84e79685">
                    <propertyInstance
                      Id="6999e07d-661b-4552-831a-6b79e5732757"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fd640f84-b7db-4283-b94b-f7f70f6614c2">
                    <propertyInstance
                      Id="d89f1ea9-35d2-4753-b96e-a02cb5828a57"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f7302d3f-9990-4ebd-9187-7149c40be048"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="746117eb-46da-4e3f-b23f-ccac55bf74e3"
                      LastKnownName="Knot3-Entwurf::IEnumerable"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="370ee9b4-ef6f-482c-8a8d-0c359cfa96cc"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperations>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <enumeration
        Id="1acb63fc-cfff-49ad-a730-cc18487eabc0"
        name="DisplayLayer"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="7dcb7b91-01ee-447a-a136-2c563f29da74"
            name="enum"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="d58a44ea-f5b5-49a0-8f90-26f6cdb2f723">
                <propertyInstance
                  Id="07689e97-2e0f-4697-8ec5-3c57cbf72d35"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="746c8764-dc34-4058-b51d-bc6ba1aee8bf">
                <propertyInstance
                  Id="e7e103ea-f121-4390-89a5-1545c0caa481"
                  name="BaseType"
                  value="int" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="f1aa5d3e-d49d-4b7e-9d7d-a96180bb52dd">
                <propertyInstance
                  Id="86c52ca4-b373-47a4-a208-e4c701fdf282"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedLiterals>
          <enumerationLiteral
            Id="b1016120-1554-457f-bcaf-41df74dcaf25"
            name="None = 0" />
          <enumerationLiteral
            Id="bc674c4e-e661-4421-b866-3e28703f5b5c"
            name="Background = 10" />
          <enumerationLiteral
            Id="ea1b5b5d-3aca-4034-8d04-bd8ed834a510"
            name="GameWorld = 20" />
          <enumerationLiteral
            Id="6c23196e-7969-4e24-9062-6a8dd7e4acfe"
            name="Dialog = 30" />
          <enumerationLiteral
            Id="6088d8f6-8c97-4135-8988-e3b979d571a2"
            name="Menu = 40" />
          <enumerationLiteral
            Id="45d4e003-51e9-4bde-807b-c8dd19b36268"
            name="MenuItem = 50" />
          <enumerationLiteral
            Id="483e4c4b-222b-45d8-aade-ec050ffecf85"
            name="SubMenu = 60" />
          <enumerationLiteral
            Id="5c72963f-e63b-4c06-b625-2f6cbd7bfcb2"
            name="SubMenuItem = 70" />
          <enumerationLiteral
            Id="bd5d8a9e-d8e2-4c65-bdcd-74714eb70206"
            name="Overlay = 80" />
          <enumerationLiteral
            Id="22cc522a-581c-4aa8-8359-cfbb713dfde1"
            name="Cursor = 90" />
        </ownedLiterals>
      </enumeration>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="25e4fcca-2490-4674-a1c8-fe4535ad4939"
        name="XNA.DrawableGameComponent"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="661fc1e5-9de5-4fde-aaf7-b7f8b42671df"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b17da820-cc09-48ba-962e-4b872994369d">
                <propertyInstance
                  Id="1fc04969-d1a5-4273-bd9b-0158499e19d6"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="46edf610-12c3-4b60-a7ed-7b17b3e52c37">
                <propertyInstance
                  Id="cb54126a-b7d4-4652-8c6c-d75520bd7acb"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e3d3d3a4-40d9-4bb6-8d9b-2649cdcea86f">
                <propertyInstance
                  Id="ddd6cca5-5295-461b-aef4-6c034390b19f"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8abccb8e-44a5-428c-bd43-b7038b663700">
                <propertyInstance
                  Id="87c949d1-eb85-46f8-9995-3822e597493e"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="4cbfb3ef-4f5a-4834-854b-71e47e76ff43">
                <propertyInstance
                  Id="ff32caf5-1323-4558-a5d7-86f38e18d0e5"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedOperationsInternal>
          <operation
            Id="9965d6d9-e041-4d53-8ecd-658ef796e895"
            name="Draw"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="ae05b792-be72-499a-b361-f89ea220d906"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="40c07018-523b-4f29-a971-b2f4db5aae59">
                    <propertyInstance
                      Id="77ecb69f-d555-45ce-98b1-c3d25a59e7ca"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2b386389-fe5d-4c1f-8b10-d5c4204abe23">
                    <propertyInstance
                      Id="e4a144a6-f28f-4bcd-bc1d-192c7aa34465"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3d3c5c22-0467-4a26-af4f-b2f48e6e1a23">
                    <propertyInstance
                      Id="e0b27474-380a-4dcf-a7c8-e083ed43f303"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9a04e66a-1bad-4695-bd4d-9a2a675d91d9">
                    <propertyInstance
                      Id="774264ea-971d-40ed-bbec-c80fd18d2c78"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dc974468-4f12-414d-b967-711b19a7053b">
                    <propertyInstance
                      Id="dd083017-7b88-405d-8d7c-6b2811cdfb5a"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="82580c5c-15b6-46ae-9685-e1a2fa7a52a1">
                    <propertyInstance
                      Id="c41995de-6cb1-4c3b-9f41-84ce5e137d2a"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="8728c828-2d1e-4a33-bb25-64d697014fe7"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="ca1f15af-8cb3-40a1-a57b-232d20dca4ab"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="594405a0-0503-4ae1-968d-a49dd406e554"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ec505790-f3a9-4fe3-988e-21d673f35ffc">
                    <propertyInstance
                      Id="c17a17ba-b443-4fc3-9b12-06a8dfbd4064"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4ba455e2-0736-4b4f-8025-58bb35f2a7df">
                    <propertyInstance
                      Id="eb9dcd85-796a-4519-a039-c974aed42100"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fed2720d-932f-42fd-b19e-0d12559f62c6">
                    <propertyInstance
                      Id="3d931a45-4b49-41bd-a35f-22c6b4c47bfc"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e0bc57bf-a3a5-448f-809f-3f746f6a6b26">
                    <propertyInstance
                      Id="0367025f-2614-4db8-8fca-c5dd002ce3a0"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b2976998-d5b1-4557-ae3f-4eefa8dd23d2">
                    <propertyInstance
                      Id="9a97191a-3c38-4c10-aa05-b0152554f669"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="610cdbcc-c7ca-4827-bde2-9ebe3f365651">
                    <propertyInstance
                      Id="ed0865fb-85cd-426d-a7b5-5b31fb4fb7c9"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="67481bad-a8eb-41eb-b873-514c215b1983"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="94265985-8934-4a01-ae8d-e07a346d8277"
        name="XNA.GameComponent"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="1d1dde62-2290-4649-868b-1fd67cd754f2"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="4da99a49-c534-462b-a0bc-4ded7185a526">
                <propertyInstance
                  Id="728303a5-d887-45cf-9536-55ea89daac00"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8eb51853-ec52-4343-93c0-dc51f867df48">
                <propertyInstance
                  Id="c6f996ac-0266-46f3-9a5d-91c5dd401308"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="980fe429-16f9-4525-b8a4-f3b1ea16cea3">
                <propertyInstance
                  Id="fd8b19c1-5b44-43c2-aec9-3ec7a3c81774"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="f358b983-5a82-4952-b7de-d5d8dfca8471">
                <propertyInstance
                  Id="c1b41b12-e318-403b-a42c-76f0fc180b4c"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="1d9162d9-eeb4-40b5-9d9f-5dcbda977be6">
                <propertyInstance
                  Id="ca179bdb-3477-4c41-9cef-d27decf98246"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedOperationsInternal>
          <operation
            Id="9baf0f45-4e97-4264-aa57-8c676212ad82"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="1f0c60aa-aaa6-4824-a14f-c6f9ed4d914f"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="03060792-f5bf-46da-82d3-b77b04b07ddc">
                    <propertyInstance
                      Id="2040ee1d-0a76-47f7-8d89-b019ac698f29"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b6158e59-f92e-465c-92c4-7b57c9f1369b">
                    <propertyInstance
                      Id="3b87703c-45dc-480c-9000-5be1dc7652ec"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5a077b16-43f2-42ae-b3aa-7c680f4629dc">
                    <propertyInstance
                      Id="23a3d0a7-9373-4752-accf-fcaa3f34cd24"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="35b16076-32e3-46e5-bf94-430ef9121165">
                    <propertyInstance
                      Id="ad5bc908-dbed-4a66-ae45-5d72770120d2"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e8fb97ab-c32a-44de-8ef7-116799791ae3">
                    <propertyInstance
                      Id="49dc571c-41ae-4d51-96b0-b98e831042a9"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f17308c9-1d08-429d-835a-a21f48d3612f">
                    <propertyInstance
                      Id="8aa2594e-c2d6-4f11-918a-d4e660538eb3"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="e0122ce5-72e6-45c6-bbb1-84e0b89016b7"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="409a978e-6486-4ddc-b521-ad38a04cf859"
        name="XNA.IGameComponent"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="ebf48108-5576-4517-8914-c70beb0fcb20"
            name="interface"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="95767597-5e95-4a8b-814b-cc00cbcc2d73">
                <propertyInstance
                  Id="41ea8409-b2f1-4666-a6e9-5df064669a5d"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="932d6127-b41f-413b-8a10-a2430317c613">
                <propertyInstance
                  Id="f57acac8-c68c-400e-bd1d-f8726381c2da"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="1f3b630e-2f55-4d8a-bcc8-b554c4e8dd8f">
                <propertyInstance
                  Id="88a7bf62-5763-48bb-ae15-992227b06474"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="6d2daaea-8d78-43d9-8be2-025baca35e42">
                <propertyInstance
                  Id="421d98b6-6098-4dd4-a5a8-f56f3d6f981c"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="edde8438-76a1-4de7-9e1d-8a231ae99647"
        name="DrawableGameScreenComponent"
        isAbstract="true"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="53d5f95b-e198-4001-9e1d-f38c8d3b2d48"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a6f8cb8e-346d-4b4c-ba32-4bca51d030e9">
                <propertyInstance
                  Id="c8add207-5374-43ad-8ef9-a5b36fd4f708"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="20106122-d249-4050-accc-af734a74b1da">
                <propertyInstance
                  Id="d2d679c1-ad13-431c-9bd0-8108e5683d99"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="0b467170-29b5-4af1-8237-f9fefd283dff">
                <propertyInstance
                  Id="642db7dc-c342-4aa1-8e2a-5dc37c724f09"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b9b0e77c-4f83-496b-87bc-f238191a6737">
                <propertyInstance
                  Id="015d8961-ab72-427b-b09d-8a512bf81379"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="56d15dab-41a2-4901-b9f6-a2d2fc4a520d">
                <propertyInstance
                  Id="beb353b3-d466-49bf-8336-1cc3e5af0260"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="e8346ca3-66a9-4a65-a4f1-ec1bddad4b6f">
            <interfaceMoniker
              Id="aefa471b-077b-49ab-8549-a5477a141b6d"
              LastKnownName="IGameScreenComponent"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <generalsInternal>
          <generalization
            Id="27330fdc-8253-4610-ac9a-d9608b1bc19e"
            isSubstitutable="false">
            <classMoniker
              Id="25e4fcca-2490-4674-a1c8-fe4535ad4939"
              LastKnownName="XNA.DrawableGameComponent"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="0b759015-11b7-43a4-b50d-b47d79ba9293"
            name="Screen"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="48988a5d-31ab-4aee-b45f-c93822070a4e"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="895b310a-7762-4331-a39a-5958783ddf54">
                    <propertyInstance
                      Id="22523e94-c4a8-4c8a-8e86-241150c3c9bc"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a9e122b4-1433-4d5f-b762-f53d78314ff3">
                    <propertyInstance
                      Id="86001ee2-e4cf-4fee-863f-8abdc30e01c6"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d5434359-4199-4b1d-b667-c9d029a073e4">
                    <propertyInstance
                      Id="7589234c-837f-4f9b-8db8-22df40128cb9"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0b711d65-2346-427c-b15b-05ab7a4f6b71">
                    <propertyInstance
                      Id="1b7a5a85-05c2-464b-b7de-cf6f3c6319a3"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3f676bc5-d304-4da3-90a0-ca193674a438">
                    <propertyInstance
                      Id="ca3418a7-c33d-4cbe-809b-c8ae24ddd62f"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="05c4bdd7-5ccf-4e6b-be39-6909278dbf70">
                    <propertyInstance
                      Id="59957530-44b5-4edc-aa13-a5042715deb9"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9dcadc35-a940-4871-8653-95e529943804">
                    <propertyInstance
                      Id="947a7898-1d3e-4103-b95e-a036df3558bc"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                LastKnownName="Knot3-Entwurf::GameScreen"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="3f830c27-7aa1-426a-9f83-1f4abe660e49"
            name="Index"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="fccdbfdb-729d-484c-b170-986cd883719c"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="38470178-3ad1-4870-b71d-006a1d502285">
                    <propertyInstance
                      Id="9aec23e8-cbb9-4d9a-bc51-46cc0253747a"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6a535620-65ab-41d6-af0a-971bdf0521eb">
                    <propertyInstance
                      Id="c5729c42-b0a5-4e67-88de-484e9b6618c5"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="688ed3b0-025f-41c0-9569-e51eb2333c89">
                    <propertyInstance
                      Id="8541502c-9253-4c04-b003-61ce487dba2a"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="eb186f1b-8bc7-47b0-97a9-bc4672d23e8d">
                    <propertyInstance
                      Id="61b00354-5ec0-495b-926d-5784b350e39a"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="114afb9b-226e-4e1b-abec-3ba73c0f246b">
                    <propertyInstance
                      Id="540384e3-20b8-4d04-84d1-4325b9ea0386"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1a734da1-7bcd-4198-87ed-ce3aef1b5ebf">
                    <propertyInstance
                      Id="df5856c9-532e-4928-b2ac-f13699b8186d"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3408f976-ab54-4de8-bfe5-42c783bedcbd">
                    <propertyInstance
                      Id="d5d7e067-7274-4605-87c8-c969897a0e77"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                LastKnownName="Knot3-Entwurf::DisplayLayer"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="55ba1900-0a62-4c58-9a47-1af7b74470ea"
            name="SubComponents"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="d7bf6c13-bd3c-4b3e-9d80-fae55f2d29b8"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="151b2a05-d12f-40ee-b0a7-9b8013ffc69b">
                    <propertyInstance
                      Id="9026174a-a5c2-4480-b17d-7d4e9233bee5"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="58f85a1a-d64b-41ec-bade-10e9283ff0da">
                    <propertyInstance
                      Id="3a6f2311-f6cf-414e-9a01-7e23daf12c5d"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="610f6464-e74a-4bf6-b00b-9d4c54538a40">
                    <propertyInstance
                      Id="5771a777-6a98-47c1-9df3-0b52054f4451"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="273050f7-ad0f-4f5a-84cc-5b57bb01f6cd">
                    <propertyInstance
                      Id="9f187f92-e869-4696-9787-542c81bcfd59"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fea648f5-75fb-4b56-8093-b868a713f6d3">
                    <propertyInstance
                      Id="d28ec713-cc06-45f3-bebf-01ff1e4ff967"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="837857df-c9a2-4112-bcaa-9b363f2864e6">
                    <propertyInstance
                      Id="3269010d-57d7-49f0-9084-b3c8abf0430d"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="ae24a8c5-7d37-4193-9f62-0e6ecea7dc2d"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="38faceb6-113e-4db2-a2ac-69304c54ebf0"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="746117eb-46da-4e3f-b23f-ccac55bf74e3"
                      LastKnownName="Knot3-Entwurf::IEnumerable"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="a3197d32-e5ba-470a-8ae7-669926cde94a"
            name="DrawableGameScreenComponent"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="22fa9924-a097-4dcb-acb5-d1412ca3bf67"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="567736c0-db33-4c40-bea3-691b050d2669">
                    <propertyInstance
                      Id="2dd23c62-77c6-4a30-b3da-6b49c8e08359"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e6e9cdf7-c9c6-4321-920b-81a1c7ddee86">
                    <propertyInstance
                      Id="78bbe0d6-32ae-480a-a4d8-bbd84cb9014e"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6fc86ea5-38e0-43b3-87e5-0eb575a6d099">
                    <propertyInstance
                      Id="17815e9e-7df8-4cf3-a5a8-203c97769d0b"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="85277115-9fb6-4098-81a1-35ff28f2e380">
                    <propertyInstance
                      Id="0378d9a4-2f6b-412e-a2bb-7b5535e4e42c"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="23e26209-b03d-4c0f-ae11-4e82fe34edbf">
                    <propertyInstance
                      Id="c656d688-6e1d-42e6-9fc0-ad8b1809a054"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="54cdd485-63e8-4971-8d64-b11359f773e4">
                    <propertyInstance
                      Id="435c1da6-def5-4900-a969-6fe6d2c71e1c"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="07bef3ef-5c1c-4c1b-aaba-e0bb1c195431"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="2d2fd7c6-1cfb-41f6-b20f-5a1997ce6425"
                  name="index"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                      LastKnownName="Knot3-Entwurf::DisplayLayer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="92955907-ca22-4c36-8b1f-108557ae1c03"
        name="GameScreenComponent"
        isAbstract="true"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="cd30eff5-daa4-4e7f-a10d-48918290eb56"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="57e933ef-628c-4d8f-b0d8-f4d5554b63f9">
                <propertyInstance
                  Id="4d102725-d27d-465b-8c63-3935820cbc5b"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="f95e1043-fce4-4cdd-b41d-622bd5ffd8b4">
                <propertyInstance
                  Id="022ad320-2be9-4c76-bf59-fa1a13877eed"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="48c93179-222b-4089-a0dc-9704cbb248f7">
                <propertyInstance
                  Id="cad840e4-0989-40f3-9e03-426393950e2e"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="033fb7fb-9349-4980-9d8f-7c151baf029f">
                <propertyInstance
                  Id="aabc4a69-41bd-4ec8-8bfc-f1956329656e"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e34690bb-1ab8-4c3c-ab94-cf736f20bb77">
                <propertyInstance
                  Id="b894d215-d73e-478b-8fb1-315379e2ce3d"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="0f151c58-9f59-48fb-89a0-2fac03405a8c">
            <interfaceMoniker
              Id="aefa471b-077b-49ab-8549-a5477a141b6d"
              LastKnownName="IGameScreenComponent"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <generalsInternal>
          <generalization
            Id="86cf9880-66dd-41b7-adef-c125a26bc8a2"
            isSubstitutable="false">
            <classMoniker
              Id="94265985-8934-4a01-ae8d-e07a346d8277"
              LastKnownName="XNA.GameComponent"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="fc797166-73fd-483b-bb9f-a40d86305c32"
            name="Index"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="3844e896-d708-4361-bd47-73d9b9b3ae96"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5c40bb2f-abf3-4617-8a6e-168ab5364156">
                    <propertyInstance
                      Id="87020475-1b13-4368-9d57-536e5db5ebfb"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2a2774ed-ddf0-4bfc-a65b-9f03c89ce6c1">
                    <propertyInstance
                      Id="7c924a6d-1b57-4667-9939-2067be003ad7"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c3202219-1b8d-46cc-aa59-b4770045b908">
                    <propertyInstance
                      Id="cd0af5c4-a718-43ce-bdae-3749940856e4"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3382bd50-ab00-4af5-8ad2-bb6f6e32869d">
                    <propertyInstance
                      Id="62c33025-2f22-4638-bc69-c6ec470363bb"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b0eb8e26-27d5-4703-8d1a-cfbee2c8b09f">
                    <propertyInstance
                      Id="52e1c6c9-3fdd-451f-83d3-7ed29248b1a4"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b0fe2440-c38e-49a4-b02f-ef504d949fa6">
                    <propertyInstance
                      Id="acbf3f6e-0063-44d3-82cc-d9d0e65cb825"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="aeeaf43c-74e6-4bc9-aeac-0ad782a1d9af">
                    <propertyInstance
                      Id="2c998f9d-4b32-4ad8-a2e7-9c704bfc2af1"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                LastKnownName="Knot3-Entwurf::DisplayLayer"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="5b64fbc9-cdd4-42e6-84a0-81aca2979baa"
            name="Screen"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="0ee68341-1900-4206-845f-fbdc55180210"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9dc387c3-5a50-4b9e-ac7c-0d5c2fe8a864">
                    <propertyInstance
                      Id="a5e9a67e-b4bb-44d7-b1dc-737d2f2630ce"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="25385de5-8310-4ee2-8b84-edf257f092ec">
                    <propertyInstance
                      Id="700b6cc3-4763-40f5-959e-4e043e65e252"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ea5f4681-2354-4a75-93f3-0e473c940507">
                    <propertyInstance
                      Id="52f966e3-a0b1-4f31-86a7-d047c2053563"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cb91901e-a565-4e0a-bfd7-ce9b24a2035c">
                    <propertyInstance
                      Id="eeb95d69-60fc-430d-8593-bbd80c19c2a0"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="efd07956-9ec4-4c91-b7e8-404a30080fcf">
                    <propertyInstance
                      Id="362c0914-41b1-4a28-acdc-bc0000824eb1"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7fd89ce3-9b64-4641-9b55-6242c9dafc42">
                    <propertyInstance
                      Id="3c9b7ae5-1ad8-4ad8-91b3-482b21be3313"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cf3e512c-9daf-45d5-bf35-66edab6358f7">
                    <propertyInstance
                      Id="3962074e-954e-471b-b3f3-3cbcf466db20"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                LastKnownName="Knot3-Entwurf::GameScreen"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="637c7fc4-ac63-446f-abde-579bc34ce37b"
            name="SubComponents"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="d17f4e98-1c0f-403f-9d17-d7ffb68215b2"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bd7e9de6-ba97-46c0-9add-fc4af33e54e4">
                    <propertyInstance
                      Id="be6a3f4d-23dd-47d1-a998-c0448e187095"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="69adb641-a855-4865-a5a9-5789e5936dcc">
                    <propertyInstance
                      Id="f635d727-d46e-4417-99c3-31559e22578e"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c3f3723b-8979-4d83-897f-51c72548559c">
                    <propertyInstance
                      Id="535d04cc-93f1-4753-bee1-8dd0de7401c7"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5d33e795-3775-4641-a55b-a6eee4f548d9">
                    <propertyInstance
                      Id="dc47f86c-0f2b-4f6b-b663-7a6744ef015c"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4fc816dc-a127-4610-ab20-5b1bca92c263">
                    <propertyInstance
                      Id="2644fba0-f0f6-4627-b478-6eaf10316897"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="149c8f8a-81bc-4e92-9a90-07d5d94430cf">
                    <propertyInstance
                      Id="6ce00474-f03d-48f8-940a-61a43aefcac2"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="61968d7f-8403-4e15-b2c6-b9023b8fd835"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="018b98ce-4eae-40e7-ac99-76f311b8199b"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="746117eb-46da-4e3f-b23f-ccac55bf74e3"
                      LastKnownName="Knot3-Entwurf::IEnumerable"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="334da6f5-31c7-4ffb-8fb1-6affa4d5ff5d"
            name="GameScreenComponent"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="b5407960-c7d5-4c3c-96d4-d3b40cae7617"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="664ab28a-e08c-4144-a131-6a6056ab8e80">
                    <propertyInstance
                      Id="a319d3dc-1f35-47b0-8332-5d0a33cf0b99"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="32877334-5394-407f-b561-a11c528e3cea">
                    <propertyInstance
                      Id="70e2fcea-5cd9-4c41-978b-9c4de26b8c7b"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9f3e6c1b-ec53-4a60-a93d-2a13ce0a54e2">
                    <propertyInstance
                      Id="48300ad7-e762-4bfb-ba9d-f6b68b97e29a"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bd555562-f423-4ffd-a200-1024ddf8e4fb">
                    <propertyInstance
                      Id="83149400-c1b1-4617-b821-a5fa04eb4002"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a797aca5-001f-4136-b7c7-0b465a3032cb">
                    <propertyInstance
                      Id="ab44bfa5-349a-4988-8132-97a47f217b86"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="aabc81b8-f907-4b43-a010-ae33aea9813d">
                    <propertyInstance
                      Id="6ddc55fa-07e5-43a0-9642-2a866f5d1034"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="7a55c725-6264-4469-9193-0b81581474fa"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="cbe426ad-e9bb-4438-8517-a982c766edef"
                  name="index"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                      LastKnownName="Knot3-Entwurf::DisplayLayer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="4edbe6fb-a36c-4761-8c02-d2fe43f4cedc"
        name="Knot3Game"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="4ed9650c-f0c1-494c-a606-dcd17397a522"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ba086652-e9a9-42f2-b3d3-be8d0331a55e">
                <propertyInstance
                  Id="eeb14f06-a0bb-4a14-aef4-5a9120b7ca28"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="3f6fd30e-99b6-426f-ad20-09377db3876e">
                <propertyInstance
                  Id="89cb4c8c-291f-4fff-8540-390ba12632ee"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="9ee41e7b-21a2-44f0-8013-cc4fc6f89d62">
                <propertyInstance
                  Id="bdd07227-8b54-4956-9962-cb5fd5ea2c3d"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="77d3a1f0-fded-4535-bc8e-08507d53fa5a">
                <propertyInstance
                  Id="e551aecb-df2c-4c3c-97d3-82f4696a47c1"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="9aabf847-21b0-4d28-886f-cf63df4f2de7">
                <propertyInstance
                  Id="15e1d947-285c-419f-b9e6-cac2b4f208d9"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="71496483-a843-4013-b8a3-34156ed4354b"
            isSubstitutable="false">
            <classMoniker
              Id="be1b41a7-3905-4297-bdcf-43da661bb676"
              LastKnownName="XNA.Game"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <targetEnds>
          <association
            Id="20522ba5-eb46-4652-8fb4-b56ab4e9fc9f"
            isDerived="false"
            sourceEndRoleName="Knot3Game"
            targetEndRoleName="GameScreen"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="7eed5c5e-1460-49ff-a65e-cf2ba16911a5"
              LastKnownName="GameScreen"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="45a56854-83b0-4ab6-96ef-011bf0849928"
                  name="Knot3Game"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="8dcc0c21-f7b4-4b18-9156-a15ccc456e76"
                  name="GameScreen"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false">
                  <lowerValueInternal>
                    <literalString
                      Id="a0a48343-2680-4b3b-be6a-ff0cfe58e457"
                      name="Lower"
                      value="*" />
                  </lowerValueInternal>
                  <upperValueInternal>
                    <literalString
                      Id="bfff9669-fb35-48b1-bc18-932c1cb7b55a"
                      name="Upper"
                      value="*" />
                  </upperValueInternal>
                </memberEnd>
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributesInternal>
          <property
            Id="4b2604d1-4ec4-4ef2-9e70-2341f251ce4d"
            name="IsFullScreen"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="855ea7ab-b390-49a9-8bef-cf988edbfaea"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d2d53d4b-a326-437f-ad9d-11384079fe2a">
                    <propertyInstance
                      Id="480de1cf-699a-4632-ac50-fe5bcceab0a6"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7dc1ae6e-2610-458d-b991-8e14fb233f5b">
                    <propertyInstance
                      Id="f900dcce-a3be-4746-b781-fa0a8a3a8155"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="27af9cd2-fcb3-448f-a95c-bc547313352e">
                    <propertyInstance
                      Id="cb3a3fcb-0b22-4c64-9ce6-fcee79744124"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="29e37154-38e9-470b-bf10-149e98535bfc">
                    <propertyInstance
                      Id="340263e5-6a47-4d8d-9a5c-325d9c7f654c"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b1041bda-0a83-4d84-ba7b-565ccdd53c5b">
                    <propertyInstance
                      Id="de2aba04-0844-4138-a2b1-c434d39b6ce1"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0add9275-2543-4d77-96e3-460c31c21368">
                    <propertyInstance
                      Id="87bdbded-b4ac-4f42-9e60-a1b93bc05edc"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="df10e849-f213-4b6e-b384-23f76b563c24">
                    <propertyInstance
                      Id="d20bf312-0bcc-4949-9cd5-52e0433d12f9"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                LastKnownName="Boolean"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="af32d369-3866-4917-8acb-3b3f3630c2e5"
            name="Screens"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="07e68890-a5ee-4f04-b1a2-664315a14299"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1862bc95-c4cd-400a-a243-17c6542a018a">
                    <propertyInstance
                      Id="a597a0cc-e7d9-4c23-9a8b-e048f4052628"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9e7e2e9a-a35e-40d3-9666-9737c7607c88">
                    <propertyInstance
                      Id="79c56fdd-dec5-4968-b28b-4a0a5fcd0af5"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1ff0d2a6-19f0-4b13-b12f-707ee9a6e7cd">
                    <propertyInstance
                      Id="5b7a4a1d-4a0a-493e-83f3-7f4aeda6e858"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7808f3f6-09c0-4a44-b983-3a8e38af1a28">
                    <propertyInstance
                      Id="884c32f9-a76b-49d3-8511-631c032fb47c"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="63d10fe8-6fc4-47ba-a2e0-a6d7892557b8">
                    <propertyInstance
                      Id="fd8bd7a0-1059-49ff-8931-c56a368db73e"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5a77ef9b-3a58-44f9-b2df-19f581a0735e">
                    <propertyInstance
                      Id="42f4c863-711f-4831-837c-ae06ffb8d50c"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e20dee4b-083f-4e9b-ab3d-e582f443fbf0">
                    <propertyInstance
                      Id="3bd3c9d9-a365-436c-a9ed-ba5df474abc2"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="c43e8413-2513-403c-abe6-15e16a73a028"
                LastKnownName="Stack&lt;GameScreen&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="cd9cef48-30a5-45c1-a2d7-d94b769509a9"
            name="VSync"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="e2c1a9e5-0ccb-45b0-a690-06b719a07ead"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a1beafcd-d380-444e-b48d-88d2ab43053b">
                    <propertyInstance
                      Id="46f92c65-0bc5-410b-a4ab-91b81fb3e3de"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6d15a45e-11dc-4522-ab8e-9bc2939cf944">
                    <propertyInstance
                      Id="77444e06-75ac-43f5-b832-5aa829f4e91a"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d132a725-627f-4b58-ae9d-2e5bfe404e59">
                    <propertyInstance
                      Id="af8f81c5-c572-400f-adc3-566a4bea697a"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4761ba5a-c907-4948-8d6a-b1808920f162">
                    <propertyInstance
                      Id="e8293c12-bce2-4774-b88f-31907c753e5d"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9f1e42e4-1016-462a-b633-30dd479cde4e">
                    <propertyInstance
                      Id="bb1ed841-5f4e-4eaf-9df2-63ce0f4cdbf2"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9a97cdca-bb9c-4302-899c-82c4bc619dc1">
                    <propertyInstance
                      Id="d8a258c4-b466-47c1-a237-05eb0c3bf8e4"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="40117667-3141-4de5-894b-b9ae3fb1128f">
                    <propertyInstance
                      Id="3b6b0024-4181-47c9-a0d7-58291e232262"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                LastKnownName="Boolean"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="3df3e8e3-273d-4424-81ae-c43a3348fd0c"
            name="Graphics"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="87138901-3521-40b8-ae21-b512bfc504a5"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5dda9f4e-2deb-465b-b0e4-779b10a7fdcd">
                    <propertyInstance
                      Id="ec854e2f-e192-4da9-bd09-52adb9e764ee"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d7fe44a1-ed69-4830-b88a-76c8d4a181c3">
                    <propertyInstance
                      Id="adfaf1df-ca35-4bcb-892b-549fbd470ebf"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ce7e3699-0cec-4cef-a0c6-c344062fa852">
                    <propertyInstance
                      Id="7e0a2a42-43cd-42cf-82e0-27c6bf281735"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1269291e-61c6-4d5c-ac59-2ea25908adb8">
                    <propertyInstance
                      Id="451cbb2e-dd79-4822-a1c4-61d37a832375"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="15501d9e-af24-4e5c-b44c-0af6fab5d7d6">
                    <propertyInstance
                      Id="e94f685c-f0cb-40cd-b0fe-e7665830395f"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="43c6dbe0-9f15-4a00-9f4c-0d517f530d80">
                    <propertyInstance
                      Id="dcf23273-496d-4332-8a0e-e6413eba25d6"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="332a4d2d-5831-4fdf-bec0-37bab373baf1">
                    <propertyInstance
                      Id="06a951c7-ad9a-4822-8874-f6b77baa899f"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="42ca97c1-e080-4e08-928e-f7dc99dd6b82"
                LastKnownName="GraphicsDeviceManager"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="3212bbd7-a30b-4fc5-b3b1-c0e52f33730a"
            name="Knot3Game"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="d51ea291-8a41-449e-b294-a00ea6754eaa"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cb96ca86-f2ab-4e70-bb9d-2aaf9a088299">
                    <propertyInstance
                      Id="a71bf617-be32-44e9-9408-c60a84ffa7b1"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a555c7d6-b0ca-49de-bd1f-ae345563f407">
                    <propertyInstance
                      Id="73b33ba0-0853-491d-9689-b7be91d7e279"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f59ffbf3-f62a-4ac6-b48a-dd3ceb753bd5">
                    <propertyInstance
                      Id="b17eae39-3be6-478a-aa57-38b699491a8e"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2c502e32-bb01-4c36-b135-3901bc80cd49">
                    <propertyInstance
                      Id="517d87ab-5b9e-43c2-bc16-fe82b046e995"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ffd4e1d4-8e50-4522-9680-94282e6ed0e8">
                    <propertyInstance
                      Id="70738c1a-d5e2-4ba0-8c19-ec27ceacba1d"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="59d345c9-0d92-477a-aaac-e496dc68a4b0">
                    <propertyInstance
                      Id="3e27ac92-148e-41c7-8928-18987738335a"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
          <operation
            Id="45d7d4df-974f-4bf6-82cf-8bb48d92b726"
            name="Draw"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="1f39da10-cb84-4b6d-9eac-5325b807dba2"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7cead505-4534-4daa-b876-f72c80ce30b5">
                    <propertyInstance
                      Id="dc8fa07d-5c99-4718-b798-232e9d901803"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f01bb1f7-391c-47e9-a3b4-cd1343f6f063">
                    <propertyInstance
                      Id="976c63cc-10d7-4caa-8843-41bb9a790864"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7d04c5f2-9eda-4644-a8a2-fde06c81901d">
                    <propertyInstance
                      Id="118c5c47-babd-4e00-930c-2930f3734d3d"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8c2de151-c3d9-44d5-97a6-620d554e216a">
                    <propertyInstance
                      Id="f8c6758f-109a-4e3c-9550-776e06c5f287"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="297e11d0-5599-429a-a085-94b489adc28b">
                    <propertyInstance
                      Id="713d5329-84ca-44c1-8bc2-12e7e269ff3d"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e03163b1-a5db-494b-8dee-ddd491823189">
                    <propertyInstance
                      Id="78ca5819-134d-48aa-94b2-7c423092d53b"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="4552dd24-8050-45b8-8050-0091b325cc21"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="4f0c9878-e6bf-4a9c-84fb-75f4c212654a"
            name="Initialize"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="88df5488-f27e-4745-979d-73402ff05124"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="17451103-c31a-4b66-9c12-48680dacacac">
                    <propertyInstance
                      Id="0bb29b51-5bcd-49b5-baea-afc503bcad35"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9819c457-7627-4ebf-b940-61f7f4e23003">
                    <propertyInstance
                      Id="4c64262c-3954-4b46-b292-e2b2c64712d7"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5e62f932-cb7e-4548-af96-3047290c5825">
                    <propertyInstance
                      Id="52fcc724-4084-4b43-b0a6-5eaddac621fe"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="226f7c92-be07-41ef-aaf1-5409d1c4d4c6">
                    <propertyInstance
                      Id="09d2073a-0dd2-4095-90b6-7ea22872a965"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="693de2e1-f0cf-4092-b248-9dfb3b5c3c37">
                    <propertyInstance
                      Id="fb9832ae-034c-4865-bf9c-3d4994fb8789"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9729a2f4-0933-42f1-8556-8927fad89423">
                    <propertyInstance
                      Id="5d6dcd17-f7a0-4ad4-9f2d-e66cbf134ff1"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
          <operation
            Id="64472675-df93-4b72-90a4-5ad0bccca2b6"
            name="UnloadContent"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="b27f634b-183d-462d-9ea7-1f4f0a369dc7"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9b7b1e8a-d16c-4422-940a-179ed32003be">
                    <propertyInstance
                      Id="b49b5b77-5cf7-441c-8564-2887bcec4329"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="be1ce65b-a847-4943-ba06-606bb44d75a3">
                    <propertyInstance
                      Id="4dc88447-b277-4158-b302-97b5d97e1c63"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f73818e1-9912-4937-bb65-43dabe8c1a03">
                    <propertyInstance
                      Id="1376798c-eb8f-4d82-92a6-58d8f5eb83e8"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c5f8649b-8776-449e-b856-6cd5f37cd6f7">
                    <propertyInstance
                      Id="f7495b79-b909-4f03-8014-049ff0805fc2"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="515b77fd-04f2-47a1-bfbe-e4a58f9c9354">
                    <propertyInstance
                      Id="4e3255b8-d51c-44f1-956e-810208da7c87"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4abc9cbf-ccfa-4400-a8d5-c211f5147452">
                    <propertyInstance
                      Id="8c370d97-d4f7-4722-ad2d-428452e5efe0"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
          <operation
            Id="4c3cccdc-d04f-4943-b438-6784cd3761e4"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="b4e78d40-154e-4842-a4cd-8c543440d774"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="289c4048-a56a-45d8-875e-8f22bf201707">
                    <propertyInstance
                      Id="9743c6f8-db2b-4746-8e2d-bd43d6d652cc"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d396ba3d-9f4a-4fe2-b9ed-d7ce893cebad">
                    <propertyInstance
                      Id="ee47572d-59f8-4a9b-a62f-9ce616814285"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a5e6adbb-5a84-43ae-954e-467eed2ad44d">
                    <propertyInstance
                      Id="cfef2bdc-6925-440f-9580-973609e7f2a6"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d67d3921-a0ed-4cc0-ab13-88c9e9eda108">
                    <propertyInstance
                      Id="eb80c2aa-4c77-4909-b6c7-192fa72033fb"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="011df2b0-39f8-4883-80a9-4140ab026c8f">
                    <propertyInstance
                      Id="24419d5e-a527-4ffb-b46e-88d2a1245273"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ff69a6ea-de6c-4bb2-90ba-83baaee38887">
                    <propertyInstance
                      Id="2d229779-44eb-4a5d-af1d-ecbfc85638d3"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="8ad5c093-3f30-4c59-8bb9-389d439f0e4d"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="be1b41a7-3905-4297-bdcf-43da661bb676"
        name="XNA.Game"
        isAbstract="true"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="14a09d95-2e5f-4d47-a1e8-2eb68b1154d3"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="05ebc7e1-d9ab-449b-963d-2119b35d04ef">
                <propertyInstance
                  Id="99099ef7-e567-46df-a0d7-2328d32f7842"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="11388127-2a33-4689-8424-a0412a97359f">
                <propertyInstance
                  Id="0e314bab-bb45-4baa-882e-81f2135ffd60"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="c6f08658-8f97-4ca7-8857-f73b4e4b423e">
                <propertyInstance
                  Id="03c95ee9-e018-4536-91b5-81eefb15493a"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="404f4cef-5889-48dc-825b-234496613a04">
                <propertyInstance
                  Id="155ecb3b-a40b-4370-bc7d-9b7736572d51"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e488812b-637a-45e6-9d2e-9aa7c590783a">
                <propertyInstance
                  Id="3cd6e865-1227-4197-9b77-07625b2a0ace"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedOperationsInternal>
          <operation
            Id="e79ab185-0313-4237-9571-ca7f843885a4"
            name="Game"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="85f26de8-4b13-4a79-8e54-c5a393128b8f"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="db5c5e8b-470b-4e11-b53c-acf63a89a9be">
                    <propertyInstance
                      Id="07c8b243-92f3-475d-8feb-e4494d00a1ba"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="62983fd3-45d5-4113-abb3-862003e13766">
                    <propertyInstance
                      Id="08e8180f-f8da-487b-a944-c463b1a81f10"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cddc95eb-9487-4000-b4c5-e17695633855">
                    <propertyInstance
                      Id="119035b5-3b95-4ab9-b944-bcc20d38fbf2"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="65ac2fdb-5322-468d-9661-15c10551ccf3">
                    <propertyInstance
                      Id="7c30582b-0f2d-46ab-9e61-e173e2b1dab9"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1cba610b-64ef-48c2-a3b3-65e464121dba">
                    <propertyInstance
                      Id="a0b15c14-6f01-4fb0-b0f6-52dc29f75077"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4e1c48ed-d621-41a6-97b7-2e1954c7a94d">
                    <propertyInstance
                      Id="28da3fe7-abca-44fd-a064-146baa6c02e0"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
          <operation
            Id="d1994486-f398-4e95-8811-1a337939ab0b"
            name="LoadContent"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="8bc83f3b-a78a-4048-a2e3-dd605901311d"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f8b55c5e-4046-4ea2-8b25-442e255b4015">
                    <propertyInstance
                      Id="58359a35-c1a7-40a2-b956-c4fed30e8ac5"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ead7a4b4-0c05-46bb-87b5-f7d829fa81e6">
                    <propertyInstance
                      Id="06b7b169-fe0a-4609-bfd0-79f0c29fa353"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="34ff2521-d259-45c9-b86f-3ecfef21f73a">
                    <propertyInstance
                      Id="a10cb360-008d-4e29-9b32-657c87f1d8f8"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c1b52932-ca85-47c4-ac6e-25ba2d765315">
                    <propertyInstance
                      Id="17e23b1c-8e2e-4d38-a4b7-c438ba7e948b"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="31693008-8fb2-4270-9808-ac9e1ace5e2c">
                    <propertyInstance
                      Id="0b74b390-d024-4f0e-b9f4-00c971b0cb37"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3035c283-6fcb-4d82-b417-9ba2165a097f">
                    <propertyInstance
                      Id="db0b8a27-e194-43dc-bd08-18534e8401e7"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
          <operation
            Id="362292f9-895a-4887-984d-890a9ee5b575"
            name="UnloadContent"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="bebbace3-65e3-40c0-813d-837eb00b19e3"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="842fbff4-8c42-4721-8de1-6673879ba144">
                    <propertyInstance
                      Id="0ff7fa9b-109d-41ba-8c74-1293b0456546"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1b21da7c-afcb-42c7-8216-983b94138f3c">
                    <propertyInstance
                      Id="46222518-6aa0-4fef-81b1-1a4a59c0540c"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2bc16776-6c07-4f80-b174-90fa4acc53d9">
                    <propertyInstance
                      Id="d454aced-b31a-4e25-8910-766958a42ab3"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e3d986bf-a950-477c-a805-62ca6ae6de02">
                    <propertyInstance
                      Id="a3f890e7-11a9-40ca-98c5-093feaf5d34f"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="87f1edb7-949b-4e1b-bf28-dea2e6ac90e4">
                    <propertyInstance
                      Id="3a4a2780-34db-4d96-955a-e0f318a096d7"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8f5efdf9-aa36-4afc-a937-7c2a2252f9ea">
                    <propertyInstance
                      Id="d2cdea52-33c2-4511-8fdb-932c1013cc7f"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
          <operation
            Id="e3ec7a40-ae56-4986-9399-497da5927606"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="fac05876-2e85-4ba5-ac35-dffb89572321"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4b078fba-5114-482a-83a4-7b9e9278fb3e">
                    <propertyInstance
                      Id="0f28a4e3-9895-4bda-a471-ead7105b0887"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="aa4ff0b3-7ec5-4cfb-b1dd-8a7f0b8b7aff">
                    <propertyInstance
                      Id="4fd24453-8d4f-4224-a403-0d042c6e8575"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9ef99b67-0d99-41a0-b1b6-59fe31c97777">
                    <propertyInstance
                      Id="b956a29e-0c7e-402c-8d60-48d5b77a8738"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2afbb2db-eee4-4242-ab28-c4c26948d8e3">
                    <propertyInstance
                      Id="989d3037-5347-47cf-9cd8-e59946d84fe4"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e05b4aa4-73fc-4e7a-afcc-dcc786c63fca">
                    <propertyInstance
                      Id="c8984269-124e-4261-a8c8-44f2f912953c"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="66842db6-53d1-44af-9802-20193a63bbd4">
                    <propertyInstance
                      Id="2423e92a-6fe6-43d4-90ce-b898fec7384b"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="eddf34a0-5ddd-4e8c-83f4-5efabe3df6f1"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="eb1c2c81-5f8a-40fb-b7b8-ab1bbd88fd2e"
            name="Draw"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="7d3f4a27-78b6-4a49-a21d-e77b29a97a1e"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="17c10d64-3b62-448f-aab3-cb604a82a6bd">
                    <propertyInstance
                      Id="380c6955-b842-450e-bc5c-6280fe646881"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6de66c86-685e-4ec6-87f3-9cdc5d9f67d9">
                    <propertyInstance
                      Id="b2de5c2d-12f3-4b00-91ff-19e6ce07d3a7"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e17786ca-d712-4d4b-8976-74d4e5a15662">
                    <propertyInstance
                      Id="2b3778d8-fef8-44ec-8f39-885cbd5176ea"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f6be3d2d-cf49-47d6-96dd-13268f2fe993">
                    <propertyInstance
                      Id="952bbc04-9f7f-46bc-8936-b1232375d678"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c3f8e10a-718b-4f83-8f60-096db2389bfd">
                    <propertyInstance
                      Id="f9a5cac2-6784-4887-b149-a0763500d804"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3b211e89-a803-47af-a232-ebfe37bbbe68">
                    <propertyInstance
                      Id="f788efc8-d8a6-4c99-bba0-e39b4ff14dc5"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="63aa5d4b-8745-4aaf-bef0-0c3dbb04845a"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="85734cf1-38c1-4ca2-b81a-b9697d44a4fe"
            name="Initialize"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="99fc816f-7f04-4d5d-b002-2f7f08069dba"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a051a4f2-2e43-496f-8624-6112a555a48b">
                    <propertyInstance
                      Id="a34fcec6-43a8-4913-a81c-b1f831f293ca"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1923f370-c95f-4f3b-b670-e1d7663582c4">
                    <propertyInstance
                      Id="4f67e7f9-471d-4dbe-9ead-73bb54dcc362"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a89c17b7-b158-4380-8cb5-5937731a23b1">
                    <propertyInstance
                      Id="b1ca7805-6c12-4b52-b9d1-241dc3695892"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="402eb9bb-9339-4dd8-b152-dd34a83b159f">
                    <propertyInstance
                      Id="0a5cdfe5-d567-406d-94a9-ddee56861b77"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f50575ca-f8f4-4181-a204-9ce6872c360a">
                    <propertyInstance
                      Id="20f10fd7-bf6a-4551-aa66-5f63bb8cd482"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1defb677-bac3-4028-b94f-af2de1809685">
                    <propertyInstance
                      Id="e7933907-3bcd-4911-b6f9-847725cb1ba6"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="7eed5c5e-1460-49ff-a65e-cf2ba16911a5"
        name="GameScreen"
        isAbstract="true"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="8b467d31-31ab-4bea-9e41-4e799ab3b364"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="4e34763f-639a-40ea-bddb-caf618eec8ce">
                <propertyInstance
                  Id="6999e6ba-c06c-44f1-beaa-01c27fd8b705"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="bc29c4e8-5924-469b-8a01-9adde9681b4c">
                <propertyInstance
                  Id="cfe04293-33ec-4446-a25b-021394cb040c"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a66ed121-c70d-42d5-8198-d031c681cc2d">
                <propertyInstance
                  Id="77c022fc-8d9a-4a52-a621-458dcf55ba94"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="f433545c-d58d-4f15-bb53-5121315340f6">
                <propertyInstance
                  Id="08e6cb5a-d4d2-4160-94b3-441347b3d6b6"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="98f99b94-03d5-4da2-a844-55d0a84fb316">
                <propertyInstance
                  Id="7b04ecb0-28c1-4f49-8569-2eb09af038b4"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedAttributesInternal>
          <property
            Id="2bec3372-6868-4695-9660-a44da2ee0642"
            name="Game"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="5047a6a9-e211-41c1-849c-9651a31825c2"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ccccc2da-6e1d-4371-95c1-1e5444578c12">
                    <propertyInstance
                      Id="55dcd8c3-4489-44c7-bbbc-0c63cfb36f62"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2e904844-03f8-4df9-af6a-55cffdce5445">
                    <propertyInstance
                      Id="ae35f788-6365-4a14-b7a3-6e060ef161e6"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b8747c5a-d844-44c0-84d5-ca56cdde422b">
                    <propertyInstance
                      Id="889ad8c5-c8aa-43f9-aa99-fe09f2a5d3f1"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e74bc727-8f1f-4a74-9fb3-437e00749af7">
                    <propertyInstance
                      Id="cef00784-1829-4727-9b0f-13dcb3789fd6"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4ef40840-e9fc-4257-9b67-762f891391bb">
                    <propertyInstance
                      Id="37a974cb-863e-4915-9288-db997014faa4"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f6d33107-8abf-420f-a583-0e444b9b62f2">
                    <propertyInstance
                      Id="a913c6c2-ef52-4e91-9778-01afe746c917"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a2bf980c-201d-4586-a50f-16eafc9fdda0">
                    <propertyInstance
                      Id="93a7c7d9-2ca0-4570-a00c-9894312a12bc"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="34dbb37a-7d72-4636-933c-3572cccdaae2"
                LastKnownName="Knot3-Entwurf::Knot3Game"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="37ca5019-a930-4844-b456-9743f25aca81"
            name="Input"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="ee23ee49-d84e-4c73-ae8b-d65ff7d7e879"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c80f530f-4515-4b99-9482-3f3e3bc78690">
                    <propertyInstance
                      Id="becc5b01-3a4c-4baf-a9ca-5e51033f4568"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="98379d65-b5d6-4b84-b045-62cd2d4a48f2">
                    <propertyInstance
                      Id="87c17065-7ab7-42da-b167-a1e7e0d5f4a3"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="baee4bc5-eeb7-4af5-8eef-b67a76ce598b">
                    <propertyInstance
                      Id="2e0f3f3d-fd51-4eec-9de4-7ef4067aecae"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="59bb4a81-5ef8-49c4-a4e3-53185a0efa5b">
                    <propertyInstance
                      Id="2713dd4a-caf4-41d6-a137-a151550ec7af"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="12f29dbf-b669-4622-bd89-515f1792ad60">
                    <propertyInstance
                      Id="a3e1a76c-5ae8-4e92-97d9-29dfe4ce9aef"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a5734526-bec4-4d48-9774-ea8b705a30b7">
                    <propertyInstance
                      Id="ed95272d-0544-4e30-b54c-6541ea348cce"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3951bcd0-a0b4-4793-91f1-0499023d2e03">
                    <propertyInstance
                      Id="ce03adbf-9c89-4562-9b99-39d4104a62b6"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="03d6e77d-6c78-4072-9efb-6ff9cb7143fe"
                LastKnownName="Input"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="d49da686-641e-4a21-bb2b-d15831688860"
            name="PostProcessingEffect"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="bffb310a-7362-4058-9097-af57a64c4538"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="773021be-6b72-4823-9a8d-ec4703efb50b">
                    <propertyInstance
                      Id="ec2b091a-7249-4fa0-a559-e4c17f4e1c69"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5f66cbe4-e3ad-443a-a439-05f93f4e55ce">
                    <propertyInstance
                      Id="ff546f43-bc64-4e60-b4cf-0b425dd0dcab"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e2993109-edf6-4f42-bc53-b03ba421cda9">
                    <propertyInstance
                      Id="e5f2fb07-fdfa-4a93-9693-0d7869a3f443"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="41308d7d-e7e8-4a82-b88b-fbff5c7e25e0">
                    <propertyInstance
                      Id="4163b4d7-a49e-44c7-a8f1-87c5c192806b"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0c1df3c8-c982-43de-b443-0988e6196ff3">
                    <propertyInstance
                      Id="49a61c39-70a8-4cd4-bcc9-013520733789"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ce4f990c-6fa0-4053-b15a-315f32b26112">
                    <propertyInstance
                      Id="f1270c69-0a83-4f3a-82c9-f9bb407d9120"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1131bfaa-1fef-4492-9ac4-f6b2a3524b9b">
                    <propertyInstance
                      Id="b37dd45c-c025-4176-9f14-caef7ce73a52"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="968e530f-f9fc-4c2c-a08d-bf79c7c4b419"
                LastKnownName="Knot3-Entwurf::RenderEffect"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="e7181300-3c6b-433d-9a71-e09f14a5d9a2"
            name="CurrentRenderEffects"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="786b67b8-1ebc-4260-8770-d6fb955d2a93"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="836a0762-caf5-4de0-8627-9b9859b4f7e2">
                    <propertyInstance
                      Id="2c5b1a4e-a405-4ffc-b025-28ec1a1c36c0"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b904b04c-0274-4c22-a711-bbd08d2fadcb">
                    <propertyInstance
                      Id="52085984-2679-4051-b567-27fc2d95c94d"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="75a7d479-1bb6-41db-b8f9-4482dfdf8e7c">
                    <propertyInstance
                      Id="60637fff-fd6a-4440-b40f-c479956b1aaa"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9be85057-98be-45af-9a61-876092be2137">
                    <propertyInstance
                      Id="3d72f8a3-480e-43f9-83c2-25f394b054ce"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="247307ec-afb7-4471-b5f0-612535728d61">
                    <propertyInstance
                      Id="233a2a61-036b-45c5-b961-9b3ab3b597a9"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fe520843-2bc5-4a53-b2b5-1550493c1b2a">
                    <propertyInstance
                      Id="7e9347e5-b24a-48c0-a246-df92064bef72"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="71ac41d1-ef3b-4eeb-bdd5-41a1dc3ab6a9">
                    <propertyInstance
                      Id="40db12f8-f251-4285-b04d-6229343bd185"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="1e29c3c1-e18f-47fb-82d6-5135f593c0bc"
                LastKnownName="Knot3-Entwurf::RenderEffectStack"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="c9406d8c-92f9-48e6-878d-f114ed0a6f17"
            name="Entered"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="d5b878a1-872a-4596-a8b7-db847cda05ad"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7800e8e4-2b20-48dd-b3fb-692ce89f1038">
                    <propertyInstance
                      Id="ee8ac2a5-2575-4204-86fb-34af9b288c1a"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6764fa4b-8570-4041-8943-44bcfbac2f26">
                    <propertyInstance
                      Id="b0ed5005-bed0-441f-99b3-94bf804e2476"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7d0a6827-d7d9-4c7b-9882-4bfd0bd7a588">
                    <propertyInstance
                      Id="ef99bd89-cced-4064-9803-3fd8ea439fcb"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="39964449-cd3d-4d4c-98d8-7696eaed28fb">
                    <propertyInstance
                      Id="46df0eee-fbc7-4555-a4e1-74aa1b53690e"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3e32b34f-bb8c-4899-8530-91b9b0f580c4">
                    <propertyInstance
                      Id="d1708e88-f7ea-4a5e-9356-dad204f9d18a"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="895de7f7-432e-4e90-a294-8379ef7b4fd7">
                    <propertyInstance
                      Id="29c493b1-4673-4916-82f8-2dc284ed7680"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="78cc09c4-af61-4b12-bca4-924b9d7f05e4"
                  name="previousScreen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="dc20f1e3-4235-405b-8278-e4f7716f712e"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="5d812e1b-b775-4e7a-862d-5349aa333fe4"
            name="BeforeExit"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="36ce90d8-af06-4029-890e-0e79c5b24617"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0a0d5b13-0ddd-495c-b849-2a4129f0e780">
                    <propertyInstance
                      Id="188b67d8-07df-4824-83a8-7efd6dead64b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="09092249-c97b-440d-9808-2b9168f89754">
                    <propertyInstance
                      Id="3a99d1d9-32e7-4915-b970-d5c018142e40"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="94ce3356-7cd6-4fd9-896f-10049f7502cc">
                    <propertyInstance
                      Id="153eaf41-b900-476b-b5d5-8b583b3ac826"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6c4dbc38-97c4-4098-b64d-b05ef7b4727e">
                    <propertyInstance
                      Id="52ee4fb9-c28f-4af0-b9c5-749d5db2e98a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d4fc2a94-245b-457e-be77-506ef72397ae">
                    <propertyInstance
                      Id="9172fd07-7851-44a0-8f5b-10b7d8953caf"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1cd3c76d-5ac5-4123-b6cd-9f108ef5d8cc">
                    <propertyInstance
                      Id="4e12040d-5f8f-4d87-8484-438cbbce3720"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="9cc25564-06e0-4846-bde4-ea52589bc03d"
                  name="nextScreen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="40ddd671-49d7-43ab-8264-84d554ec3606"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="e312c7a9-db20-438d-ba3e-fd91d971cbab"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="c1581aaf-bb41-4aed-8ec1-9edc6be3625e"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e6f8e2cf-e039-4e15-8c6a-5a5ee5661053">
                    <propertyInstance
                      Id="ae07cac8-97fd-4fc6-b5ce-78e0e1adaae1"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="eea0cf9a-84dd-4aac-8f43-a5ae7c73b726">
                    <propertyInstance
                      Id="5f9e12df-ee90-4f49-9c16-11f25bfdf24c"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c366d1c4-cbd5-4a59-a99b-6892398f9545">
                    <propertyInstance
                      Id="705bd4bb-5202-4b86-9dcc-7184ca026fc5"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="db11f55f-e555-42ac-85c3-71c6c14ad04e">
                    <propertyInstance
                      Id="5e991d74-85c0-4ca3-8458-55590a99821e"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="209e3123-f634-4080-b3fc-fb90ce86efb6">
                    <propertyInstance
                      Id="20353972-1c98-4e01-b565-db0b4e9ebd2a"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="236c303a-a993-4537-95cb-194ea14b5be2">
                    <propertyInstance
                      Id="f56a6332-2de4-457f-b22f-fdeb4b4be5e4"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="17064313-38af-4dc5-ba85-02d9d3d7ab89"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="f1087b9e-0945-4680-87ed-8d5cbe6cfb8e"
            name="GameScreen"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="158f54ba-0174-48d1-bc81-3add1b267ae5"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f160d18b-3a18-455b-9643-e7bb89a15c77">
                    <propertyInstance
                      Id="83d4d0c5-e80c-447d-b62b-02ea777fa484"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c383cb79-2855-4ca8-965c-dffff5516b45">
                    <propertyInstance
                      Id="9d076293-4f6e-4145-bb49-d524afe10b93"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="72998df2-b990-4d81-b0db-6cf9b4d2e291">
                    <propertyInstance
                      Id="a5a23835-9dd2-4a86-a455-0f5338762600"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="03606e03-ab1d-44fa-bfbe-4525ba5a2599">
                    <propertyInstance
                      Id="e7c31ab0-6f39-4eb1-add5-fa54621eafdb"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2a8cbd29-d68c-42f8-ba7f-b24fd94af500">
                    <propertyInstance
                      Id="550f604b-b206-4ea5-91a5-9576cc6d5d71"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="77be3070-a17d-47e4-92c1-661a284cd916">
                    <propertyInstance
                      Id="10a144fe-9fc0-4868-8c2f-2369c88ad1b7"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="5a8d6fe9-80aa-43da-808a-54b43c5329a8"
                  name="game"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="34dbb37a-7d72-4636-933c-3572cccdaae2"
                      LastKnownName="Knot3-Entwurf::Knot3Game"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="3140778e-44e0-4345-a758-10b42194337a"
            name="AddGameComponents"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="70d00004-3511-4813-9c4c-65934b57f5b3"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="51134a08-3a74-4b37-b645-317df7d7253b">
                    <propertyInstance
                      Id="a3d1ecc6-de98-429e-a54a-70d0e0c0a52c"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d587754d-aa6e-4b43-9afe-2b535204f54f">
                    <propertyInstance
                      Id="88b246e1-6e79-41fb-bbb5-12d032862600"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="15ae88b1-8260-4890-a0f0-9e145366c424">
                    <propertyInstance
                      Id="c9c26b93-55ad-4cc0-851e-302264040d55"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c2ef0568-762f-490a-8af6-ec04c0ed24e4">
                    <propertyInstance
                      Id="127156b8-d11a-4e88-a511-c10fd7b39840"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7ba3a0ed-8d39-43cb-be42-2d2432c9311d">
                    <propertyInstance
                      Id="35925735-e9ff-47a5-bfa1-07c0d2c20259"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="af84f19a-1481-4f68-ae3b-a0b15f95571f">
                    <propertyInstance
                      Id="402516b9-6d83-49aa-8d8d-0291a2d3c06e"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="ec5127ec-0ca0-4b2f-856e-696674fbefce"
                  name="components"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="b2a5dfc4-fac5-4dd6-8ea7-e892f8500254"
                      LastKnownName="IGameScreenComponent[]"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="051ef452-c441-4437-95b1-c7281f13d7d7"
            name="RemoveGameComponents"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="29ab7184-e49f-4fcb-829d-4c01c8cd26dd"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2de4ce45-e8f3-4e0e-beae-5dd5c0b60700">
                    <propertyInstance
                      Id="7c04c29d-60dd-46a4-9658-5ba2d9aa1cd8"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="90b95e5e-1493-44bb-aab7-87f5d57e5ac1">
                    <propertyInstance
                      Id="398a2995-1ef9-487e-94fc-0244c144585d"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="495674fc-ee31-4450-b3b3-c6f9170ea9d2">
                    <propertyInstance
                      Id="16366586-536f-4720-8b04-ab5dee994ce1"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4fd73f4f-cc70-4413-8052-df4b49ef380f">
                    <propertyInstance
                      Id="506a537a-a019-4f70-ae24-7061e774f0de"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a59ab1e6-1670-4dc3-9954-18a586fa6d91">
                    <propertyInstance
                      Id="e1c638e0-ca71-4410-9f66-2c04d08cd7a5"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="646ab9cb-8015-421d-bf60-4c395d084df3">
                    <propertyInstance
                      Id="13dac7c1-66b0-458d-8da6-55e2d7fa4ac7"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="784a44c4-131a-4fce-90df-78e50e3d2475"
                  name="components"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="b2a5dfc4-fac5-4dd6-8ea7-e892f8500254"
                      LastKnownName="IGameScreenComponent[]"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="e2bf7fc6-b616-48f3-90c1-3dcd8abf7506"
        name="IEnumerable"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="46d5c3d9-7aba-4e71-aeca-569fffa4c76b"
            name="interface"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="13574d88-51a1-4621-9616-e171a739ad85">
                <propertyInstance
                  Id="65ea553c-673f-4cf0-b88a-538d81a551e0"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="064d3473-b9b0-4f8c-a9df-db64c3497b95">
                <propertyInstance
                  Id="0e31ce1c-661c-48ac-af5b-d5d285164cd4"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a6f22259-3098-423a-b9c4-3184cf92eddd">
                <propertyInstance
                  Id="9c3c4aeb-ca87-48bc-a978-0f979f54ba3e"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="4837ff97-66d6-487b-9793-2d0c9a9c7aab">
                <propertyInstance
                  Id="a186bc66-ac8c-4247-a1c6-dfbd964b9711"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedRedefinableTemplateSignatureInternal>
          <redefinableTemplateSignature
            Id="f9530053-2713-4e7e-9c4e-8a5fdb772380"
            parameters=""
            isLeaf="false">
            <ownedParameters>
              <classifierTemplateParameter
                Id="3f970572-0dc7-476f-8d10-f8902d9962e9">
                <ownedParameterableElement>
                  <class
                    Id="0dce3ae8-3d6e-487b-8fdc-4ddb5ce7a4ce"
                    name="T"
                    isAbstract="false"
                    isLeaf="false"
                    isActiveClass="false">
                    <appliedStereotypesInternal>
                      <stereotypeInstance
                        Id="524cba58-8003-46bb-8587-daa84d8322d7"
                        name="class"
                        profile="CSharpProfile">
                        <propertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="b1adda5b-649b-42ed-81ec-4c12899871ba">
                            <propertyInstance
                              Id="d65ffdb5-9067-45fe-8465-4c2e750abc33"
                              name="ClrAttributes" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="4e6ac805-4142-4b40-888d-a9878cd79e5b">
                            <propertyInstance
                              Id="f14ebcd7-22fb-46d2-be1c-0a1b833cbaac"
                              name="IsPartial"
                              value="false" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="f780280c-3e00-40dd-97c3-aacacb038f2c">
                            <propertyInstance
                              Id="75779e00-79f8-4ac7-b91a-f2bebbd5db9d"
                              name="IsStatic"
                              value="false" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="1a83a31c-0f76-4fa3-8a65-2cc105a84264">
                            <propertyInstance
                              Id="819cf1f6-dda9-4b53-9001-5bddd3b01ad6"
                              name="IsUnsafe"
                              value="false" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="c3654815-60a4-437f-ae53-ff2bf27c72a5">
                            <propertyInstance
                              Id="2c66df51-7a5c-4e54-875e-ac3f1b4f77c3"
                              name="PackageVisibility"
                              value="internal" />
                          </stereotypeInstanceHasPropertyInstances>
                        </propertyInstances>
                      </stereotypeInstance>
                    </appliedStereotypesInternal>
                  </class>
                </ownedParameterableElement>
              </classifierTemplateParameter>
            </ownedParameters>
          </redefinableTemplateSignature>
        </ownedRedefinableTemplateSignatureInternal>
        <ownedOperations>
          <operation
            Id="5ff1de94-8ce4-4cf1-8537-e6eaaf950247"
            name="GetEnumerator"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="947198ee-9684-48ae-a54f-a459a741047a"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e494579b-a82e-44fc-8260-53d8e9d2903e">
                    <propertyInstance
                      Id="e824f804-9f80-4835-aafe-443025d0ea15"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5e76e59f-5bb2-4371-a15a-dde8d589d962">
                    <propertyInstance
                      Id="ac0b89a6-fc5e-4d0e-b543-801b6f91b11d"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="550cf36f-620e-49c6-84d9-2af791651260">
                    <propertyInstance
                      Id="e9f4998b-a462-439d-ac1f-4bdd8025bd5f"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c25965d4-9d05-417c-8a17-c7a537cc59a7">
                    <propertyInstance
                      Id="e2945c1c-4619-4725-a3bb-c1345fbe7516"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6b7b15e5-e84b-4063-b248-c22214f87d17">
                    <propertyInstance
                      Id="8ba8957c-0514-44c2-9968-439db0f32d98"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5823c60b-516e-4913-a049-c356e7e23ae9">
                    <propertyInstance
                      Id="68c73352-6785-421b-8117-1c5e50a6555c"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="e2069f69-5b8f-453e-bd65-c8d92044244d"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="4ce35996-3bea-4f40-9fed-204eae501c70"
                      LastKnownName="IEnumerator"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperations>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="165a27f1-b774-4639-bac6-d23e86b2f0b7"
        name="IEnumerable1"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="9ea5e049-d9ef-4ab0-8dbc-3df53a0de529"
            name="interface"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8248c545-4077-4cff-b5c0-6587b04eddbb">
                <propertyInstance
                  Id="1477f43d-6e5f-444b-9d8d-2634b65a20ba"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="dafefe46-8ee7-4f57-9460-02b572ddd942">
                <propertyInstance
                  Id="bcd10ae6-e693-42b1-9b8f-6f9f4c569fbd"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="61c42f89-2c0a-409f-a64b-f37df4e620f4">
                <propertyInstance
                  Id="d7580a2d-2751-44e3-93f9-15d529281957"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="d534302d-fa85-4dcd-8c73-a0117300b6fb">
                <propertyInstance
                  Id="239c949a-a55a-4b92-ad0a-afbe1390de48"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedRedefinableTemplateSignatureInternal>
          <redefinableTemplateSignature
            Id="65a0cd3d-c175-4e63-9e41-d3068b54c3b2"
            parameters=""
            isLeaf="false">
            <ownedParameters>
              <classifierTemplateParameter
                Id="a92a04c0-2ed4-46e5-b08d-80e6a47c9e9d">
                <ownedParameterableElement>
                  <Interface
                    Id="dd53f01c-e04d-44b6-bbd5-47ff273accbb"
                    name="T"
                    isAbstract="false"
                    isLeaf="false">
                    <appliedStereotypesInternal>
                      <stereotypeInstance
                        Id="8fe680a5-1d20-40e3-a634-5edd24665668"
                        name="interface"
                        profile="CSharpProfile">
                        <propertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="d0212e5e-7d4c-4487-9694-abf989577e94">
                            <propertyInstance
                              Id="f6db29f5-96d5-419a-b7f5-105a47506559"
                              name="ClrAttributes" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="bdaf341c-9149-4ac3-a3e5-b0875c662f47">
                            <propertyInstance
                              Id="5ee33996-1e6d-4577-9ba7-07b48fd50ea3"
                              name="IsPartial"
                              value="false" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="36b37ad9-f7af-48bd-9674-7700b03ff2ac">
                            <propertyInstance
                              Id="d97b30f6-e5d5-4d0b-8447-53f7f748938c"
                              name="IsUnsafe"
                              value="false" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="4fc60a5b-f3bd-40dd-8c85-f44e4532a51c">
                            <propertyInstance
                              Id="165447fb-86c8-442a-a993-05aae01df5b6"
                              name="PackageVisibility"
                              value="internal" />
                          </stereotypeInstanceHasPropertyInstances>
                        </propertyInstances>
                      </stereotypeInstance>
                    </appliedStereotypesInternal>
                  </Interface>
                </ownedParameterableElement>
              </classifierTemplateParameter>
            </ownedParameters>
          </redefinableTemplateSignature>
        </ownedRedefinableTemplateSignatureInternal>
        <ownedOperations>
          <operation
            Id="a44e143b-9949-442e-9a0b-ebb563052c6d"
            name="GetEnumerator"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="d0475a3f-9f9a-4df5-8468-49bb6208ce7f"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d93aecb5-42fd-4357-84f5-fbe4f48d1c66">
                    <propertyInstance
                      Id="35700871-6a2e-4c22-9b66-72f84a5f05d2"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="45d8fed4-99bc-4eab-a7f5-715510edb744">
                    <propertyInstance
                      Id="544f832b-eff4-4ec9-ad70-823478a22287"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4c027e96-c738-4d3e-8b35-c1083ba5609d">
                    <propertyInstance
                      Id="4ed75938-aff4-423d-ae6d-14e4656bf7aa"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="048648cd-f1b3-408d-9a61-a15bf5b8ebe7">
                    <propertyInstance
                      Id="d01eae62-a99a-481b-a022-33e89ec516ee"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3c11e9c9-e805-46e9-994c-843585fbde62">
                    <propertyInstance
                      Id="39ba1722-d1c4-43a1-a7ef-a936141486d7"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="753e8896-f82b-41d2-981c-9ba785b2edf1">
                    <propertyInstance
                      Id="fea50020-c8eb-4806-9590-295b8b2c2a09"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="02425465-c719-4446-8b45-ec215cba38a9"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="4ce35996-3bea-4f40-9fed-204eae501c70"
                      LastKnownName="IEnumerator"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperations>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="696f2a55-d336-432e-9b5f-c58023109df3"
        name="IEquatable"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="58e77675-d39d-422a-97e5-ca633d92f2ac"
            name="interface"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="fed99feb-7c7a-43ed-bd8f-491a9e02aeb3">
                <propertyInstance
                  Id="b83f53e7-41d6-4f81-8c52-4550a56a7b35"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e2e6a66f-b814-42bf-b4c2-a06d11df3e77">
                <propertyInstance
                  Id="f13f15e1-a615-44f4-beb3-3a4dd7f0b368"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="031767d5-86c2-4d5b-a403-8a1394e25efd">
                <propertyInstance
                  Id="77d7cabb-c7b8-497c-93d4-2cc8c12b1438"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="15b40b85-6dcb-4a15-8aac-3b7960a777af">
                <propertyInstance
                  Id="2b43f5b6-2819-48b3-8f3e-3d472dcb5957"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedRedefinableTemplateSignatureInternal>
          <redefinableTemplateSignature
            Id="9116697d-347d-4f50-a4f8-d51cc0852eea"
            parameters=""
            isLeaf="false">
            <ownedParameters>
              <classifierTemplateParameter
                Id="3c67af28-699e-49d2-a47a-ebd037e8e6ab">
                <ownedParameterableElement>
                  <class
                    Id="d6f3d06c-d154-4230-8788-e6b313e2b227"
                    name="C"
                    isAbstract="false"
                    isLeaf="false"
                    isActiveClass="false">
                    <appliedStereotypesInternal>
                      <stereotypeInstance
                        Id="06eab6d0-0344-431c-a8f4-a34d35f888f2"
                        name="class"
                        profile="CSharpProfile">
                        <propertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="93d8eb9b-f599-4256-94b4-c5157d7b5876">
                            <propertyInstance
                              Id="f498bdcb-0d3f-4f8d-a098-a2ac1ad7c904"
                              name="ClrAttributes" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="5a564b4c-a8e1-4c20-9e5e-85813dd441bf">
                            <propertyInstance
                              Id="cca99d76-31af-436e-bb70-d99d601b5bdc"
                              name="IsPartial"
                              value="false" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="5ae2e215-a105-4d3a-b95d-5e9cde0f5cbf">
                            <propertyInstance
                              Id="12f14d23-8dd4-400d-9e61-7fd0ac96c562"
                              name="IsStatic"
                              value="false" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="2c5fe086-1535-4364-8f5a-cc74dd1c9c2e">
                            <propertyInstance
                              Id="5b2ad054-f17f-4700-8fb2-b494e486d287"
                              name="IsUnsafe"
                              value="false" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="31cd4b39-fb87-4074-b821-a8d3d78f9ede">
                            <propertyInstance
                              Id="edd92f7d-88a6-49bf-afeb-11df37c14ab2"
                              name="PackageVisibility"
                              value="internal" />
                          </stereotypeInstanceHasPropertyInstances>
                        </propertyInstances>
                      </stereotypeInstance>
                    </appliedStereotypesInternal>
                  </class>
                </ownedParameterableElement>
              </classifierTemplateParameter>
            </ownedParameters>
          </redefinableTemplateSignature>
        </ownedRedefinableTemplateSignatureInternal>
        <ownedOperations>
          <operation
            Id="3e07b6f0-1bac-446a-9da2-0c04b494b0d6"
            name="Equals"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="2a0db558-ef1a-4152-a007-e3026990a66a"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0da03dee-d7cb-4c0d-a354-b700d3f3304d">
                    <propertyInstance
                      Id="5ef00865-32f7-4cb5-b96d-ed0835e6f426"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c95f81c9-819f-4a23-9088-7e99ddeb593c">
                    <propertyInstance
                      Id="012087b7-6621-45df-9970-01ce170fd232"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="77dee2c7-981d-432b-ad5e-38eb429cde3a">
                    <propertyInstance
                      Id="512b2c62-6205-43b7-a130-c005a33fb7db"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ecefdae1-0608-4eee-b30a-4ba01d948946">
                    <propertyInstance
                      Id="c6a27357-bc3f-4022-bbd2-d8d2d02bc64d"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6672dcd3-a3e6-4764-b4e6-4075fa7481ff">
                    <propertyInstance
                      Id="5d03b785-b627-4e21-bfe6-6d71072675bd"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d559fa05-eb39-4e27-89c9-84c9f82e7fc0">
                    <propertyInstance
                      Id="1240aa9d-b2d3-44a3-beab-a6dc2abd9117"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="5e1e0919-5152-48c0-b437-f933252a1c21"
                  name="other"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <classMoniker
                      Id="d6f3d06c-d154-4230-8788-e6b313e2b227"
                      LastKnownName="C"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="5875c62a-57ae-4d70-8d02-33e065f17b60"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                      LastKnownName="Boolean"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperations>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="68ff9fc3-9d40-487f-a645-ba75f01824df"
        name="IEquatable1"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="b1dcffb0-57b5-4f36-8bae-6a272e10fb15"
            name="interface"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="244ec118-f281-4b54-9b4f-0b35c7b6201c">
                <propertyInstance
                  Id="07a98fdc-8ca1-4c3d-a211-8fb15738595a"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="4ae5a660-be04-4497-a058-13be57622972">
                <propertyInstance
                  Id="9ac9030e-1e5e-4b97-a149-bc39fbf21617"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="974b6345-2f64-4283-aac7-ce6fd63a9895">
                <propertyInstance
                  Id="22a4cff8-f844-48c0-b682-162a9ca69697"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="433b4624-9ba2-43d8-bbed-7a087ce9e187">
                <propertyInstance
                  Id="444ab22d-4de4-422d-8c5a-eed5f3340152"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedRedefinableTemplateSignatureInternal>
          <redefinableTemplateSignature
            Id="dcb0a87d-dbfe-463d-9da6-0fcf775767c5"
            parameters=""
            isLeaf="false">
            <ownedParameters>
              <classifierTemplateParameter
                Id="df450724-1665-4693-9144-ab6b2ddcd92f">
                <ownedParameterableElement>
                  <Interface
                    Id="93d93483-9324-4a56-b1df-a5191917d23e"
                    name="T"
                    isAbstract="false"
                    isLeaf="false">
                    <appliedStereotypesInternal>
                      <stereotypeInstance
                        Id="7182d84c-bccd-4ab3-b7f5-8cf068665dee"
                        name="interface"
                        profile="CSharpProfile">
                        <propertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="203540ed-4c50-4b84-bf25-9c6040579999">
                            <propertyInstance
                              Id="6fa1c51d-ecf2-4c97-b40b-425810114843"
                              name="ClrAttributes" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="04d9657a-9c30-47f1-8530-151959595d60">
                            <propertyInstance
                              Id="d98efe0e-da24-4d4f-8fe0-5cb619fe3a8c"
                              name="IsPartial"
                              value="false" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="e8e870fb-e8e1-42dc-b720-ec9b710c8a57">
                            <propertyInstance
                              Id="de0dd338-95af-414e-8727-6787e86fc884"
                              name="IsUnsafe"
                              value="false" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="04f672e6-fd19-4db4-9398-003673fe9471">
                            <propertyInstance
                              Id="528c3f00-13c2-4ecf-8204-da6a1c01d513"
                              name="PackageVisibility"
                              value="internal" />
                          </stereotypeInstanceHasPropertyInstances>
                        </propertyInstances>
                      </stereotypeInstance>
                    </appliedStereotypesInternal>
                  </Interface>
                </ownedParameterableElement>
              </classifierTemplateParameter>
            </ownedParameters>
          </redefinableTemplateSignature>
        </ownedRedefinableTemplateSignatureInternal>
        <ownedOperations>
          <operation
            Id="fd17748d-4b1c-4181-bef3-254f709c919e"
            name="Equals"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="9b943c45-a908-4134-baf5-f70f59185397"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a3d52ed0-9a09-4441-8033-6d1b85d95ebc">
                    <propertyInstance
                      Id="d82c945f-c64d-4759-81b7-d0e9dd2a3c16"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f42c6079-511d-41d5-b58e-6c871f797a8f">
                    <propertyInstance
                      Id="18b7d249-10f8-4f52-aec5-64db3aa31b17"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e415b72d-335b-44d0-9f85-56160d44c516">
                    <propertyInstance
                      Id="bb72895e-7280-4e38-a375-976cdfde4c7e"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9e85adeb-605c-4a4a-bc00-22c60500e349">
                    <propertyInstance
                      Id="6c28b172-b474-472b-bb2f-859615157455"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1848eea2-25f5-4c7a-a585-86bf1c2209b5">
                    <propertyInstance
                      Id="33ab073d-19b5-497d-84d4-91e8e60d3e8b"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b56f3fe5-a883-455b-8c25-edc6cb352aa4">
                    <propertyInstance
                      Id="9cd8c857-dd38-4f8c-b5dc-3d39b6fe3d83"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="41b9402d-6e65-4fbf-baf4-4ff6c99834f9"
                  name="other"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <interfaceMoniker
                      Id="dd53f01c-e04d-44b6-bbd5-47ff273accbb"
                      LastKnownName="T"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="2c1617b3-c653-4691-97da-728879bcb2d1"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                      LastKnownName="Boolean"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperations>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="fae2d545-a311-4699-80ca-444384bbe17e"
        name="Knot3-Entwurf::Camera" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="3ac4557e-375e-41ff-b18a-574e8cb2adf6"
        name="List&lt;IGameObject&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="664a0184-25a8-42ad-99ee-7c5881666f9b"
        name="Knot3-Entwurf::IGameObject" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="e8eac352-537e-4c77-ae52-84811590fc25"
        name="Knot3-Entwurf::IRenderEffect" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="70ec5184-ed1e-4007-9689-8db22d9da0f9"
        name="Vector3" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="341344be-696c-4c21-9bdb-3ae3027c3c34"
        name="float" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="b0a2fcde-5e65-4b0a-912f-04aeca1054b3"
        name="Matrix" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="af1ebe10-67be-450f-81c0-18e7aab440d5"
        name="BoundingFrustum" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="6dcf87f8-0b69-4e3a-a41c-dd506d8cda7a"
        name="Knot3-Entwurf::World" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="c1f85c31-dbec-4bca-ab24-e63671f62919"
        name="Knot3-Entwurf::Angles3" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="06da94c1-fba3-4994-91bb-16fff3ac035d"
        name="Vector2" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="97e5f6aa-c6c1-4231-8cfb-b358f5ceda26"
        name="Ray" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="19fc4929-8f2e-4426-84e4-4c7e9b814df8"
        name="void" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="8f29645d-1e37-4472-a89c-89b9beed8f30"
        name="Knot3-Entwurf::ClickState" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="a0385b45-7b02-4277-bd0e-cf05db4f496a"
        name="MouseState" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="42d10c71-0804-4b09-92ad-fac8d1a152cf"
        name="KeyboardState" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="20e4f4e6-4fdd-471b-bdb7-116b2aa1853b"
        name="Knot3::Core::InputAction" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="24803893-f669-41be-8489-6d0c07f8ee8c"
        name="World"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="53edfe8b-639e-4299-9879-da7761f024fc"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="9bf8ab32-7807-4cda-8db2-6b5d225522eb">
                <propertyInstance
                  Id="2f899103-687e-4aed-b51c-e77c10fd7f3f"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="6eda4c61-0b82-4c73-b282-53addfaec1c4">
                <propertyInstance
                  Id="5ac979dd-ea66-4b94-8475-c1a7eb9773e5"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="528692e1-2b15-448e-934b-c7b38294d4aa">
                <propertyInstance
                  Id="3db2d061-7222-413d-9bbc-c7f2e4f9a1f1"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="7ea9bc31-f288-4a22-812c-f9c9e67a9aa4">
                <propertyInstance
                  Id="ccbcace3-a43b-4ed6-91e7-cb1b369c6cdb"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="079189f4-4dd5-42b8-9d3b-8d3bd438058b">
                <propertyInstance
                  Id="87dc7f51-8ae5-4c19-94c9-d3bcef26f6c6"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="9a26c0ac-265a-427d-8deb-479d66d6affd">
            <interfaceMoniker
              Id="9471a0ed-47f6-44f7-91aa-0d9e9c82417b"
              LastKnownName="IEnumerable&lt;IGameObject&gt;"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <generalsInternal>
          <generalization
            Id="ea926f40-1a40-4d71-8035-94ed30d9ba10"
            isSubstitutable="false">
            <classMoniker
              Id="fcbba91e-dd1d-4e1e-a7ba-4200ed594bfd"
              LastKnownName="DrawableGameScreenComponent"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <targetEnds>
          <association
            Id="2619bd89-430b-4600-930c-ef8efaae6fbf"
            isDerived="false"
            sourceEndRoleName="World"
            targetEndRoleName="Camera"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="cccfe00c-0c9f-4c71-be29-76f70d87e5aa"
              LastKnownName="Camera"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="2e469bc3-3a02-4482-ba14-b5c81427b156"
                  name="World"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="a2482189-72e9-4baa-8630-1d50dfeb7212"
                  name="Camera"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributesInternal>
          <property
            Id="2fc3210f-edbe-45bf-96cf-e50657403c86"
            name="Camera"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="6c45866a-53f8-4799-9cc9-c53ab79da7ec"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9a455927-3e0f-4c09-96b8-352b1f1ef5b8">
                    <propertyInstance
                      Id="c37c698a-a731-45c9-b0a4-1fc66057520a"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="348c58b0-b22c-4499-bc2d-f34e18728bfe">
                    <propertyInstance
                      Id="0a1c3b3e-ef89-4451-b767-273246cc2ad2"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bae14ba8-f27e-49b9-a282-45fb6b653652">
                    <propertyInstance
                      Id="b0672552-60f4-4b9f-857d-3d67decd2c50"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2aac1604-dc5a-4d66-a083-bb10f96aa396">
                    <propertyInstance
                      Id="53f31247-7f37-44ee-af26-edfa16335bd3"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="758d5800-f856-48fc-972d-9c9095ef7b75">
                    <propertyInstance
                      Id="6645fe99-3288-425b-b043-08ec1dc43956"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8784baa9-adf7-4e56-ae70-27310b67a130">
                    <propertyInstance
                      Id="3913baf5-f6fe-4d3c-80d3-905958b90835"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1bef2fbc-d247-4bdb-84c3-6c6c3d54dc4c">
                    <propertyInstance
                      Id="adaac802-8e59-4a0e-ac02-6f36820984a7"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="fae2d545-a311-4699-80ca-444384bbe17e"
                LastKnownName="Knot3-Entwurf::Camera"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="3b4b909e-4e6c-449c-a76b-3dcf4dc3690d"
            name="Objects"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="d6dc27e8-d260-4081-aa7a-20085999b08c"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2e137ea6-290e-4f77-8f91-95a94c720e07">
                    <propertyInstance
                      Id="4c8932b4-74c3-42ff-bb89-84218a65cfb8"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="264cc246-cc18-479f-b41a-8a875b6bf5d1">
                    <propertyInstance
                      Id="25ee266f-3127-49da-aca7-2fc24104d4e2"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9b05b103-43f8-4eeb-9d90-a86ca28fc877">
                    <propertyInstance
                      Id="c910ab64-7da7-4d5f-a480-375ce6e65f52"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fd8fbce7-4830-4270-8070-43daac963752">
                    <propertyInstance
                      Id="dcccf3de-0649-4ea1-b838-aacee8644f90"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a3297dad-aa5a-4b8c-9e9b-76b63102d6e6">
                    <propertyInstance
                      Id="42b029be-922e-4cf2-9b59-704f57258fff"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3751fefa-c011-4e2c-8ed9-5f12ebddac79">
                    <propertyInstance
                      Id="9aba501e-16cb-4c17-827c-195f8865f438"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4ca85d84-e07c-41ca-987c-b108fbd753c6">
                    <propertyInstance
                      Id="f930c008-7830-45ee-8365-6ed4ebad1c5f"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="3ac4557e-375e-41ff-b18a-574e8cb2adf6"
                LastKnownName="List&lt;IGameObject&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="6acd07ca-7e13-448e-9fae-6abef21f51c4"
            name="SelectedObject"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="92170f28-7fb1-43bb-95ce-b5e7fd9f0d68"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bacd0231-e40b-45f4-a68e-f36231bdcd00">
                    <propertyInstance
                      Id="8fe0bfd5-ff16-4fbb-a7d5-6838fab8fa06"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ba185f69-f9d4-4eba-8971-2dca3cb46c4b">
                    <propertyInstance
                      Id="a010e002-6a87-4d71-981d-a02b20c8cb72"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2278e4f2-00ea-4120-bf45-7c5986ae65e8">
                    <propertyInstance
                      Id="b898aabe-d119-421f-b1b4-0c5e58c17ee9"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f5ca5bff-2e35-4374-aa29-6f94e916e845">
                    <propertyInstance
                      Id="0a2202e5-d9af-4150-aeb3-4d6e60de72ce"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="94774b24-2a2a-4a80-bb6a-fbf663462d52">
                    <propertyInstance
                      Id="2177bca9-8cb1-4ae6-96b7-8f715f7a2c04"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="eba3a7c4-8f9d-4d33-8e2b-3bc0fd2d9f87">
                    <propertyInstance
                      Id="c3c25ea9-8701-403b-8f3c-afa905cad64c"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f19db6a4-01b7-4dd0-b7c4-a7ae6eae6fab">
                    <propertyInstance
                      Id="7c9da771-4749-40e6-91f8-3d99d1e4d33d"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="664a0184-25a8-42ad-99ee-7c5881666f9b"
                LastKnownName="Knot3-Entwurf::IGameObject"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="624a3183-5112-4154-bd3d-575e6921b1f9"
            name="CurrentEffect"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="958104fc-d98e-4c7d-aad0-22b1020d9034"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="42507445-e08d-40f1-9f59-a9b301c29390">
                    <propertyInstance
                      Id="f3083bbf-3f72-4888-9883-1cb2c46e2f9b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f7113d2a-b5e8-41f6-8e6b-4924b9714db8">
                    <propertyInstance
                      Id="f856af0b-d41a-4927-acbb-883c5e35c947"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1685b28b-a22c-44b3-8826-46221008b23c">
                    <propertyInstance
                      Id="5cc4ce8f-fc40-4753-81f6-939b45d4d25e"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c54e37a9-bb6a-4851-8a43-7a880f687b8b">
                    <propertyInstance
                      Id="fb1402dc-dda9-4eb9-81d1-e55f51704075"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c672e663-cee2-465f-a600-184cb56c683f">
                    <propertyInstance
                      Id="4d627b27-53c0-4edc-865b-9fb208ceef04"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9e0e9593-70c2-4be5-a45e-ca2eee2528ec">
                    <propertyInstance
                      Id="1fde567b-9c2b-4da1-a034-0d327f1647c5"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e8084ea3-cfc5-4ef1-9398-e6da57ba3bd6">
                    <propertyInstance
                      Id="a1e4eecc-3fc1-48f2-95de-7a789f6ce105"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="e8eac352-537e-4c77-ae52-84811590fc25"
                LastKnownName="Knot3-Entwurf::IRenderEffect"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="8914e8cc-257e-4cad-ab3f-002b1ca00185"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="14c0cb40-e5b2-4336-9818-c9db537a29dc"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a4855941-53da-41e8-be10-ba60ab939224">
                    <propertyInstance
                      Id="a3ecc5b6-82d9-4a7d-a0f8-127aa8a0e210"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="245c47bf-f73e-4f36-8933-cd266f40cb28">
                    <propertyInstance
                      Id="d0b68596-73ba-4267-a4a0-ed4388dc4097"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4ea4ee13-16c5-4871-bf64-448618b3efa3">
                    <propertyInstance
                      Id="7a105c4b-09c7-4223-9ee0-ce0a07cc5bb6"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="525d54d4-9b00-4d0d-8365-5a52a6563bd1">
                    <propertyInstance
                      Id="b7559047-d89a-4144-9f11-f3d5ac1b108f"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="aecc511f-f23d-45d5-85a5-ce02f5f99f99">
                    <propertyInstance
                      Id="5b8fb2f4-94e1-4af7-9719-a8ddc026bfac"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="aca456a4-dfad-4f8f-b239-69a9cffea365">
                    <propertyInstance
                      Id="e1a00ec8-825c-4b9e-9c68-5e0e690dc1f5"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="73acd1f4-f677-4530-a4fd-6fc4eb69d2da"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="17d5f0b4-c7ee-44bc-bddf-bce1feff371d"
            name="Draw"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="3a5432f2-5de3-449e-ba25-e60afed43e8d"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5395523c-c0ed-44f4-8c10-b796a85674a7">
                    <propertyInstance
                      Id="807cf4c5-496f-4713-8a90-94991bc43414"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="47c7ed84-90d7-4508-9afe-6d31fc8a1f5a">
                    <propertyInstance
                      Id="8671ceac-5f4f-403f-980d-bbc74b6d057b"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b409ba0a-220f-430d-af18-3e0426ce9df5">
                    <propertyInstance
                      Id="df15b8c4-3ca0-482d-97b7-11ae3103b2f7"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e6af70e8-6273-44c0-8bbd-53f892d8a0e2">
                    <propertyInstance
                      Id="d29ae4d9-9d0c-427e-8674-c25aa093a7db"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4c6100ca-081c-4dc2-b563-561c330825e9">
                    <propertyInstance
                      Id="55c9ca50-640b-4ca7-8967-a3c8f5506b7a"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9c45d02d-3536-4d7e-b410-fecbc8d3ad40">
                    <propertyInstance
                      Id="bf6998d9-3869-4240-b315-999e3c6b7f9d"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="256d231e-2d77-4ced-9988-58379c183274"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="06a56924-ff47-41d3-b1d3-d7d2f20f06e0"
            name="World"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="5250d865-a6a9-4c80-aa4f-813f7a3ecc9e"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4f8fe264-f0e6-42ef-bd98-63b7ffccd780">
                    <propertyInstance
                      Id="852a029c-a4a9-4a09-be86-66d1f164c46f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ebc20a13-de71-4ad2-b590-5091be9dc7d8">
                    <propertyInstance
                      Id="42456d94-c04c-4a5e-8eb3-1b005dc56217"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ccc2becf-610e-4154-9390-8ac6dcacdde4">
                    <propertyInstance
                      Id="ea2e8c1a-3206-4c09-8ed7-531fedc53843"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="14d3eed1-badc-4744-9058-0f620164c6a2">
                    <propertyInstance
                      Id="2e7e7e66-55ad-4fce-a46f-41d10f6e8bc9"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="842ef3f9-28fb-40c2-b2b3-9d58c0a150e2">
                    <propertyInstance
                      Id="b5f94b54-0adb-4ec6-a56f-6511d89ad9e4"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="aa751bc8-1f75-48d5-9792-1dde8ccb2ed8">
                    <propertyInstance
                      Id="238f2925-5184-4530-8ef8-1468e667ad82"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="b487cdf7-b947-4545-a402-73047f7929d2"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="096a32bc-0d0a-4136-9639-a491bf677b16"
            name="GetEnumerator"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="363a608f-7e32-4552-a25f-d215d9e8237d"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="822335b7-fd54-4790-a61f-aa17eecba55a">
                    <propertyInstance
                      Id="0ddbe547-fedb-443d-ad8a-07d71d1330a4"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7aee4ab5-a1ee-4c66-823b-6a10066890b1">
                    <propertyInstance
                      Id="074032ca-5028-4c84-9990-39ef6c00f70d"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="80f4ec37-1590-4db6-b172-e7985344f795">
                    <propertyInstance
                      Id="9fd38a6c-a525-44de-aa20-6588b9d281dc"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4a950cc5-2dbf-4b82-b2d2-939b4520530c">
                    <propertyInstance
                      Id="b2748b52-c9b7-49c0-9802-031b121ca8b0"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d32985c2-62aa-4e6b-8db7-e9d7ab2e6917">
                    <propertyInstance
                      Id="fc7940e7-3dee-4ef3-9c80-90735198a0b4"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="afba1459-4bb8-4630-810e-8a0ac6a097b2">
                    <propertyInstance
                      Id="f2f4e482-ffe5-4b53-b207-cc7e464f240d"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="a81a29ef-9344-48b3-8eec-9f7ddfd70bae"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="4ce35996-3bea-4f40-9fed-204eae501c70"
                      LastKnownName="IEnumerator"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="fcbba91e-dd1d-4e1e-a7ba-4200ed594bfd"
        name="DrawableGameScreenComponent"
        isAbstract="true"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="c732e846-d20e-48ae-a862-d078647efdda"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="13f03185-b04a-49f3-ba0f-a7cb1d39128c">
                <propertyInstance
                  Id="a50d5f30-1340-46bf-9802-2a2e1ee1d12c"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="99f759cc-8b1b-407e-807b-2bfbdbec369b">
                <propertyInstance
                  Id="d08001b5-093c-41cf-a03d-54a12c04e26b"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="4480e57c-fc9c-4b95-9d62-637d78583350">
                <propertyInstance
                  Id="57110ba4-4f04-4874-9b1d-7c21608cfa1a"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="fb457e32-5cb7-4cd9-acea-c1561e0b03f1">
                <propertyInstance
                  Id="218ce700-4a7e-4e61-815d-dfa0e112347d"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="876335b5-7c24-438c-b01c-a689b51cf365">
                <propertyInstance
                  Id="39d6cf98-8629-46fd-9254-ab3ccb57f174"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="75b1f613-7724-4b53-b3e5-39186df42a5b">
            <interfaceMoniker
              Id="aefa471b-077b-49ab-8549-a5477a141b6d"
              LastKnownName="IGameScreenComponent"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <generalsInternal>
          <generalization
            Id="6eb56971-11a2-497a-bc8e-fc7a0356e3ef"
            isSubstitutable="false">
            <classMoniker
              Id="25e4fcca-2490-4674-a1c8-fe4535ad4939"
              LastKnownName="XNA.DrawableGameComponent"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="b0387484-c13d-4cd0-b84b-3ba61459f024"
            name="Screen"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="0a043e9c-c54f-461f-b72d-8a235ba0a3a0"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ee6b5208-956f-492b-8e77-ec2416d33887">
                    <propertyInstance
                      Id="cb084fff-406a-4bff-b718-79e32f1eebfa"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a3f36955-df89-4192-99b0-d89bc32c549f">
                    <propertyInstance
                      Id="4909539b-f3a2-4055-9348-976f6f1998fb"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="495fe21f-fe9d-4b24-8934-d084f69b0079">
                    <propertyInstance
                      Id="1dd5625d-47f7-4173-81bf-8dc2a6fce718"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7c3c9f1b-1989-4ed5-8d43-bb76436e8882">
                    <propertyInstance
                      Id="34bbab6a-c0b6-44e2-b47a-2cf45cf68467"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c16a8825-8ba0-473d-9677-22d78893c346">
                    <propertyInstance
                      Id="ab324a75-1f0c-404e-b371-9b6a5f5869ad"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e5dd28e8-63ec-4b10-91ee-82a3d604d1ca">
                    <propertyInstance
                      Id="57704a2b-25ea-4693-94bc-2c208b049657"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a0dc5490-5bed-494c-87b9-80bff32df215">
                    <propertyInstance
                      Id="351016bd-6aee-4b27-8cdd-182fabf9ec0a"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                LastKnownName="Knot3-Entwurf::GameScreen"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="246b57a7-9b54-4ee3-842a-81207cada80c"
            name="Index"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="ca1a0760-c893-43ad-8a95-8547bb16317a"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="11432c54-c651-44b4-a5f8-d29900bd2db3">
                    <propertyInstance
                      Id="4eba1069-5d0c-49e9-b741-bc83e8075603"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b7f5ae55-7c79-4f7c-9b74-a61d0c33c540">
                    <propertyInstance
                      Id="ae3905c3-0bf9-492b-9176-d38f51e92559"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="142e91ea-250b-46b4-8bae-29d36137fca7">
                    <propertyInstance
                      Id="ef8c2e2b-cbf8-49d6-9d92-a0fcbc6d5447"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="85a715be-31ca-4548-aa08-6a537369ff21">
                    <propertyInstance
                      Id="05032681-5698-42ed-b14d-1afc9d7ddd02"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="304db2d9-f12e-4183-8a83-d74c128f1f5f">
                    <propertyInstance
                      Id="a8d6e4a8-35cb-4c7c-9577-13a4271714f1"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c22cfb2d-6714-4407-93d3-7f55abc406bb">
                    <propertyInstance
                      Id="d4423d1d-b307-4cc3-9a5c-733056796155"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="49b1749a-51f5-4938-90aa-c1712ae37d6a">
                    <propertyInstance
                      Id="24a593e9-ec3a-4b4e-af01-97c576c7fd85"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                LastKnownName="Knot3-Entwurf::DisplayLayer"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="f3e6386a-fe1f-4c2b-931d-b81bf4471de5"
            name="SubComponents"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="17e7abb3-1a9c-4bde-b879-881af71d940b"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="41efcca2-f7e0-4178-bc13-a11028f02a39">
                    <propertyInstance
                      Id="2629045f-c946-4b77-90c2-e6b679ac3290"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e57340b7-14dc-437a-bf2e-4ac4df7695f9">
                    <propertyInstance
                      Id="061e5cc9-7255-473e-a146-c17b87aaa21c"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="897c62ff-e3de-423c-b313-a2ad72e98105">
                    <propertyInstance
                      Id="6f5e4f22-008b-4c0a-af6f-9da3c793e022"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="36f5408d-8a6d-4616-be5e-fe6cf8edb5e2">
                    <propertyInstance
                      Id="693e47ed-0f62-4445-aa29-11f7d01a4492"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cd3ab8f9-84f5-4a92-9350-cf8e6c3ad93a">
                    <propertyInstance
                      Id="ef0e2288-fa3c-43c7-b71c-9ac47daac018"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="53ee81d9-83df-44e3-8e96-859f11358026">
                    <propertyInstance
                      Id="1fdab9ca-490a-46d6-9d7a-424d4856aaa8"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="2de0e06c-78df-4c97-b030-654f0e4e65f1"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="ca265fd8-01fc-4a13-af14-3930de1d7f5d"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="746117eb-46da-4e3f-b23f-ccac55bf74e3"
                      LastKnownName="Knot3-Entwurf::IEnumerable"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="939338b8-8636-4cfe-ad9e-482a2f0ad360"
            name="DrawableGameScreenComponent"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="2ddae75b-c321-4122-9260-d6d3a2c411d9"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8f2eba71-d7e4-437d-a075-f1bf0e0583e7">
                    <propertyInstance
                      Id="aa209454-5036-4633-8c37-d26ce896677d"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d8399de7-9764-4ed5-84ab-baaabd781ec9">
                    <propertyInstance
                      Id="5ac55cc9-8e7d-4bd0-9b59-d18ccf3a0332"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="90e55c8c-1d52-40c7-aa93-528f484cf0a4">
                    <propertyInstance
                      Id="6591b46b-1730-461c-b29e-80c9c2207223"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4e3d2fe9-d77c-4095-93a0-380ccc70cf50">
                    <propertyInstance
                      Id="f45f4678-65db-4783-8546-5fbecb6fe85a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d5657e07-7b9b-438d-a6da-e9dd3702ac69">
                    <propertyInstance
                      Id="2b2854d5-afba-4df5-ba26-2c91c5800f53"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7b9aa9c9-960e-4105-a2bf-fe378425eaff">
                    <propertyInstance
                      Id="81a73b53-e8a0-4fb7-9653-444a7a98a221"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="1f4f24b1-16f9-4e95-ac67-800bfa27482c"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="b1287fa6-8f9d-4425-ab3b-81e8a37aadec"
                  name="index"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                      LastKnownName="Knot3-Entwurf::DisplayLayer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="abc8018e-6af1-4734-9782-24b2cc4838cc"
        name="GameScreenComponent"
        isAbstract="true"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="62af50c5-1757-455a-b108-c368d5462394"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="43a30c21-3254-41c0-a31f-5b06b676849f">
                <propertyInstance
                  Id="dbd8f426-ff71-4e18-b59c-6b6f0f72ba4c"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="53ee3b4d-76f9-4cc1-b402-65cf18cdf49a">
                <propertyInstance
                  Id="348d6ca6-f7f8-4386-b7be-91164d4392f5"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="0c5c3fd1-249a-486a-9dc7-53cbc003aa60">
                <propertyInstance
                  Id="d18e1196-cbcd-4709-a65a-266f71637193"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="538b8b95-f204-45aa-9a12-2b18a2ff9757">
                <propertyInstance
                  Id="788b9bb3-dd86-4e3f-bf58-93db615f1fe2"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ab0f1e5a-6940-490f-b003-6ef331899d2f">
                <propertyInstance
                  Id="cedc7d8c-1d98-40c4-a533-99048ee56289"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="72de471c-b802-468c-9567-8f1f8ae2c978">
            <interfaceMoniker
              Id="aefa471b-077b-49ab-8549-a5477a141b6d"
              LastKnownName="IGameScreenComponent"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <generalsInternal>
          <generalization
            Id="c80ce56d-317f-4c1c-9c28-d6cc7d959f03"
            isSubstitutable="false">
            <classMoniker
              Id="94265985-8934-4a01-ae8d-e07a346d8277"
              LastKnownName="XNA.GameComponent"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="10debb42-0be5-45e9-b87e-92431699ca49"
            name="Index"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="b7d30765-d641-4167-b496-5d12d26e10e5"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="004deba7-eba0-4b0d-a3e4-20f6f93d3b58">
                    <propertyInstance
                      Id="982fa29c-30b7-4a27-a86e-57f91d3a92ce"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ebe25c70-e2e4-431a-b16e-d59fd5c61ab1">
                    <propertyInstance
                      Id="eb92f11c-585c-4da2-be7a-44a0c5487859"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4d5ef6e5-f16d-4e06-8ee3-8b6e794e4a85">
                    <propertyInstance
                      Id="f5f508e5-81a0-4ef2-b701-82977ad459aa"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b3d19d96-b470-4441-a06c-8eaf726cd345">
                    <propertyInstance
                      Id="243ac0e5-4cba-4552-bb5d-6d2bf3d3160b"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a88aa9b4-7f80-4f02-a2df-da51e5955d90">
                    <propertyInstance
                      Id="0a0dac83-c154-4b3e-acdf-7dd00ae4c2db"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7c093532-f0d9-45c2-877b-3f6afaa3c6d8">
                    <propertyInstance
                      Id="aadfa015-b6a3-4117-a94e-a5764de53f75"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c4916a1f-43cf-4c75-8060-0f54409c3065">
                    <propertyInstance
                      Id="e809abf4-399e-42b0-bfd6-7647b3d87668"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                LastKnownName="Knot3-Entwurf::DisplayLayer"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="f41b595d-7ce8-4d24-abb4-90fdb3be1c91"
            name="Screen"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="88c47692-b83d-4097-9dd7-4b4c40b5bb85"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="63365dc9-44cc-4fe2-8057-7c5457978e3d">
                    <propertyInstance
                      Id="235e1940-cb0b-4487-88b5-2e0f1ff33670"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="41594175-fc26-4eab-a733-1a0a5e70b0cf">
                    <propertyInstance
                      Id="f52d5006-50d4-405f-8365-e1299914ccf2"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="49a4fb4b-9c99-4a8e-909a-55862d44e232">
                    <propertyInstance
                      Id="55b093cc-fd6d-4fda-bb24-d79217ad571c"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1b5c669d-713d-4f6f-8ce7-5bdff2db49d7">
                    <propertyInstance
                      Id="f177ae7c-a4ad-4033-8b1e-981b6e552434"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b8a618d9-ec87-4f14-b510-ad9ee8dc06dd">
                    <propertyInstance
                      Id="a537c19f-2611-4bcf-abbd-94915198612f"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="51cc6fca-d7af-48ae-b099-db193daa6d2b">
                    <propertyInstance
                      Id="b6ba5b26-bedc-499d-84d5-4a88f1a5b623"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="487f2c86-95ba-45e4-a89b-fd0b69e8f2bb">
                    <propertyInstance
                      Id="8b8a4566-27ea-4e3d-b81f-6a4362823774"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                LastKnownName="Knot3-Entwurf::GameScreen"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="e731790f-cac5-4190-ae2a-b246b26d84f6"
            name="SubComponents"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="09142788-7229-44cf-99e0-a7fd9a265d0c"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="20ab2adc-32da-467c-bd47-d3e00abab6ae">
                    <propertyInstance
                      Id="7a19cdad-4ae8-4bc8-8ff7-f77c498b1662"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="84a9aa95-d36e-4f31-8aad-005d2b22c7a5">
                    <propertyInstance
                      Id="4b68a7d6-fed3-4fbb-8263-55e31d4360ed"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="15b827ce-60a2-4fe7-b781-dbc862fd0439">
                    <propertyInstance
                      Id="c35095c1-150f-4cd1-a39e-903cc3acd3cb"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="670a82a6-793b-44f9-bc0f-9f2d416bfffa">
                    <propertyInstance
                      Id="a7c3e488-3eae-4055-ae7d-8534733086b5"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8db8a218-18d9-4374-86b9-613fe20d8b02">
                    <propertyInstance
                      Id="f574b551-5d56-4619-9ccd-48118625bd8f"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a9aa8b6f-d48e-4ca7-9388-9146d38e30bc">
                    <propertyInstance
                      Id="e79faa33-9b32-4a60-b5ff-e9e6f06a5d88"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="36259e3a-cfad-4656-9446-3e6c68530551"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="fb97bc77-76a9-406d-858d-77d29d9a29ca"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="746117eb-46da-4e3f-b23f-ccac55bf74e3"
                      LastKnownName="Knot3-Entwurf::IEnumerable"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="03a9b056-6c14-44bc-b680-2ded811a5a1e"
            name="GameScreenComponent"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="e99bf942-c1ca-49c3-b0d9-a7aa674e997a"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0c4ed7b1-2fa7-40b6-8384-59620c8efa45">
                    <propertyInstance
                      Id="604ace8e-cc9b-4daa-a93f-ccf563dafb21"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b09a844d-8a10-4324-a222-ec6abde6d6c4">
                    <propertyInstance
                      Id="57a0eb75-1beb-4e2b-8379-91c73d42bd5e"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="904a8511-22f8-4791-8472-ac1d278819a1">
                    <propertyInstance
                      Id="7d8f49b0-dc16-415a-824b-3cab1d1f68b2"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="536328f0-9cf7-4a4d-9411-5dcb1d6561e3">
                    <propertyInstance
                      Id="29208e62-335d-49b9-bb88-91890c7ebd7b"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ed703d9f-b0e6-4aa2-af0e-9c6f330145d8">
                    <propertyInstance
                      Id="4e05d093-8d20-4fe9-b1a5-bc3c0890dffd"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3545aeb5-d703-489f-b551-7d9772c7387e">
                    <propertyInstance
                      Id="a03dbbfe-5cb5-43b9-bb0e-1ae084d24e02"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="0546f85e-f7b4-40c5-911b-f5371851ec69"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="0c6c7e17-a265-436e-a846-de8837437100"
                  name="index"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                      LastKnownName="Knot3-Entwurf::DisplayLayer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="cccfe00c-0c9f-4c71-be29-76f70d87e5aa"
        name="Camera"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="4f462b6c-a89b-4f24-afe2-cc48f3d825b4"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="59811ff9-88ba-4953-a289-92ab4f9e47b7">
                <propertyInstance
                  Id="4f3a432e-39dd-475c-9f6a-860b34fb6c88"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="27729bfb-6c4c-48e4-a654-09ff63cb9fbd">
                <propertyInstance
                  Id="9191b2a9-fd6c-4186-b725-67518827efa1"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8556340c-7176-41af-9bf5-0167e3afc8e2">
                <propertyInstance
                  Id="5d3dcf42-e150-403d-9781-4c0f219af90c"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="aefc265f-f033-4b23-80ed-60eec3647929">
                <propertyInstance
                  Id="452de57b-d74f-4d6a-8264-be7f6bab5bd9"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="03dd175a-a703-4ca2-9bba-f9f1cada7658">
                <propertyInstance
                  Id="2a906c4a-2d2d-4379-ae39-417413f3fdb3"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="abe29f6b-401f-4b41-92ca-5b3e33826580"
            isSubstitutable="false">
            <classMoniker
              Id="abc8018e-6af1-4734-9782-24b2cc4838cc"
              LastKnownName="GameScreenComponent"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="f8e2a4d8-ecc6-4cc8-8120-4fcb11c20b67"
            name="Position"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="49915837-7b75-40e1-b16d-c736d0a1671f"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cf193b69-d262-4a3e-8416-310bca703244">
                    <propertyInstance
                      Id="354d24a0-8ac6-4928-a528-4083725b74d6"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="03a10bf9-7407-4314-85ff-333ee544e82c">
                    <propertyInstance
                      Id="28e258c0-c462-4b2c-9ddc-1bc1a3deb46f"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="22819117-7cd9-4d5e-b3de-870559b7b08c">
                    <propertyInstance
                      Id="2e49a329-eee0-4bde-97b1-82a197c6878e"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a384d9fb-ca12-4d3f-a67c-1aa0ea9271a4">
                    <propertyInstance
                      Id="d2ab528b-3ae8-4ce3-bcff-7c97795ee3a3"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a581bcd2-1963-43a3-8989-1dc50f583c07">
                    <propertyInstance
                      Id="dd7df1ad-cc59-4348-aa48-fc78a683267f"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a07be936-3b34-442d-96a2-2ccd2370f2b4">
                    <propertyInstance
                      Id="114808cc-5705-4f19-b441-daf5bc55a885"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c223bdf9-058c-4ca3-a4d7-ca4a82090381">
                    <propertyInstance
                      Id="c8bd5619-16e4-44db-a21b-81a4aec7fd30"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="70ec5184-ed1e-4007-9689-8db22d9da0f9"
                LastKnownName="Vector3"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="47b973d5-d55e-42cf-99a0-7f54d0d610d4"
            name="Target"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="77488857-0b18-429a-9f74-fab2d6a72735"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7ed7ff5e-6d6d-41a3-aa9a-9c780ff5eb2a">
                    <propertyInstance
                      Id="843b52ef-d9ce-401a-9941-c243bc3dcbf6"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="676e21d5-073a-4d06-afce-17968f24b627">
                    <propertyInstance
                      Id="f9aaec0f-c7f6-41e3-8763-e1a9c69ae45f"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3218b9b5-d909-4d3c-a83d-168e6edc7f88">
                    <propertyInstance
                      Id="7fd3bae6-7bdf-4575-b7b9-54674152a9f7"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7231e2a8-db98-49d2-bfc7-124579bc328b">
                    <propertyInstance
                      Id="31bc00d8-73ed-4936-b7fc-48de77c22638"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d62f7e80-b667-46f2-8b99-889e79e37392">
                    <propertyInstance
                      Id="a779e693-df81-41a9-a8e8-0d2a12aa6aa3"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9b46d0dd-7bef-43c4-9e71-6031b621fc43">
                    <propertyInstance
                      Id="675aa9e1-7fda-4f7e-9db3-5fa7ac761d3f"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f0a0e2f6-d306-4c90-a398-5f6ac2861e68">
                    <propertyInstance
                      Id="160e227e-d394-4019-b364-6e1fa2ec15bd"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="70ec5184-ed1e-4007-9689-8db22d9da0f9"
                LastKnownName="Vector3"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="031e8135-aad2-4044-bcf2-59ad32a891c3"
            name="FoV"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="826e9500-c5e9-4319-ab77-0d7dd2bfc063"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="af0a1e3d-8260-4048-86ef-1256c056cf36">
                    <propertyInstance
                      Id="b5c87dee-d891-4a73-99e7-86243f2e87ee"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="130ef098-e12d-4e09-ae8e-86073b6e1a5f">
                    <propertyInstance
                      Id="961e584d-04a5-4948-956f-3175aca2cacf"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="60098865-c571-494b-8102-7b6212da3ea5">
                    <propertyInstance
                      Id="5fde3567-05ee-43f0-bd7e-67cdd1cacdfc"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8353e7e4-370f-442d-a38d-1f240a0cf103">
                    <propertyInstance
                      Id="173c110c-7008-4257-9fd5-06e83d192b8f"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3914522b-d481-4fc7-9664-89a39c3ddff9">
                    <propertyInstance
                      Id="ec0192c9-35e4-48e7-ad98-72a7201009f0"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f4e7e13e-7d43-403e-8203-367ffa1795df">
                    <propertyInstance
                      Id="9ac84f14-dc72-4dab-8ff8-b58690d65ce5"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3e98a1d8-b001-464a-920e-002829c8a6c6">
                    <propertyInstance
                      Id="f4489b55-8cee-4dd1-b23e-bcd4ea897495"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="341344be-696c-4c21-9bdb-3ae3027c3c34"
                LastKnownName="float"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="aac600f6-2da4-48f2-995c-afc375b8b7d7"
            name="ViewMatrix"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="0bb5493c-f4ec-4631-b853-fbab805b5ce8"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c9b98099-3b6e-4e55-be3a-eaa5120878d2">
                    <propertyInstance
                      Id="e4d36a7f-8ca3-4ce9-8ba6-bb22929b39a0"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="63c63977-f39c-437a-a91c-ed14bc3003b7">
                    <propertyInstance
                      Id="61a32939-5484-48a1-947d-b64ff7d93dbb"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c7118fec-5563-434e-a41f-9d31ee523484">
                    <propertyInstance
                      Id="e41b5f37-6136-43f1-89b7-d3508740b44d"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="978308bb-c697-4e33-94b4-aab9a9b59721">
                    <propertyInstance
                      Id="58a786f6-378e-4110-9554-d3f1fba8e302"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e34f992f-a2be-4d64-88ed-e9c047212408">
                    <propertyInstance
                      Id="d6c450a7-a814-4959-b5c2-c0c99baf26ad"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a9b87967-9f59-45d9-b992-53e0c4a1a038">
                    <propertyInstance
                      Id="0c52a274-2df5-47ea-bae1-fea390ec2d6f"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5fa3be1d-5177-49b5-b73c-f20072d8720d">
                    <propertyInstance
                      Id="e6dc2e7f-787b-46d1-9c77-91b0b299538f"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="b0a2fcde-5e65-4b0a-912f-04aeca1054b3"
                LastKnownName="Matrix"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="0c97655f-fd32-4310-b4c8-6b71b52765db"
            name="WorldMatrix"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="c99465d3-9409-4b42-9130-1e598bdb6ae5"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="72ccd046-41ff-4427-9d7c-290067428eba">
                    <propertyInstance
                      Id="da5a42d6-b37e-43d0-b762-b7885f1e4b46"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d86ee4ab-f984-4b30-b703-eacd4a98c12d">
                    <propertyInstance
                      Id="4ddbec2b-31f0-4448-ba8e-f93d447aff43"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="539fc719-4619-4c3e-8692-eedbbe9b67f5">
                    <propertyInstance
                      Id="e082585b-22b9-4c26-995a-ef8075e87083"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d5cce3e9-2a09-4cc6-924f-9a08e83c27a5">
                    <propertyInstance
                      Id="9edbc864-3239-40e9-9b88-76fc64f9536b"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="13e74f57-3ebc-4a21-81d8-f4d57fc517ac">
                    <propertyInstance
                      Id="c741873d-901f-4859-b04f-c5ef67f68262"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4e6f1098-bc8f-4407-98a0-63319cd261e0">
                    <propertyInstance
                      Id="1cbfdbf3-3c12-4ebb-9896-3315175eb279"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="58e2c3bd-32ee-4076-8f04-40c5da9f3588">
                    <propertyInstance
                      Id="be594dd5-7498-437a-bc86-9ca31c6d4104"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="b0a2fcde-5e65-4b0a-912f-04aeca1054b3"
                LastKnownName="Matrix"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="490b3cf9-7422-4377-b81f-5a0226faf039"
            name="ProjectionMatrix"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="b9e7cf74-1a3a-4741-9068-e3d810be892c"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bd67f672-eaaa-4c0e-a4fa-a345eea1aa90">
                    <propertyInstance
                      Id="d9900335-c56f-4214-b026-f8cb07b9335b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f4ab2d1b-02f4-4243-9dce-ede7a7004920">
                    <propertyInstance
                      Id="c09b9d91-1db3-47b2-81e5-6b182dd205ab"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="984ec615-4fee-4e93-8d76-91e590fc6765">
                    <propertyInstance
                      Id="f671867c-bd9a-44ad-9937-d8ab13b749ef"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f94fc7ec-345c-4284-a495-5f4fb5e86ede">
                    <propertyInstance
                      Id="0b41bedc-7205-44de-b7f5-10ff1e593146"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ccf840bd-d8b5-4011-bd8e-d38ba4f914bc">
                    <propertyInstance
                      Id="73e542c3-2172-463e-9261-40b9eeb74979"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7f524af5-fb43-498c-a66d-972631d58086">
                    <propertyInstance
                      Id="f762e10e-5fd0-4dba-8f04-68ce40ff82f8"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bb7325f2-3f8b-4dd2-af6c-96fb986d808e">
                    <propertyInstance
                      Id="d8358c33-58d8-470f-bf0a-57b1490ac97f"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="b0a2fcde-5e65-4b0a-912f-04aeca1054b3"
                LastKnownName="Matrix"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="d1a75663-d847-4e95-a9b4-a5c64217d80d"
            name="ArcballTarget"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="6390e9c2-988c-4caf-8929-959924d7d2cb"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="eacac66e-fd4a-4d45-870f-c175d91ec021">
                    <propertyInstance
                      Id="98864729-a920-4dde-9e4f-d2e64b359a3f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5bf0eed0-197f-4e4c-b1a8-36adcc2daa5a">
                    <propertyInstance
                      Id="0aa096c1-c676-4d0e-b0a1-5f71d61ad66a"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="accc30e8-4f4b-4fa7-91cb-cfaccd613fab">
                    <propertyInstance
                      Id="f27a0f60-d6c8-44cb-9511-be78376ec6da"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="046dbb0d-5873-4ce1-860e-355921a3e400">
                    <propertyInstance
                      Id="633d14e6-a870-477e-b47c-aafca6d8b7a5"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d00d5072-6eec-410b-b900-1f83c198db8b">
                    <propertyInstance
                      Id="e68d1eb1-82e6-4a3a-a655-29e1ccae38c9"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9795b2d6-2066-4354-97f9-9c905db4f2c5">
                    <propertyInstance
                      Id="6a74b8e8-3558-4007-9752-ce4a6db48969"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="effaa558-3247-443a-8054-b01c26ebc0a7">
                    <propertyInstance
                      Id="b9fde77b-8c78-40ea-81c2-aa0b49b7b322"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="70ec5184-ed1e-4007-9689-8db22d9da0f9"
                LastKnownName="Vector3"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="9582e983-12bb-47f4-a9da-cfeede4d04a5"
            name="ViewFrustum"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="f4eab537-f6e3-4e98-9422-96dbc574970f"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="37ee1e66-d627-4ef1-8b6b-8d5673ffd0f1">
                    <propertyInstance
                      Id="f6a9d5ea-61d5-4efe-a92a-4067d5423b6e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0993321b-c0be-45d2-93a9-6010eea81f79">
                    <propertyInstance
                      Id="cca94b61-f2ff-41ff-afae-edf2763b86b3"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="87ece576-3b3e-4877-b616-78c7f3804c43">
                    <propertyInstance
                      Id="238d7b86-88d2-4306-93df-a1e00c25565f"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="57305a37-3d85-4331-bdcc-c1c7bba968dc">
                    <propertyInstance
                      Id="65bccf9f-a22b-4146-9a1e-61bcdfd24c40"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9eab3485-c3b5-4929-92e1-eba551507b3b">
                    <propertyInstance
                      Id="25801c40-f826-4433-a211-401e96fbcb78"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ba48147f-bb80-4396-8798-33a9e5e89c56">
                    <propertyInstance
                      Id="2ba79c77-4d8a-4fd3-884c-9a5d9c683adb"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f0133f3b-21e6-4da2-8ea1-12ab6e89846d">
                    <propertyInstance
                      Id="f25add0f-7b24-47b8-97fb-59b150ab4386"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="af1ebe10-67be-450f-81c0-18e7aab440d5"
                LastKnownName="BoundingFrustum"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="56b25a92-3175-49cb-b6a4-11f145e65241"
            name="World"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="9debc053-e7fe-471e-9b68-ce113549384a"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ff1e3d8a-ac3f-4bdc-8d91-04cb03b54f63">
                    <propertyInstance
                      Id="8d383ab0-c7e5-46fd-bf09-e4daef8b04d3"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d18906e6-f852-4e22-80db-b1e2def31608">
                    <propertyInstance
                      Id="69d3c4a6-0588-40d0-b26b-a4231c2f5de6"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="de31174d-58a7-47cd-a3ab-dfa82a5ae034">
                    <propertyInstance
                      Id="5061d3d2-7e40-40f7-b891-19e389a5fd25"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e296cfee-1c55-44bb-a15e-8d59399bd002">
                    <propertyInstance
                      Id="45802739-baa1-42ed-bdc5-387a8bccf1fe"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ed0dccba-bd54-4dc9-a8b0-182cd5969bdd">
                    <propertyInstance
                      Id="52e90d75-4466-45c6-8734-48a866b7ce19"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dcefc10c-20e5-4b81-8157-d5b4ac3e3ad1">
                    <propertyInstance
                      Id="9f0a0e29-309e-4789-af21-da46e4a0b723"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="656358ed-04d8-4034-b646-c067e7e7a85b">
                    <propertyInstance
                      Id="8a29781c-717c-4e6b-bc10-7d31ab63dbeb"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="6dcf87f8-0b69-4e3a-a41c-dd506d8cda7a"
                LastKnownName="Knot3-Entwurf::World"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="950b9f54-ff24-430b-a1a3-337af6097989"
            name="Rotation"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="ca7b2879-e771-42b8-9547-f4e4c9359163"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0f1773da-7b33-49e0-a248-bcff5b88c1af">
                    <propertyInstance
                      Id="b50a57da-34a4-461b-82ab-694acc224535"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1a8942ed-7ff9-42f6-8655-5ce50c576a8f">
                    <propertyInstance
                      Id="ef0f19a9-a268-4d24-bab2-7567374ad021"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2f7ccc2e-286b-4ed2-b68b-f5a33227a90e">
                    <propertyInstance
                      Id="866b73f9-f6c9-4c84-a6d8-604232ae8583"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e0bd503b-c575-45d3-8ffb-1affdacaab0a">
                    <propertyInstance
                      Id="47a7029f-bd86-420c-a825-af977b0d68a6"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="33d6b899-178f-40a7-9e7d-1af76ed444c8">
                    <propertyInstance
                      Id="6b265654-3d2a-443e-8947-9c55f09e035b"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9004681e-4348-4932-b4a8-31d1c6f2fd0b">
                    <propertyInstance
                      Id="ba18adc0-beb8-4ee7-92e0-3fa60b943abf"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2c5ac895-9745-4f3e-a6bb-d231e0771a66">
                    <propertyInstance
                      Id="6f79110c-a3f2-4963-a84e-f55da1c21004"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="c1f85c31-dbec-4bca-ab24-e63671f62919"
                LastKnownName="Knot3-Entwurf::Angles3"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="a22a3316-5b7e-4c13-837c-ffe57c7c9243"
            name="TargetDirection"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="8d68de0f-df08-4d9e-b1eb-8682901bd64c"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c3a51ce0-baac-4a6d-8fbf-c2dcf5db41d2">
                    <propertyInstance
                      Id="8a79fb75-1fe5-4830-a956-381dd14ce138"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cd296381-4c0a-48fc-8bbd-b97ce3fd9df0">
                    <propertyInstance
                      Id="ad43b30a-3b8a-4ec8-8ff1-e99100926201"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="649734e2-70ad-467c-87a2-dedc27c3c484">
                    <propertyInstance
                      Id="ea936142-d428-4a99-88d6-011e01c3165a"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="61eae034-bed4-4d9f-b08f-dc749e97e7cf">
                    <propertyInstance
                      Id="67feddb2-6d3c-43ac-acc0-eebdc67fef57"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="541a04e5-3d4c-4d78-b666-81ba6d0413d7">
                    <propertyInstance
                      Id="2403e138-317a-4729-8a5a-68302e766ab8"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7d3a7828-5ae8-471b-b4c5-b7165072f18b">
                    <propertyInstance
                      Id="cf7d9c18-141f-445c-ba47-2499e0264a43"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f30bbf3d-b334-4fe3-94ba-c3cd7dca29ec"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="70ec5184-ed1e-4007-9689-8db22d9da0f9"
                      LastKnownName="Vector3"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="3b039321-f13a-4e12-b46d-d7189ea291a5"
            name="TargetDistance"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="137e635a-1f6f-4f6a-81dd-417084af54cd"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bb0989d3-d5ec-49cd-85d4-54e66fb38e54">
                    <propertyInstance
                      Id="c5052fe4-593d-4d16-b150-767bbb2e15b3"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bc0c613f-3b0c-4e4c-adeb-f63b0aaf6686">
                    <propertyInstance
                      Id="3bd9483c-2dea-4a92-ab8f-37c806035f05"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b66d3e2b-55ee-44e7-826c-8aa0701cc2e1">
                    <propertyInstance
                      Id="a65cf11c-870a-4f5f-b6f7-70b62cf2e429"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f609ca29-5b49-4201-8dd2-a06a285b48cc">
                    <propertyInstance
                      Id="1951fdd7-d6ef-4021-90b1-7e20a90b7137"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a997b9b6-0b37-4656-b2e2-91f93ece4e3b">
                    <propertyInstance
                      Id="11c6a818-b8a8-4720-9e38-a18c27615722"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="58117b2e-c082-496a-843d-112084b348f5">
                    <propertyInstance
                      Id="e8c6bbc0-aa5f-487f-b43e-1f91a6d6ce3e"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="bb452aea-e813-4c35-aa7b-0a1bbb4afc4c"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="341344be-696c-4c21-9bdb-3ae3027c3c34"
                      LastKnownName="float"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="148ce1c9-6f37-41ee-be9f-ad488f735658"
            name="Camera"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="0e7169c5-5fa3-4371-9514-b5da2a5fd316"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4fbcb4f7-29a5-4213-9d46-5d564263f710">
                    <propertyInstance
                      Id="2b753ca3-a98b-4ce3-81a7-068de5d8859d"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d8230116-436a-45a9-9cb5-efd8efc69c29">
                    <propertyInstance
                      Id="9981c4a3-75a7-47a2-a970-e873df47688b"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c0f05a7c-b9a8-43ef-ba81-a561e03cdf74">
                    <propertyInstance
                      Id="5d9edbaa-35dd-439a-a056-2a4d9c3edb96"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6fc03da4-73db-4f9b-8190-2c1eba2e5d48">
                    <propertyInstance
                      Id="9cb57b0b-6d83-496d-8db2-7f4986e03f1a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="58da4dd9-1090-41e2-bc78-41a72f751c27">
                    <propertyInstance
                      Id="567de79a-debb-48c4-ad93-99caf00122dc"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2a6a588f-dd5b-4824-8f21-2db0d6181b13">
                    <propertyInstance
                      Id="9c277255-931e-4b3e-8974-d69663579dee"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="38778775-b1e8-449b-a3d6-9655c5f6c688"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="04c195fd-7eb2-4a09-8ce7-fd31733cb468"
                  name="world"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="6dcf87f8-0b69-4e3a-a41c-dd506d8cda7a"
                      LastKnownName="Knot3-Entwurf::World"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="9448673f-36ed-4bac-8f64-e31ed434b8fd"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="ebe3d5c7-440c-4a40-b3c1-b6a8417a30b1"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3819be95-63ac-4738-aafd-fcb852556717">
                    <propertyInstance
                      Id="2e6ab3d6-b9da-4c65-b990-7fe6dbfc7212"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="68a77730-1d87-436a-9d34-cf8247c9a639">
                    <propertyInstance
                      Id="d85ea321-4336-4c06-b975-15f4abc3e594"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2cd076a1-c658-4a08-98c6-855de2c09d1f">
                    <propertyInstance
                      Id="50d406dc-6efd-48b9-93fd-44e46bf05d66"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d6d989a0-dfee-4779-bb5e-67b37de50b9b">
                    <propertyInstance
                      Id="76402a87-83e2-478f-b4c5-3523f28aee29"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1f9d69c1-9de4-4d0f-9575-bcbb59a33bb2">
                    <propertyInstance
                      Id="61b37306-9511-44c4-98cf-9bed9b2b41d4"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3fba8319-8b01-4dec-9c45-2c8e594c6969">
                    <propertyInstance
                      Id="b8bb6fac-8af1-44e6-b1d5-5b0043373e62"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f2db8d68-aef4-4a74-81d6-57183f56a67f"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="467a6b57-86b8-4678-8fa2-0e15371c5244"
            name="GetMouseRay"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="df0c333e-3c00-413d-a323-769f8763b4f7"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="80be782f-0f60-4a30-b75a-2315469d769c">
                    <propertyInstance
                      Id="5026d0f6-0b49-41c4-b7d8-e7bbcd1e3f47"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b10e5fba-606c-4d8e-96d8-ae59a4b68b1d">
                    <propertyInstance
                      Id="b3bc3bcb-0028-4be5-ad7d-761c6c8055a5"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f6dce13f-24e8-4c45-a148-d2e57ca4cd12">
                    <propertyInstance
                      Id="ff8f7b58-bc5d-4d71-88bc-98afa48722ef"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a7b172db-2e5b-448d-a227-3e7db3ce3832">
                    <propertyInstance
                      Id="3464352e-790f-4b90-9bed-42c8e46a557c"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b2266cb5-01c9-4531-b547-28d839824d6a">
                    <propertyInstance
                      Id="4e4f0796-bb86-4b8e-b78e-6c52b47f62e5"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bb8c0fd3-5ac8-4cca-bc64-1539d696120c">
                    <propertyInstance
                      Id="50e9206d-c0f5-42a5-9c6f-eae5c2ab03e4"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="481788ea-e700-4dc6-b3a2-aa8e3ebb6f7e"
                  name="mousePosition"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="06da94c1-fba3-4994-91bb-16fff3ac035d"
                      LastKnownName="Vector2"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="02d4baf7-cacb-4a9e-8dbe-4d780faf3977"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="97e5f6aa-c6c1-4231-8cfb-b358f5ceda26"
                      LastKnownName="Ray"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="fe28680b-e3e8-418c-950d-80690ad2dbbf"
        name="ModelMouseHandler"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="07326b4c-fe41-453f-a949-8908fe69abe6"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="f63324f6-adc6-4fcb-8c06-fbe75968a9d5">
                <propertyInstance
                  Id="3f4f0fb0-e704-49eb-9cc7-239f1277226e"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="44aa439b-3b0e-440f-8d76-61de7c20037f">
                <propertyInstance
                  Id="d07cd924-8ba1-4da0-ad3b-807529c363f2"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="7ca7db25-8faa-423b-8e97-6f62e5863844">
                <propertyInstance
                  Id="b62268ab-c681-4445-b5c9-4e5ae501d0e7"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="25d86804-bfc4-4094-acd2-125657270fe4">
                <propertyInstance
                  Id="a744e095-0b40-4458-beec-adf41d2cb995"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="be36cf8c-d144-4a26-84c7-e138b275892c">
                <propertyInstance
                  Id="1a06217e-cdf3-43cb-965f-ed4cb90ae7a5"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="29fbd399-1ca4-4423-a9de-9a89388e11e5"
            isSubstitutable="false">
            <classMoniker
              Id="abc8018e-6af1-4734-9782-24b2cc4838cc"
              LastKnownName="GameScreenComponent"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedOperationsInternal>
          <operation
            Id="d3891a8d-70d5-488b-868c-05423a522b77"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="b61d9746-2483-4442-b296-3a13c9858918"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c0455665-d221-4e31-a79e-64a08c604e21">
                    <propertyInstance
                      Id="2c1567c4-df59-43ca-90cf-7176d0317d8e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="304efa09-5398-41a3-aabe-c327ddc584bd">
                    <propertyInstance
                      Id="12a7acec-e767-4794-9028-c61b67018a15"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b122605b-0aa8-425f-ac3f-988301363c07">
                    <propertyInstance
                      Id="1a04887c-4f2f-44e3-bde6-33787c06521d"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d9967874-856d-45a9-bb32-dd2ca5af8fb8">
                    <propertyInstance
                      Id="8dd25dba-ce75-4da5-bb66-d406b4b7228f"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="22fed4cd-2752-470c-ac31-0fdabb0ca1e3">
                    <propertyInstance
                      Id="0c8e8922-5924-4c98-b599-267fe42b8b63"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="79003478-b636-4958-be35-0cd98ba228e0">
                    <propertyInstance
                      Id="8af5aa9d-ab37-4796-8a40-0120a62fded2"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="5b96528f-c4c1-4455-8573-ea2e7a1db963"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="c12b1acf-fe80-4d90-836b-5b5e91cd9bd7"
            name="ModelMouseHandler"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="6f987312-de9e-4bc3-91cd-548254a11c34"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="fb1f5ab8-8ac7-425e-b2b1-c166ebad9936"
                  name="world"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="6dcf87f8-0b69-4e3a-a41c-dd506d8cda7a"
                      LastKnownName="Knot3-Entwurf::World"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="191527eb-4832-418d-a719-310b29b75ec5"
        name="KnotInputHandler"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="30a26186-3fe3-4a04-8a90-670fd5eb7c40"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="bdf86530-0538-44e5-9b7a-0e096e0da5dc">
                <propertyInstance
                  Id="af68b069-f4b0-49f2-8a5b-55913cf3f722"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e680bb8c-7b91-4f6f-932d-eaf3ed99d03f">
                <propertyInstance
                  Id="2198e6c1-4045-4661-bd8c-15cebf83b152"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ca1bbca5-6b98-4894-82ab-5c9b7f90ba00">
                <propertyInstance
                  Id="46fbfcf5-e0ea-486c-b062-623a6bb6c52b"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8bc4dc7a-eddd-4618-9301-589bf5c68dd8">
                <propertyInstance
                  Id="a679b813-1a48-4132-9fe8-1171738d4fa8"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="48cc2f8e-f03c-4f16-8fe5-01dc49bc8f51">
                <propertyInstance
                  Id="c3d891f0-c2e7-4060-a09a-7f4a9028fbcf"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="a437131c-0237-4292-8615-9930b2c72351"
            isSubstitutable="false">
            <classMoniker
              Id="abc8018e-6af1-4734-9782-24b2cc4838cc"
              LastKnownName="GameScreenComponent"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="3f9073b7-5c30-4368-b159-cc60a9724b21"
            name="world"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="3c82cb9e-4d51-45df-a423-6f4f8f4aba91"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e5444ecd-0920-44ba-9098-f5f04679c8f6">
                    <propertyInstance
                      Id="db9d02ba-9981-4a34-98fa-b75c16d38f45"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="96ce43b4-4e16-437f-a750-ac63e590d18a">
                    <propertyInstance
                      Id="8fd9d007-34a3-4eda-8443-69e1ed507bad"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="658d4a8b-00e2-42f3-ab69-4d6134a52e70">
                    <propertyInstance
                      Id="d828f098-de30-4ca9-bc03-a383072df7ca"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="37fbe6c7-13ed-4000-a4c7-6aa2ca40ce7c">
                    <propertyInstance
                      Id="68a8ddaa-2751-430e-a474-f4b2cb1dca23"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b2bc332e-551b-4d5e-b47c-c3b65143cc72">
                    <propertyInstance
                      Id="dd24405c-b57d-4daf-98a3-95e2ffe7b01b"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7281c41f-485d-454d-abf2-9042475e188a">
                    <propertyInstance
                      Id="adadc7bb-e8ea-4c67-ba15-86c6ff12ecf2"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7dd871e8-2c69-4625-8fdd-6c34a068f967">
                    <propertyInstance
                      Id="8539f9b4-884c-42be-92fc-4911a84c37cf"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="6dcf87f8-0b69-4e3a-a41c-dd506d8cda7a"
                LastKnownName="Knot3-Entwurf::World"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="23a8ff39-3828-4055-8036-44098cd380c1"
            name="screen"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="276e05de-47ab-42e1-89c2-72b04d6c7907"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="440bd18c-6866-4493-adbc-fbd75114bf40">
                    <propertyInstance
                      Id="02749333-c270-470e-b8b1-47818019513e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e1599356-6a93-450d-97c7-106026fdc6ef">
                    <propertyInstance
                      Id="887f6f5f-a20e-439b-b193-eaf705e7ae1c"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3bb7b625-1200-4bc9-8424-e56ab754f28f">
                    <propertyInstance
                      Id="e4665913-0aa0-40dc-a36c-158e62d3feb4"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d82914fb-c993-478c-8864-712cd4b2318d">
                    <propertyInstance
                      Id="649f0164-2be1-42b9-b1e1-59c0ad54722c"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0ed86320-50f9-49a9-8f93-8db22b02a56a">
                    <propertyInstance
                      Id="d014cda9-aa2a-4d2c-9b38-64396ab9ce40"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="873ded02-20e7-4fa6-a7ee-6a8718b3f7ab">
                    <propertyInstance
                      Id="8339224b-ea51-45da-832d-e8460408cb91"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="96b9c3f0-959b-4209-a56c-548512352bc7">
                    <propertyInstance
                      Id="d2791c7f-c579-4ad6-9e4f-60f01605551b"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                LastKnownName="Knot3-Entwurf::GameScreen"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="6e38a57e-5c6a-4b5e-82fe-f180fc5d61b0"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="5f81b8c2-9d67-4018-a976-f72cad35f14e"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="650a2296-4988-4408-85f9-a7e18c9792b9">
                    <propertyInstance
                      Id="691efb01-2ddf-44e8-bdfc-02ee4a614f50"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="db9da5d4-5557-4c50-9638-e73a4ddf0f20">
                    <propertyInstance
                      Id="e2e2da45-310e-493c-851b-c16902f98c04"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b01ff47c-5224-4b8a-bb6b-9f8f738a8756">
                    <propertyInstance
                      Id="eda7a72b-eb71-4d89-a04b-ec20dd121e04"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b9c5a549-d5c1-4dfa-be58-6bba593a2be0">
                    <propertyInstance
                      Id="4577660b-eb2c-44fe-b1f8-d35414d4f7cf"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a104d712-f54b-4682-95ad-6e230a413987">
                    <propertyInstance
                      Id="26fa6923-a6af-4a9e-b7c5-89eaf3aa79e1"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f73658e1-ba79-41f2-a2f3-54c55b59b2b9">
                    <propertyInstance
                      Id="1052f4a2-3555-4401-ab2c-aa1a5a7036f6"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="e0eb6f4d-eef7-4897-a6ef-01d9de8f50e6"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="e4989b57-b4a8-4951-9af8-ce77505e99ff"
            name="KnotInputHandler"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="c2f937a7-86dd-4ca3-90f1-d5b61f4efafb"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2e456dbb-da6d-4b0a-8579-bf4d560f487f">
                    <propertyInstance
                      Id="6bad75c4-c3aa-4689-ad83-a823ca1d1ff0"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2717615d-7708-45ba-82c0-fb0251e8ce5c">
                    <propertyInstance
                      Id="bc256398-05d8-46bb-b32f-707ad619e695"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ffdab788-0069-4413-98b4-cf7401989b27">
                    <propertyInstance
                      Id="6f77ad8b-166c-4d76-8166-77d9407d5469"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6c4b47bc-4544-48ef-93da-dc4c94c4a439">
                    <propertyInstance
                      Id="e338787b-462f-49ab-b600-9292cad57988"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3195c3ca-5e9d-4078-89a8-19a0f28d65a7">
                    <propertyInstance
                      Id="4c0f5cb1-14f2-4789-bf2c-4d85b2aca2f4"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d83ef60a-4da3-4739-878b-5e5a44bff1a1">
                    <propertyInstance
                      Id="69750b3a-4c49-4fbd-ba36-b5efdf1803e4"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="5ece058f-98c3-454f-a717-a37eee07e8ae"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="3acf7a7d-dcc1-4c33-9884-ea1a01db1e92"
                  name="world"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="6dcf87f8-0b69-4e3a-a41c-dd506d8cda7a"
                      LastKnownName="Knot3-Entwurf::World"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="9471a0ed-47f6-44f7-91aa-0d9e9c82417b"
        name="IEnumerable&lt;IGameObject&gt;"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="52577026-bb4f-49d2-ad0b-2d2b0bce04ee"
        name="MousePointer"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="c6dd5fe6-be89-4f60-8452-b1a5ccf37847"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="734e6f13-fe69-4f1e-b1e6-be641d4d071f">
                <propertyInstance
                  Id="2c242059-640a-4dc2-8770-b9e06f8eff06"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="cf1a184f-0d66-4b6f-8a7a-040f9bc7b526">
                <propertyInstance
                  Id="653966a3-19b9-4840-85c8-a61a733c7eba"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="555337ba-8fec-4f04-8a57-581579862ae2">
                <propertyInstance
                  Id="5586b4bc-fb33-464e-b6cc-dfb4ebc7892e"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b2778ad5-1ac2-4839-98e4-75bc055cb220">
                <propertyInstance
                  Id="78bc1130-46df-4b77-aad2-e21871e11d76"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="c2b410d4-0955-408e-aba0-f39558552f39">
                <propertyInstance
                  Id="d4a5d8a7-f63a-4368-ac71-dc364442312e"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="9483fdaf-aeff-45ea-9692-164d1f6e9510"
            isSubstitutable="false">
            <classMoniker
              Id="fcbba91e-dd1d-4e1e-a7ba-4200ed594bfd"
              LastKnownName="DrawableGameScreenComponent"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedOperationsInternal>
          <operation
            Id="345447ab-e746-4feb-aa60-bd77e596112b"
            name="MousePointer"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="5e22ead5-ec84-4beb-aa51-391c718f5a38"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d02551d2-d4e1-4442-916c-582de2c70cbc">
                    <propertyInstance
                      Id="6283e4d0-2e22-4827-9035-7a83ff028f1b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b395528c-24a4-45a4-bfad-ccc537d608c9">
                    <propertyInstance
                      Id="da832c36-4a57-4109-a59d-354260d18735"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="45d45ad7-5325-45fc-98c1-45abec0e62ab">
                    <propertyInstance
                      Id="bbcc6fe9-0198-4048-b0c8-2ab4aa9cd35d"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dac1ce4e-0c2b-4736-9ff3-eeb216efc726">
                    <propertyInstance
                      Id="3f610163-a3dd-4b88-8340-b9756dc8d1ff"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b3693af9-ea99-4f23-ac2a-feb80c27ae82">
                    <propertyInstance
                      Id="b90b4129-12ac-4f30-b85f-42bd3998bc30"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="69451933-a018-40ac-a406-2824cb4c2272">
                    <propertyInstance
                      Id="01d23f28-f44a-4841-a5ea-6bad828a9d9d"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="2b19725e-feba-4109-a8c2-8abc694900e7"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="b7d5993e-9ebe-45ba-b7d3-98b95e479a0b"
            name="Draw"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="f889c8f5-0f4d-4bc0-a0d6-68cd324ff5e9"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="efe94c67-c45d-49de-8fb0-1afc3b8d58c4">
                    <propertyInstance
                      Id="40a5edb0-65f4-4ee8-a391-4c9d644d7227"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="83c5ca0d-156d-43bf-aa0f-88a4c245bb2e">
                    <propertyInstance
                      Id="904331bc-b671-4899-9498-df6bba3a0e5c"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a0238054-4736-4370-bd09-a745ab2e82bf">
                    <propertyInstance
                      Id="7102439b-94de-44af-891c-261d052a2346"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a9a60acd-c77a-4b3c-9401-fa89ba1a5d48">
                    <propertyInstance
                      Id="7769b34d-e21e-4d8c-8d0e-8cba9723dbe8"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a5c86700-f53a-4bc4-ac1b-95400bc664fc">
                    <propertyInstance
                      Id="c2927267-4769-408f-9e46-5b5dfcea7bd3"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e1e0a086-4cf3-4636-aef2-f9116bb50566">
                    <propertyInstance
                      Id="d39ac8f6-10d7-460b-88c6-07fee93100f0"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="b0c554b5-07d5-49f6-a4bf-12aac601a6aa"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="19fc4929-8f2e-4426-84e4-4c7e9b814df8"
                      LastKnownName="void"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="a30a319d-5090-4f51-86ac-18ddc6efc860"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="e4b7dc3e-d3bb-451e-beba-633b5c00f922"
        name="Angles3"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="b990de51-9316-480b-9b95-d848721155f1"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="14f25813-0272-4b42-8886-bc383036caa3">
                <propertyInstance
                  Id="b2437755-e4f3-4074-9d14-4ed4cf47c5d2"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="666ad397-6c6a-45c2-b991-b48d7943c026">
                <propertyInstance
                  Id="83217d44-fd8f-405e-bed9-4be4cb40747e"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="4e2c3a54-ddc9-4aba-acd0-8f344d6d492a">
                <propertyInstance
                  Id="bf09a323-7f99-48e6-ab1b-df8d7f77ce1e"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="76ddfd14-62ff-4e2c-8d5a-8bc0da1c2767">
                <propertyInstance
                  Id="c504df8c-70f4-4572-b013-15283cea5cc0"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="432dd941-a06e-443f-9288-7b44cb38e7e4">
                <propertyInstance
                  Id="ca4ca36d-a380-46c7-baf0-b91b58d2963d"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="fe411cc3-07bc-47a6-a730-3434a98019a7">
            <interfaceMoniker
              Id="d2343414-de58-4c09-8987-1f84078df80c"
              LastKnownName="IEquatable&lt;Angles3&gt;"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <ownedAttributesInternal>
          <property
            Id="81a95bc6-1c45-4269-ac3a-95a90c513519"
            name="X"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="b4dfa28a-b4dd-462a-bd78-7187c751f81f"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="74fd450c-0062-4b89-9df1-178348667176">
                    <propertyInstance
                      Id="5135b2c1-12cf-412f-8968-ed734b66b6b4"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fd5c6193-9e69-45dc-b0bf-032ea2e8f62d">
                    <propertyInstance
                      Id="3f70715d-7f69-48ef-af4a-fc7d1a1e4538"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="571f0bbd-e8a9-4e71-9116-d9e82fd62083">
                    <propertyInstance
                      Id="ffeaec5c-df25-4505-9187-74dc7addb114"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4fb0d2d7-dd98-41ab-a455-e7b4954941c6">
                    <propertyInstance
                      Id="5478265d-a857-4f81-8623-1a3c08da6a29"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="56794357-1539-4850-b4b8-cf6fb6267797">
                    <propertyInstance
                      Id="bdce179b-91ba-4c21-b8c8-8923c05f028f"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d66c2759-58a0-4955-b609-7385e90c49b2">
                    <propertyInstance
                      Id="1b2808e0-62a2-451e-bdfc-387d910c801c"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="09171b1f-64a4-4b2b-86bf-a2e86880bc2f">
                    <propertyInstance
                      Id="29a13fde-24bf-4040-ba12-2c9e78c2ac1b"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="341344be-696c-4c21-9bdb-3ae3027c3c34"
                LastKnownName="float"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="8eebf297-e414-4739-b8c0-e693c66ab08b"
            name="Y"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="29417c5f-a253-4002-a442-97649791b11c"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d6ad91bf-54e8-48de-abc1-0a9fd0f98320">
                    <propertyInstance
                      Id="13c22c84-457d-45f4-b3aa-6e75964cfa8e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a4bd5353-4683-47be-83c3-0929a7452d48">
                    <propertyInstance
                      Id="f01a8619-35d2-40f5-b90a-16babd5cbabc"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2bab4d50-28b7-49ca-87ff-cdc43042702c">
                    <propertyInstance
                      Id="0774ed69-04f7-4098-9f3e-d5f5dc7a6a23"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d744365c-4595-4509-abc3-1dcd2606cd71">
                    <propertyInstance
                      Id="47200d76-b2df-4c7f-bac6-db6b0d1d91b7"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="eead30ec-33b3-4fb5-8943-5b3e22409eed">
                    <propertyInstance
                      Id="2c81c67e-e8ec-4df3-a506-f5499a196d3f"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="39d2c2f0-61af-4bbe-a4df-a31c18041be0">
                    <propertyInstance
                      Id="d52222e3-db79-47e4-b842-cd7e63a3f06a"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="482d066a-0310-42bc-9941-fb503aeee201">
                    <propertyInstance
                      Id="f5a64eb7-3936-4965-9f26-8b8efef3eeef"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="341344be-696c-4c21-9bdb-3ae3027c3c34"
                LastKnownName="float"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="5fdde717-9c3b-4d54-bcc3-884f80eb3abf"
            name="Z"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="bc56b0f0-b842-4d20-81a8-ef7984daac2f"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fedba571-4255-4fec-9541-b5863567596a">
                    <propertyInstance
                      Id="9da1f2fa-7a9d-4a35-89b8-5c2e1b9de1a4"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7dea8f16-a8d6-4154-ac7c-629bd3e4140a">
                    <propertyInstance
                      Id="420c9581-f08a-4fd1-ace2-3e7d263e8db7"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3157e105-ac6b-4f0b-ab26-0443c97060e6">
                    <propertyInstance
                      Id="36b5d3d4-2a74-4afb-b353-08f4a12aef70"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ba18812f-8236-4190-a226-d1334af994b4">
                    <propertyInstance
                      Id="27adf7e0-a4b7-4365-af45-cdb3d54d3763"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="076a3e9b-22aa-4246-9d57-a8655e8e2b10">
                    <propertyInstance
                      Id="69b9c51c-1e6a-4ffc-bcde-3926730bf3cd"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8a8d2b97-894d-4e19-8ab6-2d4307507c46">
                    <propertyInstance
                      Id="9e8fe640-7bff-4a3a-aa46-efef707ae178"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="37f220ee-def4-4869-87cf-ddf03d8dcd86">
                    <propertyInstance
                      Id="dc7ad6aa-d835-4958-9b6b-173d6911290f"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="341344be-696c-4c21-9bdb-3ae3027c3c34"
                LastKnownName="float"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="d0457e54-e49f-4500-bc3c-9f5b983c76e1"
            name="Zero"
            isLeaf="false"
            isStatic="true"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="05891910-b571-417f-9fed-ffc916799369"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="31a860dc-aa26-46a1-bbfa-03d01bf8f4f5">
                    <propertyInstance
                      Id="0c5fa9fd-c44b-4b53-b026-de480e91577f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="43e31922-ec0c-4326-a0c7-f56d132a1138">
                    <propertyInstance
                      Id="36ebec8a-927b-4fb3-b149-c4afa86284ea"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e0c2383f-44b6-47f4-ac17-d3a38f910ac4">
                    <propertyInstance
                      Id="4ff95205-f2bf-4017-943d-5315363b7d6d"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="71e16048-68df-477e-b0e3-7772c654c57c">
                    <propertyInstance
                      Id="8db9e198-bd46-4589-9944-61027dbd587d"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ccb7be39-6ea1-47f7-b29a-d25e79be0c85">
                    <propertyInstance
                      Id="c8b560cf-d965-49b1-848a-9e83847aaa91"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2d910e54-eee5-4d5d-9870-ebad03802815">
                    <propertyInstance
                      Id="9e2fdad7-a473-47e6-9280-3aa7ec303763"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cedca88f-15e1-4120-8a59-2483505eb41a">
                    <propertyInstance
                      Id="c56bcdc0-3a86-4b31-8295-e0cc1df5da1e"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="c1f85c31-dbec-4bca-ab24-e63671f62919"
                LastKnownName="Knot3-Entwurf::Angles3"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="cf53a554-3483-4250-a088-0dad13bcecae"
            name="FromDegrees"
            isLeaf="false"
            isStatic="true"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="2cd64cff-cb1d-40a8-8d6e-d3b11b817f39"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="95501df6-ee2d-4cdd-916d-f2df6ffba1da">
                    <propertyInstance
                      Id="9e1734d6-cf93-4044-a226-dcad381672a2"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4b827d1f-0dc6-4577-b918-f19f56d86301">
                    <propertyInstance
                      Id="37432faa-9af9-496c-b433-32c73efa7d2c"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c8f3c835-0400-4e9c-be8a-bbec6ff9c45c">
                    <propertyInstance
                      Id="85bc1437-07cd-4d89-9341-f2f4a3c18efa"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f47b1a2c-2797-48bc-954c-f21ad4bbc565">
                    <propertyInstance
                      Id="5c66f0ff-3823-4f35-9f1a-5df99988c0d7"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0f7c4b2d-6870-4787-8b53-64c923e613e8">
                    <propertyInstance
                      Id="033a4b91-6e15-4457-ba0a-e61568caee61"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9fda37df-3e4a-4a6e-ac79-7c6533f9bdc3">
                    <propertyInstance
                      Id="e6f79fae-3d36-4659-9f74-6745fd2ed8e1"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="108ff8e2-de17-4d4e-8ff2-1c645cad9158"
                  name="X"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="341344be-696c-4c21-9bdb-3ae3027c3c34"
                      LastKnownName="float"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="dcea5cd0-70ec-47d9-b396-69430de70eaf"
                  name="Y"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="341344be-696c-4c21-9bdb-3ae3027c3c34"
                      LastKnownName="float"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="49d84dc7-182f-45c0-84aa-89265c45da90"
                  name="Z"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="341344be-696c-4c21-9bdb-3ae3027c3c34"
                      LastKnownName="float"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="aaea1980-c1b5-422c-ab40-aacf9f371ebe"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="c1f85c31-dbec-4bca-ab24-e63671f62919"
                      LastKnownName="Knot3-Entwurf::Angles3"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="3fd1636b-ec1c-4591-89b4-0e0fc393801e"
            name="Angles3"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="0ec9ea9e-1785-4f66-b6a2-dd89f6dc63cb"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f18432bf-00c6-4ec6-a10c-4c097db872c7">
                    <propertyInstance
                      Id="04ed1052-dfb9-4207-8da2-059a6aa5688e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b0242935-ff24-4e74-a882-864c04aa0820">
                    <propertyInstance
                      Id="df9ba7d3-0758-473e-8094-8d98a4270085"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ef2ed62b-24f2-4203-8469-6b6b45b99ac2">
                    <propertyInstance
                      Id="8d436984-3c81-479f-baaa-de2563de2ba1"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="25b094fc-b9fd-45a6-a723-70a299daeff1">
                    <propertyInstance
                      Id="6d4a0af8-a727-4cae-aca3-e3352f2f676c"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="61612f75-784f-4b8f-bbb5-9e52103b3005">
                    <propertyInstance
                      Id="182b95cf-e151-4d23-83db-fcf41db7701b"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f9a9d39f-0778-4a09-9e76-163598c4c68f">
                    <propertyInstance
                      Id="e987cf8b-614c-43b8-a78a-9f0195671e23"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="d121a05c-e835-455f-bc23-7950a1224314"
                  name="X"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="341344be-696c-4c21-9bdb-3ae3027c3c34"
                      LastKnownName="float"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="4d012f9b-c418-4f83-ba7d-2661bf759800"
                  name="Y"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="341344be-696c-4c21-9bdb-3ae3027c3c34"
                      LastKnownName="float"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="82f54f5a-6f40-4472-9080-caf746428d00"
                  name="Z"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="341344be-696c-4c21-9bdb-3ae3027c3c34"
                      LastKnownName="float"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="f90f85ca-800e-42d9-ba45-e33934a97d06"
            name="ToDegrees"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="827598dd-e787-4d70-8273-c256bdcf043b"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="edce5cea-9c55-4c53-ab7b-73a71f43dced">
                    <propertyInstance
                      Id="5a657828-778b-419b-ba94-8d8415421d5c"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="da6b9be4-193e-4b6c-a6ea-4317e471018a">
                    <propertyInstance
                      Id="c6c62277-96c5-4a0b-aaa1-b9148c17ae52"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0a63beac-b675-491a-8eae-a466ff1dbebd">
                    <propertyInstance
                      Id="c89f164d-c0f1-423e-8f9b-a8a2b47142ff"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cb6743d8-de2b-4850-b63b-5da50ba55820">
                    <propertyInstance
                      Id="fec76b27-8861-4a9d-a681-a65e89c9451f"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7321bff9-ecfa-4d43-b6bf-6c1e80c85089">
                    <propertyInstance
                      Id="c86380cc-851f-41fc-a991-0031527e8fad"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4dfe280b-53e7-4792-b1f4-9d5992d48b70">
                    <propertyInstance
                      Id="4c0bb090-6375-4d39-b58b-89174c1863df"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="b0cf457f-d9cd-4705-8d42-a2ceba4b92ca"
                  name="X"
                  direction="Out"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="341344be-696c-4c21-9bdb-3ae3027c3c34"
                      LastKnownName="float"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="d820a053-d38a-487e-849e-638f9d0f1b5c"
                  name="Y"
                  direction="Out"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="341344be-696c-4c21-9bdb-3ae3027c3c34"
                      LastKnownName="float"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="9cc45706-442d-44be-a3a7-77cdac8d3658"
                  name="Z"
                  direction="Out"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="341344be-696c-4c21-9bdb-3ae3027c3c34"
                      LastKnownName="float"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="d2343414-de58-4c09-8987-1f84078df80c"
        name="IEquatable&lt;Angles3&gt;"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="62581894-f10a-454f-a32f-acae20cf0e72"
        name="Input"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="d8eaf628-2e89-4abc-b936-d5290d4686ac"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="42c95457-5404-48c5-94cf-06358dc21a16">
                <propertyInstance
                  Id="09d6f1a7-dc6b-41c3-9ecb-7051b9aadf48"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8a2a3e3b-a2a8-4b0e-8f02-4aed6ef836ad">
                <propertyInstance
                  Id="582e972b-d33a-4558-82b9-aadecdfc060f"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="0e521763-3e9b-4e10-850e-0a184a0b1411">
                <propertyInstance
                  Id="5d11bf6f-72c1-438a-8b0b-9d1ea8f0a092"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="bf703398-e86f-4432-815a-06ec079161ec">
                <propertyInstance
                  Id="84e8a034-f43a-4986-ba56-df05f8411517"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="41a1a472-013b-4185-9d0e-fed4b44ee94c">
                <propertyInstance
                  Id="bcf917ee-d928-4b4b-a087-7e01e790e032"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="ac0ca22e-b1f5-49ed-aee3-b02ac0940bdc"
            isSubstitutable="false">
            <classMoniker
              Id="abc8018e-6af1-4734-9782-24b2cc4838cc"
              LastKnownName="GameScreenComponent"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <targetEnds>
          <association
            Id="ce60d253-8bc0-4b34-8867-6155bbf88704"
            isDerived="false"
            sourceEndRoleName="Input"
            targetEndRoleName="ClickState"
            isLeaf="false"
            isAbstract="false">
            <enumerationMoniker
              Id="22409f77-d02e-410a-8ff2-403b30d48d93"
              LastKnownName="ClickState"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="fe8903dc-be90-40a0-8eed-f4d4892ae390"
                  name="Input"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="4c86214a-8a7e-4a27-aafd-04a5702ba26f"
                  name="ClickState"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false">
                  <lowerValueInternal>
                    <literalString
                      Id="b2107242-9a97-44b2-a8fc-649a5fa457a3"
                      name="Lower"
                      value="2" />
                  </lowerValueInternal>
                  <upperValueInternal>
                    <literalString
                      Id="20886e14-26d9-45b0-9fdf-0bb199bf6309"
                      name="Upper"
                      value="2" />
                  </upperValueInternal>
                </memberEnd>
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="c47f0689-a6e2-4a13-84a0-7568d6fb69a3"
            isDerived="false"
            sourceEndRoleName="Input"
            targetEndRoleName="InputAction"
            isLeaf="false"
            isAbstract="false">
            <enumerationMoniker
              Id="c270c6f7-5840-44ec-88e4-875e5879730b"
              LastKnownName="InputAction"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="505498ff-09b4-4d22-83a4-44762f019f13"
                  name="Input"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="90b83fe6-c2ed-46a3-bb4c-20eac20841ad"
                  name="InputAction"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributesInternal>
          <property
            Id="f1c42659-9446-4668-b02e-f125cc585d33"
            name="RightMouseButton"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="bfc56118-0b1d-4023-95d0-f91609ebd90b"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="eb4ec2b4-8389-490f-bac7-3346a2308949">
                    <propertyInstance
                      Id="c0f506af-5277-4219-9530-a3dc4eccba7d"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="46924d32-4bc0-48dc-b6cc-7c4510ce27d9">
                    <propertyInstance
                      Id="442025a4-7b74-4ae9-a0e8-6c3d7870ddb9"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6c64c052-7261-45aa-87a6-8ee0fa149fed">
                    <propertyInstance
                      Id="2bfb7541-554c-4111-a8d9-ce9c87c402f2"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="98334e2c-df20-4411-80fb-e921fd898186">
                    <propertyInstance
                      Id="3998bffa-585e-4ccd-b066-69122b9260f1"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ffefee81-f21b-40a0-8fd9-12ded3ade9ff">
                    <propertyInstance
                      Id="a57412f9-d2c9-4ee7-8aae-900d58c91dae"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f321bb8e-1dc3-4cd6-bed6-987b65fdaace">
                    <propertyInstance
                      Id="42112828-7db7-4474-9999-e431616e6fa4"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="29125778-aea6-4ab8-a20d-c3eecece99f2">
                    <propertyInstance
                      Id="24720ac6-83ad-4ec8-b2e7-56ecd8c168e7"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="8f29645d-1e37-4472-a89c-89b9beed8f30"
                LastKnownName="Knot3-Entwurf::ClickState"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="6360360b-c820-462a-b697-b739c7940b16"
            name="LeftMouseButton"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="b57c5bb5-0540-4197-a340-52baba4617a9"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="729ecdd5-4a4f-494d-ad10-fdeff2eabc4c">
                    <propertyInstance
                      Id="d3eef04b-24f6-4195-a34f-8ee0979ab834"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0ca4ef48-6955-45b8-b40d-84f24e5d4ca0">
                    <propertyInstance
                      Id="632a8f39-56ec-44f9-a561-170607647d84"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e17f3f47-5f78-48cd-9cc2-eabb1f993e2a">
                    <propertyInstance
                      Id="1516542a-7ef1-4ebd-9aac-547890602797"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="19d152de-b992-44ba-9eb9-42438157a21b">
                    <propertyInstance
                      Id="a3daf3f0-4183-44d5-918c-72836cd17d4c"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="897fe214-55c9-4efc-a070-e73f4e5a6ef5">
                    <propertyInstance
                      Id="027311ba-8b60-4c1e-9dd6-2bd9801f48e2"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ebdd919b-aec2-4aeb-b7b5-b14cdcd430f8">
                    <propertyInstance
                      Id="09f2c481-a08e-46c4-a6e0-530f41390646"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="33aa83ac-83a7-4ad4-a9e3-47e3fd0c7a7c">
                    <propertyInstance
                      Id="f5165dd6-2c8f-4d18-ac60-98b8dacd2a69"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="8f29645d-1e37-4472-a89c-89b9beed8f30"
                LastKnownName="Knot3-Entwurf::ClickState"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="29ff9557-2fb3-4949-8810-030e7f3984ab"
            name="CurrentMouseState"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="b4644270-f47b-44ef-8a21-cfdcac578b4a"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6883f4b2-9256-4a91-8ab1-4d995bb1f1b3">
                    <propertyInstance
                      Id="d3310f08-6bb2-41e2-8d6d-764f8c3217e1"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ad9b9163-2b04-4558-b942-6dd6218b610e">
                    <propertyInstance
                      Id="15802562-41a1-46a4-a2fb-9645b0fc92f1"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bde4dbb5-f004-4be6-a6c4-7fe6f1c12bc7">
                    <propertyInstance
                      Id="b5130061-a169-4272-a369-10c80ce7f48f"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0025f315-f1ff-4a4b-b340-14b7aac6363c">
                    <propertyInstance
                      Id="7d82eca2-1ad5-4125-9f81-b7397e403fcb"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="27b5dfae-d936-4684-894a-6596e53c5239">
                    <propertyInstance
                      Id="3fa9d80d-bd7c-4e49-be2f-3fc5d9da7180"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a57be554-21c5-4c01-a48b-664f22dd7e2d">
                    <propertyInstance
                      Id="37d6b6cb-d0c7-4146-8dce-536b79b6f630"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1a810d1c-4fbd-4d27-8bce-7d92d2213474">
                    <propertyInstance
                      Id="c4b3db84-a2b3-4f26-ad0b-a4dae0952b1b"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="a0385b45-7b02-4277-bd0e-cf05db4f496a"
                LastKnownName="MouseState"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="1a76e3c8-711e-40c4-8b0c-a4e5b801e3ef"
            name="CurrentKeyboardState"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="f024cc6b-f6ae-446e-b0b1-a133bb8d412d"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b1e1793f-26d2-415c-a0ce-f73773e3fd8b">
                    <propertyInstance
                      Id="c9020b5b-b1f7-40fc-b5ff-35b33ac3766b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d0ca1b79-9002-4d31-8607-01c9c46a6723">
                    <propertyInstance
                      Id="3b6c3fbc-1576-49cb-8fa2-e19082704a18"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c9096242-b44b-43ae-acd9-2b28b070b20c">
                    <propertyInstance
                      Id="033cfe1e-8cf5-4a83-8592-6a02e9412601"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="77e6d593-5480-4999-ad49-b88627cf4963">
                    <propertyInstance
                      Id="8f634740-3382-4cb7-a5f5-f973d24f9df6"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="84df58d7-0e50-4608-8fcd-62ef204eb56e">
                    <propertyInstance
                      Id="528f4482-87ed-4b97-84d3-c7292facbdc6"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c3b2ff6d-20fe-4e12-b403-790ed1c8c4b9">
                    <propertyInstance
                      Id="62a1a595-e4c7-4b39-b4de-4ef70ff4848b"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b8d129ef-5c6c-49de-9b59-4282eccf4367">
                    <propertyInstance
                      Id="40f56114-d663-43aa-84d2-38074ddfb652"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="42d10c71-0804-4b09-92ad-fac8d1a152cf"
                LastKnownName="KeyboardState"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="fc538f2b-bc48-4b18-8366-5eac2bd99d88"
            name="PreviousMouseState"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="059cc83c-7562-494a-9e34-af28711393dc"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="930ea68b-559a-4d06-a287-4bb79ecd3d13">
                    <propertyInstance
                      Id="345974c4-3734-42a8-98d1-6a86ed038c9b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f6b8cec5-1608-49e3-a337-b6c977ddf118">
                    <propertyInstance
                      Id="bc3e53e2-151a-49bc-9dd8-60f6c86f5de7"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4c67a637-f5a4-489d-9f69-9bc7af1d7723">
                    <propertyInstance
                      Id="bde5119f-14bf-491b-9d86-e6f18a2f9720"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a3779fc1-1bfa-423e-bddb-2dbcaf4e2dae">
                    <propertyInstance
                      Id="c69ad7fe-f34e-4f46-b5c3-e5f3f1333455"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ad784a06-8f40-4eac-80b4-ccde06c06166">
                    <propertyInstance
                      Id="fe67f058-cb4d-4bcc-966d-8735da3f4028"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5c917d33-cd39-441b-b572-02d5826c448a">
                    <propertyInstance
                      Id="bab03f74-faf7-4e11-b60d-b592297bcf91"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1b2b642b-0097-4e71-8f61-3dc27a5644d6">
                    <propertyInstance
                      Id="b2e1a3b7-8960-47e8-99f5-b5e34bd2412e"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="a0385b45-7b02-4277-bd0e-cf05db4f496a"
                LastKnownName="MouseState"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="27a779a8-4294-49f1-8270-b667f7d3d951"
            name="PreviousKeyboardState"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="fdc5fd62-d316-466a-b854-bf1ee89deca7"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1767e44d-f379-4cb9-8a8f-441e1c5c5a5e">
                    <propertyInstance
                      Id="e59383cb-ea51-469a-a2e9-da3a096c1f7d"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="13810f95-0b0c-4bb4-84e9-3aa8a34f81ef">
                    <propertyInstance
                      Id="aa8238ac-a8df-4551-93f8-0452f9b94c99"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="218f036f-28d8-4037-9e7d-adc097e89f55">
                    <propertyInstance
                      Id="a177221f-3f86-4bfd-93c2-577af314e739"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8f03d388-5517-4dc2-bbc9-f0a8b8574d07">
                    <propertyInstance
                      Id="affed95a-c99a-4206-95c1-bbd166db13ea"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3d4a4f56-f65f-4c97-9e51-75408830991c">
                    <propertyInstance
                      Id="02334699-31e0-4a78-b17c-a24e4890a506"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5b7bda0f-e830-4a27-a13f-b60fcb3e6912">
                    <propertyInstance
                      Id="63e1d048-be4a-4b8d-8f54-e7d367aabb90"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5a170823-2d08-46e1-890f-b2895405252b">
                    <propertyInstance
                      Id="c4c761eb-2002-4151-a0b7-4ec23a118b92"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="42d10c71-0804-4b09-92ad-fac8d1a152cf"
                LastKnownName="KeyboardState"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="81be1148-fae7-4819-9d90-1ad9f4263451"
            name="GrabMouseMovement"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="88db8de9-49ef-4060-ab99-7bd783af499b"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="627465a8-2a38-4950-aeca-a73143bf9b8d">
                    <propertyInstance
                      Id="96124328-5384-4b0e-a19c-2c3558d2ad0a"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a486d383-faa5-41db-9a27-7432f7ede23b">
                    <propertyInstance
                      Id="ef2c0966-bb69-4594-9e10-af6d627aff74"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c5492b0c-9dc4-491f-81ce-603771e5b202">
                    <propertyInstance
                      Id="74bd5f44-8d09-4cbc-b815-5ec6ef3b7a62"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f82d5d26-8ea8-4e03-a851-cfba6395df45">
                    <propertyInstance
                      Id="e640f556-d6f2-4fe5-87c4-3f5feac750d6"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e5361361-6e89-4086-993c-ca8a4185365c">
                    <propertyInstance
                      Id="c4ffe811-f73c-4018-977c-020deae5d874"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4c71321a-463c-4ee3-98d3-3d677802d2c3">
                    <propertyInstance
                      Id="fee81b17-36da-4231-861d-1a00c04e41fb"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c31fddae-a8ed-4f0c-a270-dd8659628dd0">
                    <propertyInstance
                      Id="5bb9bad0-4ccc-4838-a7c4-b8973ffb60ef"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                LastKnownName="Boolean"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="6bc35d97-81ce-4eb0-9cc0-b9eebc135694"
            name="CurrentInputAction"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="20e4f4e6-4fdd-471b-bdb7-116b2aa1853b"
                LastKnownName="Knot3::Core::InputAction"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="66548089-16a4-4f38-827b-f0bb7325ac18"
            name="Input"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="d70e7868-dc7d-4c9b-ad31-7e5baf57f180"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e53854d7-6843-48f3-8481-6b493b8e4088">
                    <propertyInstance
                      Id="3a016578-1317-415a-9a61-134299af47b0"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cef8488b-bbfb-4dc1-8f5b-fef06da148e2">
                    <propertyInstance
                      Id="76c6deab-5471-48b8-ba44-ea437e373fb7"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e275cd96-fcb8-4273-b9b0-910c2a36a6ad">
                    <propertyInstance
                      Id="d8fc01e9-d27d-4123-b816-5ac3cb6aeb6a"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="06a5ef93-704b-4cfe-a33f-69e90fb21b83">
                    <propertyInstance
                      Id="92b4ebe0-adff-4782-b86f-cd88f71dc667"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e76757c4-c429-4108-83ea-80556ebac191">
                    <propertyInstance
                      Id="a6cb7bee-7134-4cc3-bb94-ddabf35ec9bd"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b649789c-c843-4de2-87e8-e020affa9313">
                    <propertyInstance
                      Id="1853179f-ad4d-4263-b262-3703ad757b4e"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="d4147ac8-1f74-498f-bdee-9b3bdc253767"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="9544e13a-74c5-4db9-8a75-29c8786b197a"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="259c12ea-0c8e-4ae5-9066-6415c2129e09"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="de0f241a-eb6a-446b-90c9-51a5fcca3530">
                    <propertyInstance
                      Id="aadbebe4-c399-472a-8eb1-5cab050265db"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f49b2330-87e2-485a-848f-b9395d308f54">
                    <propertyInstance
                      Id="0e4ba2b7-d65e-4510-bbd7-676f43493eba"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="eeea5439-5059-4206-a1b3-821d5c51692a">
                    <propertyInstance
                      Id="f811c4c9-95be-4276-95aa-dc4c02b96198"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a3f55ec8-9875-40af-b2c4-60e4040823f0">
                    <propertyInstance
                      Id="c975b9fe-9620-429f-b182-a8d06bb1bf76"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0dc54012-3539-42c9-ae8d-12f29e070b31">
                    <propertyInstance
                      Id="b62ca74e-6d7b-40ae-b11f-58b46057c8ce"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c845be12-5ee7-4b15-867a-8c60e646b266">
                    <propertyInstance
                      Id="26f731d4-8acd-41fe-8c30-dc0156064767"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="af86518c-c377-459b-b147-23de81d492ed"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <enumeration
        Id="22409f77-d02e-410a-8ff2-403b30d48d93"
        name="ClickState"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="71de88b0-99b8-487b-9936-a0f19089d94d"
            name="enum"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="9a2e7a30-40b9-4bfc-befe-257d9b8aa707">
                <propertyInstance
                  Id="1fe7bbeb-a8b5-42c1-8148-92872f1eeb73"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="77084d25-3644-401a-b45a-cb5732809783">
                <propertyInstance
                  Id="d5af5f51-2a95-45a4-b7e9-ccb6d2f97c5e"
                  name="BaseType"
                  value="int" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8f177c39-1534-48ba-b2a4-1ccc8f4b2bed">
                <propertyInstance
                  Id="8cd1af49-4200-429e-9b55-b213d0304829"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedLiterals>
          <enumerationLiteral
            Id="d200677f-fff9-4f1b-98df-0c757c44eb57"
            name="None = 0" />
          <enumerationLiteral
            Id="d2dd8e2a-439d-43f5-b0fe-ef8578e6a696"
            name="SingleClick = 1" />
          <enumerationLiteral
            Id="dc83fbf7-9149-4a4a-bdef-43fd7af25a12"
            name="DoubleClick = 2" />
        </ownedLiterals>
      </enumeration>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <enumeration
        Id="c270c6f7-5840-44ec-88e4-875e5879730b"
        name="InputAction"
        isAbstract="false"
        isLeaf="false">
        <ownedLiterals>
          <enumerationLiteral
            Id="fd923fd8-aaf0-429f-97f8-c9022c108122"
            name="None = 0" />
          <enumerationLiteral
            Id="75816196-aa54-4f2c-be16-9c8918d717a3"
            name="CameraTargetMove" />
          <enumerationLiteral
            Id="d8ce5f35-2080-4ebc-9f1f-37b634da5a7b"
            name="ArcballMove" />
          <enumerationLiteral
            Id="2bf1fc67-98da-4b1e-b8f5-0dc8aa0bb2ff"
            name="FreeMouse" />
          <enumerationLiteral
            Id="34a2a8b5-391d-4ff8-a478-2ec5a9f6b940"
            name="FirstPersonCameraMove" />
          <enumerationLiteral
            Id="37797d0e-2ad0-4fb6-922b-336a53009a64"
            name="SelectedObjectMove" />
          <enumerationLiteral
            Id="cb814cd0-33c0-4a7e-877c-07bdc193ecef"
            name="SelectedObjectShadowMove" />
        </ownedLiterals>
      </enumeration>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="86676f44-804b-4550-89ce-7aa57d822815"
        name="bool" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="b8916301-8ef8-490d-a756-5ad2da1e4620"
        name="Func&lt;Color&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="28e25b1f-c60c-4f68-9bf1-c537a7c9083e"
        name="Knot3-Entwurf::HorizontalAlignment" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="4fb01214-177e-42ab-a4be-f1f177f5b42e"
        name="Knot3-Entwurf::VerticalAlignment" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="61a2ddbf-ca0e-4d76-a92f-6cdf28a2ff9e"
        name="Rectangle" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="ef9e619f-ca0b-48b4-a391-45587e014841"
        name="Func&lt;int, Vector2&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="8a5db548-8be1-4440-a095-30e2517a8193"
        name="Func&lt;ItemState, Color&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="a64adbd7-6e9a-4ae4-b793-0008488e84ae"
        name="HorizontalAlignment" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="c8165fde-4974-4c23-b017-e12871f9ed96"
        name="VerticalAlignment" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="ab1807a2-5062-494d-8afa-24670b3ebe60"
        name="Knot3-Entwurf::MenuItem" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="f588c26f-eb06-4cb3-b626-2a4f3bc1411a"
        name="ItemState" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="be36a8e1-66eb-4aac-ae20-7e4e68c4565d"
        name="Action" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="cbf51d24-e79c-4029-baad-0c0fe701f093"
        name="Color" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="6e38362e-6f66-4c04-934c-85e8bde94115"
        name="Knot3-Entwurf::ColorPicker" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="9444033a-249a-4bae-a028-b1ea5a7b9318"
        name="Knot3-Entwurf::VerticalMenu" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="4ec77b62-d694-4a4c-ba54-9c53ffbdb989"
        name="Knot3-Entwurf::DistinctOptionInfo" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="0a457cb2-5c41-4874-8193-a4bdd51ebed2"
        name="Knot3-Entwurf::DropDownEntry" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="a251d89c-2536-4da2-94a9-ea1d443fff07"
        name="Knot3-Entwurf::Menu" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="88ca28ee-376d-4ee8-85ba-604309256323"
        name="List&lt;Keys&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="4703f150-68a6-4df2-b0cb-b9bc119d2c18"
        name="GameScreen" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="fa2dbecc-d0b4-42bb-8bd7-e64c28293c1d"
        name="Knot3-Entwurf::BooleanOptionInfo" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="27ffd9c3-4d51-4463-95c0-a65233fbc4d4"
        name="Knot3-Entwurf::OptionInfo" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="daa38790-6d3c-4501-83bb-ca800a374932"
        name="OptionInfo" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="3d91ac01-e1e1-4134-a5fc-1fd0b804ace6"
        name="IGameScreenComponent1"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="2171cf3c-dd87-4262-9a39-c550b0d831ff"
            name="interface"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a1028500-45c3-40a7-8788-7c88da96818b">
                <propertyInstance
                  Id="f59e60d6-7aeb-4c68-9e36-45a1adafb1c6"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b2568f26-7346-4eb2-84c8-714748e287a1">
                <propertyInstance
                  Id="accf891c-2356-46be-b4eb-4b7ef679e812"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="fbc21f2c-0a7b-440c-a08e-6cde651cbf5e">
                <propertyInstance
                  Id="3ebf3c67-0334-42b2-908d-3aa65e331e25"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="d9ae6102-fd99-4cf2-b8c8-d2470c138362">
                <propertyInstance
                  Id="ee88895b-2930-4600-a9b1-392b42d9fb5e"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedAttributes>
          <property
            Id="1158671b-517c-458e-b83e-cfabcd1cae2e"
            name="Index"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="b3c331f9-5229-4919-bd6b-da6e141d2799"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="31bc51ea-1893-4882-b835-e847b6bdbf1e">
                    <propertyInstance
                      Id="d143b8ec-98c2-4c9e-bb45-ced32826d4ca"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e84a6f7c-4dd0-4756-8c0f-a8d38d99a3bc">
                    <propertyInstance
                      Id="c797b6e6-2f3d-49b1-a001-4e3d0e906394"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b1448d4d-09d9-4a82-bd9e-9708af18c351">
                    <propertyInstance
                      Id="a8afc630-2ce3-406b-baae-18194b1d1973"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1b0bb9aa-3e31-4cd8-ade3-77bb8d60e159">
                    <propertyInstance
                      Id="19bf70a2-b8fc-49b5-a565-8e26dd7f7014"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f262aea6-0b26-40f5-a80a-355e6976ef33">
                    <propertyInstance
                      Id="f952dddb-f158-4f64-a65c-d7d9f12c5827"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="da47e948-592a-44ea-9ec7-94af2d911a08">
                    <propertyInstance
                      Id="5ee6bfb1-ff38-4f6b-9a74-5ca9c58723e8"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4dcb8f3b-2514-48fd-982f-4ce53206a061">
                    <propertyInstance
                      Id="8c1ed06c-abe8-426d-b2a9-a9c232972f77"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="fcc8489a-7c10-4123-bbe6-49059cf1d76c"
                LastKnownName="DisplayLayer"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="7d1874ea-e3f1-459f-ae5c-02f9df9c3686"
            name="Screen"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="41af6ceb-a155-42b8-a06c-55633e827192"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="44e65ba0-5b78-46dd-b6f6-fefc3dc4fe60">
                    <propertyInstance
                      Id="0eef24c0-3dfa-4c0b-8b03-26bf5ef174f5"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f5c729c7-8c93-439a-a89f-976685ff0210">
                    <propertyInstance
                      Id="0a6c48cf-5406-44a2-8a20-58edc6292336"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f8f0e2e9-9ae8-44aa-a954-34bf059b8aa7">
                    <propertyInstance
                      Id="eebb44e5-98ee-4eb0-87df-07f38cf4bcf3"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="44a0d57f-65b3-4b28-a37f-bf677a1c14e0">
                    <propertyInstance
                      Id="221ea93a-f27e-45ea-87b7-df0663d2a6cd"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7a3288b0-ae72-4cb3-933f-879c1f14d3fc">
                    <propertyInstance
                      Id="c1eac9d0-2476-4413-8ef5-70e8fc8ed65d"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="53a03230-fe7f-4431-83ea-ac237842e3f6">
                    <propertyInstance
                      Id="e8dd36d3-5e8b-415b-80bf-9bf86bcb5123"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b076f5a6-0d56-4a5e-9a80-24c2a6c3040a">
                    <propertyInstance
                      Id="92f33105-e253-4965-9076-143a36ea8eb0"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                LastKnownName="Knot3-Entwurf::GameScreen"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributes>
        <ownedOperations>
          <operation
            Id="6cbf4fc5-d5e8-4b5d-b857-20dd1f7bc8ca"
            name="SubComponents"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="7851d9a8-f7f9-4e8e-8e02-6529f7ffaf07"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7a886ada-7518-475b-b7f1-3b4504a39f99">
                    <propertyInstance
                      Id="db530c4d-852c-4311-94ba-8979c6ce3336"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="22ddc3ff-85ce-4d53-a15c-872af5401d03">
                    <propertyInstance
                      Id="301d1425-e009-4b32-a1d4-560df4d496d0"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="40d4b25d-6a78-40b0-99fa-9bc85e250a24">
                    <propertyInstance
                      Id="b34b6489-1efc-40b3-b84c-08dcdc8cb1df"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a591f078-7464-42f0-b982-68d0d1a550a0">
                    <propertyInstance
                      Id="0bb03073-9100-4f67-b136-9ee4d277c2b8"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="805ffa24-c9e1-4e47-afae-d49f19b96eb0">
                    <propertyInstance
                      Id="b43d47e7-f63b-460b-9b6e-884ccc928e1b"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="845a50e1-652a-405f-9e7d-c9c071d2943a">
                    <propertyInstance
                      Id="4f62fcf3-404e-4f69-a62b-815a6d09b7d0"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="dd9b907f-6fbb-49b5-bfe9-bd754f1a5407"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="746117eb-46da-4e3f-b23f-ccac55bf74e3"
                      LastKnownName="Knot3-Entwurf::IEnumerable"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="e74d3431-450b-4d36-bed5-4544d314388c"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperations>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="c493077f-b74c-405d-ae80-8d5bc8ab4577"
        name="Widget"
        isAbstract="true"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="8ca57d66-2b8a-49dd-b139-4b1013fc3356"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="5e249d5c-2920-49f1-aa24-a2ed08aace1d">
                <propertyInstance
                  Id="045771ea-1190-464b-aaab-437428d6a2d6"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="d16ff60f-3f61-4154-b0a8-6c514e00c6e7">
                <propertyInstance
                  Id="62c848e9-2520-4f7d-8162-8c2586ce8f1a"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="3b94dffa-ca82-4192-b482-0c5791d59457">
                <propertyInstance
                  Id="acf1042a-9ff6-40dd-8b73-54f33f5f7c18"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b1fb0919-c31f-4b03-bc0f-8300a0f847fd">
                <propertyInstance
                  Id="586b7dac-4c17-4284-a127-2c7c00abc683"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="19128821-f92b-4490-b537-8b75e755993e">
                <propertyInstance
                  Id="77baa024-6714-4f41-9f8c-346772ae9a5f"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="bc57ca27-cbc5-48a5-b33c-a34c48558087"
            isSubstitutable="false">
            <classMoniker
              Id="8ac165d9-35c1-459c-a278-a3342922979b"
              LastKnownName="DrawableGameScreenComponent1"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
          <generalization
            Id="94226fb3-9327-47e2-be9e-05472d68781e"
            isSubstitutable="false">
            <classMoniker
              Id="fcbba91e-dd1d-4e1e-a7ba-4200ed594bfd"
              LastKnownName="DrawableGameScreenComponent"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <targetEnds>
          <association
            Id="82aba81b-cf3a-41aa-a6df-7088606b596e"
            isDerived="false"
            sourceEndRoleName="Widget"
            targetEndRoleName="HorizontalAlignment"
            isLeaf="false"
            isAbstract="false">
            <enumerationMoniker
              Id="8c42c2a8-c8db-4c20-a5e2-f4312cfa36cd"
              LastKnownName="HorizontalAlignment"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="51065b86-2d8d-4e14-8ca7-bae362db8541"
                  name="Widget"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="ff0fa220-2da8-4811-a9cb-2eebfccf752d"
                  name="HorizontalAlignment"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="a5c2dca8-009b-4c48-bfa0-a1f57fb2691c"
            isDerived="false"
            sourceEndRoleName="Widget"
            targetEndRoleName="VerticalAlignment"
            isLeaf="false"
            isAbstract="false">
            <enumerationMoniker
              Id="cbf0249f-66f8-4196-9533-3df0c55b8706"
              LastKnownName="VerticalAlignment"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="1af7e7fe-ab75-42b6-8fc4-559c324051ca"
                  name="Widget"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="9f29b62e-fd1a-4a35-ad6f-59c3df8471ee"
                  name="VerticalAlignment"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributesInternal>
          <property
            Id="5b0c1851-6b1f-481c-b0a8-a2fab80bad63"
            name="RelativeSize"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="33b3759c-f943-4f75-9d47-c96f0629fd78"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="427c8a50-cabd-40b0-b620-fffd14c390e6">
                    <propertyInstance
                      Id="e41bd9a9-2021-4915-ad32-d7a74d659417"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5fe9a034-3a24-4ecb-97fb-8387a28ee139">
                    <propertyInstance
                      Id="87ce22ea-04e3-41aa-becd-d7588a540fb3"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="88cef205-e32d-4194-a8b3-1a942b8d84d5">
                    <propertyInstance
                      Id="8b243d8d-7b6f-44be-a6c4-b4d084665dc7"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8e60ce79-37d7-4e8e-9bcb-081c26eca3f7">
                    <propertyInstance
                      Id="e3683ba8-41f1-408a-8189-c398437ccbd1"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="63106601-ba18-4f2a-a8e7-af556db5ca4a">
                    <propertyInstance
                      Id="74c8b0fb-22fb-40cd-abbe-d9b833e49bf0"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="56f49165-0749-4b68-865b-88e5784b5e7c">
                    <propertyInstance
                      Id="5e512e1d-ccdf-42ab-aa01-aac7137420fb"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="60c014d9-f273-462f-a965-16667283d392">
                    <propertyInstance
                      Id="2b88dbb3-09dc-4e4c-80df-cd45559a3a6b"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="06da94c1-fba3-4994-91bb-16fff3ac035d"
                LastKnownName="Vector2"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="b106c5fb-e4f4-4de0-9f66-f72fcab31f38"
            name="RelativePosition"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="044fe335-1de6-4586-bbb4-3401a9136049"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4283f0d1-76d4-41ce-a142-00ddb3effefe">
                    <propertyInstance
                      Id="b96eca69-5f44-47e8-8d9d-a7e07a272cc7"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="737e43ae-5fc0-4869-8cf2-9580651214d4">
                    <propertyInstance
                      Id="f5eb7b27-25c1-4725-8a74-98b142ffafd6"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="234450ec-bc1b-4a77-a102-e21244f8d301">
                    <propertyInstance
                      Id="d2844990-0ba4-4bb0-abf0-871b4111a971"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0054885c-4abc-48f4-9a81-49934e27901c">
                    <propertyInstance
                      Id="933df709-a32f-48fb-ab9a-08354a0803c2"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="19549750-105e-44f1-be42-3e6d8792284b">
                    <propertyInstance
                      Id="e6bab5b8-0ad2-41f9-8830-2ab339d84fb1"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9ebc28ed-0410-44f9-a28b-9901142a243e">
                    <propertyInstance
                      Id="22b26465-3cbb-42c3-a7a1-7421ff83c24a"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2e63acb2-dfd0-4811-a934-9f8329cd3a6b">
                    <propertyInstance
                      Id="f18e4373-597f-42da-b7e8-1c7e2fc39a51"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="06da94c1-fba3-4994-91bb-16fff3ac035d"
                LastKnownName="Vector2"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="6c087849-bfac-4851-a0d9-fca12edae3d1"
            name="IsVisible"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="639dd8a7-7576-4499-9dda-6fadf6858652"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b028201d-ddcc-44b4-9c2f-2e5e1bf2400f">
                    <propertyInstance
                      Id="e5fde948-0fd5-41b5-955c-dce483473cad"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="64154403-8bc9-49ab-8a2b-cd603798afc4">
                    <propertyInstance
                      Id="c628879f-305b-40b4-bfe9-66a7d6aa2842"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5544d528-bebb-4ef8-b8f2-5cdf77fc4cca">
                    <propertyInstance
                      Id="e6eb313c-861e-4752-a7b9-f70b275acc2c"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5c636816-1cde-4ce5-8887-f99a629324ce">
                    <propertyInstance
                      Id="ebc02824-4065-4bac-b634-92b906df5630"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="61da8364-5df7-4c84-9ab5-679a3cc12394">
                    <propertyInstance
                      Id="e46da161-df69-44fe-85bf-93ed2efdd7fb"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bed2e939-c998-4bda-8863-781b15a116ae">
                    <propertyInstance
                      Id="e5147e88-e550-4312-b12c-4bac16bad0bd"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="750447a2-786c-4e81-a211-c3c2ee5c38d6">
                    <propertyInstance
                      Id="18cb4113-bc9c-4d3d-a4fd-28aa79d0ce10"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="86676f44-804b-4550-89ce-7aa57d822815"
                LastKnownName="bool"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="68cd208e-64af-4444-a86c-ad937b7c4e74"
            name="BackgroundColor"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="ae53f8db-45ac-4e54-995d-85769eb32a52"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="50e2be30-2e23-4ca1-9b0a-cd5870da1d64">
                    <propertyInstance
                      Id="132e60a8-8d50-44d0-a5d2-411931e52fc8"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="73595d1d-c92c-4aca-b19f-cdbc1e9d8588">
                    <propertyInstance
                      Id="e3cecfc9-f54b-4af0-a007-d426f78614ad"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="45981c22-3808-4fbe-ab19-9f81c2359186">
                    <propertyInstance
                      Id="37b25971-f7ad-47b0-8985-fafb964dbd90"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1b07fb85-e1e8-41d6-b6fb-a4e8600141e8">
                    <propertyInstance
                      Id="9a50e851-f854-4034-a9fd-705c7b335bc1"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fb4c728f-a23f-47ef-93a8-c28b0a01230b">
                    <propertyInstance
                      Id="2b10418b-6205-4e8d-bf66-a8e952cef53a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="21721f76-3d48-4f65-8e7c-606457c094f1">
                    <propertyInstance
                      Id="bea8ac71-f03a-426a-9ddb-c17dcb0d4a96"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="349dea5c-a137-4bc0-b526-17a00146d9a2">
                    <propertyInstance
                      Id="007b50b2-79e3-422f-838e-76162acc4fcc"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="b8916301-8ef8-490d-a756-5ad2da1e4620"
                LastKnownName="Func&lt;Color&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="2e0d1833-96e7-4f0f-aaae-3fccb358807c"
            name="ForegroundColor"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="f28a65ad-8793-4b06-98a3-f1f6138841a1"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="422f0a05-59da-4a8d-b77b-d131b7d8575a">
                    <propertyInstance
                      Id="7af3777c-9ee8-4bef-8cf9-23684d6cb654"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0396098f-5eba-489d-8586-b2bf29cc6eb6">
                    <propertyInstance
                      Id="8968c48e-c600-40ef-a07a-73394c9b0092"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9c839755-73a6-4027-8aac-a519f73b2ed5">
                    <propertyInstance
                      Id="92b3ac2d-947a-4535-bb90-76b41a540b1b"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="51c65dac-9731-45d2-9692-5f976da69688">
                    <propertyInstance
                      Id="ed784879-2edf-435b-9ee8-7dd40a6c910e"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3a12e032-bf98-4519-8e29-71a0473065b1">
                    <propertyInstance
                      Id="07108db2-15c8-409c-a5f7-fbc4df5ec436"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e5a50906-b731-4272-98a2-906cf23962b6">
                    <propertyInstance
                      Id="54c24370-f566-46bc-a8de-230fa6007b96"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8985b2cf-89f4-492e-bd75-03e86c19c418">
                    <propertyInstance
                      Id="a5ddcedd-e5c5-48cd-a593-90728ae81de4"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="b8916301-8ef8-490d-a756-5ad2da1e4620"
                LastKnownName="Func&lt;Color&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="478d1f33-088f-4593-9682-1428aca0971a"
            name="AlignX"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="c2e3bc02-c696-48ee-8807-62c8a1e79a52"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="843dc64d-b59a-4891-9f09-d35a453e4f5a">
                    <propertyInstance
                      Id="d80043f9-5628-4ebc-a9a8-fe9674693bf1"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b1c455e5-09a9-4589-9b21-bcb7ea30d472">
                    <propertyInstance
                      Id="34fd0534-99d9-45b1-8918-9b5dd35bae9b"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="85cf51df-4b15-4407-9e35-a1de2d84105a">
                    <propertyInstance
                      Id="67d9ffef-af5c-4371-b84c-b6e2aa762dc6"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6be80af5-f102-4505-b29e-606ce96aad09">
                    <propertyInstance
                      Id="0815d21b-776e-4634-83bb-18318dd5ee87"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a0276443-209c-438f-b9c1-1bd4b329fb1b">
                    <propertyInstance
                      Id="d17cdbf3-5f1c-4002-9639-f2f47f1be59c"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="59d2b465-ccd4-47d3-99eb-21f2f53421ef">
                    <propertyInstance
                      Id="6fa0bdb9-713f-4616-b965-6f295e87150e"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ac002cf8-26a4-47cb-9710-3ffd87722119">
                    <propertyInstance
                      Id="e79f9a09-7386-4c4a-aeae-3a3000b972da"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="28e25b1f-c60c-4f68-9bf1-c537a7c9083e"
                LastKnownName="Knot3-Entwurf::HorizontalAlignment"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="4bdab6c2-c40d-4191-99c2-4c45f3aaded4"
            name="AlignY"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="80842cad-435a-412e-b469-4cd07e47103a"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="27a3e71f-82e3-4462-8118-3e8dee7f7213">
                    <propertyInstance
                      Id="460ba37b-8e37-4573-994f-596d38330754"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="48195953-83dd-4613-a27f-c7f3291cfb87">
                    <propertyInstance
                      Id="ade35317-231c-4499-8c44-6d63d40ffd7c"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="18d99688-61a4-4c42-af5f-490fdf1be61c">
                    <propertyInstance
                      Id="557c771f-d87f-4f1b-bf65-61265162b601"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e947d0c9-4fef-46dc-8719-31f54d19f59d">
                    <propertyInstance
                      Id="c693e174-f0fa-4cb2-bb6e-6236783900af"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3bafc1bc-901d-42c4-8351-788ebc3b44e3">
                    <propertyInstance
                      Id="8e206a07-7dec-4d2e-b9e0-e9ef7d46962a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9cf1599c-5a4e-4789-b87c-002c56666413">
                    <propertyInstance
                      Id="9de7a2d5-7645-4098-bad0-706aa2eeb9bc"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0e1eb208-4ddc-4e5c-b982-1c587c95cfcc">
                    <propertyInstance
                      Id="4dff5486-1d35-4feb-bbbb-7afe0be9c61b"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="4fb01214-177e-42ab-a4be-f1f177f5b42e"
                LastKnownName="Knot3-Entwurf::VerticalAlignment"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="0c74bc79-8750-47b7-80d7-e1f088dd4b0e"
            name="BoundingBox"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="7e16903d-db87-4917-8a34-d06a643a987f"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a07d90fc-ea37-41d2-b97e-b3f3f3d9bc98">
                    <propertyInstance
                      Id="6f49ae2b-07a0-4933-919d-cf3ba79273dc"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="88c623b3-e6e8-4ec6-a7a4-544380b5db1d">
                    <propertyInstance
                      Id="1938afd3-1817-475b-b0b7-247c87ef5e38"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="de9cdfe5-2342-44a5-b80a-cf50bf9c8e3e">
                    <propertyInstance
                      Id="8bd322a5-4c71-4fb3-a3f8-d6c986b34d32"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="61279730-c649-48b3-849c-92ba0f526b30">
                    <propertyInstance
                      Id="fc55c63a-f7bd-4677-be65-794e377bf027"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="258fc3f6-dbd9-4501-8c07-4180995d3e7d">
                    <propertyInstance
                      Id="5bdac80c-cfb3-42a2-89c7-61b50ec8ee59"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="aafcad89-6a94-40b6-a786-05d15828ca22">
                    <propertyInstance
                      Id="c37a8180-b6ae-47c2-b91d-5f777de11714"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f043a04b-8182-4948-a0ec-b5570a99d8eb"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="61a2ddbf-ca0e-4d76-a92f-6cdf28a2ff9e"
                      LastKnownName="Rectangle"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="ce066871-f743-4533-89c3-f309eb1544f3"
            name="Widget"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="aed5ecfe-2ce9-4978-8c07-34ccfd29621e"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="153fb83a-3fcd-40fe-bd8d-def0aa52c57d">
                    <propertyInstance
                      Id="9b7e8854-b173-4f20-90ec-1370c101fea7"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="712ba391-bb11-461f-8ad1-842f51594e52">
                    <propertyInstance
                      Id="c39be1de-24b5-4b1a-aa46-cff40c34e739"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="efe13b88-4cf3-44ba-b1cf-186e002e98cd">
                    <propertyInstance
                      Id="9603e1aa-30c9-4c89-92a8-c45b46c8fb59"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="db54b2ae-76f5-4000-b5d5-84d6c57d1840">
                    <propertyInstance
                      Id="3872fa05-e864-4ccf-991d-ca3ae2891941"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d934665c-b175-4cf6-9be5-eaf87f0d4922">
                    <propertyInstance
                      Id="5c80cf2d-26da-4225-a4f1-371045336e09"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2cf8f2b4-d27a-4410-9316-b6b05dd25a39">
                    <propertyInstance
                      Id="c013414d-8121-4101-9dcb-49078567292d"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="a8ca586e-89f8-4eaa-ae01-7f67effd17ef"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="1b63b96c-223b-459c-813f-55703d845ccc"
                  name="drawOrder"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                      LastKnownName="Knot3-Entwurf::DisplayLayer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="a78cff99-aea8-4f2e-9448-b71dd6fe1ccb"
        name="Menu"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="935efb23-638a-43fc-9635-cd259a146da0"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="c7420a8b-de34-466e-b4fe-8bd419b4ec9f">
                <propertyInstance
                  Id="b4b45f8b-7bf9-4410-b41f-71936c352769"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ef45e0c8-8a60-43e3-8bd6-dd2a72d79226">
                <propertyInstance
                  Id="808ad3dd-4d82-4097-b70d-4c1b7fb36762"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="24d4b2a3-86ee-412b-a7b7-ef080b9a0bc1">
                <propertyInstance
                  Id="00916c10-4739-4be1-b2ee-242b9742a33d"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="bc8223b6-1548-470f-b224-95e548acb9a4">
                <propertyInstance
                  Id="c26e2e44-bc5d-47c7-8f92-112f0bfe3882"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8a936b4a-7871-400c-b07b-b3480634872d">
                <propertyInstance
                  Id="e531d643-4406-44af-971f-8ac7d7a9dbe0"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="efca85e2-02dd-4507-94e8-5b15b67e2a08">
            <interfaceMoniker
              Id="466d9f31-b7b1-4ef0-bbae-6250d9e3fa65"
              LastKnownName="IEnumerable&lt;MenuItem&gt;"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <generalsInternal>
          <generalization
            Id="332435dc-f882-4237-940a-9a7af5744e86"
            isSubstitutable="false">
            <classMoniker
              Id="c493077f-b74c-405d-ae80-8d5bc8ab4577"
              LastKnownName="Widget"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <targetEnds>
          <association
            Id="a7316364-3ccf-4445-a7a3-423c5295266f"
            isDerived="false"
            sourceEndRoleName="Menu"
            targetEndRoleName="MenuItem"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="ff84c1b4-8748-4874-8c2d-329df8ccd199"
              LastKnownName="MenuItem"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="9d75a64f-4aeb-40ae-905b-b483455b517b"
                  name="Menu"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Composite"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="f0101c22-62a9-4847-a713-894d7d288bb9"
                  name="MenuItem"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="true"
                  isNavigableOwned="false">
                  <lowerValueInternal>
                    <literalString
                      Id="cff3d524-e2bf-4530-98e0-b4a4c68bf4bd"
                      name="Lower"
                      value="1" />
                  </lowerValueInternal>
                  <upperValueInternal>
                    <literalString
                      Id="0f2c7235-d3d2-41ff-993a-4c5269ff22a9"
                      name="Upper"
                      value="*" />
                  </upperValueInternal>
                </memberEnd>
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="6fc20837-df0b-4e72-81e0-e1ac0ae7a494"
            isDerived="false"
            sourceEndRoleName="Menu"
            targetEndRoleName="VerticalAlignment"
            isLeaf="false"
            isAbstract="false">
            <enumerationMoniker
              Id="cbf0249f-66f8-4196-9533-3df0c55b8706"
              LastKnownName="VerticalAlignment"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="2eedd3cc-1135-42d0-98b1-a95c8a431dad"
                  name="Menu"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="4f31035e-2d4e-465d-903c-2c92a71815cd"
                  name="VerticalAlignment"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="75fe0dd7-7ea5-4305-890a-a395924dfd15"
            isDerived="false"
            sourceEndRoleName="Menu"
            targetEndRoleName="HorizontalAlignment"
            isLeaf="false"
            isAbstract="false">
            <enumerationMoniker
              Id="8c42c2a8-c8db-4c20-a5e2-f4312cfa36cd"
              LastKnownName="HorizontalAlignment"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="e7c79d45-d514-4039-a9fb-f8d6a766b6cf"
                  name="Menu"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="5b4da0fa-6f73-4e29-bfe9-10d4106795d6"
                  name="HorizontalAlignment"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributesInternal>
          <property
            Id="ca2192f9-03d0-4e1a-8cf3-e421df74ba68"
            name="RelativeItemSize"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="241c3696-8d39-41b8-b30f-1431dbdcaa94"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7ed4bd7f-d48f-4046-ad82-2fe17e5b9760">
                    <propertyInstance
                      Id="7bfbf0ce-764c-4940-a436-5202323fd037"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="47f6a96c-1ca0-4853-9bfa-6332a1d750b5">
                    <propertyInstance
                      Id="4b54b512-1606-44b2-bb62-30ce1e4bee6b"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e83bc579-dbb4-416f-b6bf-aadc4f295889">
                    <propertyInstance
                      Id="080b3ac5-039b-4513-af66-0f6ffdbf3055"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dacf4875-7777-4eaa-b890-f00dd1f70c24">
                    <propertyInstance
                      Id="b49d4587-0694-47b4-9ed8-97f911fa667c"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="41a1974a-2ece-4f52-814c-62dc824a6d9e">
                    <propertyInstance
                      Id="053f48d9-11bf-4f39-8b18-3a8652a03856"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="093832a4-8e26-4908-b877-40a907edc0bb">
                    <propertyInstance
                      Id="8ebce93b-c842-4520-9ada-80902564d780"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e850891e-529d-4786-aed3-aeff02fcf534">
                    <propertyInstance
                      Id="c07bbf59-c4ae-4dfd-bc1c-d79209a64ba1"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="ef9e619f-ca0b-48b4-a391-45587e014841"
                LastKnownName="Func&lt;int, Vector2&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="108befc4-f9aa-40c7-8a48-425784d4ebf5"
            name="RelativeItemPosition"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="848bfa6b-edab-41b8-b229-a4795fe44671"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="abdb4a36-0627-4951-b61d-76d86c8017c4">
                    <propertyInstance
                      Id="1232d729-47c1-4c4b-8090-373295802ecd"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9f9b98a4-b33c-44c6-a9f8-d7931c285eea">
                    <propertyInstance
                      Id="be1724ee-36f3-4ef2-9748-22c73268603f"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7e1341f3-3383-4202-93cc-d8c8753b8b1e">
                    <propertyInstance
                      Id="676c6d74-5d80-4a1f-93cb-c51589ebfd42"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8e880120-3b5b-45c5-adeb-22f2b43b4da4">
                    <propertyInstance
                      Id="bc9963b6-76a5-48e1-bc81-acaa579b4d30"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="788e6413-6462-44e1-aa05-4419c3874520">
                    <propertyInstance
                      Id="be260421-1163-42c4-9c4c-afe4d504ba03"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="21d428c0-a19c-4723-ab8c-5b8ca47c820d">
                    <propertyInstance
                      Id="5e714f06-ec6a-430d-93f6-c3a2f617da2a"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8f7fa7ae-4b88-4577-8e62-122496b56444">
                    <propertyInstance
                      Id="9de90323-4bb1-4024-ad8b-57b129100ab2"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="ef9e619f-ca0b-48b4-a391-45587e014841"
                LastKnownName="Func&lt;int, Vector2&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="0d97ba19-d06c-4344-b0a7-b606c6a87d0c"
            name="ItemForegroundColor"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="afa79670-38b4-4b09-b281-82fe4a2c10cb"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a5030338-bf3a-4ce8-a904-72af813b2332">
                    <propertyInstance
                      Id="6a663a54-cffe-4d6c-86e9-244bbe2f7234"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a979eabd-45fb-4d60-a485-4df6def57f08">
                    <propertyInstance
                      Id="cb4aa1d4-1884-4d21-ba15-0ff70689d468"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="57c5a3ca-6bc4-4798-bc73-f03952adce92">
                    <propertyInstance
                      Id="f690823e-f871-495e-a58a-5274a8f4af85"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="442c5740-7727-4ab8-b75b-f4059e36507a">
                    <propertyInstance
                      Id="aaba5f90-487b-4b53-848a-be5109c714c9"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5f513286-6c1e-4238-aa90-56ae14899f01">
                    <propertyInstance
                      Id="dc4cbecb-dac5-4112-a9e1-73e6e541e1c6"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cdaa0f52-e3ca-4131-a54b-ed2a1ca2614a">
                    <propertyInstance
                      Id="24ffedb6-1fb7-4e01-91e5-715ad78a8756"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b6ca71bc-fbbb-4d15-a436-52d27f70bf63">
                    <propertyInstance
                      Id="840e9577-eac7-4671-91de-3e6d69e145a2"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="8a5db548-8be1-4440-a095-30e2517a8193"
                LastKnownName="Func&lt;ItemState, Color&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="c9605dd0-0c59-4059-be25-d05f8753c613"
            name="ItemBackgroundColor"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="88bf3836-bbc7-40bf-a9fe-f92d1d3be6fa"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8a087625-7c0b-46b9-b010-5bf34b4bade7">
                    <propertyInstance
                      Id="caaa6962-ed92-475e-a92b-bf58bfac253a"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="76f0c90d-37fd-4c17-a7c3-3b97707bda47">
                    <propertyInstance
                      Id="0efcdf83-ad82-48a5-a965-d948051688d3"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c94b4d63-246b-4975-b029-6d2b7b50f4d6">
                    <propertyInstance
                      Id="a16b82dd-14b5-45d1-a70c-4900dc9f7954"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="312c9ed5-a871-4030-9fb1-595a0bd684f5">
                    <propertyInstance
                      Id="d2d491cf-95e3-43e6-b553-7a3d785ae002"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="043141bc-3798-4138-884f-658b93b74cbc">
                    <propertyInstance
                      Id="fa9309f9-9838-424f-9709-7b85f1583568"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d59426b6-a7c7-41ac-8b5a-adb8428b6760">
                    <propertyInstance
                      Id="5dfe3417-c386-4515-bd5f-e9e9d1498b12"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="42ea751e-a26e-4604-bc66-bbfa281bba1c">
                    <propertyInstance
                      Id="77d4b135-db33-4cb8-b819-18c77aa34c0e"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="8a5db548-8be1-4440-a095-30e2517a8193"
                LastKnownName="Func&lt;ItemState, Color&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="f95c4f50-b64d-4ef6-bdd6-0a237b99971a"
            name="ItemAlignX"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="525245ab-4164-42b6-8a95-7d86d83f94a1"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1aad9ede-3a65-49a1-a4ad-9a75d48896b4">
                    <propertyInstance
                      Id="c84731c6-56de-4970-b6c2-26083669322b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5ae23b51-c991-4762-a5ad-90d40fa1eef1">
                    <propertyInstance
                      Id="3d1ee6a7-7003-415b-8714-037265cd52a9"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e55e0bfa-5148-420a-bee2-88b244e8cb18">
                    <propertyInstance
                      Id="a6ef0e6f-57e7-4e21-b944-365684849e9d"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8de28df6-b3db-4ee8-aaa3-abee6672d093">
                    <propertyInstance
                      Id="9755b4b1-e850-4608-aa7c-de13bff7c179"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="de92b394-8695-4aee-bbe8-9c26a8ebdd04">
                    <propertyInstance
                      Id="1d7cc684-7a40-4285-acb1-d61c55faf453"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="261d286d-6f68-485b-93f0-93a1d4191629">
                    <propertyInstance
                      Id="119d4950-ae61-4f02-9234-d6d561933ba9"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5dff3f5d-7077-438f-879e-066ae2903a86">
                    <propertyInstance
                      Id="4667d60d-e2de-4392-b619-9ca85909585c"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="a64adbd7-6e9a-4ae4-b793-0008488e84ae"
                LastKnownName="HorizontalAlignment"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="6f1205d2-af6d-4923-ab3e-a65b664fcd5a"
            name="ItemAlignY"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="179d22c2-c105-43a0-bf86-e4671869781a"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dede6cc1-036c-46b5-956a-a487336d294d">
                    <propertyInstance
                      Id="0ada0ee0-e6c7-4389-8cae-b866e70ba8c2"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="071eb6e6-0fe8-430f-90ca-c33e31c080a1">
                    <propertyInstance
                      Id="614d6978-d017-4601-8a6c-95c02409b950"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0fdd8828-6b35-49f1-86db-4a01ecfc15f7">
                    <propertyInstance
                      Id="b0b2a324-31e7-49ed-aef4-6b9c9efda700"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b525cc1d-e221-4f35-b486-776d52ae0c45">
                    <propertyInstance
                      Id="709e6ac5-292f-401e-884f-9fcf700a4783"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d8d6a9b4-e2f1-4951-92a0-97e73d3fd540">
                    <propertyInstance
                      Id="e4410844-5d1d-45f6-a574-99d24e11c1d4"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="83ec0584-86c9-4ed2-ae14-a998f7e30d7d">
                    <propertyInstance
                      Id="bee90f68-4b5f-4a6e-9382-fb6d711394de"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c2f6564c-0059-46b0-b6b2-2f580332e473">
                    <propertyInstance
                      Id="f1c734b1-a721-49b4-bb96-660258e048f9"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="c8165fde-4974-4c23-b017-e12871f9ed96"
                LastKnownName="VerticalAlignment"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="f5ab5eba-6a16-4e37-af67-c6d982426a1c"
            name="Add"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="3a03b72f-9519-4928-be2f-aaec3e35cc6e"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="04eb2662-530b-45ef-9a67-22731100da8c">
                    <propertyInstance
                      Id="4d21bcb0-7034-4576-b8bf-5c22ee5c38a3"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="29fd5f6d-abfd-4687-84c7-a6b71bce01c9">
                    <propertyInstance
                      Id="16990fa1-3ff6-4979-a117-1dc317c66ae3"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c4c5a0e8-c2bd-42ae-a10e-e192ee711416">
                    <propertyInstance
                      Id="4480e301-7e59-4a5e-bf6b-d701873e5ab1"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4e2ce575-d4e7-4f2d-ad18-df9224ca6e0a">
                    <propertyInstance
                      Id="64cfc12f-b3f5-4dd6-80d4-63f2c143e8e2"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1adb8f1b-d442-4251-92f4-c6d0d3a49ac2">
                    <propertyInstance
                      Id="37b6bffc-8b4f-4e01-a603-27484b1bb3d4"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="781e40df-d40b-4480-89e6-38cd16ac081f">
                    <propertyInstance
                      Id="5ec2c14e-89fd-41b8-89f4-0d1b43e8c4de"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="ce8da9ac-b3d5-43b0-856a-e6ad704b3881"
                  name="item"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ab1807a2-5062-494d-8afa-24670b3ebe60"
                      LastKnownName="Knot3-Entwurf::MenuItem"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="24915c23-3c62-4242-88d1-579b42efcf20"
            name="Delete"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="fa968b2c-228b-4a9f-826e-30db999ae2c7"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="40553d02-2be6-4220-92a4-efb45d63072d">
                    <propertyInstance
                      Id="346688e2-42ce-4126-b419-ec371d4fa77e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cdc932f0-9f8b-4f24-a047-ac222151cd80">
                    <propertyInstance
                      Id="16a1444d-be3f-45f7-8972-325a1a294ee0"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e68ad64f-0d9f-4c9f-80a8-36b48d814965">
                    <propertyInstance
                      Id="fce1bed8-7b97-4fde-a6dc-d5e8516667c5"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="af838e71-9888-48c4-9a55-ba829c1d1063">
                    <propertyInstance
                      Id="93696c44-c9b6-4b18-9c4f-bd29ae09e12e"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3cbbbcd6-bc69-4a70-a899-64953593a58e">
                    <propertyInstance
                      Id="1d05d065-4de0-42dd-b87b-4a3b5018d971"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b353236d-11a8-40d2-800e-8b4918f0cba5">
                    <propertyInstance
                      Id="36356ba5-7e7b-4875-96c9-07bb79d76204"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="92b67576-5ffb-4102-a8b2-3e28ef10c29d"
                  name="item"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ab1807a2-5062-494d-8afa-24670b3ebe60"
                      LastKnownName="Knot3-Entwurf::MenuItem"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="055209c3-e54c-472f-9cd6-8289b312d54f"
            name="GetItem"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="58cb7d6b-2826-4416-91b0-d5c80b3e671c"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d331628d-87b7-41cb-8030-b7c5b6f12101">
                    <propertyInstance
                      Id="7378aeef-2f1a-4c2c-b17b-519a9d6e0d0f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="68e78d55-fac0-4940-84f6-7334aefa5d7b">
                    <propertyInstance
                      Id="4f87b719-5c5e-4351-a539-f213594ab124"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="97c2df22-41d4-4976-87eb-02a0466e35c1">
                    <propertyInstance
                      Id="9138af55-eb0c-48d7-b9ed-6dd8c93b34f1"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f6534524-2dd5-47a3-97eb-6a6b9878a399">
                    <propertyInstance
                      Id="3cb07e2f-e314-468a-a2f5-3d450ca07b11"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="50fa9aa1-ba44-46a3-aef8-625ecdbe3700">
                    <propertyInstance
                      Id="4f6a04b9-fd5f-40ee-9060-4b12a7f17d5b"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3a441814-5c16-47d0-b9da-64e71c18b8cc">
                    <propertyInstance
                      Id="26af7183-b353-4469-94c1-996ac9e91429"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="091c500e-cf07-4292-a24c-69156f7893bd"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ab1807a2-5062-494d-8afa-24670b3ebe60"
                      LastKnownName="Knot3-Entwurf::MenuItem"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="dabd0f6b-9021-4566-b8d6-536317d8ec43"
                  name="i"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="220a3521-e091-4221-bae9-3ef9018e845c"
                      LastKnownName="Integer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="bd556520-8b9a-4649-9432-b9e4959ccd09"
            name="Size"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="c44b43c3-cd05-4677-9016-cb47d719c7f3"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bffb6ea3-c527-42b8-b041-72b090147073">
                    <propertyInstance
                      Id="00ff0774-f98c-4652-9cfc-32643b41dddd"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e1eb2a93-8ebc-4965-b905-83abdfc292ed">
                    <propertyInstance
                      Id="8e6439b0-868c-4e53-ae5a-c5ba7b400010"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7f75d02d-ff17-489f-9c6f-bced02684226">
                    <propertyInstance
                      Id="0db8cf01-fd02-4811-91cf-e577296d5373"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d21f5145-76fc-4a2b-841d-cd6350595f1a">
                    <propertyInstance
                      Id="f8632d94-eafb-4a7f-a5fa-d0ee1b353f34"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f143f924-d873-4a91-b9c8-253c508b2967">
                    <propertyInstance
                      Id="6b1a0ea0-73a4-4ee6-9eca-98781eca1f14"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="df589c6e-251f-4321-9c8b-7e1dbab24dc6">
                    <propertyInstance
                      Id="56ac3a84-0abe-4df2-b017-ecd82137305e"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="ec7bd4a1-57c5-48c1-a3d5-e53c6d88e997"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="220a3521-e091-4221-bae9-3ef9018e845c"
                      LastKnownName="Integer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="f37b832b-17bd-4ea4-8f4a-e36c4ecbded4"
            name="GetEnumerator"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="9247b3f8-47c2-43bd-93fe-9ec5b5632645"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2995541d-42c2-40a0-8138-1549ab0b849d">
                    <propertyInstance
                      Id="b7b51759-1b81-4d6e-8349-4cc80673fbc6"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3ee3ac23-91b9-4a18-8f3b-d05e42a1180e">
                    <propertyInstance
                      Id="10d19971-f720-4e08-b876-256db07fe6fa"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ec0b97bb-215b-45e1-9764-941a2ec134c7">
                    <propertyInstance
                      Id="272af245-5299-425b-bc3f-2583148ea04b"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5234a625-4a0e-43c4-affe-ef8264e44a5c">
                    <propertyInstance
                      Id="476e9ebc-ca73-4e6a-9f28-f0ff446d4f72"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="245cf822-1762-4754-8aa2-88b49137b5d0">
                    <propertyInstance
                      Id="05b6fba0-d529-4454-b0b1-776d3135c930"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dbe2423f-8303-4187-9acc-080c38a98389">
                    <propertyInstance
                      Id="4e531d07-3db7-4b66-8d62-72f4c266b63f"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="11aff745-aa9f-49bb-9b0b-ccac85f4664f"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="4ce35996-3bea-4f40-9fed-204eae501c70"
                      LastKnownName="IEnumerator"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="12779399-20d4-42bf-86df-4a468cf72ad7"
            name="Menu"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="95dad864-1dbc-4644-a7f7-be3836af2f6a"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="25a38853-4042-491e-b318-c0fe2c48cb01">
                    <propertyInstance
                      Id="d6d0b7cc-370b-4785-b503-fcb664bfe20b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ed54bd3c-f133-4da5-bfb1-8aadb9e8d330">
                    <propertyInstance
                      Id="a683b7bd-9f8c-497e-8b84-fe2c03e7dd10"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cdeb8eec-4f62-44e2-858b-f3943d5ff9b5">
                    <propertyInstance
                      Id="3cba6037-4102-437e-a069-6c4b088aa736"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cb1e0078-cd8c-4ca0-84d2-7319946d2846">
                    <propertyInstance
                      Id="fe4ca033-d28b-4f1b-bf8b-39db33093a44"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0f866048-14f2-47ab-ad0d-5c887cb91eb9">
                    <propertyInstance
                      Id="bbf2052e-b45d-4a4f-b5d5-6bc8bed9da16"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3e98b91d-b09a-4ff3-bf77-8ec34bef9e2b">
                    <propertyInstance
                      Id="fe17dd4c-2e81-4338-9e5f-84c9c2f724aa"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="5a685731-64ae-4693-9f8b-751de743686c"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="af00c0dd-1264-4584-a666-2b733a80cd86"
                  name="drawOrder"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                      LastKnownName="Knot3-Entwurf::DisplayLayer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="ff84c1b4-8748-4874-8c2d-329df8ccd199"
        name="MenuItem"
        isAbstract="true"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="29023ab8-cb7c-4b31-a8ce-70588ebc9956"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="792c7526-5c67-419b-ae9b-2b3610f55178">
                <propertyInstance
                  Id="58d98f11-97a2-49d8-8c63-721d53ef498a"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="88ea9ba3-0dd5-41e7-a365-525ece214305">
                <propertyInstance
                  Id="e3c933a3-97c4-4f30-bf27-60f44281d19b"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="5e081516-f38f-429b-96f4-9b621a203026">
                <propertyInstance
                  Id="27df83d2-3899-48af-932c-ee8255468181"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="147f7324-be2e-440b-8e1e-5c0e6c019f54">
                <propertyInstance
                  Id="a7f17c2c-be5e-41c8-b40f-076e6f8420d1"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ee57db12-22ab-499d-a40f-8b8abd4b7d6d">
                <propertyInstance
                  Id="9fb444d5-768a-4228-b72d-36692eaf4c49"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="f4da195b-5bf5-4049-9bd4-7c7ff4ca5602">
            <interfaceMoniker
              Id="cef807d3-fc1d-4e5d-9f7a-438e67ab59e1"
              LastKnownName="IKeyEventListener"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
          <interfaceRealization
            Id="fd983610-f345-4b8a-80c0-87a2c8b0abe2">
            <interfaceMoniker
              Id="e6fdd3f1-d661-4487-bf09-db83eb37e8dc"
              LastKnownName="IMouseEventListener"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <generalsInternal>
          <generalization
            Id="5fb248e2-6d6c-40b2-b47f-6bada5938728"
            isSubstitutable="false">
            <classMoniker
              Id="c493077f-b74c-405d-ae80-8d5bc8ab4577"
              LastKnownName="Widget"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <targetEnds>
          <association
            Id="4fd358c2-7a1b-4882-b327-bda8d2b33b45"
            isDerived="false"
            sourceEndRoleName="MenuItem"
            targetEndRoleName="ItemState"
            isLeaf="false"
            isAbstract="false">
            <enumerationMoniker
              Id="aecbdde6-607f-4838-9f8c-dcaf44626a2d"
              LastKnownName="ItemState"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="5c98108a-a85f-436a-b60d-c5bdaadf9025"
                  name="MenuItem"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="4173d0a3-c5dd-438a-9b8e-830dab31c643"
                  name="ItemState"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributesInternal>
          <property
            Id="f6af6e9e-c325-4c7d-9914-016105e80f13"
            name="ItemState"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="22c16ee1-3ce2-4ae1-b8f1-bf7a155add01"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="72b9a6b4-62e9-4092-8eea-d5d9dc2052d5">
                    <propertyInstance
                      Id="9a2d2412-cdbf-4d3c-93c6-778925ac0c93"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8d9d57cd-1a58-447c-b814-5e6630a50fc6">
                    <propertyInstance
                      Id="5a45c4e9-38ad-478d-8c44-a981e69b3e93"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="154816de-5399-4997-93d7-3b052fc62594">
                    <propertyInstance
                      Id="65958510-bc7f-4cf9-a54c-bbd260066e93"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="449b1b97-700f-4606-8da2-8066e353541c">
                    <propertyInstance
                      Id="d48da8e3-a81a-4d28-8dd7-197be0e4cb6e"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="62052df3-b014-48c9-bb5a-fb798dada546">
                    <propertyInstance
                      Id="a8e662fb-59fc-4f74-8fb4-15a73e0e9320"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f91ede5b-4fbb-41a3-9370-da0d637b7496">
                    <propertyInstance
                      Id="6d123b33-b08d-415c-bb15-ca3aa5f92a17"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a70b027b-b508-467e-b982-781d5a3d35ec">
                    <propertyInstance
                      Id="2497e1ce-9fcb-43ad-8e33-7e398c1b2035"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="f588c26f-eb06-4cb3-b626-2a4f3bc1411a"
                LastKnownName="ItemState"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="77ac03cd-ef74-4757-ac8e-cd2c04477c79"
            name="ItemOrder"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="53c7680a-0831-4c05-ba7a-22f187882a01"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="44faebda-982d-4cd0-a57c-da6ac2082f61">
                    <propertyInstance
                      Id="6d76e69a-b01e-4930-b401-53475efa9b77"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2843ca84-7f8f-4da2-a826-257c2692a330">
                    <propertyInstance
                      Id="f00d0b03-3106-443e-a0d8-11b7cf43dcce"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5e3a8470-48b2-4abc-a579-a14886855adc">
                    <propertyInstance
                      Id="c93a3fec-b8b7-4516-b77d-b45fcfff90c3"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="26dcb6fa-8787-4cef-b717-f15506b7c3ef">
                    <propertyInstance
                      Id="0408ec9c-4445-44cf-8698-47c7699e9728"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="db49d48e-db01-482a-a201-c1e15f177969">
                    <propertyInstance
                      Id="7819c43b-0eb1-4a4a-840d-ffcaed82dc87"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d558dc52-8c5c-4a24-a56a-6dceae7fc1a5">
                    <propertyInstance
                      Id="9a5ddbb1-d58c-4cf6-b46c-3f4c7b793060"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="959e2c63-b437-4703-93a8-60b4d82b7f47">
                    <propertyInstance
                      Id="26dd51f2-59c8-4b5c-943a-cbac0daa01f7"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="220a3521-e091-4221-bae9-3ef9018e845c"
                LastKnownName="Integer"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="e1259ce8-ab53-4617-979f-3fe69245c8a1"
            name="Text"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="c5333e0c-b5b3-4508-8ef6-d12c88bc1111"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6f0dd321-84fc-47fb-986b-a524c6cbb4dc">
                    <propertyInstance
                      Id="29b66972-1feb-4869-a301-c04762d77614"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2b8313a8-b962-4447-afc1-03d0a6c34a2f">
                    <propertyInstance
                      Id="b3d4e538-d8ba-4433-b9d0-bac627dbe0f3"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7d7de16d-9987-49b7-a46d-68413b9a19c7">
                    <propertyInstance
                      Id="b368955a-192d-4a98-9468-057220cc7e40"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b147d62e-6ed3-4096-854b-aa04517cda17">
                    <propertyInstance
                      Id="d2b9a1fd-8052-4def-911a-833eeaf3d5f0"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6e40af15-4a96-4b09-b9b0-d2bc67ec8242">
                    <propertyInstance
                      Id="ee050862-273b-409e-a579-034cd29e4c8c"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5bccc2b4-7b29-4830-80ae-f122a07e8a68">
                    <propertyInstance
                      Id="02584d70-eeaa-4faa-bca6-65c432ad83c8"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="55599c1e-e277-4d26-9b23-ac94e79779ae">
                    <propertyInstance
                      Id="ee30fd08-7065-47c6-a768-c87f059a98e0"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                LastKnownName="String"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="457d6e42-9280-4383-9df5-ba180d55e117"
            name="OnLeftClick"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="bfca8818-90b4-48db-ae1e-357bcea602b2"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="34acf0f6-9a55-4561-9594-6920f22e7444">
                    <propertyInstance
                      Id="ec4b1456-eb25-4cbd-af58-6bc4c119b513"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b053c516-4ae7-4e33-8300-1a450e035fcc">
                    <propertyInstance
                      Id="62cec108-504b-4f20-b51e-8cc27894bfa9"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c06a7fa2-b205-4cbf-b538-5c78505f0077">
                    <propertyInstance
                      Id="4c67e397-73c4-4d8c-afb7-f39c0cc33fd1"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="483664a0-7e4c-4007-aa2e-60f431292a31">
                    <propertyInstance
                      Id="a3ffe135-5184-41db-adcb-5fe4b49ae84a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f63f57a3-ca7c-4208-9f41-1cbedd63d648">
                    <propertyInstance
                      Id="3fb5246b-273b-4202-97cb-ce37f2dff8f9"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5b2e1cd1-1bf1-425b-ab67-4e1eb00d3d84">
                    <propertyInstance
                      Id="339167e7-32b7-423a-a452-f91ff775834f"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="fd6a8c43-4770-4969-9a21-8c48c6a81c71"
                  name="position"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="06da94c1-fba3-4994-91bb-16fff3ac035d"
                      LastKnownName="Vector2"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="d9f95766-ad21-4ed5-bacc-4c9f001d4f52"
                  name="state"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="8f29645d-1e37-4472-a89c-89b9beed8f30"
                      LastKnownName="Knot3-Entwurf::ClickState"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="68e3fa8a-348a-43d2-bac9-5736eab56a1e"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="dd76c512-8a2f-4132-8342-6a4efdbe921a"
            name="OnRightClick"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="aeba20de-aa71-4418-aba5-7e3b04bf48e7"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fa062ae9-ee87-4a80-b3ca-d747040ed56f">
                    <propertyInstance
                      Id="4870a30b-e33d-4b30-9e51-92075858b827"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="09727522-5dbc-494d-8616-bb514953900c">
                    <propertyInstance
                      Id="7d52e940-a97f-4fb7-8511-f17ff7121cb7"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="27bcd891-d440-44c0-8704-91af03614fae">
                    <propertyInstance
                      Id="47a0e193-d15a-4ed9-8e4d-f2fa9c4bf957"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="707db922-a513-4836-8cf4-8e49930cefa6">
                    <propertyInstance
                      Id="ccbf56e1-d0df-45e6-be98-95d877f3efdf"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="eef7afb3-d611-4048-95f3-d5ca6f282cda">
                    <propertyInstance
                      Id="3a708bf9-b4ce-4e7c-b5cc-9e550136434a"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ae1316cf-9516-483e-8526-f3eccc066adb">
                    <propertyInstance
                      Id="d8a45177-d715-4101-a4b2-59cb7fb35194"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="2e184451-e031-4e90-a5f6-d43e7ef62b03"
                  name="position"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="06da94c1-fba3-4994-91bb-16fff3ac035d"
                      LastKnownName="Vector2"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="4767457f-d71d-4f0b-87d6-68228087c773"
                  name="state"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="8f29645d-1e37-4472-a89c-89b9beed8f30"
                      LastKnownName="Knot3-Entwurf::ClickState"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="2dcba0e3-385c-4ab2-adc0-bd859c566510"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="5af07e7a-aadd-46e8-a560-5e55ac5e4838"
            name="OnKeyEvent"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="db70a9d4-c13c-4642-bca3-889f92a1ecea"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b1dc63ef-f4b0-4549-824d-7b02ddc9b16c">
                    <propertyInstance
                      Id="892b906a-c744-4c78-a1d2-6f79e7e7fce9"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="71e74f85-4936-469e-aad8-f76c1a60cba1">
                    <propertyInstance
                      Id="fa6bcbd4-30f2-460d-aaf6-481f58813833"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ae83aa3d-0fcd-4a9d-9f31-d99de4ff21af">
                    <propertyInstance
                      Id="18eda341-28a0-40f4-8a5c-c260f6ada073"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2e214131-e9f9-406c-b755-3ae87fe34bf2">
                    <propertyInstance
                      Id="350777c3-d01c-451e-96b5-2d17779a72a0"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="971f8e9e-9e63-4b7e-b22b-d6b3436f7202">
                    <propertyInstance
                      Id="4b4f2c93-5cd0-49d0-aeee-9b6fa6c8cc5d"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="66e120d3-15e7-4873-8a20-67431e770d6a">
                    <propertyInstance
                      Id="e67ecd11-c4f0-49f8-b5ee-9581721dab3e"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
          <operation
            Id="6a949a1c-0157-44c7-8b4e-e42973bd5c68"
            name="Bounds"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="15dc7c5d-d655-4197-b106-71c8212ca97b"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="52a99cfc-4361-4873-b3d9-56470a8a012b">
                    <propertyInstance
                      Id="1a8e24ff-af30-40ec-8aaa-089d879411f9"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d677a89e-5a6e-4ff2-8a98-f4d88af199a8">
                    <propertyInstance
                      Id="337c11ee-ed30-4dab-ae8e-d32ab26ae3c3"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="598f1930-a950-4f31-8eef-8bfb3197ef20">
                    <propertyInstance
                      Id="2d1a9e1a-e3f3-481f-9232-ede0ff46967a"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4b7ed2b8-fe5f-43a0-b102-91ce4b281a6d">
                    <propertyInstance
                      Id="9ea126a8-fdd4-45e4-9694-e9c415a03f16"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0552c310-547f-4862-8773-c94693187dc0">
                    <propertyInstance
                      Id="7e2b5cf1-b794-45d1-b15d-9a972fc33301"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d7016898-9956-497d-b865-2762dd5cf539">
                    <propertyInstance
                      Id="ae15d3d9-ec94-4ee3-98cd-28827dd66e01"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="162ea4e2-ed35-42c1-b09f-b5eda9f3c542"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="61a2ddbf-ca0e-4d76-a92f-6cdf28a2ff9e"
                      LastKnownName="Rectangle"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="a4adf6c5-d5a9-414e-9ea4-6e359b684634"
        name="MenuButton"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="7c123e14-7e7f-420e-98a5-f82053093f07"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e934af95-67fa-4ce1-babb-3fbce5a15061">
                <propertyInstance
                  Id="f70d64db-5fb0-4913-885e-bffb2895c268"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="efd73b55-9006-4640-9425-6e9e07e98faf">
                <propertyInstance
                  Id="cca3ab24-4b35-4d4a-916a-8255c36b79ea"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8d2d96b8-d420-44e9-9796-46d9989d84ad">
                <propertyInstance
                  Id="0f4ce3dc-2b74-4f25-9b6f-85bb08c95678"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="300329d9-548e-47b8-9047-6ac007fa5d2d">
                <propertyInstance
                  Id="223d6fb6-e7d5-4c34-8ba5-708a3ee47a26"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e3a42576-948b-4e98-86f8-3fe48ec5f846">
                <propertyInstance
                  Id="9232f0dc-c866-4471-bff6-d8145ff8752e"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="f0ac66b0-dea6-49ae-a9dd-969ce18e53fb"
            isSubstitutable="false">
            <classMoniker
              Id="ff84c1b4-8748-4874-8c2d-329df8ccd199"
              LastKnownName="MenuItem"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="e89bf761-9177-42ff-b53e-882d6e6f67e2"
            name="OnClick"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="a09df037-49c3-40f6-a2f6-d5acf26d7900"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2d7fbdfc-db6d-4151-b2c7-24701a9a48d7">
                    <propertyInstance
                      Id="f3166a6b-0aa9-484e-b049-b4a61f467234"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fc86adcb-44cc-47ed-a9e0-70c69c085490">
                    <propertyInstance
                      Id="2b2637aa-2e7f-45a0-b44f-29b552f12b1f"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6d1ef080-0f88-424b-9b98-8f0361fbb7dc">
                    <propertyInstance
                      Id="e498a22f-6bd3-4f14-a3a6-a2f08ce8ab2a"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8ff10e27-000a-41ce-ad56-521ce839f46f">
                    <propertyInstance
                      Id="ddf0757a-aa7f-4a4e-89ae-be3e3f82a7d4"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bde5def4-588c-4ad4-ba04-0fc3528c8bf2">
                    <propertyInstance
                      Id="58feceee-da11-4d45-90de-81cf022f68a4"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d91f9c98-98d3-4526-920f-d062dfc84e5b">
                    <propertyInstance
                      Id="89c01c32-8de4-47f8-8e6c-d714d288907e"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2e500fb3-41df-44fe-aaa2-e65c3220c04c">
                    <propertyInstance
                      Id="a3e5c3cd-8acb-40db-b22b-f4693f5e3b04"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="be36a8e1-66eb-4aac-ae20-7e4e68c4565d"
                LastKnownName="Action"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="fc26cb9c-ba17-4927-83d0-016b6bbbb950"
            name="MenuButton"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="f0e0f51a-f5d1-437b-be28-c7924836e4a0"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4e6437d7-3872-4f33-817a-07659389af0e">
                    <propertyInstance
                      Id="3d35495a-c17c-40df-8ce2-e0bdd5aa302a"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0fb02b78-91e4-4c44-aab8-d95f6e8dc53d">
                    <propertyInstance
                      Id="c7665fd4-c871-4d53-9d69-7d1414dfe340"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e8fd7e0a-d68c-449f-bc16-aed4a35c74a5">
                    <propertyInstance
                      Id="79810043-5f7e-4e58-9609-da5ae74cbe4b"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="033e7510-a5ad-4990-aef2-6bba2bfdaed8">
                    <propertyInstance
                      Id="8b0a06b8-deb4-422f-9f04-ad78fc6ab306"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="782c038a-91d2-46aa-8dcb-781b6c564182">
                    <propertyInstance
                      Id="5982beb1-a0bd-440f-a841-ea886485fc13"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c026f657-312f-4df1-a37b-903b93d7b3bf">
                    <propertyInstance
                      Id="cea817fc-10a5-4df2-9ae4-ca9ef66a53b8"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="a1f70f21-9624-409f-9d08-863ab4fa966d"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="3554aece-0e42-4fe7-8f52-7dc13b034c5a"
                  name="drawOrder"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                      LastKnownName="Knot3-Entwurf::DisplayLayer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="e9716a8f-8e19-4725-99ca-3f1c0e644661"
                  name="name"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="4d9e6d29-c6fd-4839-beb6-fe70ae4ef3cb"
                  name="onClick"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="be36a8e1-66eb-4aac-ae20-7e4e68c4565d"
                      LastKnownName="Action"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="2313aac3-2a02-4ed8-8289-c6746078466a"
        name="SliderItem"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="9a750fba-4fb8-47ca-84aa-7dac34158773"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="c0fe4df9-f3f7-4c17-b907-93b77389875c">
                <propertyInstance
                  Id="46d5c5d7-6746-4d46-a63e-a8728c9d3e9d"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ce46c706-3123-477e-9cb0-95f3a5cf5d20">
                <propertyInstance
                  Id="f7848ead-8b9e-46d8-8454-de23a9fb8406"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="1fbf11fd-34e5-4201-945d-283d46e0bc58">
                <propertyInstance
                  Id="8d315661-5e36-459e-b173-ac1855bd2af2"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="2035ab5e-bcf1-4609-b651-ba0df3bd7bbc">
                <propertyInstance
                  Id="c9c5b014-ee90-4568-acd9-e79ef4ab208f"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="adcbe52d-c6dc-4346-a59d-b2a09f19b729">
                <propertyInstance
                  Id="4c91e067-6907-400f-a4d6-4d8c76e0c3ac"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="80bfd240-cc23-4540-9408-aa3ccb185798"
            isSubstitutable="false">
            <classMoniker
              Id="ff84c1b4-8748-4874-8c2d-329df8ccd199"
              LastKnownName="MenuItem"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="e572b37d-f3ef-4396-b2af-086a3500ab73"
            name="Value"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="82581a7e-ed27-45cb-8302-4c4fc1077fc2"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6b4d3a07-bb01-484a-a800-7a17f5816685">
                    <propertyInstance
                      Id="b2fd479f-7ac8-46d1-8eb0-c3a86aef4823"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1855752e-076f-4bde-b1a6-29a6bdd7d454">
                    <propertyInstance
                      Id="f72b8f4e-9b0c-4c00-bb9b-e67d612424ef"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1a9de1df-89d2-4e82-905f-315bec19b5fe">
                    <propertyInstance
                      Id="2e98713c-2fc2-43b3-8255-994ae021aa1c"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4e0c6ba5-1d9d-4289-b5ae-d1ac5fe4dc02">
                    <propertyInstance
                      Id="7de0add1-3684-49cb-b309-b9f7d8a092c1"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b283eef0-713e-41ef-a18c-b00de5b76e9f">
                    <propertyInstance
                      Id="0557a4be-8961-45e2-b5dc-b53633ef6625"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a50e3733-fbd5-4055-a841-662f27d97751">
                    <propertyInstance
                      Id="8d6b6bc6-e69f-4e67-9880-5209e006437b"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6f4be506-a09b-4cbd-9c19-17ed5b3ae644">
                    <propertyInstance
                      Id="05866b4e-56b3-4939-9d34-cc5b63b83f34"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="220a3521-e091-4221-bae9-3ef9018e845c"
                LastKnownName="Integer"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="6c94bae8-cdf7-4e51-999f-d9c6a61f4889"
            name="MinValue"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="a46dddc0-f63f-449b-8988-6ae4e665a453"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e783782e-8855-4fe1-b6dd-d6bb79984071">
                    <propertyInstance
                      Id="77347f42-1393-436c-a283-b3a77fd376c0"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d26e5e19-16a4-4af2-9594-cecd13417465">
                    <propertyInstance
                      Id="8fb01cb0-4cd8-47b9-b239-ee28c92bb208"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="77454c0f-1477-4b66-91f0-567a2f3f6a53">
                    <propertyInstance
                      Id="04916a89-d680-420b-bfcf-c6fee69fe4f0"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1cb0cb3f-ccd6-4987-8550-d0252c3a18a3">
                    <propertyInstance
                      Id="bbc57891-4bf9-47b1-817d-b8b49fcbea67"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a367a201-d466-41fc-b116-83dd42747d8f">
                    <propertyInstance
                      Id="e3137a90-9b25-4871-9216-812a020953f3"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="255c919e-bfb0-42f3-9377-496897340cee">
                    <propertyInstance
                      Id="a1d5e9d9-7041-41fd-8e28-ec844a4c0559"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7283c252-ecbc-445f-b0b0-d8927c32dd8c">
                    <propertyInstance
                      Id="81e7f6e0-ba8c-41a9-bdb8-4899f9c9c8dd"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="220a3521-e091-4221-bae9-3ef9018e845c"
                LastKnownName="Integer"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="76001164-fddc-430f-a979-113817e65bc7"
            name="MaxValue"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="1381b425-f6cf-4de3-8670-bf4879e3320d"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6e1f818f-d1c7-4f8b-b4f1-14ebdeaf4d7a">
                    <propertyInstance
                      Id="7b99effd-1913-4019-97db-34af480054af"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5a95a018-4d6f-40d9-9664-bdc2b3e14e80">
                    <propertyInstance
                      Id="50d63864-b35c-494e-845e-8c542297de52"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5aadc24a-fef7-4f86-914e-502327fad4e1">
                    <propertyInstance
                      Id="094afb6d-5a11-4472-9780-f9a7658214ba"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2105e20b-1e97-49f1-b9b6-bcf4c65ee6aa">
                    <propertyInstance
                      Id="35027a56-ec34-49ef-9ca3-8e295988b6a2"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="eea6c35a-7ce7-4bb8-aafa-e346b345c4cb">
                    <propertyInstance
                      Id="be2d2290-1c92-46d1-9892-a8612d16755e"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="213c4173-68c2-438d-a28f-252017447798">
                    <propertyInstance
                      Id="220f626e-4a1b-4263-9858-9573e8a98af9"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f79358a3-8c7e-4036-953f-01eb10bc6851">
                    <propertyInstance
                      Id="e1e6b9c0-15f2-4df1-8171-f7379daf0b38"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="220a3521-e091-4221-bae9-3ef9018e845c"
                LastKnownName="Integer"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="b29ce8da-9490-459a-99c0-27c8176cfded"
            name="Step"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="e780c6e3-c908-4849-8a29-4658ada2df1c"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b760635a-1cbf-4527-8798-f8911284acc6">
                    <propertyInstance
                      Id="b407e13c-3ad1-4717-ab4b-fd2115a13ec9"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e91f457a-6c4c-4df7-a212-85d7f29ecc19">
                    <propertyInstance
                      Id="b7e48f3e-0c32-45fb-8d68-4c751022d192"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d088564c-afd8-4b10-8b80-354962244f5e">
                    <propertyInstance
                      Id="e41b9fe6-3e53-4923-911e-93b9a9d7052c"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6dc5420b-887b-40f4-96c0-c3cc8b252de4">
                    <propertyInstance
                      Id="4daf69bc-a0a4-48dd-84c1-6a7ad881cda2"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="11ada1f8-9ceb-4909-93a4-23f213698b05">
                    <propertyInstance
                      Id="0412e9dc-76c9-4cfa-b075-e099bc45fee3"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bfc9896b-2a91-48de-9d87-ebc42be12850">
                    <propertyInstance
                      Id="52db228f-14eb-4405-a5c2-46a7757de3d9"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e7e3301e-d1e1-4ba5-99a9-0c1b7de9365e">
                    <propertyInstance
                      Id="c7e5d7df-88cb-4d0a-844e-3e72150e5d04"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="220a3521-e091-4221-bae9-3ef9018e845c"
                LastKnownName="Integer"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="4c67db39-8917-4694-a802-6fd0c26d17be"
            name="SliderItem"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="99bd61b2-e0d4-4c4a-a94e-e21a2bb7e062"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fb9f7ef4-9634-4402-a119-f005c60ae93f">
                    <propertyInstance
                      Id="f59cb818-2825-4387-bdad-80e1a8cadc01"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8f129e2e-ce37-49c6-b12f-7736166a82c8">
                    <propertyInstance
                      Id="582e7daf-0622-436e-8ed1-771af50c8ac0"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8e2d3400-9f6f-4716-98a3-ed8f1b4d0dc9">
                    <propertyInstance
                      Id="a72c5fdc-08f2-432d-8924-c77b84984491"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ae277354-e482-4637-b41f-f5e80124a0c4">
                    <propertyInstance
                      Id="bd6c4d97-cff5-4957-b789-f884d4c34a0a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="45ae5cc6-f47f-457b-ae65-0aef3f8ff69e">
                    <propertyInstance
                      Id="49496e50-ada0-432b-9af5-09ebfcb20418"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="217a51d3-bcf9-4f15-81df-5b1472434eb9">
                    <propertyInstance
                      Id="b7b98392-f83a-49f9-8479-d9dde077e3ed"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="0157ee5a-cb03-42a3-99f7-840b6d8b02d0"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f82bb21f-32dd-486e-a5e4-72096afb47cd"
                  name="drawOrder"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                      LastKnownName="Knot3-Entwurf::DisplayLayer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="114b1562-300e-45c9-b78d-7335b856cc0e"
                  name="max"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="220a3521-e091-4221-bae9-3ef9018e845c"
                      LastKnownName="Integer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="04a47980-37cd-4aa0-acb0-66115441f4cc"
                  name="min"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="220a3521-e091-4221-bae9-3ef9018e845c"
                      LastKnownName="Integer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="eb096cb1-f402-40bd-a560-2d7faf66a3a4"
                  name="step"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="220a3521-e091-4221-bae9-3ef9018e845c"
                      LastKnownName="Integer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="9d563441-efec-49b7-9adc-719ecee78deb"
                  name="value"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="220a3521-e091-4221-bae9-3ef9018e845c"
                      LastKnownName="Integer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="546cc07e-ae37-430b-967a-416296e7e5ab"
        name="ColorPickItem"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="1859036e-1bd3-4699-a558-11a8b96e8529"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="1480fedc-c50b-4b2d-adb7-9f8ac2cf0c1f">
                <propertyInstance
                  Id="72123801-a763-477e-a478-67842c03e642"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="12a24d4e-ba76-42fc-8976-3a8d7ba4cf97">
                <propertyInstance
                  Id="98175e05-b010-4ed5-9e41-1254d09b23eb"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b6e1e8f4-3a92-46ca-a274-9246df21c501">
                <propertyInstance
                  Id="c30dafbd-a0be-4a70-8924-b39ef243a7f3"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="5a80fb6d-0cf8-4080-8b5e-03266621421c">
                <propertyInstance
                  Id="d16eff53-bb17-476e-ba87-c19e9bc45e0d"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8eae27fc-ee73-478f-9a60-d421846f4b9d">
                <propertyInstance
                  Id="99b66330-d5b2-4437-8794-960cd1c975ca"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="3cde528a-46cf-4d8b-9c28-34d64f5b1683"
            isSubstitutable="false">
            <classMoniker
              Id="ff84c1b4-8748-4874-8c2d-329df8ccd199"
              LastKnownName="MenuItem"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="fb5935e7-1809-4bda-ae33-8d02269e72cd"
            name="Color"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="947a84b2-0624-4acf-b4d9-1647554111f4"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7a93fe31-0554-4a95-ab56-aff8b13e48aa">
                    <propertyInstance
                      Id="db83f6a0-3975-4ed3-8636-8f6e0a909c0e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7cac7068-39f3-47c0-bf4d-bf8253227790">
                    <propertyInstance
                      Id="e2b17e30-9cbb-4456-8d27-a587c1903a99"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7849b1bb-8687-4c57-9b27-fe413626a8c7">
                    <propertyInstance
                      Id="13714073-f93c-44bf-85e8-dfb87bf5582a"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d5945e12-dab2-4312-94ba-6c537841c460">
                    <propertyInstance
                      Id="b503d63b-8595-4040-a2bc-80296ff258ce"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1b06fa83-5b1b-4af5-8f8f-99122c2e0a19">
                    <propertyInstance
                      Id="8ff76b5c-14c6-4917-b38b-fe2c467eb512"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b01c04e3-68db-4f96-8c6d-0796fb18d457">
                    <propertyInstance
                      Id="ac21e291-78fb-4293-8d31-d82bae58d4e2"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5f125b92-75f8-44e4-82dd-81b83a3f16d8">
                    <propertyInstance
                      Id="b86a52e9-b6ea-4bdc-b908-c6f28efca70e"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="cbf51d24-e79c-4029-baad-0c0fe701f093"
                LastKnownName="Color"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="a1bf22a8-6903-4128-8b9f-764463a2a131"
            name="picker"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="416424eb-b966-4b64-a251-b2a42fe5bf31"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dfae3eb5-8886-43fe-80de-98cc9d96e3c8">
                    <propertyInstance
                      Id="080e0730-d032-4089-9a44-ea9531e72875"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0b06f071-3811-4ebc-b020-fd0cd5be559a">
                    <propertyInstance
                      Id="4997ac34-824f-4dc3-8a94-65e35cd73445"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0e321259-ced3-4220-8aed-d09ca8b0d56e">
                    <propertyInstance
                      Id="049bf038-0dcd-4052-a5a2-c6ab94abb49d"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cbb32648-639b-4a86-b881-104e811d1933">
                    <propertyInstance
                      Id="bccb3d36-4f56-4d42-83fb-9636b414445c"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b69bc38d-e0a1-43c3-b8c6-49de01f4ffd2">
                    <propertyInstance
                      Id="01cc321e-8e11-4206-a165-aabad99bfabf"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="236894b6-cfae-4c76-bacb-535cdc0fb5c9">
                    <propertyInstance
                      Id="6d2b7642-3067-4e0a-8a4a-112bc8b26a23"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="144d4d52-5ee6-4871-abbc-571f2c38dfbf">
                    <propertyInstance
                      Id="f4064687-448e-4885-9804-9c70e8c7e951"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="6e38362e-6f66-4c04-934c-85e8bde94115"
                LastKnownName="Knot3-Entwurf::ColorPicker"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="d9c8451e-8b31-4a33-a14a-214309cf4b26"
            name="ColorPickItem"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="a2b758ee-b57a-46e3-b15c-4df28541ce36"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="980b523b-a9d0-4945-b892-3d59ad6adff0">
                    <propertyInstance
                      Id="d68e0bac-6bd4-46b3-8672-63aaf676a708"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fcc32177-7736-41aa-b482-81a0b103c8ab">
                    <propertyInstance
                      Id="edf2e7ad-0c50-4777-adf1-912543f47e5c"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2e56783b-0891-4f5f-bc10-b78b0112c2de">
                    <propertyInstance
                      Id="d53e7875-89c9-4dc7-b1cc-8591b3818d99"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6e3e0f5d-d3fa-4366-9778-40ce50f2a51e">
                    <propertyInstance
                      Id="99b8f80c-c77a-4d14-b559-e22251095d3c"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6bf09844-7dab-46de-9790-f52836c9980a">
                    <propertyInstance
                      Id="a1c8654c-9e1d-4bc2-8a91-d9a357f76aa6"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8732b8b7-de23-49eb-8ace-e6a3efe7c692">
                    <propertyInstance
                      Id="ddc39e47-f2ec-4d22-b456-93f23f7a25f4"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="42675e6d-0782-40fc-a757-07876113d480"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="60ddb763-d512-4a9e-9185-b334c62c375c"
                  name="drawOrder"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                      LastKnownName="Knot3-Entwurf::DisplayLayer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="ee5477e4-6bd8-4b6e-b297-21e18208a7a8"
                  name="color"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="cbf51d24-e79c-4029-baad-0c0fe701f093"
                      LastKnownName="Color"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="0d9ea4c7-1265-4221-854f-84fa3ac6760e"
        name="DropDownMenuItem"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="69f00cba-da16-44c6-9277-006bbc555ee4"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="dd6075ff-d8fe-4bad-a04f-e423f8bd02e4">
                <propertyInstance
                  Id="d9592f0d-fa41-4451-885e-627f2686fd80"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="90d89a38-53a6-48a8-8aee-19f95a5b9309">
                <propertyInstance
                  Id="014f00d4-dbe8-4c4f-aa84-b40e09183c89"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="efc72a47-aec9-4524-98b5-ce691b64122d">
                <propertyInstance
                  Id="6badc514-12f9-4b4d-a756-bd4c99378322"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="13a28f78-a4ad-4146-8050-0125b028711e">
                <propertyInstance
                  Id="c882c993-bddc-4a3d-a2ab-37742704af24"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="7d7f9c64-7a92-4ae9-90e5-60e2db6a3b6c">
                <propertyInstance
                  Id="567830d4-0666-47d8-bc53-e27d11535b86"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="681e543e-4c0c-4ef4-8553-65ea6900cfc9"
            isSubstitutable="false">
            <classMoniker
              Id="ff84c1b4-8748-4874-8c2d-329df8ccd199"
              LastKnownName="MenuItem"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <targetEnds>
          <association
            Id="526b12ce-f8ed-4a56-8116-b75c30739e92"
            isDerived="false"
            sourceEndRoleName="DropDownMenuItem"
            targetEndRoleName="DropDownEntry"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="d1c06c83-498b-4a66-bb51-e0666a7c055d"
              LastKnownName="DropDownEntry"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="8817c2e2-789a-4bce-9f29-d1bf4f57b0e6"
                  name="DropDownMenuItem"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="ecb67b78-1de0-463d-ba42-141ce29e730a"
                  name="DropDownEntry"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false">
                  <lowerValueInternal>
                    <literalString
                      Id="afee4b82-9d77-4ae8-a4c0-c77bf925df62"
                      name="Lower"
                      value="*" />
                  </lowerValueInternal>
                  <upperValueInternal>
                    <literalString
                      Id="836f78d8-bf6e-4f00-94d1-9b747f61a037"
                      name="Upper"
                      value="*" />
                  </upperValueInternal>
                </memberEnd>
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributesInternal>
          <property
            Id="7bf7cbc9-1fc3-4bfa-a02a-c6c6c38b3616"
            name="dropdown"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="5f7b84eb-4169-489b-9335-d79a0d7b449b"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0076dd98-527c-4f69-a52e-d30af7fa9777">
                    <propertyInstance
                      Id="d74901b6-d9b6-472a-a1bb-c448ee1954b4"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5f2478c8-5a9d-4ed2-80b5-208ac58a32e8">
                    <propertyInstance
                      Id="3d14a879-3447-4d4f-8b85-2941af35b8f7"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5a03c096-de08-4bd5-84a6-3b4280709f62">
                    <propertyInstance
                      Id="b6e2cca6-a1d2-482f-9849-00a551731b1b"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c94c6eb4-413b-4de8-a6e2-8790a2b0ea8c">
                    <propertyInstance
                      Id="6ab2a801-1eaa-4af7-aca3-a233dad68fb1"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e6be3034-5469-4385-8c5d-903a6e3c0e33">
                    <propertyInstance
                      Id="d47dde34-86bf-4ad5-9aa2-37104f0b3e70"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="572fb02a-d5aa-4ea0-a1ee-8334f93b8c1b">
                    <propertyInstance
                      Id="fd70766d-8ba0-48ea-bd1f-ac3fdca49a6a"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a37b01f2-7c1b-4e35-91f3-cd97e626ef37">
                    <propertyInstance
                      Id="899f56b8-e980-4d35-8a43-21dd84e24139"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="9444033a-249a-4bae-a028-b1ea5a7b9318"
                LastKnownName="Knot3-Entwurf::VerticalMenu"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="f1ce8c68-6f03-4018-a41f-03522915a6f8"
            name="AddEntries"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="1f4a12fd-bdfb-4630-a2d6-ef35786fbc2e"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="20b39f3e-8311-466a-9624-8416f2d2c53c">
                    <propertyInstance
                      Id="4628b814-bca7-466a-9628-c67ddcb3ea26"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="39f3f6c1-c122-41da-b9a8-1f57ddb40eec">
                    <propertyInstance
                      Id="8536866f-3a3b-480f-8a43-1f279f74ddaf"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="92e5b7d8-8bdb-42e1-a335-8b4c51785ccd">
                    <propertyInstance
                      Id="a970d05d-5cfb-412c-9a2f-21b0712e756f"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="74a5f933-a6fa-4ff8-8c1c-35d9e9111615">
                    <propertyInstance
                      Id="88adee5a-8902-46d0-b5b6-939bd6326387"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7afffd6f-c023-499e-97d1-181bf99c1180">
                    <propertyInstance
                      Id="c711aaa3-f5f0-4a44-a564-dc9d6a5c2d1a"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7eb51c86-33f1-4388-9974-e9c62dc80b5d">
                    <propertyInstance
                      Id="b7d28f66-ed38-4c81-b3a1-0bc652d8f62a"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="807341fa-d03a-44b0-91b1-e456e7cf6356"
                  name="option"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="4ec77b62-d694-4a4c-ba54-9c53ffbdb989"
                      LastKnownName="Knot3-Entwurf::DistinctOptionInfo"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="2b778951-e71b-4377-afe3-bfef5d95bb4a"
            name="AddEntries"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="00add1db-32b5-40de-a39b-68dc143d2333"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fd54b05a-d183-4752-8ea7-e4dc0c8dd061">
                    <propertyInstance
                      Id="e47e78b6-640e-4e45-a0fc-599b9e166c10"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="98208d25-f013-4e77-b984-c70a3046c8ed">
                    <propertyInstance
                      Id="fbd9050b-83c6-4b6b-88b2-cc14dff625cd"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4cad7107-8e44-4e49-9b61-4517cbfa985b">
                    <propertyInstance
                      Id="5e7dd2eb-8927-4e3d-9d6b-63301158aa58"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="54cd2ee6-5d55-477c-924d-1dacd1ba4c09">
                    <propertyInstance
                      Id="e350701a-5445-4527-8f3c-b7bc732e060b"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0054d0d0-31df-41a5-822e-32ba6bb9288a">
                    <propertyInstance
                      Id="b00f904d-0699-4498-98ec-8ebddf283725"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8648ea95-6aae-4d0f-9911-af0971df5f34">
                    <propertyInstance
                      Id="ee537e32-a935-4f00-8ba3-2d38a36541f6"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="5ce0a34d-5d36-4fb6-b2d1-3d9932e35e7e"
                  name="enties"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="0a457cb2-5c41-4874-8193-a4bdd51ebed2"
                      LastKnownName="Knot3-Entwurf::DropDownEntry"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="8f0cad58-a7de-442c-a8f8-dbf8b5602ded"
            name="DropDownMenuItem"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="0da776a7-e0a7-47b7-8802-5160e953e452"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a7a4ab16-ea91-4eaf-9ab3-d7cd920d309b">
                    <propertyInstance
                      Id="45e5a06e-6716-4bfd-b749-e478ae7214d9"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e445073c-3b00-432f-8c8e-f49a2a04bc54">
                    <propertyInstance
                      Id="74a11beb-ac09-4ed8-854c-5bc4be09e6a2"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="53e82a32-b57d-4aa7-944e-e0f27cc1e1aa">
                    <propertyInstance
                      Id="8a8399ce-2ba5-4adc-a615-9357e63d7300"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e804cb40-1d5c-4c8b-870b-3d34504a0665">
                    <propertyInstance
                      Id="664bb131-afc3-4586-81d6-05e22639d09f"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9af747b2-6cb7-4ffc-b835-3f1ab1cd3bdb">
                    <propertyInstance
                      Id="df36cd77-4adf-4314-8131-d417392dfdff"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7405a746-3cdf-42fb-9f77-4ae7d67a8104">
                    <propertyInstance
                      Id="a052b073-c8f4-46d2-9362-6b312553a3ac"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="24b16fdc-d89a-41ea-90fc-22f58d315598"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f2f9262c-7465-421c-9d95-f33e86ada63e"
                  name="drawOrder"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                      LastKnownName="Knot3-Entwurf::DisplayLayer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="3e426a68-cbf1-4057-a2b2-fbb358d924db"
        name="InputItem"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="cc498d18-1a8d-4e48-89aa-3f878ce098cc"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="7b753a7a-e0bf-4584-a74d-cc3b386665cd">
                <propertyInstance
                  Id="1e8941de-bd9d-40da-b49e-e755356861ec"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="3e78152a-e9b4-4335-a0ec-3126be571c9f">
                <propertyInstance
                  Id="00b6190f-fa11-4bde-88e3-9bae97b65753"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="4242b34d-fbdf-44b7-bfd1-9d5eb6827e44">
                <propertyInstance
                  Id="76272c83-d6ea-4cb2-9b11-cc846bf15d3b"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="64114425-70dd-4c25-9745-6d8b5e1a97b4">
                <propertyInstance
                  Id="ec36920b-cee0-454a-93ff-3365cd76877c"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="6e6973ab-21f6-4976-8e0a-f41f86cdd9d9">
                <propertyInstance
                  Id="41291e12-9519-4b69-8d65-900e4918085a"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="ae45dde0-ceaa-467d-9347-e4119dee4c05"
            isSubstitutable="false">
            <classMoniker
              Id="ff84c1b4-8748-4874-8c2d-329df8ccd199"
              LastKnownName="MenuItem"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="989de754-4502-4233-baed-84403cb7a341"
            name="InputText"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="e21ed49f-6507-4562-9d09-1411496833a5"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ec4bfe58-ec5b-4dd5-aae9-cc3f2b952fe2">
                    <propertyInstance
                      Id="06fe8655-5b7e-44d0-ade2-f7033e6912c7"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="adcc1756-1786-43f8-aa1e-33d384a42053">
                    <propertyInstance
                      Id="adf36947-e42e-46b0-86fa-046ceabe2087"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3a6e397e-04dd-4162-9de9-e994481f6f57">
                    <propertyInstance
                      Id="9064d640-610b-455f-bd73-c29d7aca9adb"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dd5c6801-bacd-46d6-affc-2d267f570aed">
                    <propertyInstance
                      Id="8f66ac09-e92c-4582-99eb-5624649d40ac"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="39e0ce4d-5576-4241-9e42-60b1380a9295">
                    <propertyInstance
                      Id="3175e351-5dcd-47f9-8d84-39d2c00f177a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fe99ea84-2fc5-42d2-b94b-7bb0c9e33885">
                    <propertyInstance
                      Id="22845508-beea-47ac-a0e2-81efeda5d937"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d4138752-549b-488f-bccf-02af14ec12b9">
                    <propertyInstance
                      Id="5abbdc29-f358-4f2e-9294-4d54d7af0a3d"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                LastKnownName="String"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="a486663d-7250-48ca-b3b2-1843e00453ef"
            name="InputItem"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="fd2165f6-89be-445d-9b16-18e1fc0c046e"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f14286f3-abdb-4d4f-95d9-76c245355f8d">
                    <propertyInstance
                      Id="e5f61aa1-56a1-4d25-86a8-39b65f6f678e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="862ae071-89d4-468e-9593-e0446e7a3737">
                    <propertyInstance
                      Id="dc3277f7-0aad-47ac-b7b9-8b3cdcee4746"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e27d3438-bdad-4657-ba3c-7f44a7c64ef8">
                    <propertyInstance
                      Id="12fa27d0-75a5-4573-95c7-4a0e33722d24"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="17771d73-20ec-4193-b7e4-3d6c91f0851e">
                    <propertyInstance
                      Id="4762b3b1-80ac-4f28-877a-4cf221dee938"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e18fd5f5-9a8c-4cf5-bc4a-3a42eb103e44">
                    <propertyInstance
                      Id="aee9fbdb-d961-4a87-9773-788bf960b98f"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8b5b1ef8-0f93-4434-82d2-64a0afcb5ef3">
                    <propertyInstance
                      Id="aa2a092a-5da5-48d7-ac4c-5fa98b035d70"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="ea941c9e-415c-471f-90da-c978d883cdbb"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="3d010f82-24b0-41bb-b54b-7f110987fc65"
                  name="drawOrder"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                      LastKnownName="Knot3-Entwurf::DisplayLayer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="96769caf-f253-4fee-aeaa-1aca317aac48"
                  name="text"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="5b7710d3-834d-4c00-bcdc-e2d12fe5ecca"
        name="ColorPicker"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="a3073c6e-c62f-4acc-b0d9-08bac8945240"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="66f1e55a-5160-4604-aab4-8c06156d9c2f">
                <propertyInstance
                  Id="f797f19a-e1bd-4513-b89b-46afad987d11"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="2098793b-fd36-4c5e-a6ca-df3728651c58">
                <propertyInstance
                  Id="6ec674f3-0fec-4ece-9fcd-2619fd1db223"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="883e29c8-89cc-4d94-b1fb-5d284ce6af3c">
                <propertyInstance
                  Id="d73122d7-d723-419d-a0c8-825dba98788a"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="3d9c3543-a2f3-4388-b375-1700acc4be2b">
                <propertyInstance
                  Id="5b821880-e5e6-483d-a10c-06fabefcc110"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ed499aba-4287-4540-ad9b-2b25218998e3">
                <propertyInstance
                  Id="527a2e76-0d86-4a20-99d9-25830305c830"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="9622186c-8d69-443e-abed-14b9d858dd89">
            <interfaceMoniker
              Id="cef807d3-fc1d-4e5d-9f7a-438e67ab59e1"
              LastKnownName="IKeyEventListener"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
          <interfaceRealization
            Id="3b7a2e65-cbaa-4fe2-a0fa-242f5f32f3b2">
            <interfaceMoniker
              Id="e6fdd3f1-d661-4487-bf09-db83eb37e8dc"
              LastKnownName="IMouseEventListener"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <generalsInternal>
          <generalization
            Id="aaf42dfa-f974-4686-9a0f-62930b2bbac8"
            isSubstitutable="false">
            <classMoniker
              Id="c493077f-b74c-405d-ae80-8d5bc8ab4577"
              LastKnownName="Widget"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="2097394a-2c58-428b-936d-4e392ac95e7d"
            name="Color"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="f83154bc-69d2-4dfe-b581-f95cae924fd5"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3a99cc6a-3e1e-4aec-9820-cb46b0a17703">
                    <propertyInstance
                      Id="e0317231-6d91-46ad-85b8-ff732f3a7f7d"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8a2ed43d-b90e-4e3b-b3d0-eac508f19bf6">
                    <propertyInstance
                      Id="5f196112-1484-499d-937f-938d138d45b1"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5a70cece-4c26-4a81-8743-f685b42c44d0">
                    <propertyInstance
                      Id="e55d2b52-735d-4f8f-b38c-a3dc67802467"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5e17c7ab-4044-4438-bd1b-32cc07c03338">
                    <propertyInstance
                      Id="f2eff26c-b18d-4cba-9333-118ac9c2b502"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="19bdf0ee-a9a3-41fe-8274-6c12e34e8c69">
                    <propertyInstance
                      Id="9c090900-16b5-4a02-beca-1de25c90d2ab"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2a8d256b-f28d-4469-9687-c03fe2c90e59">
                    <propertyInstance
                      Id="36b68a43-97de-4b79-963a-14520b7e2b34"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f7f362de-d748-4ba5-b0fb-82410e7b49aa">
                    <propertyInstance
                      Id="fcc334b1-9ce3-4fe9-96ca-b8dd8127b779"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="cbf51d24-e79c-4029-baad-0c0fe701f093"
                LastKnownName="Color"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="05cf4b14-e530-4193-9f7e-e4582b7909a5"
            name="OnKeyEvent"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="971c8a07-a6c1-44a6-b455-d02eeafa3787"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3ba648c3-3ca5-4f22-993c-d50531b7bead">
                    <propertyInstance
                      Id="030fef1a-0ed8-4ae9-9d65-f17f88f18e9f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7ad035e4-1e69-444f-908a-2f25a8ef8af0">
                    <propertyInstance
                      Id="943e0dbd-8d50-4287-b515-5a419bbe7019"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c2a57188-94ba-4d8c-9787-fd33523eac3c">
                    <propertyInstance
                      Id="dbbcf534-5c14-4070-b5cd-f541336daf8c"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d0176b6d-6a6f-4edc-a892-1ecb14378975">
                    <propertyInstance
                      Id="15855d36-d738-45b8-b403-f0603b9db7ad"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a946e944-b648-4802-b8a6-ad9c93f6d347">
                    <propertyInstance
                      Id="7fba6234-af7e-4532-bc26-376b3c21cc14"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="53dbed58-4b38-4908-ba3d-bb8dde5d4cdf">
                    <propertyInstance
                      Id="9601154e-70da-45aa-a924-ea2903646b04"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
          <operation
            Id="7d0ac10b-03d4-4f1d-837c-e1550d78e75a"
            name="Bounds"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="b84819af-1651-4895-947c-6b94ed457512"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="71a94d1a-85c8-4133-ae73-38e8c666390b">
                    <propertyInstance
                      Id="5e48e5f1-d8c4-4a65-93da-2c1839c350b3"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="85574a4f-eaec-449d-8d70-7275f486ae24">
                    <propertyInstance
                      Id="0df619e5-86db-49e2-a25c-d5f0b63e92ab"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="56c88e34-a8a8-4e89-a451-6177cd1efef2">
                    <propertyInstance
                      Id="d67f24f5-0696-4f2c-b66c-d0275ca0f116"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c118da10-cf32-484b-a408-c2a6c9eced32">
                    <propertyInstance
                      Id="9de93f7e-ef0f-4a10-8e3b-b93960f67c99"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b4b4fd56-a708-410a-ac76-886d0ccb7fa7">
                    <propertyInstance
                      Id="98d8a865-2ec8-41dc-8bfb-3b1d6efe26c2"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e181a8fd-ddb2-4cf2-a950-595f170e4108">
                    <propertyInstance
                      Id="808238b4-8348-4449-a763-ec2c93f617af"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="83369868-db8d-45b7-9042-9f3c035e73a0"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="61a2ddbf-ca0e-4d76-a92f-6cdf28a2ff9e"
                      LastKnownName="Rectangle"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="e2692555-5ca5-4ec4-ada7-80280f601d63"
            name="OnLeftClick"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="1b9e020b-5a54-4266-a70d-b14fd818a506"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="01f26ca2-1c14-4727-bc16-48655b26bbda">
                    <propertyInstance
                      Id="64bb55f8-3ee8-4f36-8a91-25bf24c84220"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6b20e795-e8d1-4b46-a377-0534e0ba366f">
                    <propertyInstance
                      Id="47cfb762-5993-475c-9010-9ba20fe87a1a"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a7f14731-7a71-4f62-9b03-747a8033979c">
                    <propertyInstance
                      Id="63e370a7-7e9a-419f-9d20-eb3da427f0f3"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2b2196a4-d45f-454e-94d4-6740bf828095">
                    <propertyInstance
                      Id="f50b7d78-099d-450b-b098-6f5d451d3f29"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="844b924c-a5c0-42f2-a64c-691bfe412cc5">
                    <propertyInstance
                      Id="34c36130-d808-4ed4-8e7c-b4a5c5bc4eac"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ccbfdf30-71d7-4949-be9d-42b87a6f95d4">
                    <propertyInstance
                      Id="80e6ab8f-bdb0-42f8-b6c4-3dc8d7db4052"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="fc528635-d5e5-4c48-ab83-a1b10ef97c24"
                  name="position"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="06da94c1-fba3-4994-91bb-16fff3ac035d"
                      LastKnownName="Vector2"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="d1de5bed-da65-481f-9697-47a3513e2872"
                  name="state"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="8f29645d-1e37-4472-a89c-89b9beed8f30"
                      LastKnownName="Knot3-Entwurf::ClickState"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="ffc23d51-ee3b-4f31-b97c-a4bcdc167597"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="fa192295-2908-40aa-9f87-36bc00c0f5bd"
            name="OnRightClick"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="28115e3c-9dea-4dd2-be32-e5bbe124925e"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5a2e9198-ec47-4e70-92f8-97c2eec5b8bb">
                    <propertyInstance
                      Id="4bd3d892-1b98-4921-b230-056b8538f40a"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1787360a-150c-4149-b5fc-aff993ccd3f3">
                    <propertyInstance
                      Id="8f8cd2ae-b09e-4a4a-91f9-9b976fa41443"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9b59b83c-e5e6-472e-a71d-002ce9e4808b">
                    <propertyInstance
                      Id="83313d28-dac7-48f5-9fd5-1933420bf1df"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9d69da0d-9d35-48b4-92de-838f547e4abb">
                    <propertyInstance
                      Id="e479d8fc-33f7-44bd-a575-1370346e5b98"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="adef6525-8279-4f79-8b27-fe6cf3112a1b">
                    <propertyInstance
                      Id="dcfb323d-4f6f-4446-bb0b-7f590d424b1e"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="03818fc9-0207-496b-ad86-290945359666">
                    <propertyInstance
                      Id="b31e12dd-40ad-4f24-bc79-8e0e277cab9c"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="0538e8c0-befe-4a84-997a-27248590757c"
                  name="position"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="06da94c1-fba3-4994-91bb-16fff3ac035d"
                      LastKnownName="Vector2"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="018378c7-2d41-42f3-9ebd-916faebcc719"
                  name="state"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="8f29645d-1e37-4472-a89c-89b9beed8f30"
                      LastKnownName="Knot3-Entwurf::ClickState"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="9b79a200-7131-461a-894f-f4ecbb03d598"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="1ddb243f-9c7a-49a8-92f2-aa936d3bd1e9"
            name="ColorPicker"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f5d998c9-fec4-45d2-ba67-bac3e89096c6"
                  name="def"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="cbf51d24-e79c-4029-baad-0c0fe701f093"
                      LastKnownName="Color"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="8324bd44-1d37-4151-bb3d-cafe5339bcd5"
        name="Dialog"
        isAbstract="true"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="76be1b6d-8d36-48d5-8558-901de5fb699a"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="63d56945-821a-4639-9431-2a461b0b94f7">
                <propertyInstance
                  Id="defd0dae-3951-4394-966b-efb777a5823f"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b8c12507-44f0-4773-991b-897a9a0c522c">
                <propertyInstance
                  Id="e9fea384-cd2f-4326-bcfe-b33a99d79c8f"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ce63b429-6648-4351-88f2-6f7c14357e1e">
                <propertyInstance
                  Id="8b434cb8-4f97-4356-b06b-efb9863a2d79"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a057ca4a-c94a-4997-97fd-133fb94cf3d3">
                <propertyInstance
                  Id="e02fc967-90ee-4dd5-8206-403afc321120"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="7a786755-4f60-441b-86be-6d3f80316912">
                <propertyInstance
                  Id="7f2952d0-723d-4198-a5ca-7ec0a2a0cca6"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="90b3deae-81df-490f-9776-b335d69e1911">
            <interfaceMoniker
              Id="cef807d3-fc1d-4e5d-9f7a-438e67ab59e1"
              LastKnownName="IKeyEventListener"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
          <interfaceRealization
            Id="f288e306-ba6a-4530-83e6-d3030d32c61b">
            <interfaceMoniker
              Id="e6fdd3f1-d661-4487-bf09-db83eb37e8dc"
              LastKnownName="IMouseEventListener"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <generalsInternal>
          <generalization
            Id="8a21edf8-3fb8-4fbb-acb3-e84c3c240d84"
            isSubstitutable="false">
            <classMoniker
              Id="c493077f-b74c-405d-ae80-8d5bc8ab4577"
              LastKnownName="Widget"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="4705b2e1-e57c-46a0-a5a3-fb4d1d99da48"
            name="Title"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="f7795180-a187-490e-8f26-e8ed873058ad"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3f5075d3-8a77-47e2-9dc5-a27c50bcde22">
                    <propertyInstance
                      Id="2512366a-f765-4e4b-934e-710f03b14e6e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5b1501f3-f2ce-4d46-91f8-cbbb085534fb">
                    <propertyInstance
                      Id="a2822458-c83e-45b2-8d89-9aca91bb39c8"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a0ae00bc-34c7-4900-80a0-4505499a3d8d">
                    <propertyInstance
                      Id="f309bcb8-4019-4549-a6b6-3585bb01bea3"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f5335379-5d61-49cd-b97d-bca117884247">
                    <propertyInstance
                      Id="2d92f420-b7e7-45e2-9df3-21e7599d51a8"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4c84a188-8a4b-49da-90f6-a13b3d5fe8ba">
                    <propertyInstance
                      Id="a092749e-17dd-4110-bbf2-b327471e8df3"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ed654bed-95c8-477c-97bc-9c838115063b">
                    <propertyInstance
                      Id="43b59df5-0856-43a4-96f1-e6ae13612868"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e11a456a-2124-4a47-8ea8-8836f7ae12d4">
                    <propertyInstance
                      Id="484e54ce-3ab4-4bc1-bccf-bab639aeffc8"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                LastKnownName="String"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="bccbd1a8-fd09-491f-b0a7-896e16f417df"
            name="Text"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="52f8c148-6095-44b1-b962-cfdbfa5398a2"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ca81539a-a21d-4c3f-94c0-4f61e814c3a4">
                    <propertyInstance
                      Id="5c04b7a4-d47a-4373-a323-5dd8dd95409e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="892cb4df-e849-4d66-987a-5d83a40b26bf">
                    <propertyInstance
                      Id="b2805fd4-0190-40c9-9f92-e74711bea6b8"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b5d8ce09-3bd0-463f-96b9-0abae5282cc1">
                    <propertyInstance
                      Id="455789b3-8e98-4b57-a0cc-036f5fa39d00"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e30100da-d373-44ea-b3de-035c66613b37">
                    <propertyInstance
                      Id="de69cc45-5b6e-40b1-a4a9-6c3568f70231"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6030f6fe-ea45-4933-af53-a5e37b14ee8d">
                    <propertyInstance
                      Id="e89c0969-38e3-4a71-83a7-30e84d97af01"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cfd2986f-e242-4747-8ef7-0f101ba24202">
                    <propertyInstance
                      Id="3911abed-c97d-4c57-bdbd-750e1b939dcb"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5fdce2d6-3abf-453d-9998-6d1477955aa3">
                    <propertyInstance
                      Id="980432fe-8edb-443f-954b-bc55fa9fae91"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                LastKnownName="String"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="c8f58897-f7d9-49a0-8463-7004a3d481eb"
            name="OnKeyEvent"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="e813c62d-c91f-4cbc-a782-cdac1dba3040"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="73838311-e7b9-468d-be98-259eb0a012f3">
                    <propertyInstance
                      Id="3416c90f-d0cf-4c3f-bc27-52e584c2deb9"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c9b7e6cd-e06f-496d-bb38-6ee38a6750bc">
                    <propertyInstance
                      Id="b0ec538c-0d68-4997-a3b0-d35d522cc472"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5d2354b7-af95-4944-bb87-9d0a8053cd5c">
                    <propertyInstance
                      Id="038d5e45-5be5-40cc-959a-26ca2c7fcf7d"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c4875142-e705-41c6-b648-76ffece437a7">
                    <propertyInstance
                      Id="ee9cc32a-4bce-4d77-b864-a82429e15a51"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bb84430f-4344-4961-a667-87c84621c834">
                    <propertyInstance
                      Id="b29b4b90-aab8-48b9-86ca-9079da2e025b"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4b50c335-4792-4162-9f36-74f7c69f830c">
                    <propertyInstance
                      Id="c66f645c-913d-485e-90bc-01afe9f416cc"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
          <operation
            Id="cbdcedfd-3e1a-4db5-aaee-549748d6771e"
            name="Bounds"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="b4a58398-36e9-48a9-9c77-2bc1853d15c0"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="889c1a32-e64c-4dce-b2f8-77819797c9c9">
                    <propertyInstance
                      Id="d62f4abd-3820-450a-9c08-d172f09ec2a4"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="896c5de4-df66-462b-a67c-fc20f1bd92e6">
                    <propertyInstance
                      Id="590d6914-aba3-42d4-ab47-233644eab27e"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1b93af15-9dfd-4bfb-bb7a-4dfdcc6a4883">
                    <propertyInstance
                      Id="27e600c0-c80d-48c6-9c7d-01d02a2119cf"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d85fd5c4-b5be-4367-87df-3946d17590c8">
                    <propertyInstance
                      Id="91818917-f544-468b-be0d-c6d5b2ce404b"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="25334e53-c3ff-47cb-9595-e71961b4f947">
                    <propertyInstance
                      Id="30029753-e2de-4d96-9ba6-cb660d3c052c"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="795863ae-1cef-4af0-a01f-607df3cff359">
                    <propertyInstance
                      Id="a2923fff-6c72-416d-87db-407684b81df4"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="14d3e3a6-8000-466b-a532-7539b825efde"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="61a2ddbf-ca0e-4d76-a92f-6cdf28a2ff9e"
                      LastKnownName="Rectangle"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="1d96a13c-0aac-4efe-85fc-825b586b9a9a"
            name="OnLeftClick"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="b44d1209-2d97-42e5-a2e0-e95058ad9342"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5e5c8fc3-2964-4fa9-aef9-05def11be471">
                    <propertyInstance
                      Id="2efdcde8-ca54-42ce-80ec-6f7ccc4a668e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f193ee9f-dc8c-4473-a377-06515be57549">
                    <propertyInstance
                      Id="c464c52c-bf84-465e-9533-370bf7a2093c"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="98bf1660-0a16-4e69-a65a-a2d91b304d0c">
                    <propertyInstance
                      Id="e466a6d1-ee73-4cce-9c0b-f278bbfe8da6"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4fc2f576-4e17-428f-9acd-f376d4a11f06">
                    <propertyInstance
                      Id="392f01df-21b9-4066-a380-2fcbe3a84c01"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="228faa86-fc5e-44b2-924a-c060fd02f3fd">
                    <propertyInstance
                      Id="e04de09f-db17-4884-b721-8794de72dac7"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4d2871eb-809b-40ff-9b63-55a8589169fc">
                    <propertyInstance
                      Id="e8a56e0f-a40d-442b-8941-a0bd21b80fb0"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="27bf793e-4814-4e2c-97b9-d64b5cf5f253"
                  name="position"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="06da94c1-fba3-4994-91bb-16fff3ac035d"
                      LastKnownName="Vector2"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="982069fb-3aff-4c9e-b587-60e25bd7cdb5"
                  name="state"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="8f29645d-1e37-4472-a89c-89b9beed8f30"
                      LastKnownName="Knot3-Entwurf::ClickState"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="709cefa5-30bc-4dbe-bcb3-9558421fac38"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="26498cd1-e7b3-4339-91fb-f22c4951a1f6"
            name="OnRightClick"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="81b11003-9115-4c93-a16f-aaa054cbcf8d"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f23c38d3-8229-4ef4-b2e2-0d9291284c02">
                    <propertyInstance
                      Id="a269742e-43fe-4e6c-826a-4a91e8757833"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="05de4e6d-f6b0-4c0c-ab89-6e0ebe879294">
                    <propertyInstance
                      Id="d3b125d6-b445-4a27-affe-8fbc118957c4"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5863071a-53a8-4f9c-8eab-ddd193bf0be3">
                    <propertyInstance
                      Id="2f069c0f-6870-49ec-aa22-4dc4438ce49c"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2a50e9e8-636b-4487-88bb-e543c582a27d">
                    <propertyInstance
                      Id="d8dc231e-83d2-4107-afc3-3efcee5fc317"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bfe3fe3f-be97-43be-9c5d-828eba71a8e6">
                    <propertyInstance
                      Id="b00454f1-a238-4389-9a50-e17aab5901a6"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="40215b29-ef8f-420d-b589-2afc41062251">
                    <propertyInstance
                      Id="9a2e36aa-0140-4c44-a2ed-ce97d4f81490"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f03ff976-0048-4c81-a1a3-8ae1c5cbfedf"
                  name="position"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="06da94c1-fba3-4994-91bb-16fff3ac035d"
                      LastKnownName="Vector2"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="0f3ebf35-962b-4830-9203-c51ecf78d453"
                  name="state"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="8f29645d-1e37-4472-a89c-89b9beed8f30"
                      LastKnownName="Knot3-Entwurf::ClickState"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="8a679c8d-7fc9-40ff-93aa-f5189031b35f"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="44effdaa-de05-4dde-9db5-af2615dc460a"
            name="Dialog"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="e4aadb61-29e2-41d2-b9fd-e96deb80b1c9"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="51716995-26d8-4e8e-837b-24adb5141a6d">
                    <propertyInstance
                      Id="a98ba759-f8ff-483a-90cd-c69ce5ed037c"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5c78278e-53a9-4520-a2a5-de23c20a0fa0">
                    <propertyInstance
                      Id="3f5890bf-6a81-4ff5-bf93-61d138efc3ce"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="03d1ba1a-1c8a-48d6-bf28-62a88fd4f88a">
                    <propertyInstance
                      Id="e0f1fa3d-c895-4f41-be4d-15061989d699"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e1ea173f-1591-45e5-aac3-b1fa1e5bf2b9">
                    <propertyInstance
                      Id="90c02c8a-1407-425b-ae77-bd90620ec30a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="db2e0bd3-2de7-4ada-8593-4da1d55744e5">
                    <propertyInstance
                      Id="cb0646a8-9e1f-4df8-b704-58107ff476b2"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b095ebc3-7e0c-43b5-b10f-de0bda1a9abf">
                    <propertyInstance
                      Id="21dd0c78-30cc-4c1c-b9b1-e092c2c7463c"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="144e4ec1-1ebb-478d-9dbe-4752571f3a20"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="34f2076d-862b-4c2e-9f70-4300f7c31526"
                  name="drawOrder"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                      LastKnownName="Knot3-Entwurf::DisplayLayer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="08508900-df28-49a8-93f8-f8c4b7810e0e"
                  name="title"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="fe371d80-2e31-43b7-94f8-22c8d85534b0"
                  name="text"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="6c24c0c3-bfb9-4f5f-aac7-d25fbbbbbc50"
        name="ConfirmDialog"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="bc518f0f-4bad-4abe-bad1-e602bfe87bf7"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="de5e5d5a-abca-4a33-a4e6-7ffcc85c4c68">
                <propertyInstance
                  Id="1438a165-c26d-4dab-9988-522b5cce1f71"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="1c640d1a-e33a-4735-b37d-7b5e30f1894f">
                <propertyInstance
                  Id="7bb719be-92b0-4d76-975c-be2aeb4bda44"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="1937329f-eea0-4b7b-9b71-6b264d7f47f0">
                <propertyInstance
                  Id="69b909f9-4e80-4c8a-b082-6344cb4f1d57"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="3d886743-e765-478f-bf2d-269923278384">
                <propertyInstance
                  Id="a2cdd319-1a9c-4486-92b0-2f32d6d61dc7"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="46ae3866-6f88-43a4-b32a-8bd19fdc7272">
                <propertyInstance
                  Id="f2b21c55-5d1f-420d-b85f-0b02a406d1ea"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="42eb3594-9fda-4d9b-9358-7c03a243d0bf"
            isSubstitutable="false">
            <classMoniker
              Id="8324bd44-1d37-4151-bb3d-cafe5339bcd5"
              LastKnownName="Dialog"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="237dec04-807d-4e8d-b7a8-329a8aa71b62"
            name="buttons"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="65ff38a3-7008-4498-961b-fc1663bb19ec"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b48c785b-f005-4016-8b34-e30f1c2b894b">
                    <propertyInstance
                      Id="fa25a723-ff83-47bc-a521-6207cfe5c976"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6a49c8be-59a1-4b7b-b644-cbb5bb3d5ee5">
                    <propertyInstance
                      Id="344b4ce9-bd01-41b5-b661-e2801accbe1a"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b1bc4051-e565-4d3f-a56d-6927b1cd1900">
                    <propertyInstance
                      Id="a560ec41-a49f-4acd-964c-325412a9859b"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b795ccd9-3037-4d4c-a3df-b6e79b6fbe83">
                    <propertyInstance
                      Id="124ada15-f3df-4cb1-8473-f0d1da6b35dd"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="30eb7478-01bf-4618-a712-93730e5df42d">
                    <propertyInstance
                      Id="144cd2f6-d4df-4f83-898b-46bdbf87896c"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b6d5d3ed-8228-4c18-a65d-4c34cf477a2d">
                    <propertyInstance
                      Id="aa0717cd-9219-4a87-bd94-54e3e35e8469"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a8e292bb-9479-4811-beb0-3a0dd4e43315">
                    <propertyInstance
                      Id="3c381598-9975-41b3-89c2-4194d7f6cb0e"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="a251d89c-2536-4da2-94a9-ea1d443fff07"
                LastKnownName="Knot3-Entwurf::Menu"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="46734796-b546-4424-96cb-385187a75a12"
            name="ConfirmDialog"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="b3b429b5-a281-4f68-a2e4-efe35c5a96b6"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2ff305b8-d8b1-48aa-895c-20039ef01d21">
                    <propertyInstance
                      Id="6fb8a266-d369-4fee-92f3-5b5520e03620"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bad1f1cf-14cf-4adc-9403-c5a81bee6a0d">
                    <propertyInstance
                      Id="cf0c00a9-3d92-4330-98dc-1fd1e717cb0a"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ab6bf34c-ec21-4cd2-b6ba-dc012f73e2dd">
                    <propertyInstance
                      Id="45fc934c-5f40-4bf6-9a23-60b72ba259e2"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d8122b97-4e29-4e43-970d-67be021e4697">
                    <propertyInstance
                      Id="f817e49a-266f-4130-9815-55400d50b5a7"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f21b6659-b978-4445-8a45-9c2cd58603fb">
                    <propertyInstance
                      Id="f2e1bcc1-3d26-42e4-bcdc-a76eba51ef0f"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9b1d7923-07d4-4eec-8773-4184a21478b3">
                    <propertyInstance
                      Id="64846239-bde6-40e4-a784-dd6f33562fa7"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="7f0aee4b-9376-44e0-9892-ff2a52a42f3a"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="b9345248-b59b-450e-b11d-7ed5e6c223c4"
                  name="drawOrder"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                      LastKnownName="Knot3-Entwurf::DisplayLayer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="12df74af-8ff3-42d0-9e47-5152a486d592"
                  name="title"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="6cd5f9ac-1f87-49ef-9570-9ff689aae697"
                  name="text"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="bb20d4f2-11e7-4234-9c69-4cda24ba0904"
        name="SaveDialog"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="842f46ef-eb26-40c9-8b56-93accd43710c"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="99d4737e-ad96-4dd8-b613-a06096ccf336">
                <propertyInstance
                  Id="f64ab6ad-1894-432d-8a4c-f4d88bd1a378"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="12a6f9fc-a31f-4174-bf65-51147defa55f">
                <propertyInstance
                  Id="05989374-93ca-4741-bace-179599c85a48"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="4704dd22-becd-4015-b03d-f6f01785d0b4">
                <propertyInstance
                  Id="bc6a9135-2728-40f7-b4d9-beac7cee8a4a"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="2114b028-26dc-41e4-98cb-803288e68da9">
                <propertyInstance
                  Id="68e00fe3-0432-47b7-8ebd-737fb6fa9713"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="9dea92dc-49ee-45f2-932d-47e3dbd0d57b">
                <propertyInstance
                  Id="08696bac-354f-49fc-ba99-af992e2d81f2"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="982fe9c3-dd93-49f2-8eaa-121ea2844bbe"
            isSubstitutable="false">
            <classMoniker
              Id="756aaf0b-f746-405e-b55f-fe7953771f73"
              LastKnownName="TextInputDialog"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="d1c06c83-498b-4a66-bb51-e0666a7c055d"
        name="DropDownEntry"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="639e27e2-dc58-4757-9d16-45aa7c2316cf"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="f67f3208-429f-46ca-887d-9e43d8555e5f">
                <propertyInstance
                  Id="331113cd-93c9-49e0-b6d6-3972564ff3ab"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="721eab4a-29f9-402e-99e7-370f24081cb1">
                <propertyInstance
                  Id="c1695a9c-fccf-473b-a49d-e48a65edbc2e"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="0273ed87-13a7-48db-99be-03de11a397c3">
                <propertyInstance
                  Id="12aee391-c8bc-4d4d-9fa3-5ccad1b9af6b"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e634686c-4d35-4589-a843-a5dc6f10e5c3">
                <propertyInstance
                  Id="a3647955-0285-4b52-b8b3-743aec9fb658"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="39acfcef-d645-49ef-bac5-03275bd56488">
                <propertyInstance
                  Id="72dd174c-6f4f-4f94-b8f5-2151da4d4a9e"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedAttributesInternal>
          <property
            Id="7e2d0500-055c-47be-a28a-85ae4aa50e9b"
            name="Text"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="ef73b0ef-009e-488a-b90b-8b91a031fc5b"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2e068b72-1868-45fe-bf8e-224e17b4a52a">
                    <propertyInstance
                      Id="bb38504e-e973-4df3-815f-5415222e9e4d"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="892f4ace-84ef-48f8-881b-92f88347481b">
                    <propertyInstance
                      Id="b0b5934f-7f9a-42f2-85b1-ff3049747ba6"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f7dcafdc-4353-4317-85f0-7a75be0898d2">
                    <propertyInstance
                      Id="33bbce7e-1ffe-4bec-a2f1-c3257ad525ee"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="61adf2dd-f9c3-4659-baf5-cbe7e5ee122d">
                    <propertyInstance
                      Id="9e6c8bf3-3278-472f-a52b-6c01ae418f22"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b62e3e34-8e98-4852-be1b-9934723d1d17">
                    <propertyInstance
                      Id="173410a8-d63d-4531-bcf4-c8b90a036b3b"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2af8a898-aa19-45ca-8eb4-775f8db9e5cc">
                    <propertyInstance
                      Id="29a5e820-76a0-4250-a955-def88f99e095"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6ba466db-ae4d-4a47-8012-8b0cb0476fff">
                    <propertyInstance
                      Id="d7eccb34-5073-4878-82b1-47f64cae5c4e"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                LastKnownName="String"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="7b3723d7-3097-4ab8-977d-eabeee90b602"
            name="OnSelect"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="be36a8e1-66eb-4aac-ae20-7e4e68c4565d"
                LastKnownName="Action"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="d40e7e84-18f3-4037-9959-928be70f79c8"
            name="DropDownEntry"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="6c5a8968-9554-4da4-8a80-eb96a241f349"
                  name="text"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="2a7e3058-b3fd-4c17-82ac-ef55df4b3ce6"
                  name="onSelect"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="be36a8e1-66eb-4aac-ae20-7e4e68c4565d"
                      LastKnownName="Action"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="e6fdd3f1-d661-4487-bf09-db83eb37e8dc"
        name="IMouseEventListener"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="a432c295-5563-4433-ba3d-4193ff881371"
            name="interface"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="892b0041-a7b4-40b2-8630-83714a4a19be">
                <propertyInstance
                  Id="bd7a91b1-8993-4f0a-88e3-3a8c47437df3"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="3c54a2d1-341c-4516-947f-dc2c147e489e">
                <propertyInstance
                  Id="36bf9955-e92f-4548-84a4-c354a5374df0"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="d3ee3cea-7b5e-4004-a9d8-673cacd37bf6">
                <propertyInstance
                  Id="2d49d79c-d42b-42e1-b3f3-aeb1f065840e"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="bb030409-aaf9-4444-a16b-b90d3450a1bf">
                <propertyInstance
                  Id="fa5a8171-4b54-4d7f-bc2c-d813582a82da"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <targetEnds>
          <association
            Id="ee9e3597-f1cd-4c33-b3c7-47fef74a62df"
            isDerived="false"
            sourceEndRoleName="IMouseEventListener"
            targetEndRoleName="DisplayLayer"
            isLeaf="false"
            isAbstract="false">
            <enumerationMoniker
              Id="c8ed4850-5a7b-41e7-80a6-75c5360416eb"
              LastKnownName="DisplayLayer"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="d029b0a5-b651-4e7d-9fd5-e84f9b3c4df8"
                  name="IMouseEventListener"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="0a30f1e9-7f70-4ac6-99a5-7adaf4f617dc"
                  name="DisplayLayer"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributes>
          <property
            Id="eb05a01f-4924-4b2f-bc9d-9554f22c5d35"
            name="Index"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="c872b587-5d7e-4059-8955-d0ab0c4d08e8"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="23fd06e9-512a-4873-9714-a46973374448">
                    <propertyInstance
                      Id="1bcde347-5365-492d-bcd2-33a14be2deca"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1b91dbfc-2582-46d0-8194-f85a1a7895d0">
                    <propertyInstance
                      Id="d73cc6f6-b93a-485b-86af-6729ef756ad2"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1ebf2e15-7c2d-47d1-bde9-5906db2bce74">
                    <propertyInstance
                      Id="3707990b-131b-4643-9460-cec0042762b6"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cfd30ee3-4a84-4239-9ddd-830785db4c10">
                    <propertyInstance
                      Id="4de00eb7-eae0-450a-9c23-7db6988f7108"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e88e9f38-ef3f-408d-b343-a14ffb019652">
                    <propertyInstance
                      Id="82915c0c-db07-425d-bd03-35097a25892a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="58aee6be-10ec-4588-ba67-c8325d817f3a">
                    <propertyInstance
                      Id="a37434fe-9963-44bb-8061-9f2aeb5d0be8"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7cf49705-9ba3-4692-9998-fa6493c8cb42">
                    <propertyInstance
                      Id="5b2801bd-cdee-47aa-9d17-ae730fee6bb3"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                LastKnownName="Knot3-Entwurf::DisplayLayer"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="4f91ea9b-66f7-49cc-9a71-1b76ef6b2c48"
            name="IsMouseEventEnabled"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="7aee8331-7b6b-4f84-9693-de39740b5772"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6061199e-82bb-46b8-a690-7b02c1695663">
                    <propertyInstance
                      Id="132ba3c6-bfc8-4caf-8036-909392fe208d"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e32db7f0-ea32-4625-bed2-dd05aea354b1">
                    <propertyInstance
                      Id="5ffaa5d8-c22c-4b50-ba7f-d66303c99441"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2a7058cb-63bb-4530-9422-1c337668750b">
                    <propertyInstance
                      Id="fcecc27d-af2c-4bd3-b009-50237e51dbc8"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b96117d4-ed8d-4c9e-bf1a-7d3f77197caa">
                    <propertyInstance
                      Id="652544fe-155a-47bf-b4ae-707f91798a31"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="363b2e64-978a-44f4-9a8f-a9616ed497b7">
                    <propertyInstance
                      Id="3b504184-5776-4e07-823f-1af8f0bbc799"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="813ad456-e057-4b38-acba-7e347e0a46ff">
                    <propertyInstance
                      Id="44dff8c3-992b-4eb4-a708-c5020d88109c"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="10e56cd3-a560-4e5a-b0e1-b6ecf2e5f985">
                    <propertyInstance
                      Id="a27a836c-10f3-4783-96c4-3fef78cdee63"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                LastKnownName="Boolean"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributes>
        <ownedOperations>
          <operation
            Id="1acc805a-0a26-4a95-990a-1c7b39243bb5"
            name="Bounds"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="766856bb-0b2e-4889-b9dc-1e3d833dda9e"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ef0bc6d2-4d4e-4ede-bdf6-f3ab0ba8bd32">
                    <propertyInstance
                      Id="f91fd678-1dbc-4b7e-94d6-07b1814d1c3e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5aaf8697-0f71-4f10-9a7b-7a1eaee31ee9">
                    <propertyInstance
                      Id="1cfd56ae-e86a-4a43-a272-eb1f44a852e1"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e4d06ee2-53d9-4a6d-8e7f-b894b91af124">
                    <propertyInstance
                      Id="b1e1807a-1aa7-4efe-a1fa-7af694050e76"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="397b73bb-f51a-4c4c-a119-2ebc1fbffb02">
                    <propertyInstance
                      Id="9d6bd13e-124a-4ad2-9689-77c43df24f84"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bd3357b6-b9f9-4196-a8b0-3360bd000f70">
                    <propertyInstance
                      Id="f5aebce1-6291-4eca-8f30-88d323b8c469"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7704fa45-0546-4454-8c7b-53445245592d">
                    <propertyInstance
                      Id="5feea37a-8313-41ea-a6df-b1460d96aa07"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="7bd63530-3b18-49c2-9eba-3db3da651133"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="61a2ddbf-ca0e-4d76-a92f-6cdf28a2ff9e"
                      LastKnownName="Rectangle"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="9c96e759-4f1f-4df2-9815-569a1749eaa1"
            name="OnLeftClick"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="072faa6f-ca91-4905-a4ae-e23387d521ad"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dde4dad8-bbc5-4942-9b81-be8131ee3cea">
                    <propertyInstance
                      Id="e3dce48e-d1bf-4b50-ad07-1c305223af26"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="97305020-c79f-4258-a737-5bc8ebbe199b">
                    <propertyInstance
                      Id="e524dde0-a4b6-402b-9bc6-273119879ead"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7abaa7e3-74ae-4e16-9a2a-8cdafb71c729">
                    <propertyInstance
                      Id="5b608fae-a6e8-4152-9311-00ef0b6a13bc"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="383629fd-effe-42f4-bbdd-ed3cd0858213">
                    <propertyInstance
                      Id="ad2d02ea-7e32-41e8-8191-c712417dec2b"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5aba74f3-f82c-4afe-ae78-b1dd0ce20e57">
                    <propertyInstance
                      Id="d0b615f0-92a9-4fd3-a02f-d2d77031bce8"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1114322b-da91-43d3-8afa-396dcf80337d">
                    <propertyInstance
                      Id="e8322735-1ec3-4cd4-bcc1-25af5b617028"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="db0613cb-9bf8-49e6-b1cf-903002c0eb92"
                  name="position"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="06da94c1-fba3-4994-91bb-16fff3ac035d"
                      LastKnownName="Vector2"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="029f890c-e076-4832-9e08-350896fe9a88"
                  name="state"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="8f29645d-1e37-4472-a89c-89b9beed8f30"
                      LastKnownName="Knot3-Entwurf::ClickState"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="15f5cea3-8cb4-4d2f-913c-e2e2fd2284db"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="b0366a29-877d-49f0-bbf3-766a519b8315"
            name="OnRightClick"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="85e0a20d-31f0-47c1-84be-bbeb84f9e05e"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="87bda350-c93b-4312-ba56-5b0164826113">
                    <propertyInstance
                      Id="c05f93be-212e-4808-a306-0f6685a4c385"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0b751de0-4ac3-403c-8235-fed733ecf54c">
                    <propertyInstance
                      Id="5926654d-deed-40c8-908c-25bf7e254028"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b342b26e-0fa4-47bf-93e5-d00bafa43bc4">
                    <propertyInstance
                      Id="90d07d4b-1ec5-4b04-8bed-34b8c9985f2e"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="74235bb9-a04c-4ef0-86f0-0b1a27dd0c3b">
                    <propertyInstance
                      Id="19579f78-98a4-4891-9e45-38f13d4ad481"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="adf8d15d-6bb3-4a07-b19e-d449fe2c5472">
                    <propertyInstance
                      Id="67cd8723-9a8c-4ab3-9673-251aab7f7108"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d0471207-a216-4575-a1d6-08a19fc45a1f">
                    <propertyInstance
                      Id="a1c2cfea-dc6b-4ca6-9678-9a014f4c826d"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="cb683d57-436c-458a-8d18-4e10768a85b6"
                  name="position"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="06da94c1-fba3-4994-91bb-16fff3ac035d"
                      LastKnownName="Vector2"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="df10f469-90d2-4258-9b02-ede2324e5286"
                  name="state"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="8f29645d-1e37-4472-a89c-89b9beed8f30"
                      LastKnownName="Knot3-Entwurf::ClickState"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="e4624218-5ac7-42b0-a34d-9c137d86d17b"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperations>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="cef807d3-fc1d-4e5d-9f7a-438e67ab59e1"
        name="IKeyEventListener"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="b1e343ac-bcf0-411f-8b81-1d5ca557d216"
            name="interface"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="920a2ef9-e2f0-410d-b73e-5331f551a651">
                <propertyInstance
                  Id="a0b61f0a-60d7-4e58-9931-855ae317de34"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e41a002a-b8f2-47cd-88c2-2bb2c4ae705c">
                <propertyInstance
                  Id="f7ce72b6-974f-4c5b-8825-e74ad1c2a75a"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="c05795d3-7226-4976-801c-3c7f3468b5b9">
                <propertyInstance
                  Id="ab83c7d5-8507-45ee-bade-31cb3a0d1176"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="4290c0b1-c2b3-4524-b3c1-68f1cd84119d">
                <propertyInstance
                  Id="31ff864a-aea6-406e-b893-b563653d59c8"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <targetEnds>
          <association
            Id="bcdc8e75-6043-4ecf-b42e-140a793b98ef"
            isDerived="false"
            sourceEndRoleName="IKeyEventListener"
            targetEndRoleName="DisplayLayer"
            isLeaf="false"
            isAbstract="false">
            <enumerationMoniker
              Id="c8ed4850-5a7b-41e7-80a6-75c5360416eb"
              LastKnownName="DisplayLayer"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="c472bf8e-f23b-4477-ba5c-a46611e9a125"
                  name="IKeyEventListener"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="ccc39420-357e-4cf1-abe8-241825f96160"
                  name="DisplayLayer"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributes>
          <property
            Id="3bdafef9-0c69-4228-9d5f-50f55ce4ce33"
            name="Index"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="cbee31a9-33b8-4093-886e-406c33b1a345"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="21554470-3dea-4235-aaa9-f70ece5b0e87">
                    <propertyInstance
                      Id="24c72a60-2884-4445-a998-c28374ccc1a7"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1b94f642-bb7e-4e38-9084-162d3e2442d5">
                    <propertyInstance
                      Id="29d4148a-6267-4d24-9816-22475cdc6eb2"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a51261d2-2551-4ee3-9858-4ec52fa2f01a">
                    <propertyInstance
                      Id="c5ca6ac2-38b3-4d39-8554-e029f5612dfc"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b7ea6d47-f98d-4692-93c3-5d65bf36f5a8">
                    <propertyInstance
                      Id="fd54baf6-ae21-4f01-a1ee-28958f2d8f5d"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f50cb7d7-6391-4e99-9af1-9c1cacbd0e91">
                    <propertyInstance
                      Id="cc5683b6-f445-45c8-b501-f633e08e778e"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="216bfbc9-0144-432a-848c-625c8da59870">
                    <propertyInstance
                      Id="0a798003-b7ee-4844-8456-14142d42e9d6"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d7ea3876-40a3-41f4-9ea8-8a0fbe6d131d">
                    <propertyInstance
                      Id="d5c1dc5f-28cf-4429-96a7-84016d8f5b07"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                LastKnownName="Knot3-Entwurf::DisplayLayer"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="6b9288e3-44d3-47e6-b200-a8b5e1204539"
            name="IsKeyEventEnabled"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="bc3a1f0f-757f-47b7-a958-c450bbff19f2"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4d29fa07-404f-4dfa-adfd-235de3b83d97">
                    <propertyInstance
                      Id="a2b1e366-06f0-4513-9741-1b90bbb6712d"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="006cc111-39b0-40c5-807b-3c30a9c4c871">
                    <propertyInstance
                      Id="bc917626-0a28-4baf-b39d-78eadb598ca6"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3db063f2-a4c5-4cf9-a7d8-7ac15c7f5ae4">
                    <propertyInstance
                      Id="825e1247-78e8-4f6c-98f4-37230d622e77"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2b0a7c46-c1cd-4b99-82db-ef2e03ab78d8">
                    <propertyInstance
                      Id="5e781185-a188-46b6-850b-334dafd3d1fb"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="00683715-a76e-424a-93a8-5bec7e3564ad">
                    <propertyInstance
                      Id="9d86d7bb-2bbf-4342-ae21-23d9fe6333bb"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0c9f02a8-a1a6-4132-8a43-e452f34b57ab">
                    <propertyInstance
                      Id="5606f7c4-007f-44ae-8b1e-5711b2adb584"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="67357331-2327-4cda-98c9-f8cb38cf5efc">
                    <propertyInstance
                      Id="1540b7ab-9799-493f-b8fe-e0b4c56b5e61"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                LastKnownName="Boolean"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="d26bc517-4088-4004-9465-c6db4372b709"
            name="ValidKeys"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="559cda26-cde3-4fd9-9072-29b7dc3874eb"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3cf383f0-774d-471f-a496-9d65fadc5578">
                    <propertyInstance
                      Id="7c10772a-945e-44a5-99ff-8a9905acbd7d"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f6afa2c1-c807-4069-b1a8-cc85f99eeb27">
                    <propertyInstance
                      Id="51ca862e-0599-4b19-9aea-4652f9910bfc"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3c4375fd-ac53-4ef5-baa1-2cd2bb257ec2">
                    <propertyInstance
                      Id="f83fdc18-be6c-4aa6-9920-6be5600ed11d"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f5004734-c1b0-4e5c-8be8-83dc0d776160">
                    <propertyInstance
                      Id="1b40c80d-1972-45ba-b129-7868de358a6d"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="28c45eec-f851-45d8-8572-a0ff48751a29">
                    <propertyInstance
                      Id="7ba2c6b8-1c4c-4fed-9800-c1ff14351692"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3bbd9dd4-d66e-4685-96c3-9b0f7b1e57c5">
                    <propertyInstance
                      Id="2903011c-cc76-403d-a5fd-7881d04d2819"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f50faefa-bf69-432c-a303-e044a741d943">
                    <propertyInstance
                      Id="c327a9ad-ffe7-4544-a8da-3235d287f7ba"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="88ca28ee-376d-4ee8-85ba-604309256323"
                LastKnownName="List&lt;Keys&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributes>
        <ownedOperations>
          <operation
            Id="76b2c8b2-9440-4b40-89b4-7de316f383ce"
            name="OnKeyEvent"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="8576ba8d-53cc-44b7-8eb7-398d1f83e1bf"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7d60b978-08ac-473b-8d11-06d520319ff0">
                    <propertyInstance
                      Id="4c285922-8acf-4078-b975-5d9296bb12d0"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f8460325-61df-43ce-a1c0-d520150133a7">
                    <propertyInstance
                      Id="a3952a73-dfbf-44e0-acd7-b18b17212864"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ebea384a-dd54-4f05-a29e-a822e4a6482c">
                    <propertyInstance
                      Id="79b21550-69cd-4cf7-98e0-f98311991ac3"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d2b039e4-8f5d-4612-9b79-94c27d8d9a3a">
                    <propertyInstance
                      Id="3ac7df12-e8c6-4453-a120-537d89bd9296"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c396e2fb-e969-4232-bf7c-a5976068ff0f">
                    <propertyInstance
                      Id="afdd25aa-8437-41a3-82b2-d7263c61e9ae"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="079451cd-4a04-4415-b1d1-88e1e6611f96">
                    <propertyInstance
                      Id="2590659e-6d0e-4ff5-a850-2f1ef783674d"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
        </ownedOperations>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="756aaf0b-f746-405e-b55f-fe7953771f73"
        name="TextInputDialog"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="c3eae75a-cb37-4b64-9314-d707a4c4fcf8"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="927274b4-4b28-45c3-b6e0-0a0de1fa6868">
                <propertyInstance
                  Id="64c2584a-678e-4cd6-a408-dc63942bff35"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="3ae2c533-77c5-45ed-8d53-73e3d9e8dfd0">
                <propertyInstance
                  Id="74ca69d6-fb4f-45a8-8060-9c6ba1a06cb7"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="d64734be-3704-4c16-a80b-8e91bc21fdcc">
                <propertyInstance
                  Id="553b45c4-75a1-4667-b1af-938db6b9b237"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="db5c510f-a54b-44ea-ac79-74b376d8e9d8">
                <propertyInstance
                  Id="93a7d96c-216c-4837-ac1d-3d4a4d437ef3"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="c557bc09-7bfd-4c60-8be5-c2ddf04006bf">
                <propertyInstance
                  Id="99dec30d-6577-4032-9e7f-4edaf10e5aea"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="c9984b74-5534-47a8-bec9-dc6e39bddb46"
            isSubstitutable="false">
            <classMoniker
              Id="6c24c0c3-bfb9-4f5f-aac7-d25fbbbbbc50"
              LastKnownName="ConfirmDialog"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="cf89ee37-aaa5-4c4c-bd79-eac52c9f8ab8"
            name="InputText"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="b4d9c86b-3680-4779-82b0-08009c689f64"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b23ac306-1458-455b-8e05-2487d70a602a">
                    <propertyInstance
                      Id="46809031-5a1f-43e2-82ec-a831e287b4fc"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="16cce71c-a530-4ed7-af8d-ae2bb4cb398b">
                    <propertyInstance
                      Id="ff327b02-69f6-49cd-9eaa-9bb6facc40f0"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="03943ff8-6693-4a63-bb5a-45334611c088">
                    <propertyInstance
                      Id="31438ddd-ab2f-4e15-a4f0-841384eefe77"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="597f5887-b336-49a6-9b1e-e9f4bb932f21">
                    <propertyInstance
                      Id="492ce58e-550e-4760-ae6a-a608d2b16b47"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="08adf684-5508-47d8-9320-d26ee0f71754">
                    <propertyInstance
                      Id="0c452566-5b89-4a9e-981e-b89840b173b1"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="98d0242a-a349-4bd6-b0e4-70ff54aece5d">
                    <propertyInstance
                      Id="33f4b88c-7388-41c8-a0d4-1d8efd0d8228"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2d6d215a-73e7-4fd3-bed9-118a41302e51">
                    <propertyInstance
                      Id="57a1779b-0262-4830-beed-778c1289c3f3"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                LastKnownName="String"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="f2b56e50-a088-4c07-9054-5f9b102f068a"
            name="TextInputDialog"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="5462e216-6628-4bd4-afbc-b295a9d929ed"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d9ba05bf-731c-4fa3-85a7-2653a0c66dc0">
                    <propertyInstance
                      Id="499859a6-7200-44a6-98e1-1e71ef5614aa"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a576883b-8ef3-4f5e-8079-6dba4bbcdf76">
                    <propertyInstance
                      Id="fcbf00e5-8516-433c-94ba-35a760ddf7f5"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6d35311b-2c7b-4565-8329-514ee89042a4">
                    <propertyInstance
                      Id="cfdcc0a2-f64b-4ca6-b926-88c0d4c9a8ea"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="55761d03-f3da-4c48-b89e-fe0e2e40e804">
                    <propertyInstance
                      Id="922e9dfe-01da-4a1e-b4dd-b736fa90a37d"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1e3d57c0-e3d7-4d4e-8b06-f869381710c7">
                    <propertyInstance
                      Id="f044f190-cc13-4b3a-aaf7-503263c34509"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2c1f7dcd-f14d-4ee3-8284-912ae39d2374">
                    <propertyInstance
                      Id="41c31e32-69d2-4ab1-b021-1bbd77987396"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="d98c84b0-6a58-476e-8982-a22c72379020"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="4703f150-68a6-4df2-b0cb-b9bc119d2c18"
                      LastKnownName="GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="1f6d57d0-845c-4ee1-8965-6222b6aff861"
                  name="drawOrder"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="fcc8489a-7c10-4123-bbe6-49059cf1d76c"
                      LastKnownName="DisplayLayer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="0c8eee56-4341-48aa-a170-52978432d33f"
                  name="title"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="90d2aa31-1992-4c5d-8718-0d9fec1d99f8"
                  name="text"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="595379c9-aa42-49da-8048-084ab9203b4e"
                  name="inputText"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="8ac165d9-35c1-459c-a278-a3342922979b"
        name="DrawableGameScreenComponent1"
        isAbstract="true"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="bb87a952-7f14-48ee-91ee-7d414992e7ba"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="64e701de-b132-4430-96bf-66b1e70dea3b">
                <propertyInstance
                  Id="9511fb9b-ca9f-4c4e-bee4-819e2de5b0dc"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="08d416ab-97bc-4448-9aed-07dba04a4338">
                <propertyInstance
                  Id="9c7bccd0-d8e5-4665-ab61-425bb6fdce85"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="d313eacd-3c7e-40a4-b130-88cee3bd674f">
                <propertyInstance
                  Id="8308d34a-8ef0-4556-82ff-0c27c0dc3b8a"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="95d36222-4b49-44b3-97b1-e96a9bb07b2f">
                <propertyInstance
                  Id="fcb80a24-a725-4f2b-aa00-3318a719fd66"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a6545383-2952-4b53-9b9d-e10568aff71c">
                <propertyInstance
                  Id="7a60a5a9-eb95-49d7-9e87-147760b9459a"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="0addb6f0-96b4-4f9b-ad48-0697b1f9cdb9">
            <interfaceMoniker
              Id="3d91ac01-e1e1-4134-a5fc-1fd0b804ace6"
              LastKnownName="IGameScreenComponent1"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <ownedAttributesInternal>
          <property
            Id="5482bfff-c084-49b2-b54b-fa2ec0035c95"
            name="Screen"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="4ec4f09b-ed29-419f-9459-838a55d783ff"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9d933798-68d8-4fb6-ad2b-fb2573f4deb9">
                    <propertyInstance
                      Id="e3ec8837-b3f5-40a7-94e2-17fc8b6f3393"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="55f0257a-cbe1-48a8-9fc1-7b19694fc4d2">
                    <propertyInstance
                      Id="8aade4ff-451d-4ce6-a013-7be7e8cdb39b"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="369f93a8-ecd9-4e62-b1a3-a366b210f39e">
                    <propertyInstance
                      Id="2dda38df-6366-4f01-8ac2-20ba5c14412d"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="182dc3de-679b-43df-83f6-783526c3a62e">
                    <propertyInstance
                      Id="9853165e-817b-4ac1-94fd-a3be96d56680"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ed08a028-45c4-4b3b-996a-c041b34bd1e7">
                    <propertyInstance
                      Id="a647b2d1-af42-4c3c-9173-46ba63958958"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fc1aac70-7466-4c3a-911a-946a8b3bd327">
                    <propertyInstance
                      Id="2cfec1f8-9101-48e8-b51f-b2c197d4def1"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2e730557-7197-49dc-9c69-0c805bb42360">
                    <propertyInstance
                      Id="d1d8b575-7738-4343-bc76-a25d053ee943"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                LastKnownName="Knot3-Entwurf::GameScreen"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="7e379f54-e374-4917-919b-63868ae3f8bf"
            name="Index"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="f0631e66-d4df-4ce5-9144-9bdb5705f723"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a6ecef0d-1312-4dae-a3a9-bd2343bdcb94">
                    <propertyInstance
                      Id="61d3b773-8c43-4a63-b23e-c5ce008d9a0b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="82fc34dc-a1e1-4901-a133-1ae17daa3fb8">
                    <propertyInstance
                      Id="4107f87c-3b5e-465c-b330-293801076d9e"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="70ca2ef0-c261-4d2b-a55a-840de1659f5b">
                    <propertyInstance
                      Id="5ca5a523-aaf3-4a7a-a8ae-6bc948f3803a"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a5d1c2b8-eaca-47a0-818c-e8523dbd7d17">
                    <propertyInstance
                      Id="90b9e921-3b45-4fba-b197-a309da76f657"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c32cb6e7-56d7-4809-8582-db40ed97dde7">
                    <propertyInstance
                      Id="2623e762-5d00-4f92-8eb4-798060c049e3"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f121d8b4-856a-4f3d-bb64-f8f95d8bce2f">
                    <propertyInstance
                      Id="c6b57658-d6e4-402b-9d93-864bacf35292"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="48a98cf4-33f2-4dd5-a37b-2b757cbfe6ca">
                    <propertyInstance
                      Id="d9c9bfd6-c939-4dfd-8243-ace266d54a3d"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                LastKnownName="Knot3-Entwurf::DisplayLayer"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="6763e197-a5fa-4e95-ace8-18f307855310"
            name="SubComponents"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="c15bc1bc-f270-43e0-88df-6f921e6356bf"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ed92ad56-157b-4212-9a0d-7d8e13f6e4ad">
                    <propertyInstance
                      Id="0acc34d4-fa3c-4b3c-820f-b475fa9fe69f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="634ac6cc-4b43-4aec-8f4c-dbed64d5f4fe">
                    <propertyInstance
                      Id="c5a7306c-3f9f-4d2c-ab33-7986b8cfb7a9"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0622fc36-c62a-4b0a-a3e3-d4653ee5dd26">
                    <propertyInstance
                      Id="480118bc-82da-4a6c-bdaf-78112c31ece2"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a67075aa-dd63-4125-85e2-a8837685a2d6">
                    <propertyInstance
                      Id="5e751d31-a83e-4970-a334-9ead3c0b15f7"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d5e246fc-25ed-459f-84fd-48d50032f13a">
                    <propertyInstance
                      Id="564114bf-7a54-4ba7-a15d-10d1ad8a7853"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7d6ed4bc-4c99-4884-8f2b-57275cd644c0">
                    <propertyInstance
                      Id="8ff88217-93f4-435f-afa1-ac649561b0ec"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="5b56023e-60ad-460b-aae6-efbe594ceb8f"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="222ebb7a-d301-458f-958b-2e6ce4e63142"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="746117eb-46da-4e3f-b23f-ccac55bf74e3"
                      LastKnownName="Knot3-Entwurf::IEnumerable"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="08d8fb07-d0ba-4434-9fc8-fb49df40de54"
            name="DrawableGameScreenComponent"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="1bdbe57b-5b4f-4ac6-a442-7f89f13fdba3"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="10b1d80c-bd02-43f3-99a5-18692f84761c">
                    <propertyInstance
                      Id="e2c14506-8bda-4b7d-8428-d830f12ac785"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b83d72e6-6240-46ff-88f9-4c0256e6c725">
                    <propertyInstance
                      Id="dc59a251-125c-4bcf-a7bb-36fe06187848"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b10033e7-a87e-4efd-8203-663d0dcce2f6">
                    <propertyInstance
                      Id="3a86d6f8-55eb-42d2-ad3f-12018177a17c"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a3c00a15-0088-4caf-8677-12a5ff3e6190">
                    <propertyInstance
                      Id="c3e44dc8-67bd-43b1-b2cf-d9d6853051b7"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b243781e-79a5-4900-bbbc-58ebe2c7101a">
                    <propertyInstance
                      Id="fe335fbb-fbf1-4e20-831b-c0266f7da27f"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9de54ff1-d091-4970-a4d9-ca84c2f7377b">
                    <propertyInstance
                      Id="f18f51e7-d5d3-49e2-a1c3-8bc0def5744b"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="757e2161-2ed4-45bf-940a-448733a65184"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="fc7f843c-5e8b-44bf-8dd9-01a8fa218ce7"
                  name="index"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                      LastKnownName="Knot3-Entwurf::DisplayLayer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="fa3657ca-571c-4350-aae5-d5db1095da40"
        name="VerticalMenu"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="9a8a9a10-f7d3-4ad2-9304-5a8639d4fcb9"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e7d49c44-58a9-4255-9fcc-e83003aff8b4">
                <propertyInstance
                  Id="7607ed5b-2a88-443b-9142-5efc76a01094"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="76980109-ba0a-45d4-b480-65f274ed82e9">
                <propertyInstance
                  Id="5bc5476f-fdab-48bd-863f-23bbb79dd9df"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8f0bed18-2ea4-400f-b111-cbea3d63a3a3">
                <propertyInstance
                  Id="97ccf89e-f45b-41ef-a383-c3c9802fa579"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="24d6bf39-94eb-49bd-af1b-f62a84178542">
                <propertyInstance
                  Id="d2046c93-d58a-4dba-b8a5-b1ba96602ed4"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="3c254043-db3e-483e-83a6-8fe1d462bc47">
                <propertyInstance
                  Id="1a625ae7-e7c1-4bba-8d99-52d71d962d0a"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="efe1e01d-49bb-4a31-ae56-5e73991d92db"
            isSubstitutable="false">
            <classMoniker
              Id="a78cff99-aea8-4f2e-9448-b71dd6fe1ccb"
              LastKnownName="Menu"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedOperationsInternal>
          <operation
            Id="eb4f4048-cd9f-42c3-8a6b-dfe1d05efff1"
            name="AlignItems"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="8c5f122f-fdb1-460f-a6dc-052480370c55"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="63ff1512-fd91-46cf-801d-e5982056db3f">
                    <propertyInstance
                      Id="d7c9d1ce-3d0e-454b-9801-5b9b831f70dc"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="76dd1eeb-966a-4560-b297-bf4b0171e2c4">
                    <propertyInstance
                      Id="44a6a198-1470-4e5c-822d-a3edf7c9368c"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c2161589-4e55-4e57-9be1-867dd24107a2">
                    <propertyInstance
                      Id="d36fe5bc-be24-438a-a92c-621374ff5e6c"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="63afc52a-533b-4d1d-9a00-23a9828aeae1">
                    <propertyInstance
                      Id="596d27cf-4f3a-4dde-8392-42ece26f8581"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="85159b7d-96c7-4e26-bdb8-d55084e3a1e7">
                    <propertyInstance
                      Id="14f534f2-5948-432e-838a-dc05e365fd67"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="98e4a377-2bf6-4a31-97b1-e14bb2617e4e">
                    <propertyInstance
                      Id="5c418f7f-749c-44da-be04-c1ce7e4b360b"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
          <operation
            Id="6c9ac5b5-cef7-46e4-9484-3e7ad6c68906"
            name="VerticalMenu"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="666785f2-cdc8-47a6-8eae-60c2e7ce8359"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a8a816eb-d20f-4cc8-992b-75bcfcc86259">
                    <propertyInstance
                      Id="30882de9-7395-4b31-a400-e8fa6df12c00"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="376c64f9-c8c1-4d85-90de-be8f0e9791bd">
                    <propertyInstance
                      Id="cf29f2b9-479e-45f9-ae94-83efea5b6b2d"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1d130b65-e399-46c7-bcc9-009b82f88780">
                    <propertyInstance
                      Id="66a41710-f0df-42a4-b028-01b35af1e464"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="310920db-4165-4e91-8039-0d3b3bff39f2">
                    <propertyInstance
                      Id="1d5edc4f-bc91-461a-9eff-9d116d4b0f9b"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7d11e389-0d55-4c4d-8921-9079d234719d">
                    <propertyInstance
                      Id="3e5d9db6-5bdf-4bf1-94c5-d7009d844d8a"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cd172a05-c63c-453e-a14c-a92f131ce23f">
                    <propertyInstance
                      Id="7feb3507-68b5-4e46-9d8d-d898153ab29e"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="6f348092-2a97-492e-8507-4edb589456e1"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="131f0f13-53ff-49fb-8823-1fd047b427db"
                  name="drawOrder"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                      LastKnownName="Knot3-Entwurf::DisplayLayer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <enumeration
        Id="aecbdde6-607f-4838-9f8c-dcaf44626a2d"
        name="ItemState"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="4a31fc19-d4c8-40d4-b150-a208f69a71bb"
            name="enum"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="5e8b05ee-83d0-4183-ad82-b9fae7b62232">
                <propertyInstance
                  Id="54fc388f-496c-402b-8e77-3eb5e9fc181f"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="7607da9b-b600-4a75-a77f-32ec5f86b20c">
                <propertyInstance
                  Id="61b538c1-ef52-4b37-879e-8b3c1d2b6e8d"
                  name="BaseType"
                  value="int" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="5b76131e-0f40-41e4-a1e9-72edc8ef9e49">
                <propertyInstance
                  Id="5792dcad-4cc2-4a06-a8c7-35338d78df8a"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedLiterals>
          <enumerationLiteral
            Id="05da38be-5de2-4254-863a-986f46c4e74a"
            name="Selected = 1" />
          <enumerationLiteral
            Id="87920145-ca56-43d0-b21a-5054a3be8a85"
            name="Hovered = 2" />
          <enumerationLiteral
            Id="26ea87af-a3c6-4dd2-b7a4-02349a798524"
            name="None = 0" />
        </ownedLiterals>
      </enumeration>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <enumeration
        Id="8c42c2a8-c8db-4c20-a5e2-f4312cfa36cd"
        name="HorizontalAlignment"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="824ad569-7d15-4ab8-ae04-9ee9c0918b55"
            name="enum"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="30bbd6a6-6650-43a6-a389-4e60065cc51e">
                <propertyInstance
                  Id="0b3de7ee-1010-4a50-b0f7-fe073b9e1168"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="9d28177a-e91d-4a80-851c-fb5867885839">
                <propertyInstance
                  Id="44997bcc-9f19-42ef-8d17-595d5a5efc7a"
                  name="BaseType"
                  value="int" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e627386f-f226-420e-a3aa-4c749b8b7e0b">
                <propertyInstance
                  Id="392459c1-b2ae-40a9-8423-3b8acfee6f22"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedLiterals>
          <enumerationLiteral
            Id="bd1a5fa6-a550-4a35-a267-d401f2162452"
            name="Left = 0" />
          <enumerationLiteral
            Id="3683630b-21b2-4f4c-9774-06caaeba4601"
            name="Center = 1" />
          <enumerationLiteral
            Id="543385de-1948-4768-9765-9ace7ccef9e8"
            name="Right = 2" />
        </ownedLiterals>
      </enumeration>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <enumeration
        Id="cbf0249f-66f8-4196-9533-3df0c55b8706"
        name="VerticalAlignment"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="d692c773-bc84-431e-b8bb-edbc203f0ed1"
            name="enum"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="280208c7-7731-449d-b7f0-c0d4eb3b289d">
                <propertyInstance
                  Id="69f99404-f66b-4d78-853b-c0cd7a340cd2"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="6ac445bd-ed84-431c-ac42-55594cc15240">
                <propertyInstance
                  Id="ea39015a-bd05-4418-9415-9a81538196b3"
                  name="BaseType"
                  value="int" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="caa3afea-4728-412b-a68b-94cb9005c917">
                <propertyInstance
                  Id="7fdda784-dbce-4665-8927-3bcd67247e71"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedLiterals>
          <enumerationLiteral
            Id="4ed2694f-2232-4df2-8ae7-b6f439048a67"
            name="Top = 1" />
          <enumerationLiteral
            Id="df894459-199f-45ed-8fb8-cd0d89747d8a"
            name="Center = 0" />
          <enumerationLiteral
            Id="75ef3be1-7987-40dd-947c-1991745a30da"
            name="Bottom = 2" />
        </ownedLiterals>
      </enumeration>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="0031288c-1fe8-45df-9001-7a64402e1962"
        name="CheckBoxItem"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="fec69035-4c80-4fd9-87e9-5ffb154a7b81"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="fbcace68-a107-442e-8979-5c4e4ed9d17b">
                <propertyInstance
                  Id="a770de29-df0d-4498-a8ae-0755d9b26211"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="99343f10-e55e-4aba-bc10-2e3c1397a329">
                <propertyInstance
                  Id="8dd43e24-6fd9-4ed2-99b9-ecd017274b9b"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="812c0d4e-b01c-49f2-b45f-b9c4a205cac0">
                <propertyInstance
                  Id="eb39bd61-bb07-4da9-b71e-487b8d560614"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="33845e80-711e-49ec-875c-e5d852bacd5b">
                <propertyInstance
                  Id="a7ca3e26-d543-478e-9a50-52e4da8b63c9"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="559bf4f4-de9d-4758-a484-2117a25e9f90">
                <propertyInstance
                  Id="768cc57b-75bf-40d7-90c3-fc10a961d2c2"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="d58f0ae0-d215-4806-bafd-8b66cf1d6357"
            isSubstitutable="false">
            <classMoniker
              Id="ff84c1b4-8748-4874-8c2d-329df8ccd199"
              LastKnownName="MenuItem"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="59b0db96-66ee-46e4-9caf-22de30e10e7b"
            name="option"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="728d604a-4347-46e0-8455-29ff6f8a2318"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c8872190-dbc6-4e21-a481-8053a007b6ee">
                    <propertyInstance
                      Id="7d07dbbc-9bbf-4e8b-b0a5-bb658bfdd6ad"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c8dfda4c-81d0-4f54-ba72-8cb7e83f97c5">
                    <propertyInstance
                      Id="2d23324d-e81d-4dba-969c-2ae6ef476d3e"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bd2bd71a-67fd-4f3c-a3cb-b503a4d9200e">
                    <propertyInstance
                      Id="0c665163-037a-418b-b622-a81717cd7e68"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="186a1d51-7d85-4976-9808-fed84cf4981e">
                    <propertyInstance
                      Id="ed27113f-a0b4-414b-a4f1-81f7117f6e32"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="78232875-8274-44d0-8317-2b6c8d570b61">
                    <propertyInstance
                      Id="f49f1d66-d6c5-4361-81f7-891867fd0aac"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7bcf3dcf-24b0-40b9-a302-0333c9f480a3">
                    <propertyInstance
                      Id="5cba3551-b61d-41a9-b25d-b5266dec91e2"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ef9c7ba3-3894-4b2a-9b41-edc8232e93bf">
                    <propertyInstance
                      Id="c58d66f1-551e-4321-a459-ce4e2776b73d"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="fa2dbecc-d0b4-42bb-8bd7-e64c28293c1d"
                LastKnownName="Knot3-Entwurf::BooleanOptionInfo"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="a3a10294-31ed-4647-9338-112c79dca353"
            name="CheckBoxItem"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="cbe162d1-db73-4910-b25f-24a82649658c"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="041a35f2-db88-497e-8710-9b2f973e3d26">
                    <propertyInstance
                      Id="773621c0-c793-4e0c-8f2c-36caf647518e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="97681c1e-501a-49dc-9be0-89bd32912df7">
                    <propertyInstance
                      Id="f824a0b0-f3f0-489a-b706-e8446a3b6a7b"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a15a9d35-2e83-4c1c-9ff7-d67287d6cf7d">
                    <propertyInstance
                      Id="f275b434-7bee-4a1d-a8f6-eb8d91b15ef4"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f772dc46-e105-423c-8602-581cbeab28e4">
                    <propertyInstance
                      Id="08b92e4e-0cc3-46a1-a353-f83418a09ff1"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5796d640-7b54-4764-8916-7660eae402e3">
                    <propertyInstance
                      Id="4a6615d6-fad4-47ff-84d3-9356d2831a47"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="48a0354a-5ed6-40dc-aa67-caa75c1f6657">
                    <propertyInstance
                      Id="1d732e32-8c18-46b6-bdf7-522a7fdfac80"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="60e6cb3a-fc57-4f7d-9207-da68007018c2"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="30efb817-2231-4d93-96e2-dfd78b9dd36b"
                  name="drawOrder"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                      LastKnownName="Knot3-Entwurf::DisplayLayer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="55dae4a7-8b72-4a15-8deb-64e89b704a0b"
                  name="option"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="fa2dbecc-d0b4-42bb-8bd7-e64c28293c1d"
                      LastKnownName="Knot3-Entwurf::BooleanOptionInfo"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="baebd556-58f9-457e-9cb9-803d66c9b5de"
        name="GameScreenComponent1"
        isAbstract="true"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="5a2a1c0b-583b-4a0d-a9c1-4f82ec75d3e0"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8a39c16d-dbde-4324-837a-50a43e60e3d1">
                <propertyInstance
                  Id="e0a153d8-acf9-4549-a799-db4600a2853c"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="fa8806af-b9f5-4702-973d-d78606ef5c15">
                <propertyInstance
                  Id="a8c6d454-9548-4a7c-8878-b7404dccac97"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="23e956c1-a388-45ea-a86f-8287496c6a82">
                <propertyInstance
                  Id="42e185be-32ff-4901-a86b-8e992be82833"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="16b59f17-a264-4d11-97ce-4ed770b5518e">
                <propertyInstance
                  Id="d63386b1-308b-4e30-a0d5-7b15ef535fad"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="c8969c2f-cc2a-4ce6-9f1a-7f79a5f5c014">
                <propertyInstance
                  Id="4aee7a04-90d7-4ca9-9862-07b01699161a"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="5cd58bc4-81c0-41d6-be19-f3791cc5f2f9">
            <interfaceMoniker
              Id="3d91ac01-e1e1-4134-a5fc-1fd0b804ace6"
              LastKnownName="IGameScreenComponent1"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <ownedAttributesInternal>
          <property
            Id="67539ab7-5ca5-4bb4-85a9-6be6eba0bd02"
            name="Index"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="58e790c9-29b4-4748-a40c-a359daee8b58"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fdaf8618-975d-4a8a-826f-8817ea272300">
                    <propertyInstance
                      Id="f9cf225e-45cb-4aac-8566-29e99a77fec5"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="08ab9e0d-3004-4431-8bf6-ad72a328328d">
                    <propertyInstance
                      Id="f6526d2a-b523-4041-8fc9-567d2c7fc07e"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c2f0bd7c-840b-43c7-bfca-d35c9ba11329">
                    <propertyInstance
                      Id="39c99ecb-e520-4fe7-bcd3-a9bb2689cbb1"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="38068857-cc9d-4328-b9b2-1344e9e8b255">
                    <propertyInstance
                      Id="5278424b-4ddc-46c8-8497-05201c7441fe"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1d83be63-abfc-4bc6-bf29-6fd01802171f">
                    <propertyInstance
                      Id="b19020fa-89ac-41ab-aad1-10d463679726"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fa2d193a-ef52-487e-8ac7-dbf0568daa25">
                    <propertyInstance
                      Id="b39cde54-0ca1-44d4-b519-ce70f53ba5c8"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="23a72251-7e21-467c-bd53-a6c03caccea6">
                    <propertyInstance
                      Id="ecfd12b7-ffa0-4404-aeb7-501fe07de625"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                LastKnownName="Knot3-Entwurf::DisplayLayer"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="0ebd2ba2-fd39-4130-9ea6-51dac8b6a1ff"
            name="Screen"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="e460ff0c-1c6a-4e45-8201-48e8b0dceca5"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="633fcf50-13e9-460f-b841-bd55b2df45fe">
                    <propertyInstance
                      Id="57ed952f-6b82-4f64-8c7b-e511b692f87f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="803d218b-a2d2-4fdd-8067-619b54d5c37b">
                    <propertyInstance
                      Id="03afadba-ede4-48ef-88c0-283d59ca2cc5"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="71775c37-76bb-44d4-90e8-69a2010c4fe4">
                    <propertyInstance
                      Id="8e17fa4c-2373-4946-bc6f-35427213f584"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4b638fb8-523b-4823-b2b4-608207812353">
                    <propertyInstance
                      Id="6d2f59de-560f-4baa-8656-a2068df95c76"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="73c6ad58-08f4-4721-934e-49753bd5a631">
                    <propertyInstance
                      Id="89a726e9-ee8a-4916-9901-affd5ecca430"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="375a2ff4-018e-4410-8a3a-34bb0bd38304">
                    <propertyInstance
                      Id="0b9ff663-d3c8-4475-9581-c0446a137ff4"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2e3b326b-14f5-429b-b104-95f7c4a50c39">
                    <propertyInstance
                      Id="2a15a269-bda6-4de2-b9c2-0b6e32ad54f4"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                LastKnownName="Knot3-Entwurf::GameScreen"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="61cac2c7-876d-4d4e-a6ef-445550b35848"
            name="SubComponents"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="bd1aa31d-9452-4e4c-8937-a1ef74a03177"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fc0b6708-ea68-4cc7-8b0a-eb3ee9790adc">
                    <propertyInstance
                      Id="fdd68db4-2108-4eab-ba3c-54f1643cfaa9"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1454a6db-5049-4443-86b1-1aa6e8d8127d">
                    <propertyInstance
                      Id="35c5dd89-4e29-40f8-926b-3d0106baf03d"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2c5f81db-50b0-4ea4-b7dd-7e5ac7b94e8a">
                    <propertyInstance
                      Id="a88da3ef-bab0-4052-929c-42a9d59bc84b"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c40cf7e9-ce8c-4b15-b6c7-6648f7a96ce5">
                    <propertyInstance
                      Id="20947927-577e-4f1e-8298-352b161656c1"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="720f3ef3-8f62-4465-8e6b-f81687f68cd0">
                    <propertyInstance
                      Id="f45cdf95-aa12-453f-9dc9-3dd2f7de3936"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4c76a80b-343d-4ef5-a167-97d187837a55">
                    <propertyInstance
                      Id="88638fda-fe40-4f8f-b692-4a45aee7bd01"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="b5978955-a14d-420a-9ecc-3725c17ef0bf"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="9f3d4cad-4ef7-442b-933f-c59c99da54d0"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="746117eb-46da-4e3f-b23f-ccac55bf74e3"
                      LastKnownName="Knot3-Entwurf::IEnumerable"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="f95e9a67-dd72-4e29-ae0b-80496e28725c"
            name="GameScreenComponent"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="8d1dd591-24df-41d4-a497-c8313c3398de"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ef95bfd2-3fda-4519-b7cf-6703db6bb126">
                    <propertyInstance
                      Id="99c78ee0-2960-4377-8a6f-1bd962c12da4"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="22bf4356-d5a9-4e9f-a508-be2e40efc6cd">
                    <propertyInstance
                      Id="69f326bc-e7fb-47b0-b7f0-342574bd8df4"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fa6e252d-67c0-4e64-a8df-7c99246f8e2c">
                    <propertyInstance
                      Id="694c971a-c678-4b9e-8414-b32f818fa764"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0fac26ff-5d69-44a9-8695-c7d52f814ea0">
                    <propertyInstance
                      Id="a61103bb-caf9-48d8-b943-134ac4404076"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7e80896e-5e1a-498b-8991-15fe2c2c7b4a">
                    <propertyInstance
                      Id="a815b8d5-7df6-4163-9ed3-32f7a39109ed"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1d863bdd-e55a-44ae-b37e-de0ea242a87c">
                    <propertyInstance
                      Id="cd2fdc9d-f2b3-414d-a0e6-07d33be4047a"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="4b040360-fe8a-49c7-be3d-2fe808a4be09"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="445e5fe4-9375-4608-8b90-9302bf22c7e3"
                  name="index"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                      LastKnownName="Knot3-Entwurf::DisplayLayer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="6947ce1a-aa1b-4e14-9ff6-b5327bc7e836"
        name="WidgetMouseHandler"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="5ebce43d-a491-4851-beff-60e4ece76b51"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="21a4e37c-a4cf-4863-be86-88c4dec56cee">
                <propertyInstance
                  Id="15c2ae23-4866-47c8-9dd3-7900f0cf334c"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="d21408d2-2427-4ab7-8b47-7351e9779769">
                <propertyInstance
                  Id="95ff7c82-540f-4608-99dc-9457e7c507bf"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="c0d58e22-321f-46d0-a50d-02e2a819c9fd">
                <propertyInstance
                  Id="85b98a95-ef72-454f-9308-9e9182b62ab8"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="2839b109-bc7d-4160-9f61-45d610b0422e">
                <propertyInstance
                  Id="1190868b-d619-4ff4-a574-b2d340e5133a"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="6de52975-9f37-4652-8729-679af59ddaa4">
                <propertyInstance
                  Id="9059c801-aa48-42c4-bda4-d0f4f68c638a"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="9881cb11-4319-400e-8f1c-4c8984ff54a7"
            isSubstitutable="false">
            <classMoniker
              Id="baebd556-58f9-457e-9cb9-803d66c9b5de"
              LastKnownName="GameScreenComponent1"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
          <generalization
            Id="4675e86f-f952-4ce9-9dcf-5aeba632c353"
            isSubstitutable="false">
            <classMoniker
              Id="abc8018e-6af1-4734-9782-24b2cc4838cc"
              LastKnownName="GameScreenComponent"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedOperationsInternal>
          <operation
            Id="82912923-4f76-44b2-8f2d-a62345d44058"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="620829b3-cd97-4f94-9321-8d3d38b42071"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="75529206-1478-4f67-a369-aab14dd4cc30">
                    <propertyInstance
                      Id="7b5fba25-5cb3-4302-a2fe-5ea634a6435b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="66f27006-51eb-450e-aba9-442900a404e6">
                    <propertyInstance
                      Id="b0c7c9d6-2380-47b3-8320-046f93641f90"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1c3793c4-bb88-42eb-826c-fd7cae52e1ca">
                    <propertyInstance
                      Id="fe2a73ed-4435-47ea-a676-731aeb720922"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="69692da6-2338-4087-8f71-3052b59f2b35">
                    <propertyInstance
                      Id="ed433837-01fc-4570-a449-c31ca197a228"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0f0093b5-440e-4510-8675-6ba721a756f8">
                    <propertyInstance
                      Id="9114c23a-924a-4a5f-adcb-2f2e8c177ae5"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b2292860-a284-4144-914c-1d1d9899ed15">
                    <propertyInstance
                      Id="768d3a5d-db8d-49e1-b358-7e0787ca8377"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="13269439-2722-471b-bcae-a1b24c42844f"
        name="WidgetKeyHandler"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="be9eb108-cd56-48e1-9fe0-77585898cba5"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="2027771a-27f1-4b96-80e8-1d9e6938d5b0">
                <propertyInstance
                  Id="d0e44a29-f0f0-4a31-9b7b-b3a43a880916"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="52490cad-1a58-4a99-9110-f3128c85deb0">
                <propertyInstance
                  Id="442c90bc-7787-45e3-9ef2-5eb63f7689b2"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="53962fb5-930a-4f20-ae61-87e13f432c3d">
                <propertyInstance
                  Id="58ead1ff-06e8-4637-a92c-8e6e96427d37"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="91d0506d-ad3e-426c-8e18-a89570119b4e">
                <propertyInstance
                  Id="52322077-d1f0-494c-8552-9ca4f928d82e"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8dfa994d-83f8-4ef9-aef1-d09cf5f49a03">
                <propertyInstance
                  Id="439d3294-2854-463d-a8f2-d04df102609c"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="a1eb62ba-7eba-41cd-b775-dec2d7d55281"
            isSubstitutable="false">
            <classMoniker
              Id="baebd556-58f9-457e-9cb9-803d66c9b5de"
              LastKnownName="GameScreenComponent1"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
          <generalization
            Id="3b17f7b2-1197-4a6f-862b-dadac6a48733"
            isSubstitutable="false">
            <classMoniker
              Id="abc8018e-6af1-4734-9782-24b2cc4838cc"
              LastKnownName="GameScreenComponent"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedOperationsInternal>
          <operation
            Id="69a50aec-b0a2-432a-8890-af512cc9f57c"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="5c1a48fe-7da9-4cc7-83a8-5df5498bb525"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="09ba68c4-4b82-4e39-8d30-86a37c82a375">
                    <propertyInstance
                      Id="99ef713c-66f6-408a-b26b-05f0ef74c774"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a01f8902-14ba-45f3-8578-93dde18e51a8">
                    <propertyInstance
                      Id="2939a909-c995-4aeb-b315-83f1b7f8c025"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f0a1fbd3-a8cf-4a6d-a620-6183ae4e1d0e">
                    <propertyInstance
                      Id="efac2eed-06c5-4a56-89c4-587a0ae318f0"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="55a5dc3a-d15d-430c-bb45-a16064795643">
                    <propertyInstance
                      Id="affd3680-b109-4ab4-b030-fb332f11450f"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bf2b88bb-8606-4c98-b7ea-cb1d43b80da1">
                    <propertyInstance
                      Id="332ccc49-04c5-401f-b120-a9781eb38011"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8a07d612-033d-4d3c-b0b9-711d66a1f87b">
                    <propertyInstance
                      Id="6acb022e-78d6-4433-a22d-727aeda490a3"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="e4a15d30-85b5-4abf-82d4-f3ebfc5e9f50"
        name="KeyInputItem"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="baad6eb1-5709-4660-ad22-4954140af7b1"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="41250d68-37af-4ebb-9897-2dc042fe86ff">
                <propertyInstance
                  Id="f7bf72af-2df5-42a5-943d-42d5e990ecce"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e77e0ba1-dce3-48e4-9822-b2230aa195e5">
                <propertyInstance
                  Id="d651a59f-c146-40f7-8655-f6dfe21c74bc"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="953cb778-4b04-4f48-8b96-d738977f55ca">
                <propertyInstance
                  Id="f9bbec21-ecc0-4adb-9d3d-bdd3bfb8679c"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="aef4361d-0603-4d6d-9978-d88d2f982c82">
                <propertyInstance
                  Id="25d6f956-258a-4681-a336-d2dd89aebc26"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="42594090-a952-4f72-9879-8a55278e176b">
                <propertyInstance
                  Id="7c929a0d-6f8b-47bc-ad42-61e1b1166b9a"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="21d875ea-1c4a-4066-ade5-c089af69e691"
            isSubstitutable="false">
            <classMoniker
              Id="3e426a68-cbf1-4057-a2b2-fbb358d924db"
              LastKnownName="InputItem"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="2284e7c7-e25e-440f-ac4f-86887eb32e1c"
            name="option"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="82cd3d06-cb67-4524-a435-7df802ef1f0d"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0b389e03-8c70-45ce-a96c-cd472c6613c2">
                    <propertyInstance
                      Id="e82cd761-badb-4e6e-baba-ed1223199534"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ca3dc5f4-7f1a-4ed5-8d7e-405fb8b9254d">
                    <propertyInstance
                      Id="5e3e9f53-19c8-46a0-993b-b0c667130031"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2a31ce79-0e73-45d4-80c5-46ffd97c5d4b">
                    <propertyInstance
                      Id="c8e67af1-fac9-4245-b847-8181c453e85f"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2f3b3b20-6c3f-4099-a994-1e5a3d07f0b2">
                    <propertyInstance
                      Id="7c6c4bc9-b099-4e48-844b-7246ce3c3471"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0bb0cf6f-6e40-4dbb-a209-fe4e229e437d">
                    <propertyInstance
                      Id="6913f7f0-a3b0-413c-84d1-0d99b9f1b4d7"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a319bc38-611d-4c9e-957d-d430a2b5bb2d">
                    <propertyInstance
                      Id="d09b0c0a-efe0-4d80-8054-28b4152d08e5"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ca1b63e2-915f-4a46-8ebd-47443637582e">
                    <propertyInstance
                      Id="06da9048-6bfd-4e42-92bb-0c718609c45e"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="27ffd9c3-4d51-4463-95c0-a65233fbc4d4"
                LastKnownName="Knot3-Entwurf::OptionInfo"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="0ff934ff-1f38-4eac-a0de-81f8bbf5932d"
            name="OnKeyEvent"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="996b0789-0a9d-47c5-a544-d0ff5a4e7df9"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4ed1acf2-5aaa-4d59-8e56-436e99dc6614">
                    <propertyInstance
                      Id="506289db-2c8b-483e-a68a-9ed5932c901f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e4920228-8bcc-47d6-9300-1734c1e8762a">
                    <propertyInstance
                      Id="73ac24ab-de6f-4cfd-b0f3-3e9af11a9ec9"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="239a68c9-78d8-4d63-b172-add7080ac7a5">
                    <propertyInstance
                      Id="9284dd02-8235-4486-ab83-4bf33cc71513"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4bd50dca-da32-4fc1-aa51-7c4a2b4550d5">
                    <propertyInstance
                      Id="fb1bf99c-958f-47a3-b2b6-637881e1715b"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ff7a8042-9565-46f1-89cf-72cb4f9ff63b">
                    <propertyInstance
                      Id="f2df4c25-50f3-42d2-9851-cff2b5cac85b"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a28184c8-5ba9-4732-9ec9-36c591ceec49">
                    <propertyInstance
                      Id="1f63200f-02d7-4292-88c9-eb41263717d3"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
          <operation
            Id="e431276a-6df8-4463-8d87-9b58b5101c55"
            name="KeyInputItem"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="933b1b4c-8b31-4b92-b916-068de58bc5f5"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4af4a1e4-e7d9-4093-a91d-9854ce4476d1">
                    <propertyInstance
                      Id="a6ab4bee-d7bc-4f9f-bf82-49c70619a25f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9bf3540d-579c-4f3c-9915-b5f075b68821">
                    <propertyInstance
                      Id="a884bb75-85b9-49be-966c-30d41004d04a"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9e909e1e-c6f2-409b-8e83-43e221852718">
                    <propertyInstance
                      Id="b8742958-f924-41ab-839e-e1f7259144c8"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2147297f-30c7-4714-a226-1d9dad695cd7">
                    <propertyInstance
                      Id="588a9958-26a7-4761-8a68-f2bdc35a6171"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d062d6c7-7949-4a9c-bcb9-8701a26325e7">
                    <propertyInstance
                      Id="f5468549-5524-46eb-838b-9a2e37e1b75c"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="75adbe25-ee7a-4a15-9099-bbc10a2733f7">
                    <propertyInstance
                      Id="ea8f54bd-ee32-48d9-92de-44e373926bd0"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="1953fb6f-7024-42ee-81ba-efee09dffc1c"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="66cbe1a6-6732-4b0e-926e-d58dbdac1047"
                  name="drawOrder"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="cbb926ba-0c35-4777-be9e-dc8c8d79b1e6"
                      LastKnownName="Knot3-Entwurf::DisplayLayer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="fead4bc0-983c-421b-96ae-6e409b673766"
                  name="option"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="daa38790-6d3c-4501-83bb-ca800a374932"
                      LastKnownName="OptionInfo"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="7ac2d771-bb45-4817-b366-cfa70a0b47a0"
        name="PauseDialog"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="a70f5094-f7b4-4e79-9f94-a2613b950b1e"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="5abc0404-60f7-4a8c-b4b3-c3204a1c6159">
                <propertyInstance
                  Id="cba66ace-f647-4867-9859-929ca4a82373"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="1206d53f-1a26-4c90-b06b-908cb909204b">
                <propertyInstance
                  Id="ce9430d3-5896-4148-9cb8-78c8683025dd"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="2bf59213-a868-4cae-a6ae-5112a02cbe66">
                <propertyInstance
                  Id="be0e9ab5-76a8-4072-ab92-e87119e6de61"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="0b5e9b61-e4da-44fa-bda0-41501bb7272d">
                <propertyInstance
                  Id="5fe4fa5e-bdd7-4c8b-9931-ae131a76b273"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="93fa1ff4-8ea2-4f5f-8389-35d055fd29b4">
                <propertyInstance
                  Id="c2ad2fce-6e53-4ef4-9876-3419103a419f"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="1e3147d7-1db2-41fb-bc03-bc3bf2dc82ab"
            isSubstitutable="false">
            <classMoniker
              Id="8324bd44-1d37-4151-bb3d-cafe5339bcd5"
              LastKnownName="Dialog"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="31351ee3-e664-44f0-8829-72885e785c27"
            name="pauseMenu"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="bb8beaec-26a3-4ae2-a70c-783779649a88"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f7ad07fb-e580-4faf-a683-741ddbd52584">
                    <propertyInstance
                      Id="58cd18eb-33c1-4780-844d-24f30f211455"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="83e01246-423b-4391-97b4-66f0ecada057">
                    <propertyInstance
                      Id="20f7a25c-9c89-43f3-b269-be0be1dec9a7"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b64ca293-c5a9-42e3-8a59-d41f8cb3493b">
                    <propertyInstance
                      Id="d0f679e1-4982-4de0-b0d2-d0a210fc4b04"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="479d3743-0a04-440d-8d3e-411e4549130e">
                    <propertyInstance
                      Id="8b0e568a-450b-40b2-811f-6c8c1822e37f"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a7908a3a-feee-458f-a133-2cea341006a0">
                    <propertyInstance
                      Id="d9c1b2be-ada2-4069-903e-dfb49c7e8f7c"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="431d0923-f66d-40db-a54e-4ff58b2e3f7c">
                    <propertyInstance
                      Id="98e6ced4-9e4e-4643-bbe1-bc4dbb5c72eb"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4610ddc5-1404-4a89-98de-659db06efbca">
                    <propertyInstance
                      Id="efe67c89-5931-472d-83a6-dbb45dd9c72f"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="9444033a-249a-4bae-a028-b1ea5a7b9318"
                LastKnownName="Knot3-Entwurf::VerticalMenu"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="466d9f31-b7b1-4ef0-bbae-6250d9e3fa65"
        name="IEnumerable&lt;MenuItem&gt;"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <enumeration
        Id="c8ed4850-5a7b-41e7-80a6-75c5360416eb"
        name="DisplayLayer"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="fde69a92-a389-4f12-82e5-b711bf9f7484"
            name="enum"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="d8375f7f-6097-4afd-bb14-d74615dfc218">
                <propertyInstance
                  Id="da08841a-8691-4d93-99ea-2067727e8fc1"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a9a3f771-c754-4d77-987a-db38cc4b2be5">
                <propertyInstance
                  Id="10009c77-cc8d-46bf-9578-60eb06428ad0"
                  name="BaseType"
                  value="int" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="0c99bad3-1fa8-4840-8b72-687e102fabd8">
                <propertyInstance
                  Id="5bde06c0-adba-486b-9e5e-401062ebc226"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedLiterals>
          <enumerationLiteral
            Id="2149a8a1-c194-49e4-8da4-662ca9b07b78"
            name="None = 0" />
          <enumerationLiteral
            Id="e309fc89-f51b-447a-96b3-ba9a0d8440f7"
            name="Background = 10" />
          <enumerationLiteral
            Id="d889ec6b-c30c-4ba9-85f4-868b1a86d26b"
            name="GameWorld = 20" />
          <enumerationLiteral
            Id="e792c572-c713-479b-abca-e48c4ed31493"
            name="Dialog = 30" />
          <enumerationLiteral
            Id="ce2f4bcd-2f23-46f5-9d77-38ae3b257987"
            name="Menu = 40" />
          <enumerationLiteral
            Id="f80985b2-9ac7-42da-8557-7fcb71cce0d3"
            name="MenuItem = 50" />
          <enumerationLiteral
            Id="dd472232-32b1-4faa-b1b7-15be72cdf2e6"
            name="SubMenu = 60" />
          <enumerationLiteral
            Id="767fbb69-f53e-4b5e-82bc-39df898cd93d"
            name="SubMenuItem = 70" />
          <enumerationLiteral
            Id="d3627b89-342b-4a1a-8f2e-fe88728c5598"
            name="Overlay = 80" />
          <enumerationLiteral
            Id="58f84f9e-aa8f-476d-8d03-705d7ca068b5"
            name="Cursor = 90" />
        </ownedLiterals>
      </enumeration>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="bbd94eb9-1b3b-4456-9c1c-69c2192cb0d6"
        name="Knot3-Entwurf::GameObjectInfo" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="dbf91e60-254f-4f4d-9def-8cc2ea27c662"
        name="GameObjectDistance" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="3810b5f4-9d44-48db-bc66-059a3643ef3f"
        name="Knot3-Entwurf::GameModelInfo" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="70286d2e-c806-4fdf-84c5-10bba2cbe912"
        name="XNA.Model" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="78a25d2b-07b4-4b7a-86d2-96fd92fc7848"
        name="Knot3-Entwurf::Edge" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="d98ed47c-9b74-4c17-b034-e6a8b47f3c6e"
        name="Knot3-Entwurf::Knot" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="37fd5cac-badc-43b5-87cc-93ea87095f45"
        name="Knot3-Entwurf::PipeModelInfo" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="56a87aa1-8735-4cfd-bdb0-138e9d9bc78f"
        name="Knot3-Entwurf::NodeModelInfo" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="5bc17a34-0e01-4f90-a13c-32a4dc8b4f19"
        name="List&lt;ArrowModel&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="1f105560-b26d-4794-90dc-4d3c5204e13f"
        name="List&lt;NodeModel&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="6a8b4821-8fa6-4c7e-afd8-28757c3a1067"
        name="List&lt;PipeModel&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="cec62aac-a8ee-477e-960b-ffb2984283ab"
        name="Knot3-Entwurf::ModelFactory" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="35f16527-6392-4027-978f-d553e5435bb5"
        name="Knot3-Entwurf::GameModel" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="a1ff8de9-aff4-422d-b7cd-2c42775dc51c"
        name="Knot3-Entwurf::ArrowModelInfo" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="0c1c9169-da48-4ae0-bccf-d78dddeaba97"
        name="Dictionary&lt;GameModelInfo, GameModel&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="7a284590-d3b0-4453-b89b-7e0de3c1fcd0"
        name="Func&lt;GameScreen, GameModelInfo, GameModel&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="ab890de8-981f-4ba1-9421-387360ad43ab"
        name="Func&lt;GameScreen" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="666d8456-7f60-4424-8983-c78db4cc9616"
        name="Node" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="b728f63d-ad30-4bf6-8289-4eb1e79a1a12"
        name="IGameObject"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="388ded65-f2bc-4257-83af-b1d668c121fc"
            name="interface"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="71e1b67a-764f-4ec3-98f8-48494d6008a9">
                <propertyInstance
                  Id="7d6afc6e-1a0b-4362-9934-2af675a8aad8"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="7750471b-22fa-4b0b-870b-6a36d9ad7602">
                <propertyInstance
                  Id="9c1be372-e79d-4148-8419-a8fc9e5f7786"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="c296241e-3bdd-49ab-8ced-b0e372390e32">
                <propertyInstance
                  Id="e383b66a-2d16-4069-974c-ba7ecb53c840"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="f12b78d8-6743-4d9e-ad11-82e43e188c3b">
                <propertyInstance
                  Id="e4778a91-6ed3-4f0f-8047-4a763ebbf952"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <targetEnds>
          <association
            Id="aa2e770e-a1d2-4d61-98aa-517549844c18"
            isDerived="false"
            sourceEndRoleName="IGameObject"
            targetEndRoleName="GameObjectInfo"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="d38e610d-8e1e-40f8-8c11-cb7aa8701dbf"
              LastKnownName="GameObjectInfo"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="744c07a9-6187-465f-b7fb-b6b79eb74f97"
                  name="IGameObject"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="d42473e2-898a-43d4-bc87-f5b5154549b8"
                  name="GameObjectInfo"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="7a32616f-d857-4782-8f3b-6ff1cfe84686"
            isDerived="false"
            sourceEndRoleName="IGameObject"
            targetEndRoleName="GameObjectDistance"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="62448ec5-fb9e-48be-8f5d-843edb97f888"
              LastKnownName="GameObjectDistance"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="085e7fe9-5138-40c9-ac2e-03bada93e407"
                  name="IGameObject"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="606914e8-51f6-4433-ac01-70e76d9a4990"
                  name="GameObjectDistance"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributes>
          <property
            Id="096f76e7-ac17-4e8f-a8b8-270615bf9ac8"
            name="Info"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="8c2ea16b-b9c2-4e89-818d-ede654cdfeb9"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8ae3c425-1b0f-4ef7-b14c-342a9c0a5a68">
                    <propertyInstance
                      Id="5e8d7db2-b013-4c28-a9d2-ff24ba80112c"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8caecfc0-8334-4354-aa31-40d5829f12b1">
                    <propertyInstance
                      Id="9029b038-6e21-4d96-ac6f-deadcc405a1d"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4bceb07f-b4b7-4831-8bfb-e801a070f8ce">
                    <propertyInstance
                      Id="73913f7c-c165-420e-90a0-60ea13463093"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="64f9940d-9f9e-4aa3-8ee9-3ed1e09095f6">
                    <propertyInstance
                      Id="33b1a171-7bc6-4a88-b153-0e5aefc42b00"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8522b308-0b1f-4fd6-9de0-60223d474927">
                    <propertyInstance
                      Id="06b1268b-cf8a-4383-853e-7c3806b8a087"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="40e39edf-73f3-4e29-84bb-ce7f1205e56c">
                    <propertyInstance
                      Id="bf2e17bf-fc55-4fa6-a4a5-398d48f24718"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="80b47440-98ff-4a22-b71f-155a933939ce">
                    <propertyInstance
                      Id="9b70a310-b077-48c5-b8cf-5a8ab98875f1"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="bbd94eb9-1b3b-4456-9c1c-69c2192cb0d6"
                LastKnownName="Knot3-Entwurf::GameObjectInfo"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="3baeef12-6c41-489d-ad42-ba23bb4bd73f"
            name="World"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="54d2bbe2-b3b4-4631-a1e4-20e19c9f6c75"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="99031993-5341-402c-a1bf-62db91ea355a">
                    <propertyInstance
                      Id="b29d4f72-ca9c-44df-b237-840edf051a37"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fc7dd269-63e9-4b2b-afaa-ee026dad737f">
                    <propertyInstance
                      Id="daad6200-2aaa-4fcc-a28e-42fcca554e02"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8520ed7a-f847-4ee1-807f-04b22205527a">
                    <propertyInstance
                      Id="d65eb557-18e5-4272-9d11-3309c84ddfa3"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c96dc04c-857b-40c5-8bc8-b2951aa3d506">
                    <propertyInstance
                      Id="ee30a351-0758-4d85-8e09-ffe26765af70"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7d61c480-9d33-486d-b593-d5c00fd3c5fc">
                    <propertyInstance
                      Id="de4f0fd7-9bd0-40f4-97be-41ca3e634da0"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e58e6d2a-0307-4f34-9856-e797c43aa814">
                    <propertyInstance
                      Id="b89eef3f-7b3e-43db-94f8-dbf8d26b8986"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2a0f8170-574b-4acf-b495-d589dd287fc6">
                    <propertyInstance
                      Id="ae7b129b-2d54-42df-a3c5-849cd553be03"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="6dcf87f8-0b69-4e3a-a41c-dd506d8cda7a"
                LastKnownName="Knot3-Entwurf::World"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributes>
        <ownedOperations>
          <operation
            Id="c5df4013-628f-4e46-9034-91a2271d4ed9"
            name="Center"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="c94b3ca7-13d2-4369-a91f-29fd37e61aae"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1db9d2a2-a8e7-4f4f-ae1f-394d4231ff05">
                    <propertyInstance
                      Id="43534d71-4f03-4913-9564-5ab3374f2c80"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0a2e0579-a319-4e46-98ae-fd90fafda5b2">
                    <propertyInstance
                      Id="714dbe37-14ae-42d2-b2d2-55c4f1256545"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="57d20991-0160-4fc3-a28d-55d99e648879">
                    <propertyInstance
                      Id="be0d792a-fb65-4684-8893-1647dd2546e7"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="85680c83-3f26-4c15-b5fd-b7fbf0130253">
                    <propertyInstance
                      Id="8c51c797-9ca6-4bdb-9250-8247f7b7365a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8f34dc3c-7819-480e-b371-49ceaf1f611f">
                    <propertyInstance
                      Id="bc6b3657-74f7-45aa-9646-493fc0499b41"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8778923e-8f10-48f7-9191-193a9b913250">
                    <propertyInstance
                      Id="8e529925-6516-4218-b9ec-b9511f0028a9"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="116d2aab-245a-4c0a-b083-86435d60472f"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="70ec5184-ed1e-4007-9689-8db22d9da0f9"
                      LastKnownName="Vector3"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="6349067a-d79d-47ab-b332-6a1448e01cf3"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="e476c124-05be-4bb4-a9f3-fd752a59b742"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fa29fa66-a40f-4e3a-b6c8-94509027582d">
                    <propertyInstance
                      Id="3e19c067-d5bd-4d4f-bc6b-f4393de4a04e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="61e0b45a-7787-4071-8fe6-2f921d1b5c32">
                    <propertyInstance
                      Id="b1dcf1a4-28d6-4844-a96b-054e0c5450f7"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3dada6e1-b9d9-48f6-bc7d-821e3d8dc145">
                    <propertyInstance
                      Id="af0c4ddc-c45c-42bb-8928-9a324f9b48e5"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="950ccddb-271e-4a71-b052-4dc94045afaa">
                    <propertyInstance
                      Id="594a75b9-3447-44ee-8ccc-2dd307a8f2bf"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3a29895d-efb2-40ea-8e06-3a7d5ad3e21f">
                    <propertyInstance
                      Id="fcfc0272-3d50-4a9c-b499-3e92560723c6"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="db328a6b-1a08-479a-8026-393ce79c93ce">
                    <propertyInstance
                      Id="3497cdbd-2d17-4ab8-9126-4e6e7e9038ca"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="9c527012-36e8-458a-bf68-245f359de3c8"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="e0f5a837-25bf-4cf1-ab83-dd007330cf47"
            name="Draw"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="9e6071e4-0bf2-4b0f-809e-9c31468a74dd"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dd8827dd-2ae9-4e01-952b-588e69a95d7c">
                    <propertyInstance
                      Id="126b00ad-5642-45d1-98ae-636f46cca164"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="aecbdbad-6559-4d69-b9dd-2db62a2d26f0">
                    <propertyInstance
                      Id="137858c4-b9c9-4801-bc73-122524dd7044"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1349a655-fcba-4d69-8573-41688ec548d8">
                    <propertyInstance
                      Id="b8f91227-8f58-47b7-9a0b-9cfddc55176f"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fe728181-b1e5-4cf9-a8d8-385c9607a965">
                    <propertyInstance
                      Id="262d3f79-1b66-4672-9e13-ff36d3d53ac0"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="89af5464-d4f3-41f0-8a52-1c6ba2801f14">
                    <propertyInstance
                      Id="75956675-136a-41cb-8238-c5c8282ff4e9"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f4773b77-6f9c-4c59-b098-7c794843f5ac">
                    <propertyInstance
                      Id="9b6252b4-be55-46aa-b22d-023b4ebc990b"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="54834a69-9959-43d4-8b80-ccb319025387"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="f08a654b-b960-4a0e-b1c3-83f6bab06603"
            name="Intersects"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="68538756-7d9b-40f1-bef4-9948627f8e97"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e7f752b4-d274-4b0b-9ada-3b9eba2c52bb">
                    <propertyInstance
                      Id="7801d395-3fb1-4b8a-a44b-789ddc01c9b1"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="363ec7bd-8ff0-4009-872d-4e3504db62bd">
                    <propertyInstance
                      Id="e39fa4d6-921e-4fd2-9036-38d613d15bcf"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="35f43fe4-a00d-4890-8f0d-e09ae7bc09b8">
                    <propertyInstance
                      Id="1a7967b6-98cb-40c0-97ad-93a7635d2e3a"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bec9ce3f-fd38-44bc-aae3-8203d3d06b5a">
                    <propertyInstance
                      Id="8ea46087-937d-464a-9c22-c6d860e32dba"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bbbf6e94-0ff6-4095-b572-98911e943d8e">
                    <propertyInstance
                      Id="60953c34-577f-4c8d-af52-246a11dab63e"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b65badf3-b6c7-475d-a458-cfed28014caf">
                    <propertyInstance
                      Id="882209eb-bc57-4498-a84f-c12f8e47e26c"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="14cbea37-45a9-42b5-b829-0a5fe80f350a"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="dbf91e60-254f-4f4d-9def-8cc2ea27c662"
                      LastKnownName="GameObjectDistance"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="1db43471-3dde-4b46-8a48-1e40c0fb5cef"
                  name="ray"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="97e5f6aa-c6c1-4231-8cfb-b358f5ceda26"
                      LastKnownName="Ray"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperations>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="3612ce80-f135-4d42-878c-cce2ea271e2f"
        name="GameModel"
        isAbstract="true"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="b0f1d3a8-961f-44ee-b3bb-05683aef0752"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="92446293-094d-477d-a3c1-3ce133c0818b">
                <propertyInstance
                  Id="24ba3c2e-b1d8-46ff-9da5-ea080d89b959"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ba07f1c0-7211-49fd-9a18-4c1e667fb9af">
                <propertyInstance
                  Id="8de223b6-c188-4af5-bef2-7c94c7bb6e97"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b4ba22f0-7b78-4e17-aa2e-27dc96cb0221">
                <propertyInstance
                  Id="0eb7546a-b76d-4911-a327-ddc60eba1f0a"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="c8e0562b-f2f9-470c-9306-418993db21bf">
                <propertyInstance
                  Id="970bd89b-b021-4b61-a279-b401d1d344eb"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8177e1f2-dd4d-4a82-b30a-f32e32f9aef9">
                <propertyInstance
                  Id="4b0ce615-73ac-44ca-8d2b-e9a2aa61f4de"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="30aee29f-fd40-4683-a076-5bee20eba40a">
            <interfaceMoniker
              Id="b728f63d-ad30-4bf6-8289-4eb1e79a1a12"
              LastKnownName="IGameObject"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <targetEnds>
          <association
            Id="d584bca6-d305-4866-be82-0185f381481f"
            isDerived="false"
            sourceEndRoleName="GameModel"
            targetEndRoleName="GameModelInfo"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="785321bc-29d2-4dc1-bc6b-64fe2a1aaf91"
              LastKnownName="GameModelInfo"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="a9629794-623b-4ed8-8aa6-a5f9cdc0f410"
                  name="GameModel"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="596fe185-ceb9-4092-9d99-b973ebe46db6"
                  name="GameModelInfo"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributesInternal>
          <property
            Id="10802088-db3c-4f43-92b0-e4944659fd95"
            name="Alpha"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="a4f6cd90-c8ab-4e7c-b543-2eb35136950b"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="23c915a5-8497-438a-aff7-4ea154833b17">
                    <propertyInstance
                      Id="8458a88e-af17-4d8e-bca3-c8e93a5ca7dc"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e35895c8-602c-40ce-bece-ac2e4ac2b0b6">
                    <propertyInstance
                      Id="6138938a-7793-48c0-849d-5ae79629eb9b"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="274e0669-9e43-4605-a724-7277f3de797c">
                    <propertyInstance
                      Id="57b57215-43e6-4a83-acc4-403d5aa579db"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bb491196-bdce-40cd-adef-3ab2fbb25553">
                    <propertyInstance
                      Id="1c59a60a-2b9c-4884-b47c-c72e133a9781"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e4dcda72-ebea-4195-ba2a-683f1fabb3ff">
                    <propertyInstance
                      Id="7e937cb0-4946-4785-ad15-e8a1e3dcae2e"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6ea7caf8-34ed-41f0-b96b-0a26f60f909b">
                    <propertyInstance
                      Id="66d9911d-14b2-4fba-abe0-70be232ca853"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d4dbb585-e096-4074-b758-9c22f3744336">
                    <propertyInstance
                      Id="5a774b1d-0950-472f-9390-43b16c7855ba"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="341344be-696c-4c21-9bdb-3ae3027c3c34"
                LastKnownName="float"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="8276100e-79d0-4887-af77-9cef37ec8fea"
            name="BaseColor"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="22824172-d796-4686-82d0-f4b2ff602a4e"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9fe2f1e3-8934-47d7-86e7-9f5e8d1ce731">
                    <propertyInstance
                      Id="268d7060-a68c-4736-be59-5f42b89dbef0"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3d44181a-7ac2-4a78-b75e-b8ee402508ee">
                    <propertyInstance
                      Id="48b82c66-4d66-48b0-87dc-c01238359400"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ec97be6f-f689-4774-ac9a-1f97858c1683">
                    <propertyInstance
                      Id="fc1f5b90-a88a-4b96-a639-826929fd693d"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d90de6ed-4f44-41cc-9d34-0ba1c9e902d6">
                    <propertyInstance
                      Id="fe6ba968-5a6c-4408-8fdd-de0338a44d8f"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="122f2cdf-5bdb-47a3-a1db-c5eee9429a95">
                    <propertyInstance
                      Id="1b63a236-96e3-43a8-b615-f622787acbf0"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="94f5b652-980f-4eb8-a2b8-2a21d0b7ee4c">
                    <propertyInstance
                      Id="a6f33cc2-ba09-4c78-be06-87d816dea420"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b4e83bc5-dbff-482e-8fa6-278af57210ca">
                    <propertyInstance
                      Id="689a391e-162b-49a8-9afb-23651825433f"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="cbf51d24-e79c-4029-baad-0c0fe701f093"
                LastKnownName="Color"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="e5cd43c7-3453-48f7-b8e1-cef0d2d45d12"
            name="HightlightColor"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="030bae9e-c3a5-4f33-85e1-9b0d3f786f39"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="28102013-f18a-4ea7-8ae1-eb932c8d4b17">
                    <propertyInstance
                      Id="874cb981-a014-471e-af59-c15fc643bc1d"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f0f97f43-fabb-4a64-9bab-35e8382c85bb">
                    <propertyInstance
                      Id="18ae8101-6435-49a4-b441-a9e65b59b158"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c5bdf926-6620-4611-bebc-87a6c5245b06">
                    <propertyInstance
                      Id="0652f1bd-dad9-48e7-827c-18a3751d5bc4"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fa535830-6dba-4bac-90d4-e9751a5263fd">
                    <propertyInstance
                      Id="6024db3c-ad4f-45e6-ab8c-32517247214a"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7a6e63e5-ffdd-4540-95c0-3fdcd3e7ae8f">
                    <propertyInstance
                      Id="b372cdfb-fe54-4717-9da2-6a69deac3ab5"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="eb855903-01fe-40c8-9a9b-87f1f446b8ca">
                    <propertyInstance
                      Id="5a31d622-707f-4be8-9697-77988c94ab32"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d66d2b9d-eeb6-424a-908e-4176c0f2d80f">
                    <propertyInstance
                      Id="6290af7b-260d-4bc6-bd92-4d706ca53d3b"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="cbf51d24-e79c-4029-baad-0c0fe701f093"
                LastKnownName="Color"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="0085d02c-5d3a-428b-9f63-7fc4d0ec9549"
            name="HighlightIntensity"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="4fc2b0ba-4144-4737-8ec5-366eae41a6b1"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="668e5379-b0d6-4819-b534-82c7be6e0df7">
                    <propertyInstance
                      Id="b0a09870-ab19-401e-b70f-13adf1192ae5"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2a0cc1db-4d45-4579-8d20-44530df1969b">
                    <propertyInstance
                      Id="d162656d-e7d2-4b19-a25a-4c202714c3a1"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7af8b6ab-4772-41d8-a95a-971dc19d67d6">
                    <propertyInstance
                      Id="d138033e-12b3-474e-9bcd-2400a89ae9f3"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="95710301-625d-4ee1-b248-d949ddc4bb3a">
                    <propertyInstance
                      Id="b4e343b3-2e3d-4731-b95f-cf8dfce7988e"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b382717a-86f5-4ca0-be83-b6ad88607a0a">
                    <propertyInstance
                      Id="66ac1383-5b26-426a-bb44-6f250c2108f8"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="31ceb832-701e-4da0-bc75-84b8d74b8618">
                    <propertyInstance
                      Id="07d6fbc6-65f9-45a5-b5b6-b7aa623b5dd3"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="95afd83a-ad60-4dad-acc1-44de341f8f7c">
                    <propertyInstance
                      Id="89ad259c-a2c5-4574-8c66-89e6ab449fbb"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="341344be-696c-4c21-9bdb-3ae3027c3c34"
                LastKnownName="float"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="9432f58b-03b6-4187-921d-731d21a15ad3"
            name="Info"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="57846807-5a49-499a-8ff4-6c70a84860b2"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d7f39597-39ef-4218-aad5-4d3337867d55">
                    <propertyInstance
                      Id="61621db4-9827-4fe9-9e2a-89108031c94d"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="92c9f2db-8049-43f6-8156-6ce965a6e0f3">
                    <propertyInstance
                      Id="66dcd514-b99a-4c7f-a868-ad297410bd36"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="904de8c9-661f-45ae-948a-f9db23be91ce">
                    <propertyInstance
                      Id="b06a4e0e-e76e-4b20-87b5-0a346c363659"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f26f7c49-f611-43f1-8f69-6ddb89ced35c">
                    <propertyInstance
                      Id="283a9022-48db-4c13-aa1b-40df331d37d6"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cca9d166-b644-4515-8eaa-204a8ac61874">
                    <propertyInstance
                      Id="9d0788dd-3959-453a-ad9c-22c8866d9b74"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f55fab25-8bf1-4785-a43e-f32eec6b5ade">
                    <propertyInstance
                      Id="dcf9422e-7416-41c1-b523-667fd63e5f37"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="36f8f3ff-482f-41ea-9750-f7ce31d67a8a">
                    <propertyInstance
                      Id="b1c618eb-9371-4e97-8731-2a64fce8990d"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="3810b5f4-9d44-48db-bc66-059a3643ef3f"
                LastKnownName="Knot3-Entwurf::GameModelInfo"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="a4972ee4-887d-43d9-a22a-8b4aa0c1d376"
            name="Model"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="6607f9e1-cd59-4283-934d-fbf20137b5d9"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d50c8339-681b-436a-aac8-87596684fe04">
                    <propertyInstance
                      Id="91139ec7-b826-48a9-bebe-8bbde15020da"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cbfc059a-a446-4667-834c-c86958627f3d">
                    <propertyInstance
                      Id="f91d53bf-1a75-4d9b-8a9b-6ffb433f4e58"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="452fddbe-85b2-4a0a-9a35-2d20635a355b">
                    <propertyInstance
                      Id="0fd8644f-a093-44e8-b772-1c34f01752ab"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0e11b02c-11a2-4661-af1d-e52f8c974988">
                    <propertyInstance
                      Id="43f2c397-54f3-40bd-8f4f-92fe85a9638a"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4a07ce4b-e122-4fae-b907-2afaa4740b70">
                    <propertyInstance
                      Id="7fe9536f-26a0-4347-814a-91a4e4ea82c4"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6d26da0d-a8a8-4586-8b82-9b8d667a307e">
                    <propertyInstance
                      Id="6423bfd7-bbd1-4380-a395-eb3055127660"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="df46135e-db7e-457f-a973-a2adbd4fe6a3">
                    <propertyInstance
                      Id="c8edf8ef-fd5e-4716-abc5-3cebc08e602d"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="70286d2e-c806-4fdf-84c5-10bba2cbe912"
                LastKnownName="XNA.Model"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="408ee745-ec60-487c-8697-710a20c051fc"
            name="World"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="960adef8-e3f9-46e4-95d2-6d7259c35168"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f44c5d60-bb20-49dc-9a36-7bde510b42e6">
                    <propertyInstance
                      Id="2384c9f5-8140-462b-8d49-9ca131409944"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="729ea3ea-034b-45d3-b107-cbcfdd3e2053">
                    <propertyInstance
                      Id="3fa666a1-8f8b-40ed-a6d9-7713204c71af"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c2edea03-80cc-42ac-bc5a-28f2bebf9aab">
                    <propertyInstance
                      Id="644cf0d9-20c9-4afe-afb3-c1d63a31574b"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="09108c90-3413-4d3e-beb9-73334ee9ecbb">
                    <propertyInstance
                      Id="91c70eab-8cdb-40cb-9047-478f767cabfa"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="15a44d73-5ff0-4c5b-80c0-eb7861001588">
                    <propertyInstance
                      Id="203ca437-271e-40de-8330-94f1c9312378"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5ac84d47-c59e-4492-9377-f28b07a104f3">
                    <propertyInstance
                      Id="cc0880ec-30e8-4042-bcd6-8634693d3d97"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d8f6054c-8557-4f1e-be01-f5ca3320c040">
                    <propertyInstance
                      Id="807e9d39-2eaf-4f87-9144-5481f40aadd9"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="6dcf87f8-0b69-4e3a-a41c-dd506d8cda7a"
                LastKnownName="Knot3-Entwurf::World"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="d96cba4d-5c3a-4249-8b3c-72803dfe3fbe"
            name="WorldMatrix"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="4de505c4-9c6f-443a-8593-cd9593c518f4"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d48d1b9d-02e1-4854-86f7-822b8b30d714">
                    <propertyInstance
                      Id="526b0b71-2ba8-4d52-82c6-1cf69075cc35"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="afdfcbfe-993a-473d-93e2-2a21ba6e3b98">
                    <propertyInstance
                      Id="2b9e1a27-5f5d-45ba-acdc-ea34ab05324a"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7d6eff4e-ca8d-4c9d-a19e-7f3da919ad4d">
                    <propertyInstance
                      Id="f860136b-5d49-4836-8bf5-4851e1b45abd"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f1809fcf-da3a-4e4b-92ca-b0cd6dea880a">
                    <propertyInstance
                      Id="eac8c3e1-d3c8-4704-94d0-48b727a8a8fe"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c22a12d9-aa96-4752-86db-8dd93053ab65">
                    <propertyInstance
                      Id="33d5ea66-8d18-4fce-9271-c98f8f9218ae"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b0bab26a-8de6-4aa6-af29-09377820f200">
                    <propertyInstance
                      Id="7786d70d-0584-4a5b-92e3-92202117d5cc"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="43e1eb3f-12e2-49ee-a05d-3b615b666398">
                    <propertyInstance
                      Id="e7006f68-6369-4ce2-a908-2fb6d3f5d52d"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="b0a2fcde-5e65-4b0a-912f-04aeca1054b3"
                LastKnownName="Matrix"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="ad469195-d34e-4fad-99cf-cf3988d42d3e"
            name="Center"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="4dd41863-9e5e-4171-81dd-bd26a4313185"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5d9d774f-4172-473c-844f-6de2652b2281">
                    <propertyInstance
                      Id="64b3528e-01ab-43cf-9a80-62eec7346722"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5fba25c2-c0a4-4c9f-9b40-f0b86694eacf">
                    <propertyInstance
                      Id="ce9d311e-744a-42df-af92-38d9d89bea79"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a57b7865-93eb-4261-b167-db547e5598a4">
                    <propertyInstance
                      Id="b1c3a024-3d88-4b74-b79a-099bec899d55"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="24c41f6a-e21d-4e29-9747-3450add7791a">
                    <propertyInstance
                      Id="58c41f83-cc29-4ac2-ad0c-2bf79c18d3da"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6ae3fd34-3ff7-4ca3-94b5-045d266c2e75">
                    <propertyInstance
                      Id="89cc93ad-31dd-4dd9-864c-16a94ec8102c"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9053c746-cb55-4747-beb1-184b1336691d">
                    <propertyInstance
                      Id="9c260102-24b7-488f-9693-db04b7820dba"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="596aba1a-b06d-440d-abfd-b7a767ff8635"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="70ec5184-ed1e-4007-9689-8db22d9da0f9"
                      LastKnownName="Vector3"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="d4ee2664-a3f8-43e6-b1fe-c3a116db517d"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="4f4fe66b-0883-4a63-9434-00230d497027"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5acb816d-3363-4299-8fee-b9158066daeb">
                    <propertyInstance
                      Id="1909ed86-8d19-430f-9f40-defe1aab3685"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cd1bd205-a65f-4a04-8b35-abf306446e99">
                    <propertyInstance
                      Id="e76a1e54-e9be-4bef-a8d3-097b7ad24c86"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="69450457-d28c-4010-ac1d-417d760092e7">
                    <propertyInstance
                      Id="6de52ef1-ca64-45da-b090-8c7fa1ec55bc"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e65eda24-72e0-4b5d-b80d-f8a4d1cc3a5f">
                    <propertyInstance
                      Id="344ed184-a481-4689-aa8e-9c252c72a394"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b85c4ddd-e412-4565-8b45-e90411083a60">
                    <propertyInstance
                      Id="5057445c-1e16-483f-b336-41bf6e092d5e"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="266d78c7-bea9-4928-a23b-eef661e0445d">
                    <propertyInstance
                      Id="3b6689a4-f6aa-4002-8958-cb6f64d25998"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="ae74a978-0fcf-40a1-96a9-da22b21f0368"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="42c6dfe7-d9cf-4061-9315-e73e633f2521"
            name="Draw"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="8b913e4c-2aff-4930-b55a-05d03454a3e4"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="121f96f6-4ea8-4c9f-9915-a2bb63844a20">
                    <propertyInstance
                      Id="34d247d0-da35-4835-81a7-b60df767e3cf"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f4775b75-6758-4bf7-a39a-e8b859d32ab9">
                    <propertyInstance
                      Id="85e29c2d-bd8c-4fc6-8fe3-9c19c01383ea"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="170cf915-f63f-4292-aa8b-0bd8eead6e86">
                    <propertyInstance
                      Id="ccff4d73-a739-487d-8a9e-d469d1396983"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a681668d-3a2f-49a8-816e-bbe4784d7bd2">
                    <propertyInstance
                      Id="6abf90cd-c733-4906-ba2f-9ce9e17776b8"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5ca1562b-ff3e-4be6-b489-f54d11fdc350">
                    <propertyInstance
                      Id="f3a11eca-00ed-4f9e-b1f9-93fc61d2ffd8"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0ce49251-7ffb-4f17-b110-74933b5f25ad">
                    <propertyInstance
                      Id="f1c7f90e-1859-41ac-a3a2-136a31206e3f"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="d3657ff6-b88d-4b87-b030-39c9b57b24c0"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="d346416d-a976-43c4-abd9-71802a0fdb49"
            name="Intersects"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="6168eff3-d8d0-4bde-b74b-001e60ae9d90"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="134fab58-e6c5-4ffc-ba20-3efafdc845de">
                    <propertyInstance
                      Id="aba7e34b-40ba-43d6-9e8a-2f35fe706eb1"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="abadfcf2-171f-46ee-8805-e4724aed9ff3">
                    <propertyInstance
                      Id="1e6a4251-d5c0-4302-8802-acdc502d0bbc"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9f38e594-1841-44f7-b23c-d7a0f6475112">
                    <propertyInstance
                      Id="d1cf8b33-16aa-4b14-9003-4ae411ca0acb"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="52f493e5-7a16-4be0-b5c0-8b709de7b4a6">
                    <propertyInstance
                      Id="4daaf562-97cd-4256-ac38-d4f349fac798"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cc9673c6-a6bb-4b7c-b788-e954cdace0e1">
                    <propertyInstance
                      Id="c70968c3-4a20-425b-9fcd-d74befa6dc39"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7cf87fba-757a-4885-aafd-1303ef8f50cc">
                    <propertyInstance
                      Id="45bbcb77-ff00-4704-b9ae-ff1b54ac2480"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="ada95724-94c5-49af-93c8-e0eeeb4f6119"
                  name="Ray"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="97e5f6aa-c6c1-4231-8cfb-b358f5ceda26"
                      LastKnownName="Ray"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="80c06943-82a4-4637-a7ea-196e0426425e"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="dbf91e60-254f-4f4d-9def-8cc2ea27c662"
                      LastKnownName="GameObjectDistance"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="78a31d39-b3a4-471c-bef1-829f666e4543"
            name="GameModel"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="c8c6270c-4735-4561-ad2e-8e2f21e8f62c"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d0d2c4db-b5de-4bd4-bad2-a1a543c0e0cc">
                    <propertyInstance
                      Id="0e922594-2a5a-4d78-a290-85d283581087"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c9e51bd3-8302-4779-983d-706d2ead4ecc">
                    <propertyInstance
                      Id="42972c82-a3ba-4126-b0ed-343a83df893e"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="79db0cc8-78a0-4dfc-94f5-dd95493f7377">
                    <propertyInstance
                      Id="35b0c941-f389-499b-a965-d7702b680a69"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e844b66a-84b3-4b0d-b5aa-294af14875f7">
                    <propertyInstance
                      Id="28f5732e-c2fe-47bc-a9c2-b89dbc36b5b9"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="64fd390a-7a81-4eee-8b40-981f7cd69ba7">
                    <propertyInstance
                      Id="445e6be6-5334-49ad-8e29-abf291de0ff5"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5140618d-bddc-4837-b996-35f58a83d1cf">
                    <propertyInstance
                      Id="091e2e24-6e67-416a-967d-14563fe40006"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="a2ee7402-e933-4c8a-b8b3-66183c79f4ea"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f6f85ea2-a4e8-4dc9-8e74-ee92c97b66e4"
                  name="info"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="3810b5f4-9d44-48db-bc66-059a3643ef3f"
                      LastKnownName="Knot3-Entwurf::GameModelInfo"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="d38e610d-8e1e-40f8-8c11-cb7aa8701dbf"
        name="GameObjectInfo"
        isAbstract="true"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="9dc4ccd8-0e79-44dc-94bb-d1d5e326dd1b"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="9290769d-4bdc-4ff2-ad28-0e01ec884700">
                <propertyInstance
                  Id="81e2e0de-0f02-4465-a988-fddc12ddd0e3"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="79c94cd4-ca49-4a73-b45a-3b4d90b6e2fa">
                <propertyInstance
                  Id="b8380178-4238-4751-aafa-30f8e4cf0b27"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="d4110ecf-aec9-4cc5-852a-9fc0ca2255bf">
                <propertyInstance
                  Id="f7229308-8aae-4c36-bc8a-608d05916911"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8a718d33-3ded-4144-9f24-91542c6bd09f">
                <propertyInstance
                  Id="51275d22-1cc8-4c25-a6a8-376dbfdfe0e3"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="c96c7c78-48b8-43d4-85a8-89ad91d87bd6">
                <propertyInstance
                  Id="b0b86f8f-838b-468a-8f1b-f813a7fb399d"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="8a4d825e-6bff-4595-9a18-95cd11d9618c">
            <interfaceMoniker
              Id="7b94ff8d-a819-4b58-90ca-7ca071fd24c1"
              LastKnownName="IEquatable&lt;GameObjectInfo&gt;"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <ownedAttributesInternal>
          <property
            Id="81f0b852-7bac-4e06-ac8d-6aed7648a0e2"
            name="IsMovable"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="a8bb3433-9d04-4b2a-b5b6-678fecdc8dd1"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cd72d6e0-df84-4f15-96fe-259e23a65673">
                    <propertyInstance
                      Id="e0f2b18c-e907-4241-a1fa-fa078956b288"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1da9ae6a-ce14-47bc-8c4a-18fa573b772a">
                    <propertyInstance
                      Id="3c41418f-20a8-4683-9dbd-a4e387e31730"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5cca0a28-6106-4abd-a079-54d98adccd6a">
                    <propertyInstance
                      Id="45d69352-baa7-458b-8a5e-8ac9e2b8f598"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ec06784b-bb62-44ac-8f12-bc4627440591">
                    <propertyInstance
                      Id="49bc747f-84fa-4c86-a898-54c07060af0b"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d39214ca-889c-4cf0-9736-81d3b074dd35">
                    <propertyInstance
                      Id="e8b122cf-0f9a-4d19-b9b7-18a1cfa87c03"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2c295bb2-ae5d-4d0b-b587-995a3c1256e8">
                    <propertyInstance
                      Id="6a12e4fc-57eb-4087-9fd9-4121a512a104"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="14b61ca8-f70b-4de1-b6a0-4352db703670">
                    <propertyInstance
                      Id="b81c2d69-9056-416c-965e-d5e157838a92"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                LastKnownName="Boolean"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="dea21c2f-2a30-4c48-8a9b-635846eff08d"
            name="IsSelectable"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="2315de2c-d2d7-42bc-a997-b6343d7cd40c"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e721faba-2bf7-4072-a827-0071744e7430">
                    <propertyInstance
                      Id="9eae8be1-9295-4055-bf27-39a066a6d88b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="170e5035-1cec-411b-bf08-45ca69ab8324">
                    <propertyInstance
                      Id="f2dabedf-ee7d-404b-ad64-44e48a4bffd4"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7812e5e6-42ae-4b6f-83c2-6acecbcd4ed6">
                    <propertyInstance
                      Id="2e811898-1d83-4a66-82dc-e261b9baf3c8"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f94ce990-6737-455a-a159-6dd3dfaa9f4f">
                    <propertyInstance
                      Id="368a778d-2177-4007-96fc-8319316128ff"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5bdd10c2-5c71-4215-adbb-ec292c734928">
                    <propertyInstance
                      Id="cf24c405-be26-4be5-b1fb-cef768fff970"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d586a715-bd1a-4606-b61b-a24c8492c018">
                    <propertyInstance
                      Id="1ef2acf6-931f-42a8-b80d-019c740a4ce3"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ece507b3-38bd-47b3-96ba-91ffd0d91b08">
                    <propertyInstance
                      Id="d05dd395-1c58-4236-abe5-4b7d92cf8696"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                LastKnownName="Boolean"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="745dab20-cd97-4856-881d-c5bf7b202483"
            name="IsVisible"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="aa10e574-9afb-4c56-9899-9af7eddac12f"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="01df0087-324e-4ca5-81cb-7b096361ebc0">
                    <propertyInstance
                      Id="894a1b22-742f-4c18-8a58-127e132359f9"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="44b5fc8e-523d-4f9a-85b8-cfd0011c1355">
                    <propertyInstance
                      Id="0e5b7a73-7ffe-4e0c-912f-87d098a7b184"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="53a35b37-bc32-41d8-bcc2-77713062df08">
                    <propertyInstance
                      Id="2ffc6137-d650-4938-9a80-51894c1793b6"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="16ab494d-9a3b-4bc7-be65-7e0ad9a2c9a0">
                    <propertyInstance
                      Id="e389f7bf-489d-4e7f-9b3f-c6403c2cf855"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e38cd3fe-2e15-4daf-86d3-598ccb1fbb03">
                    <propertyInstance
                      Id="62264016-ce08-4497-8361-db2043010e21"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f9d8cf66-ffb2-4f6b-8826-82683510c36a">
                    <propertyInstance
                      Id="b4283ce7-0cd3-4ecf-a08b-c50534e6f844"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fba36cb0-2552-4433-b384-f01369f6bcf0">
                    <propertyInstance
                      Id="a3778876-76ec-4bf0-883e-9139d9a054ab"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                LastKnownName="Boolean"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="f30a6dc1-0fcb-4394-87f0-25097bef5dfc"
            name="Position"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="27c0dc95-54ed-46fd-9492-ea192f3d2885"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="19502a00-6ea4-4936-9142-5c1cdbe5d101">
                    <propertyInstance
                      Id="2c4bc34e-1b6f-4f12-88a6-b3ff7b8c26af"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="95147750-df2d-483d-9816-3699017a4d02">
                    <propertyInstance
                      Id="37a428a6-c55a-41ee-8bae-598286245ea5"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6bc57e66-5c7c-494e-ae54-e42294379de3">
                    <propertyInstance
                      Id="70a93cae-8419-4bf7-bd47-585565f59db4"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bf505cce-be96-4a7c-a7a2-d763ff470d2e">
                    <propertyInstance
                      Id="294c97aa-e870-42e3-b596-4d826abf7e70"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a2c98bf5-5f63-4ade-a1b7-67352c846cf7">
                    <propertyInstance
                      Id="4c9a126b-087f-4b6f-901f-76b7dd120187"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d4e243e5-23bb-4d83-be23-4e2cf57c3978">
                    <propertyInstance
                      Id="0e8b2375-cc93-4fcd-8efc-8dcc3dd3b6ee"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7613e444-42d9-4cc6-8baf-34a70869b63a">
                    <propertyInstance
                      Id="2b23135e-65f5-4b31-bf6a-89ed1e5e6d01"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="70ec5184-ed1e-4007-9689-8db22d9da0f9"
                LastKnownName="Vector3"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="573d8726-8d30-47e5-b284-98b856d21da1"
            name="Equals"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="719c5abe-7906-4d78-b21c-c3077e939d8e"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d0246117-696d-4687-bc32-f6bd8e4d73fd">
                    <propertyInstance
                      Id="b784c059-3326-4ba0-a57e-d648aeb26268"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6f0801b2-f6b0-4bdb-a726-c2a8f4e341fb">
                    <propertyInstance
                      Id="5e450395-2de9-47ff-8744-9041fd97a4c7"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c488029f-8cc9-4ff4-bde0-3b982a27e7a9">
                    <propertyInstance
                      Id="4efa4aa3-b6cc-4914-b9a0-33b5c01ba530"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="338a927d-f9f9-41d2-955c-fb277acd8489">
                    <propertyInstance
                      Id="3a5bf13f-7d98-4f81-8301-ea0314b9a24e"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5d556a58-ff26-4ae3-9f20-2053907d1f44">
                    <propertyInstance
                      Id="26a0212a-1a21-4036-b96e-2027a5195308"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8813abd7-e776-45c8-b620-e93dc8945eae">
                    <propertyInstance
                      Id="819321fd-fc67-477e-abf3-097657c9ffab"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="48503939-437d-418c-87e4-cd89c411b461"
                  name="other"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <classMoniker
                      Id="d6f3d06c-d154-4230-8788-e6b313e2b227"
                      LastKnownName="C"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="792a6efb-3e52-44d4-b827-d5fd781801a7"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                      LastKnownName="Boolean"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="785321bc-29d2-4dc1-bc6b-64fe2a1aaf91"
        name="GameModelInfo"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="e5e1c87a-e8dd-47d6-aa24-c6ea333c7a96"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="280e5a2a-f7eb-4d79-b1cb-b41a1691c4a8">
                <propertyInstance
                  Id="f22d82e5-def2-4294-bc88-e34695c47e27"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="3b7f21a5-6612-4291-abac-c2e0e1ed05b6">
                <propertyInstance
                  Id="165df479-aea9-4014-a2d0-2dfcc66cc042"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="93714c34-e4b6-4bfa-9559-19c11e232fb2">
                <propertyInstance
                  Id="e6bfa9c1-c99e-4aa0-a0a0-e32775aa817b"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="9332b2f1-a031-40fe-ae02-029fe47c7413">
                <propertyInstance
                  Id="3a4bb5ec-ff97-4fc9-b036-15277eb4bb50"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="f4a007aa-53da-4c9c-97fe-1bb16ceabfd9">
                <propertyInstance
                  Id="1cf9f7f0-be87-4ab3-a917-eb614b7f6645"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="ecb3d113-31de-488b-b4c4-54f3eb2626ae"
            isSubstitutable="false">
            <classMoniker
              Id="d38e610d-8e1e-40f8-8c11-cb7aa8701dbf"
              LastKnownName="GameObjectInfo"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="31c903a9-13fd-49d8-9681-506ee35b72c7"
            name="Modelname"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="04a03546-3ea9-48ba-bae1-1d98bbe59570"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9f1fca4d-1e16-49b5-ac0c-39be5127338e">
                    <propertyInstance
                      Id="84dc553c-36d9-4773-b8fe-b4e8c5b5c634"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="20e4b467-f257-41a0-a6a6-0a98bbdb25d4">
                    <propertyInstance
                      Id="860222e4-4b77-4653-b4d7-325d56e15eea"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c41748c1-1790-4a42-a023-4b1a78a5c78e">
                    <propertyInstance
                      Id="9c156d05-9ec9-4e3e-8324-e34b512da531"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="db8b0a15-1db7-435e-9b08-cd1808e98477">
                    <propertyInstance
                      Id="a3b2dc92-4893-4de9-a723-aafb8c3f82cc"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2fddde4f-8d53-4ebd-bacc-3e9400b50b98">
                    <propertyInstance
                      Id="7590b120-f197-498b-8d73-560644ccf821"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8f74dd02-532d-46cd-8c2c-0cf8fc3e6ddb">
                    <propertyInstance
                      Id="b67c61d6-4e08-4888-a63b-93902e196d01"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8f059bd5-7b8b-41e1-9109-7494f181c9a4">
                    <propertyInstance
                      Id="27e227c2-7153-4453-9531-1ad1490a9372"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                LastKnownName="String"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="6abdcc1d-6034-4463-b45a-eaf29eac9236"
            name="Rotation"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="e8d7e6b7-81c4-4685-9308-c919dfc37616"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5779ea6b-303e-469f-bba0-0f5647aeb8ca">
                    <propertyInstance
                      Id="262022d7-79c5-4af4-a80f-17ea2c1dfa99"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="67303d80-1d4d-42d3-b255-7440c40c25c6">
                    <propertyInstance
                      Id="2d090e23-a566-4714-8824-6f3a3adb7751"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="660bdc46-27fa-460a-aeae-081c826bc113">
                    <propertyInstance
                      Id="9ab19448-2a0b-4a6f-b801-15d61c7e1da1"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7da2d803-381d-4a38-971a-750a6a497451">
                    <propertyInstance
                      Id="06fab723-1bed-4543-9760-a9849abe1f1d"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2bbc1ac9-9750-4596-b598-095319b9620f">
                    <propertyInstance
                      Id="3ad296b4-107d-4ff0-b9d2-6eda6010a743"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="72cb0564-1f52-44d3-8b3d-9ca2049eba3c">
                    <propertyInstance
                      Id="39512b30-e1ee-45dc-bc94-3feb52f1cd9a"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e1c10d71-943e-4546-8d1d-e5c68f92853c">
                    <propertyInstance
                      Id="e52db5e0-6455-48d1-8065-b51c6f7c5b9e"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="c1f85c31-dbec-4bca-ab24-e63671f62919"
                LastKnownName="Knot3-Entwurf::Angles3"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="8e1c5d3b-165a-41bc-9567-537d277b2d64"
            name="Scale"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="666d080f-917a-422c-a71f-20357b74e291"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="eaefee6b-3683-4b3a-aa90-b38848daea76">
                    <propertyInstance
                      Id="e58deea7-dc71-4502-b4fc-7f202d8568d4"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3463502e-5c6e-46a9-9a40-9fab9dbdf378">
                    <propertyInstance
                      Id="59ccc0bc-5e9a-46be-96e1-104211d503da"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fe1fbd3b-80a2-48f4-adcd-1bb033bedc04">
                    <propertyInstance
                      Id="c116ac79-a8c4-4907-865a-d1b3b144c50d"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b68624e9-6e56-4a51-85e7-decfb1f92090">
                    <propertyInstance
                      Id="53623e22-f0f6-4326-961a-87e0de69cda8"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="34820c04-62a9-4a99-8b65-58c4efe4a622">
                    <propertyInstance
                      Id="f9238b73-c5b3-4fe7-9902-5b22536491cb"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f1e4b660-7c64-4d6e-b513-a449a156f9fe">
                    <propertyInstance
                      Id="74b84034-1544-4913-a4fe-eefe4ada2eae"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d39a2294-4d9b-4428-98ca-3453c4dbe9b9">
                    <propertyInstance
                      Id="6762e9c2-5a88-4552-8953-1a2c1a95349e"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="70ec5184-ed1e-4007-9689-8db22d9da0f9"
                LastKnownName="Vector3"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="49774773-a1ad-4fdc-8727-be2aea90b4ed"
            name="GameModelInfo"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="30a0443d-5110-4035-a00b-058ba66ee4ae"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="018706ae-23a6-4b41-aed7-7dc7ec046047">
                    <propertyInstance
                      Id="481bdad0-d064-48c4-bdff-6921e7716b17"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="aff157da-46cc-439d-9831-a35ab3133c20">
                    <propertyInstance
                      Id="6a5e63f5-8862-45de-b1ee-1fd09e067d9a"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="86b9a094-f06d-4149-961a-2e11f22c7296">
                    <propertyInstance
                      Id="6837f3c9-b036-4be1-876e-fe3367b5c1d8"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="276fcad6-046a-42f9-bd4d-3b282cc1ab0d">
                    <propertyInstance
                      Id="9d33647b-6e20-451e-be94-922ede7a4398"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="75797f2b-c0e9-4789-a4ee-cb618aa19856">
                    <propertyInstance
                      Id="660d7642-1c54-4a34-b0e2-07c84aca0768"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6e08dae6-b770-424c-8012-70859bf5f45c">
                    <propertyInstance
                      Id="fb81bf0f-1a07-437a-a78e-f97fdb5db3cb"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="d93a55b1-5de4-4bce-a97e-366b1e8bab12"
                  name="modelname"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f8381ce4-7784-457e-ae08-2eb01c963d0a"
                  name="rotation"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="c1f85c31-dbec-4bca-ab24-e63671f62919"
                      LastKnownName="Knot3-Entwurf::Angles3"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="7544b839-ad37-45f4-961d-5c5e65eabd19"
                  name="scale"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="70ec5184-ed1e-4007-9689-8db22d9da0f9"
                      LastKnownName="Vector3"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="f65eb79d-03de-40e3-9400-c9bbe4ed4947"
        name="PipeModelInfo"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="fa6e663e-ce96-4844-8142-7d913f94a13a"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="5c024500-d198-49f3-acb9-c950a981b3a3">
                <propertyInstance
                  Id="3beefb14-11a2-461c-b569-40e1ba5b1bb2"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="0c37f4b9-66c0-4b24-9ec3-3aeb79203807">
                <propertyInstance
                  Id="50be0176-50d0-41de-8608-3297312be8c1"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="43735e36-8cf6-4a01-995d-69b8ae72da0d">
                <propertyInstance
                  Id="9a38579e-2ece-465c-b60e-4414bcda0ef8"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="dcdc9cd1-8916-43bb-bb95-a0156441ddad">
                <propertyInstance
                  Id="645f780d-cce9-4ada-92ee-6bc546a7f5e5"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="fefdb9c1-fcf1-4127-bac5-2f812ad13862">
                <propertyInstance
                  Id="239d6867-9d33-42d4-bd2a-43e3a1566084"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="862ef84a-d11f-4be5-af32-e7e2facd9a34"
            isSubstitutable="false">
            <classMoniker
              Id="785321bc-29d2-4dc1-bc6b-64fe2a1aaf91"
              LastKnownName="GameModelInfo"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="f524ed3f-8bd4-4608-8488-220d0b9295a8"
            name="Edge"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="c5e9c113-683f-4eed-8808-4e7c75788bda"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c4e203ee-fd79-4700-a3a9-fcc69a14366b">
                    <propertyInstance
                      Id="b33b3723-353d-48df-a29b-742b27aecf8c"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="43432f98-a49b-48dd-a161-1775c4795b8b">
                    <propertyInstance
                      Id="5bbe15f5-c60f-4cb1-abbf-6ec97f89eb3a"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a3faa379-aedf-48e1-b472-34b6ba68e630">
                    <propertyInstance
                      Id="4817a295-5f10-4aa7-9fc1-ed4ad32ff44e"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e159fd96-9402-456b-a301-5a656a18af4b">
                    <propertyInstance
                      Id="e8102bdd-be52-46c8-8b49-5e3ed50e6c0a"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4e41bd8c-bfdd-4915-ae4a-e2ac1a4b2487">
                    <propertyInstance
                      Id="d6b8d32d-9e68-46cc-a068-c5f34f0e4131"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b49ec9fb-9a99-4195-83b4-7195a0cc3f7e">
                    <propertyInstance
                      Id="7c754da7-d84f-49d0-a828-6deba09e0f8f"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="463c6053-f5af-43fc-96fc-337f63f3a76f">
                    <propertyInstance
                      Id="e765b1cd-4edd-4aae-922b-56cc963f2c54"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="78a25d2b-07b4-4b7a-86d2-96fd92fc7848"
                LastKnownName="Knot3-Entwurf::Edge"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="7b84a856-a72e-4fae-8072-3d89bb89d719"
            name="Knot"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="74608761-a003-40b9-b5de-96d61e1b6a77"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f91857e3-3248-49d1-8f5e-e65e9c98083f">
                    <propertyInstance
                      Id="e03c9895-bcf5-469c-a429-8f1e77985cca"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8aa4f250-8032-4c0a-855e-cb3235367580">
                    <propertyInstance
                      Id="768531a5-5bab-4973-b07e-7a8f1e76270f"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9c302891-008d-4003-81ca-ff8f4ad2fc0c">
                    <propertyInstance
                      Id="d2ec1a59-3079-4d8d-8d5b-b8851c888c82"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4bbc0de5-ff4a-4328-a13e-ad5aeace0a41">
                    <propertyInstance
                      Id="e380ab04-9a2f-4236-9711-6ac52811bdbd"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3a8796d6-eda5-482c-b4b0-1bfcf0778294">
                    <propertyInstance
                      Id="f3aef207-0607-49f9-95a9-ae43b28b797a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="15f37cdb-fcc4-4d9e-b5b3-0c0c2085e206">
                    <propertyInstance
                      Id="67eba32e-815b-4ff0-bbd1-6fbd198d5ca5"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cd1133c4-4c83-48db-9ee1-dc555ce8496a">
                    <propertyInstance
                      Id="87220fd6-3312-4eae-ab0d-9520781395b2"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="d98ed47c-9b74-4c17-b034-e6a8b47f3c6e"
                LastKnownName="Knot3-Entwurf::Knot"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="760e8a88-38e4-416f-bd8c-006cf6516c42"
            name="PositionFrom"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="a27794b8-019e-4853-b8fc-1a8067cf0ae7"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="aba3e0a5-9b3e-4855-a631-1e7fa17f3e5a">
                    <propertyInstance
                      Id="6b37bb8d-a022-436b-be6d-4edca9c54c9e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d5d87ac0-5a43-4978-88b0-ecb796dfbec3">
                    <propertyInstance
                      Id="9fdb3c7d-0ee1-4e77-8e8e-3d8ac66a4bf3"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="388b754a-b44b-4a61-95aa-f7d4a5f8b286">
                    <propertyInstance
                      Id="af8cea18-9bdf-41e1-9e48-9799847502bc"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1ce02b72-29cc-40cd-99f3-8ae85913cbeb">
                    <propertyInstance
                      Id="95826c85-7c6a-425c-a97e-79537e46159f"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a2751145-1430-41be-baff-8b3c589f6362">
                    <propertyInstance
                      Id="645a149c-c513-4ab2-82df-7f0192f33a8a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8f889b4d-ef99-43f8-83c8-334f223afdd1">
                    <propertyInstance
                      Id="8b23f727-c10e-4e82-91c9-4a82b8a672f6"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d6caf6b7-bccf-4549-aa62-9349a5d1c4a9">
                    <propertyInstance
                      Id="e81e9904-78fe-473c-b355-4b9f9d27d83d"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="70ec5184-ed1e-4007-9689-8db22d9da0f9"
                LastKnownName="Vector3"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="ec6c23fe-92b0-4d20-afbd-88660a5d8efb"
            name="PositionTo"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="67092e19-52a0-45f9-a554-4af7167fd5cb"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3c3b6502-6c71-40f8-805c-4ecf81265dab">
                    <propertyInstance
                      Id="5433e593-647d-49ac-9ee9-2d6f9891a616"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a93f33b1-cec4-4d4c-a2c1-d5184f67a10f">
                    <propertyInstance
                      Id="148042f4-a026-4845-bcd2-b811f2a91441"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="402bd4cd-d01d-4987-9b65-d62dcf82afc5">
                    <propertyInstance
                      Id="d448ea11-79d1-4652-835e-9e0a6f3804bf"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="56968a9e-a549-49dc-8fe1-5e2d5a4c2a44">
                    <propertyInstance
                      Id="d6d88dab-2ffd-4fc5-a1e0-bd1a24287de4"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0465700d-1d13-4999-bd9a-31604ed4b3af">
                    <propertyInstance
                      Id="d12ba44a-bfa2-478a-a919-86fd672554d4"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cbd76ccb-1517-4c7e-bbb2-03116ee2a575">
                    <propertyInstance
                      Id="9cf5f4be-2733-431f-b520-24ff55aa6afe"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="43db162d-7dca-47d9-95cb-dc32b48eb27a">
                    <propertyInstance
                      Id="06f74d5d-aad5-4877-b190-6f541204756d"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="70ec5184-ed1e-4007-9689-8db22d9da0f9"
                LastKnownName="Vector3"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="1a681b69-2b64-4db6-8851-429ad2631866"
            name="PipeModelInfo"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="337abd02-462b-4c24-a70e-a64485cc60bf"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0e9d5a4f-d0ba-4845-aeeb-b747980cefd9">
                    <propertyInstance
                      Id="2df750c8-9257-40dd-870e-aab23bffa71b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5cd4c99f-f421-43d7-83a2-131dd8739279">
                    <propertyInstance
                      Id="21febc68-7e52-4fc3-86ec-88002522b7f8"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cabbcd22-c38c-4de1-bb07-b5ee5d8f8700">
                    <propertyInstance
                      Id="e0950829-8ba0-439f-96c5-e4a8c3ff39f6"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="332592ba-ae21-4be7-8a28-d88bddd2e336">
                    <propertyInstance
                      Id="7179c6d9-9133-4d08-83fe-669bfd714ef7"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fa35f0e1-9b3b-46e5-bd2a-e6d4c0b1c61d">
                    <propertyInstance
                      Id="1683d28f-e499-4e6f-b206-373180529028"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3ede07be-82e2-4b11-b4d1-b5f2f5c34106">
                    <propertyInstance
                      Id="73352dcf-3c40-4ae2-8af5-99e559a11771"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="0c2d6c59-ce81-4962-a545-f79d5a499496"
                  name="knot"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="d98ed47c-9b74-4c17-b034-e6a8b47f3c6e"
                      LastKnownName="Knot3-Entwurf::Knot"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="51d54fe5-87c2-4b7d-a5c9-cfb326295a93"
                  name="edge"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="78a25d2b-07b4-4b7a-86d2-96fd92fc7848"
                      LastKnownName="Knot3-Entwurf::Edge"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="e7d9bc95-d2e3-43c6-b8ae-66c7e01777a0"
        name="NodeModelInfo"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="f58dc01a-f8c4-4dab-8b0f-e59d697d9fac"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="f64c2e1a-e056-4e6c-8119-a566e373a89f">
                <propertyInstance
                  Id="f143703e-5209-438f-b320-714eef93709d"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="89286261-1fe0-400f-8848-35243ae024e2">
                <propertyInstance
                  Id="b4cb6291-c61c-42d6-9b71-b6da96209871"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="47d5c749-f2d3-421e-8c94-656e6264ffe6">
                <propertyInstance
                  Id="e7d675df-9eb9-4760-addc-50152862e472"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="4de34d6e-dde0-4bb6-9d35-76e2173a3b15">
                <propertyInstance
                  Id="35ed6c2d-bdfd-46bd-97ad-16b71035f29f"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="0fa963cb-72bb-41db-b771-6bbab9bc0d18">
                <propertyInstance
                  Id="679e983a-82ae-43ee-bb68-d9727e3eb66e"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="24004151-fa4d-4988-883f-0993947644ad">
            <interfaceMoniker
              Id="ec645584-ae8d-4807-a4cf-b3da3f5542fc"
              LastKnownName="IJunction"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <generalsInternal>
          <generalization
            Id="3816e6dd-0269-419b-847e-9687149a79c3"
            isSubstitutable="false">
            <classMoniker
              Id="785321bc-29d2-4dc1-bc6b-64fe2a1aaf91"
              LastKnownName="GameModelInfo"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="7cebb4c5-06fd-44c5-9bb4-1b4ed3723bb9"
            name="EdgeFrom"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="cdf9c958-8b6f-4cfd-9e01-b05ed2796936"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bac2fc00-3421-4efd-b6df-0691274cc9af">
                    <propertyInstance
                      Id="f1b257f3-faa3-4846-943c-7009e7470bdd"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bed48ccf-0a0e-4855-96ac-558230046141">
                    <propertyInstance
                      Id="27ea6bad-5448-46cc-907a-68218d6d089e"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="263d7945-a39c-4b55-90c7-c8385dab0167">
                    <propertyInstance
                      Id="0be0194d-ecfd-4206-94ae-0c546108ab53"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="69e6604d-fce0-41cf-88ae-f253651a0b36">
                    <propertyInstance
                      Id="9492f0b1-b549-4733-894c-bbdf732c21d8"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="835f1892-d7b0-4dd3-bd2e-2b60ccf3d14b">
                    <propertyInstance
                      Id="b20a56df-723d-40eb-b0d6-cbffdb4d99c8"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="eda93db9-0c1a-4443-b7f0-e07d8233f54a">
                    <propertyInstance
                      Id="9f302aa3-f40e-4329-ab25-eb7945db442c"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="eab59a80-0407-48e6-b25f-0b608a492b63">
                    <propertyInstance
                      Id="ce480ae4-61e4-4ff9-ac6e-a0c9b2cffa5f"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="78a25d2b-07b4-4b7a-86d2-96fd92fc7848"
                LastKnownName="Knot3-Entwurf::Edge"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="15b7b509-d724-42ce-8ac0-43fa2417d01c"
            name="EdgeTo"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="fe155c4e-4a5c-42ba-b5c8-410d0c9a6514"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1442bffa-007f-483a-903a-4ade42ab0890">
                    <propertyInstance
                      Id="e6fff9d1-ed37-45bb-a986-d9dfe1c2e570"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dc91fc91-6489-42ce-b46b-63d35279831e">
                    <propertyInstance
                      Id="f00080c5-0cde-4e4e-b763-0c39f6d999a7"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2ea77f47-c275-447c-8ba0-2bb610440441">
                    <propertyInstance
                      Id="97398452-fb4a-4878-a6e5-0a75a00951fc"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5f724e1f-5330-46d0-9d57-6aac3b1f9d55">
                    <propertyInstance
                      Id="8c26b19f-cef2-4807-8845-e67e7349681c"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5b04f362-0b18-466f-a070-f79851c43d50">
                    <propertyInstance
                      Id="1211c7c4-a0a1-49fa-96e5-9ac8cb59cdcf"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2bcadb81-2f4b-4fc8-9732-ecc24bbe72cf">
                    <propertyInstance
                      Id="035f202d-e4c6-4a48-9c2f-b4954bf6cdef"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="69804948-fb2d-4c1b-a22d-c86dab6a528b">
                    <propertyInstance
                      Id="5521f8c0-24c2-41b2-8c30-c0b875c377f2"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="78a25d2b-07b4-4b7a-86d2-96fd92fc7848"
                LastKnownName="Knot3-Entwurf::Edge"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="44bddbc7-4931-4d2e-ad8f-ab25fa089b66"
            name="Knot"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="e3b923b4-14d3-43ae-a437-e64c22128357"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="389a58a7-8976-40e1-a711-d850a49b2157">
                    <propertyInstance
                      Id="37ccec95-6d5d-4095-b557-04788bb7eeff"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="101ebc46-8331-4879-81f2-41fdbf5927bf">
                    <propertyInstance
                      Id="c9d3d14b-71d2-4da6-af04-5d9d8ffc94a9"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6b66a3c7-ae7e-4273-8221-52b3e120d9cb">
                    <propertyInstance
                      Id="f3533fa9-04f6-4d25-9ea4-f57c056b7d8e"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4b3b5268-6d30-4fb6-bf9c-446e0523ddad">
                    <propertyInstance
                      Id="9c68a334-4819-4eec-bfc0-04099c0b348b"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b157547a-b37e-4d35-9a3a-cc6f8ce57f8c">
                    <propertyInstance
                      Id="76268356-7d79-4588-b4ae-40ea1e88a952"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9bd2925c-b544-4a23-86f7-dc6dfa9e7f8e">
                    <propertyInstance
                      Id="6ef68f91-276b-4c0f-a2e1-a0f3b0afd3c2"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fc65a09d-ecff-41ef-84c9-d7254e231eb8">
                    <propertyInstance
                      Id="42aca506-a3df-4ceb-85b9-f61afd71439c"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="d98ed47c-9b74-4c17-b034-e6a8b47f3c6e"
                LastKnownName="Knot3-Entwurf::Knot"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="eb921708-6335-4870-8951-0d39b775fade"
            name="Position"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="2e58450a-19d5-4a73-80dd-12442e3281e1"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="408ac38a-316b-43ab-aca6-4a448e64a9e2">
                    <propertyInstance
                      Id="eb645bf9-602a-44ce-83aa-74f8266d2d83"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8078d98f-3ae4-4cd4-95ad-b8342f3a6baa">
                    <propertyInstance
                      Id="0e772274-c581-4217-bb28-3e32539bc938"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="147c063b-96b9-4644-8440-d2f0b1bba3c3">
                    <propertyInstance
                      Id="afd6c671-fd68-4a73-ab6d-e4532ed5b079"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bfc1c166-64d1-4569-a8a4-efa194f98c89">
                    <propertyInstance
                      Id="20925217-eb32-4f9b-82b0-3c6a0122aa77"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2b8235a1-ab9e-4ae3-8d18-a36e396a3689">
                    <propertyInstance
                      Id="923f4177-4237-45cc-b360-7580facbe048"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ecca8a83-1927-4c3d-a9ec-5093726919cd">
                    <propertyInstance
                      Id="81bab15a-e4cb-4dc6-888a-31dd95620ded"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b2e87081-0703-48ae-9bbd-abf2cadbf9e6">
                    <propertyInstance
                      Id="e222801d-259d-4ea1-aa99-2be1afb329d7"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="70ec5184-ed1e-4007-9689-8db22d9da0f9"
                LastKnownName="Vector3"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="3987d7d5-7569-4e5d-bddb-d3c6edb90e85"
            name="NodeModelInfo"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="c899fc83-9427-4ef9-860f-9b05493e1a6b"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="84ce7ed6-65b4-4525-9f5b-2879ff5bc8e7">
                    <propertyInstance
                      Id="f1f00399-42ec-442f-a697-e22351679136"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="daccc58e-c221-4f6d-b87e-accb76e518ce">
                    <propertyInstance
                      Id="3553f009-29e6-4324-9eaa-a771b618ebc8"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5872f4a8-0ee4-4225-9319-4f221eef8d36">
                    <propertyInstance
                      Id="f9e20432-497a-4384-8b9e-f2e466b293ec"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d902b5be-4f51-4e9f-b0b4-f97c0f5b25e3">
                    <propertyInstance
                      Id="69c27195-dd21-4446-8a59-a256c77be492"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7c91f75b-e9ce-4503-9ba1-99418e6fea7e">
                    <propertyInstance
                      Id="4307c2fc-2cbd-4406-aea7-ddc6e7fb234d"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2a313ac2-1276-48d4-9df0-d23572e8320a">
                    <propertyInstance
                      Id="c3454d06-9a04-42fe-af0a-b69e747b6147"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="80ce4868-12ac-4e35-a730-1abd01735577"
                  name="knot"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="d98ed47c-9b74-4c17-b034-e6a8b47f3c6e"
                      LastKnownName="Knot3-Entwurf::Knot"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="039f5367-3d3c-47e4-97a3-33425bddca46"
                  name="from"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="78a25d2b-07b4-4b7a-86d2-96fd92fc7848"
                      LastKnownName="Knot3-Entwurf::Edge"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="379a4f40-6291-4ce5-ac50-763b50550c54"
                  name="to"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="78a25d2b-07b4-4b7a-86d2-96fd92fc7848"
                      LastKnownName="Knot3-Entwurf::Edge"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="dbd8d61d-e7e5-4446-89c2-4a261bbdb61c"
        name="PipeModel"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="9a099e85-44f1-4180-835a-7798f03c2a9c"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="57e5dde9-7e41-443a-946a-39884e2382d7">
                <propertyInstance
                  Id="ad9e5fd9-10a0-4481-a1c5-d3109039d4ba"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="d9d25f24-1e44-4465-956f-0323c5214b8e">
                <propertyInstance
                  Id="761ed5d0-bfe8-43b8-ab87-d829d4a04458"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="62e81490-d81c-41e8-b795-2e4c91454ba2">
                <propertyInstance
                  Id="b92adacc-0577-4cf8-90bf-08b3ba4b1703"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8e934e08-d5da-46be-b4b0-5011bff2526d">
                <propertyInstance
                  Id="588201a5-b46e-4296-a118-1d8a7bc4372b"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="2c80e95f-9016-4239-bf50-5855abc484ef">
                <propertyInstance
                  Id="5e7f50ff-7bb6-4b59-ac63-f4e61437b700"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="abf0cb28-eafd-4dde-904d-fc419f0513cc"
            isSubstitutable="false">
            <classMoniker
              Id="3612ce80-f135-4d42-878c-cce2ea271e2f"
              LastKnownName="GameModel"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <targetEnds>
          <association
            Id="8712aa6d-52c1-41ee-bdf8-f02865982420"
            isDerived="false"
            sourceEndRoleName="PipeModel"
            targetEndRoleName="PipeModelInfo"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="f65eb79d-03de-40e3-9400-c9bbe4ed4947"
              LastKnownName="PipeModelInfo"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="38954cdb-a31f-4775-9ae9-212cafd026d9"
                  name="PipeModel"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="63b9e35d-4ea6-43c7-8779-150b6dd44279"
                  name="PipeModelInfo"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributesInternal>
          <property
            Id="5a92fd8a-f62b-4397-897d-40fe8b487424"
            name="Info"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="45f5ed3e-d836-408a-a881-e13e2a1e216a"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="48dfaadf-7b83-4013-a574-83f07fcc1e40">
                    <propertyInstance
                      Id="8f35e21e-01b0-4d9d-8239-2441d3b1c90b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="80435b7f-78f8-4156-a206-ccd6e53798dc">
                    <propertyInstance
                      Id="01e64126-6ec6-4f0d-a755-12d547fffc28"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ba2804c9-7ee6-4734-a374-1df3b51765a9">
                    <propertyInstance
                      Id="58ac2a90-920c-4102-ad7b-a05adc774fab"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4bc8fa03-b2f3-407f-9d0e-2f4d3bae09f1">
                    <propertyInstance
                      Id="ccff87b8-7ef8-44ab-bbb2-d792704c0899"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f0bdd210-36e6-4d67-8523-ceeacddc87cb">
                    <propertyInstance
                      Id="b1604a7a-3f73-4191-98ab-90aaf2c93761"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3d429b02-c920-49c2-a5a7-3e679d007dfc">
                    <propertyInstance
                      Id="aa0d9740-834a-42ae-b45d-8723581aa94b"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b1bcc8cc-25f4-4cb6-9fa7-a177ee8f0520">
                    <propertyInstance
                      Id="572f47e4-b81d-41a7-9e29-847a3388ec90"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="37fd5cac-badc-43b5-87cc-93ea87095f45"
                LastKnownName="Knot3-Entwurf::PipeModelInfo"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="217fa81c-beb4-4c2a-bdc6-e8e109a4e843"
            name="Intersects"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="f9ecf257-ef09-47f0-a394-4c9bb22e7812"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0973fc76-8ecb-4df9-bc00-ef28e621dc55">
                    <propertyInstance
                      Id="fa772f1f-4e85-41e5-a94e-6613c1747b18"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="15c3646e-bc35-44e2-bf38-aeed7af48420">
                    <propertyInstance
                      Id="f5ead50d-21f9-47f8-bbf7-edee6632cbc0"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9971b170-edd4-49e3-b88b-88789508a882">
                    <propertyInstance
                      Id="600a1ba0-811e-454c-bbcd-53b004354a4f"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4e8eb140-25aa-401d-9a16-bb509ca3dffc">
                    <propertyInstance
                      Id="d62e9800-d1c7-4b49-912a-f8f35562ddf1"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9c167f28-5d69-4155-b2b0-c1e300e0429e">
                    <propertyInstance
                      Id="f89e5350-fcca-4ae7-a931-37923df9b699"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="611be313-f268-453f-a803-e3d64a27750b">
                    <propertyInstance
                      Id="e9e6de08-76da-4832-9545-41d142d4a297"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="6ebd195e-f889-4110-838f-7e2fe042b518"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="dbf91e60-254f-4f4d-9def-8cc2ea27c662"
                      LastKnownName="GameObjectDistance"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="ed57e9d5-57a5-47e0-996c-e970a35742a8"
                  name="ray"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="97e5f6aa-c6c1-4231-8cfb-b358f5ceda26"
                      LastKnownName="Ray"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="6f8cc668-9a77-4f4d-a050-c4bd370b6217"
            name="PipeModel"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="98b547f4-55eb-477a-ac68-5b039ba03272"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="36a4c1bc-b315-4360-973d-b007db46464f">
                    <propertyInstance
                      Id="49eb684e-ba6e-4349-b950-600b39a75186"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9be7f51d-1daa-4052-8b01-b3d7661b6e94">
                    <propertyInstance
                      Id="8d59a5e8-0fe2-4c69-a291-954d28c9609f"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6fac965b-0ab3-4ff1-b16f-3648e70f6df8">
                    <propertyInstance
                      Id="aaf4f116-8563-444e-b4b6-63600b40d836"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bf093778-4c3f-47b7-a9d9-6db858ce03c0">
                    <propertyInstance
                      Id="7d10c3fb-278d-40b6-90f2-9b50543b51ae"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8ffc9125-5790-4205-8b32-9972caa7f96d">
                    <propertyInstance
                      Id="4ec59d61-cdd3-426b-aa9e-771092a67390"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8eb7dd39-ae30-4451-a187-d8115bdc45db">
                    <propertyInstance
                      Id="e0ded26c-f9c5-4930-99c2-b19ccf56a248"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="efbf0bd2-d8e9-4a57-a545-d73b76b170f4"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="dc1fe1fb-1fca-4a29-9de7-a1430d31a895"
                  name="info"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="37fd5cac-badc-43b5-87cc-93ea87095f45"
                      LastKnownName="Knot3-Entwurf::PipeModelInfo"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="ab9235ec-e38e-4c52-b350-013a8aa6d339"
        name="NodeModel"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="20adbacb-4197-407a-8542-a2e474ff23aa"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="80a099ab-0752-40f1-b9aa-1441c68b2506">
                <propertyInstance
                  Id="73ae40df-3238-4439-9685-8d5e76e96695"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="95a0ff52-2e3a-4cc6-ad75-63cfa3be14e0">
                <propertyInstance
                  Id="0c49baf1-25d5-4342-bba6-6d75bc2a2ecb"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="1cd747ed-9f6e-4145-9a44-075044816912">
                <propertyInstance
                  Id="c3c18cdf-8c34-42cf-ae8d-d95d79cd495d"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="be408ef9-9372-48d3-aca2-df2b54f04e73">
                <propertyInstance
                  Id="c03ba267-243d-4824-91c4-fd1c6652c0a5"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="9b2736a2-5f53-4f70-964e-0d04229644f5">
                <propertyInstance
                  Id="9ba07e38-d673-4fb0-8f02-e1a62a90593e"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="dec746d9-a848-4bdb-b533-5eb3ed8832fa"
            isSubstitutable="false">
            <classMoniker
              Id="3612ce80-f135-4d42-878c-cce2ea271e2f"
              LastKnownName="GameModel"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <targetEnds>
          <association
            Id="dcc77340-0698-479b-b879-a43ae4eff99c"
            isDerived="false"
            sourceEndRoleName="NodeModel"
            targetEndRoleName="NodeModelInfo"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="e7d9bc95-d2e3-43c6-b8ae-66c7e01777a0"
              LastKnownName="NodeModelInfo"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="cd867192-b71e-47ca-bc56-1da3229f15fb"
                  name="NodeModel"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="8133dc60-ed4b-4f83-a613-7a7212b4db0b"
                  name="NodeModelInfo"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributesInternal>
          <property
            Id="cda309f9-0dad-47dd-8aa5-c7914820951d"
            name="Info"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="e0278ece-cc8a-49f3-ad78-ab2baa6a3e62"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b8884bbc-35f6-4b6c-98b8-8307dce83e82">
                    <propertyInstance
                      Id="9dd1da72-72d0-47e6-98b8-2c5ec0c4fcda"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b4a682f2-cb99-411f-b490-68d8f9dd72af">
                    <propertyInstance
                      Id="379e66f9-c16e-42a9-8390-57b7e6f36dc3"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c3872954-10e1-405f-966b-9207eececa99">
                    <propertyInstance
                      Id="212e5919-e9da-4a53-931c-93f4a67fad10"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="eed3deb3-5298-4460-9f90-33d1e95bf45c">
                    <propertyInstance
                      Id="a1b7285e-2b3b-4d8c-878e-1cb1d17655d7"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="612c02f8-644a-42c6-81f5-11f192dc1f48">
                    <propertyInstance
                      Id="652d525a-6954-48f0-951c-132056b276ca"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4ef1f180-b2a4-44c4-8392-3ca17fb0e6da">
                    <propertyInstance
                      Id="e7cd4e86-c1e9-4b50-b4d6-779f088f3904"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fcb7649d-e5c3-4656-8052-1584bc8ff74c">
                    <propertyInstance
                      Id="46c35416-279e-443e-8a39-6d67c11c46ee"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="56a87aa1-8735-4cfd-bdb0-138e9d9bc78f"
                LastKnownName="Knot3-Entwurf::NodeModelInfo"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="3ec82545-02b4-42d4-8d51-4158fa1bf593"
            name="NodeModel"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="89415c94-1c12-415f-bf53-e7cf37dc730e"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="edf3d80d-9927-41e9-9b0c-1cf55d649af1">
                    <propertyInstance
                      Id="d4347834-ab64-4a3a-9c47-710322258865"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b980789d-fcd8-4640-9fd7-e64441bdc375">
                    <propertyInstance
                      Id="5bbd5b3e-d63f-495a-8bce-8ed320591df4"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7b9c2750-0cc0-4c8e-83a7-8696f34c4b51">
                    <propertyInstance
                      Id="69496e2f-bc5b-44bc-88cc-2696e1fe1ca3"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="16b7b449-36f5-4104-942c-93347bcee674">
                    <propertyInstance
                      Id="2e391cc6-a4ec-4eac-89a9-723c16751d49"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fbed63f8-bac5-4132-827e-e644b4d011c8">
                    <propertyInstance
                      Id="cf090c62-993b-45e2-bf0f-1a974e6ac988"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f4b95e31-a77f-461c-bf98-f27479624b39">
                    <propertyInstance
                      Id="7952bc04-c41a-44c9-8327-d90dc5f17abe"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="048cc03d-0c3b-4723-8ca6-24ad8e86d57b"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="8b01b55b-0fcc-4fe2-8e0a-d6d31da65f3b"
                  name="info"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="56a87aa1-8735-4cfd-bdb0-138e9d9bc78f"
                      LastKnownName="Knot3-Entwurf::NodeModelInfo"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="d5471188-181a-43a8-a0d6-6c35d2f2f6c2"
            name="Draw"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="53bc4db9-b495-4f6a-b328-83d0dbe2e4dc"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="42f93995-b069-4609-8d89-651b45600220">
                    <propertyInstance
                      Id="98494a44-cf35-45a5-b7ac-fdb691bfb31b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9646f55c-4d95-4ba9-96ff-ab5f1b56ef89">
                    <propertyInstance
                      Id="105fb62e-302c-4ee4-898b-918c9766b720"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="74acb16f-9829-43b6-9971-fc279357b0a6">
                    <propertyInstance
                      Id="60e8253a-8dc2-4df8-9705-3c7079184d5a"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="26d42844-788e-4b0f-b63c-096a1f73671f">
                    <propertyInstance
                      Id="3032ad3c-ef72-4b60-a0ab-d51a29783037"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f46afb2a-0665-41b6-843a-6ec79991ffc2">
                    <propertyInstance
                      Id="0bcbb06b-b2da-40db-8f04-6c710d0294dd"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="770fec89-7793-4146-82e2-acd29933fd75">
                    <propertyInstance
                      Id="52d14667-2acc-4aab-b847-3ed9942083be"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="d8d40c13-4321-4c0d-b722-e7fc2d7647ba"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="c7a44bfe-4dbc-4d9b-965d-58cbe17b1079"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="ccde4fe9-01bb-4ca1-a9e7-6f992980cbf9"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="347b6ecc-152b-43cf-8185-1b344bc77901">
                    <propertyInstance
                      Id="e3ed4df9-94e1-4888-8b90-a3dd2ab32c52"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f450afcc-54ee-4a08-8176-8ca80e158e6a">
                    <propertyInstance
                      Id="9deaf802-4148-41ea-95de-793c96c2d3cb"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c64ab7df-7d1f-4f2a-a49a-3a6133d0c2c0">
                    <propertyInstance
                      Id="6065d48f-7466-43fc-ac75-f995e56bf48f"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b90d7a9b-c1f2-4eab-81d5-821bcab89e4a">
                    <propertyInstance
                      Id="363047cb-cc63-4e00-bf69-236fdc739290"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="de03f761-c3dd-47b8-ab49-f826604b9c43">
                    <propertyInstance
                      Id="efc01b30-166f-4daf-9bac-23277cd45404"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0accb103-4925-4527-b4f3-087391b9a44d">
                    <propertyInstance
                      Id="60cbe21a-1a93-4e02-9a8f-475f58d6a4b8"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="71e4d588-aef0-4a37-ad20-f451bf8021ce"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="af6a8280-a097-445d-b784-3a694b35c268"
        name="KnotRenderer"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="dfa79a07-4a82-4aa2-b5b4-2818866e1b29"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8bed3fa0-aba2-4090-81fb-5264c25e6977">
                <propertyInstance
                  Id="e6f774e7-adec-416a-b6d8-e98847d912b8"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="52f1da4b-302b-4f48-998c-22354c54dcff">
                <propertyInstance
                  Id="420ac70e-b90f-4396-9bad-9a108a4eff71"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="0786cbe5-3445-441c-a225-bf98a7d7cbb4">
                <propertyInstance
                  Id="48a733cf-6af3-459f-aec3-f37d494327f7"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="dc085fcb-305b-443a-a410-1e3442c58b72">
                <propertyInstance
                  Id="981c1fce-9fe7-4ac3-be61-d16b4fca9694"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a9098d1e-633d-44fd-873c-cbf6e6fe3c64">
                <propertyInstance
                  Id="3eee328f-0795-4538-a815-708d20a43f12"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="17061e6b-2f1b-4777-9496-c174f8c5a70c">
            <interfaceMoniker
              Id="b728f63d-ad30-4bf6-8289-4eb1e79a1a12"
              LastKnownName="IGameObject"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
          <interfaceRealization
            Id="c86ae6b7-3b5d-4cb7-b8ff-82eb09ece5a2">
            <interfaceMoniker
              Id="1e9ab1ba-e7d6-4a9a-915a-bf959c651c52"
              LastKnownName="IEnumerable&lt;IGameObject&gt;1"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <targetEnds>
          <association
            Id="6f3bcfbe-179e-46ad-ac54-4a14e549a772"
            isDerived="false"
            sourceEndRoleName="KnotRenderer"
            targetEndRoleName="ModelFactory"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="4c2447b7-03b8-48a8-865f-cb450d58f799"
              LastKnownName="ModelFactory"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="309e5486-c709-44b3-bd26-a9ca10426bba"
                  name="KnotRenderer"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="a9f78912-a977-4e05-85a7-cb1cca5f27e6"
                  name="ModelFactory"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false">
                  <lowerValueInternal>
                    <literalString
                      Id="0b38ba7b-710a-4141-acd6-3614a0d096f6"
                      name="Lower"
                      value="3" />
                  </lowerValueInternal>
                  <upperValueInternal>
                    <literalString
                      Id="9cb51236-1b62-4eb2-a53a-4ab0918444db"
                      name="Upper"
                      value="3" />
                  </upperValueInternal>
                </memberEnd>
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="f3061ce0-2f34-407c-baca-e06c2fc3882a"
            isDerived="false"
            sourceEndRoleName="KnotRenderer"
            targetEndRoleName="NodeMap"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="fe52f937-ca81-4290-b4b1-f3dafbf7da56"
              LastKnownName="NodeMap"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="c468ac14-e9e8-45c5-a7d4-dbe9b74dd94d"
                  name="KnotRenderer"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="004602a0-b947-4b9c-8abd-c3d18244dd31"
                  name="NodeMap"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="65cd9108-dfc6-4ce8-8c75-19429ece30cd"
            isDerived="false"
            sourceEndRoleName="KnotRenderer"
            targetEndRoleName="PipeModel"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="dbd8d61d-e7e5-4446-89c2-4a261bbdb61c"
              LastKnownName="PipeModel"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="c008e225-3d84-42be-99e7-9007c5ed9b16"
                  name="KnotRenderer"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="7a60a0c9-868e-46d5-bfd2-5a028dc5b064"
                  name="PipeModel"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false">
                  <lowerValueInternal>
                    <literalString
                      Id="deded87d-7ccd-4a68-a8d2-836aba3a4d5a"
                      name="Lower"
                      value="*" />
                  </lowerValueInternal>
                  <upperValueInternal>
                    <literalString
                      Id="b98bba86-45fb-4cfe-9e6d-49a37e02d87f"
                      name="Upper"
                      value="*" />
                  </upperValueInternal>
                </memberEnd>
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="816cce96-f3a0-4ca8-9d0f-5a689d5d6526"
            isDerived="false"
            sourceEndRoleName="KnotRenderer"
            targetEndRoleName="ArrowModel"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="e192d5b6-7793-4de4-bbd0-431a80fedf2b"
              LastKnownName="ArrowModel"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="c1d0d634-45fa-474c-9697-b82fec91435a"
                  name="KnotRenderer"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="44661875-cfd2-4704-9282-ce697df804cd"
                  name="ArrowModel"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false">
                  <lowerValueInternal>
                    <literalString
                      Id="65129a7b-db06-48bd-bb04-26943989f1f9"
                      name="Lower"
                      value="*" />
                  </lowerValueInternal>
                  <upperValueInternal>
                    <literalString
                      Id="1471ac25-f9ec-486f-bfe7-655f83ff8794"
                      name="Upper"
                      value="*" />
                  </upperValueInternal>
                </memberEnd>
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="4e7cdcfd-d5e6-49cb-bde4-2aa76c2203c7"
            isDerived="false"
            sourceEndRoleName="KnotRenderer"
            targetEndRoleName="NodeModel"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="ab9235ec-e38e-4c52-b350-013a8aa6d339"
              LastKnownName="NodeModel"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="a6d0434b-7f39-4628-aca9-eaff60a93935"
                  name="KnotRenderer"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="ddebb069-945b-4d8d-a85b-ca128b66429c"
                  name="NodeModel"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false">
                  <lowerValueInternal>
                    <literalString
                      Id="1a69991c-91e4-43e3-a353-7ecf7e63c582"
                      name="Lower"
                      value="*" />
                  </lowerValueInternal>
                  <upperValueInternal>
                    <literalString
                      Id="f83f278e-07f1-4496-9b81-eb0a52bcc91b"
                      name="Upper"
                      value="*" />
                  </upperValueInternal>
                </memberEnd>
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributesInternal>
          <property
            Id="b418b5b3-cdab-444f-b7a7-6f3f53d04de4"
            name="Info"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="7338e811-3563-48dd-bf66-9f54b509de97"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c0f645e2-2acf-42ac-8d68-d435b70ed404">
                    <propertyInstance
                      Id="ab9333c9-5d75-421f-9d08-82c2f7e55afa"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7c59caed-5465-44e8-89ea-5568b53351f0">
                    <propertyInstance
                      Id="c301ab88-11a6-4ea4-9921-4431b176a61d"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a5129581-b9e1-4d5c-8fd8-f9dd0eacd876">
                    <propertyInstance
                      Id="5292510f-871d-4685-9b78-4c2817702e81"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8cac8122-a77b-4333-875b-e62cb59f8d52">
                    <propertyInstance
                      Id="7125773f-8d69-4bb5-b625-1c187ca476fe"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2bfed5b5-ec6f-4763-bcd2-cd0e9eef772f">
                    <propertyInstance
                      Id="e1044f66-7819-4b34-ba36-b7baa2051aeb"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0f8b2e11-c8f3-4577-a618-7ab4ce65940a">
                    <propertyInstance
                      Id="13d0bb71-f071-45b4-a96b-0dd3923a383d"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4d194846-4995-425c-9c0e-54d093ab19e5">
                    <propertyInstance
                      Id="2b256b42-d59b-40fc-96a3-b5350e93dbc2"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="bbd94eb9-1b3b-4456-9c1c-69c2192cb0d6"
                LastKnownName="Knot3-Entwurf::GameObjectInfo"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="4904f0ce-7684-4490-bd62-c43ba561d827"
            name="World"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="56fcb4db-045f-49b0-af0a-03ca456edd2a"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="25459678-5443-4361-a28f-2dee2e1534ba">
                    <propertyInstance
                      Id="dec7a919-59c8-482f-af2d-42d136a46190"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="931d4ee1-0ff2-469f-bbe3-02deef2c0a13">
                    <propertyInstance
                      Id="3021ca79-a402-4e17-a71b-a895b45799d5"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="81761fa6-f421-4957-86b8-e0f588171730">
                    <propertyInstance
                      Id="48a97f60-c769-4028-8e34-de708bdd089d"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="703dfd1e-562b-4780-9733-4090bbf33315">
                    <propertyInstance
                      Id="4c7786e5-8bfe-4d0c-8837-968096f5e245"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="521cb6de-01dc-4ccd-93d1-41c66d08ee3d">
                    <propertyInstance
                      Id="6fe5013d-cb98-4136-9994-dd187bda9b3c"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1b0384ba-062f-43e7-b02a-b29d15a147a7">
                    <propertyInstance
                      Id="e5db812d-ba41-415c-b2d1-4a1740be8850"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b3c20b4a-0160-48f6-9429-b22c3f3cf813">
                    <propertyInstance
                      Id="5ccd65bc-ea84-4dd5-bc47-264f034a20cc"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="6dcf87f8-0b69-4e3a-a41c-dd506d8cda7a"
                LastKnownName="Knot3-Entwurf::World"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="135608f2-188c-4784-aa32-6a3003eee08e"
            name="arrows"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="b5bb9fa6-017e-41e3-9146-4cefe8b33a82"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f213fed9-fbc1-4ab2-a2f8-d92990b1b08f">
                    <propertyInstance
                      Id="712b198c-86df-4e10-818f-f97f933b2898"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7c5e651d-b95c-483a-b87a-3350f10ec3c9">
                    <propertyInstance
                      Id="15016176-3a84-402b-9d10-57923d97679d"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b4174a39-f967-49db-9f96-442dead817fa">
                    <propertyInstance
                      Id="24e57ec8-c6b4-49da-a861-3cdf8074edcd"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6dbd1639-dbfd-4b88-95b4-b5406ed3a15c">
                    <propertyInstance
                      Id="477f3066-2c8b-4b79-92ac-00a6a8001728"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="48f8512e-516d-45c1-9737-c7b88c0d1e7f">
                    <propertyInstance
                      Id="9b21c5c4-590d-4dc9-8bea-b8f7fbe4e19c"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1ee881de-ad62-4b49-a829-70c6b10ccfe5">
                    <propertyInstance
                      Id="832a2609-b983-4560-aeb5-59edfe7aee34"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="434ac2ca-9d42-4254-8f94-771a4672b0aa">
                    <propertyInstance
                      Id="cc6887cf-f57b-4c92-91f2-7d8122261914"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="5bc17a34-0e01-4f90-a13c-32a4dc8b4f19"
                LastKnownName="List&lt;ArrowModel&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="5db48ae7-a623-4ac1-bcc2-a25d44489265"
            name="nodes"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="2f6eb7fb-b3af-4de4-9ed6-28f1b2cfad66"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0827b906-3d8b-47a6-9ef3-c4f125886fd4">
                    <propertyInstance
                      Id="4d92704a-d5ec-46f5-96f7-0cff9f0ff8f0"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="362084e0-89dc-4385-8891-7149f186b66f">
                    <propertyInstance
                      Id="0fdf7983-36d7-4854-989e-23889e6963ac"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="53841d7a-8535-4f82-a172-a059d633d42d">
                    <propertyInstance
                      Id="e72254ec-494e-41d8-9b16-d18cbcd80e1b"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b90b62cc-3d40-4605-9400-876d9da1de25">
                    <propertyInstance
                      Id="3ba9fdaf-0298-41ab-9856-47c033f75369"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8265b8ca-1ba1-4ade-be32-67125fc3f1ac">
                    <propertyInstance
                      Id="f17594dc-db2f-460c-bd27-85532452846b"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1ff1c68e-71bc-4fd2-b047-5c23d86c5c8a">
                    <propertyInstance
                      Id="fc2339e1-fc84-488d-be83-d387d3f26ce4"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4068f11a-9c07-44b9-a1f4-7726314427ba">
                    <propertyInstance
                      Id="7d8c0123-2a67-4593-931e-814e572bdda6"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="1f105560-b26d-4794-90dc-4d3c5204e13f"
                LastKnownName="List&lt;NodeModel&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="4a752ad1-ac2d-491d-91ea-a766471ee43d"
            name="pipes"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="c3ebc6e4-d1ac-4b8a-93cb-4d04ec315078"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="44d2cc18-6a83-44e2-aef9-6a1dc5ac6240">
                    <propertyInstance
                      Id="7d3440bc-9d9b-438e-a0ee-bec1a42faee7"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fb9febc3-8d4b-44bf-8ee4-08c3826a74f0">
                    <propertyInstance
                      Id="244d6b13-d7d4-481a-95df-746d9c1ecdbe"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="47b6801e-caba-4be5-8ddd-73d741931410">
                    <propertyInstance
                      Id="45fd3c1a-e4c2-4a8b-9370-ad8a82496c92"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="861abbde-0bf7-449e-b2ac-edb83150549f">
                    <propertyInstance
                      Id="466cc77e-007f-4e1b-82c7-38401e3fabaa"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3784ec0f-294c-4384-90d1-936526f6502e">
                    <propertyInstance
                      Id="2df15b9c-3704-4343-bd6c-e99176e38d11"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cb472552-9a69-498e-8e2a-672f908da5a2">
                    <propertyInstance
                      Id="a0dac02b-4b13-43bf-971c-745f23329c74"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="683705cf-8e28-40c0-b88b-8bd7e9f7e549">
                    <propertyInstance
                      Id="a4859be9-8701-47e7-bf9b-44de77bd6ad5"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="6a8b4821-8fa6-4c7e-afd8-28757c3a1067"
                LastKnownName="List&lt;PipeModel&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="ce2e5344-41d3-4522-92f9-441dd156c635"
            name="Knot"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="8528f8ac-e1f6-41f2-9f8e-63067e032630"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e0c90b39-2213-4fdd-920d-069ff10e3b11">
                    <propertyInstance
                      Id="90cc1543-fb85-47a7-b6d7-efab06c684f0"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2c0078ad-835d-4374-8b41-8209293268eb">
                    <propertyInstance
                      Id="ef4bc2e6-235b-4d8d-b996-94287ec4064f"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f32a6956-2598-4f4a-99c5-95a49006f48d">
                    <propertyInstance
                      Id="fbdb59bb-8e5f-4ebc-a25b-2793e51d0183"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d0761513-5f7e-4ab4-8e2b-cbc73589eaa4">
                    <propertyInstance
                      Id="c430f7f4-3d17-437f-8238-2a108a55f614"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e30bfa8a-f530-4f0b-ada6-5fe477e1877d">
                    <propertyInstance
                      Id="d11451b4-ad0a-4187-89ed-b7046bb5fc89"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cdf72429-230e-49ad-b2d5-91579d4105c2">
                    <propertyInstance
                      Id="44fbf8a5-afc4-409b-971d-1cf4f0f6ca3d"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7c920613-1ee7-49e9-88ad-329aa3f181ad">
                    <propertyInstance
                      Id="57d54853-cf33-4fcd-b333-6ab07cfa7012"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="d98ed47c-9b74-4c17-b034-e6a8b47f3c6e"
                LastKnownName="Knot3-Entwurf::Knot"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="40efe1c9-0f95-409d-8d39-525be467b86d"
            name="pipeFactory"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="90c6fa3c-93c6-4cb7-9cf5-8cd5847e80b8"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="99e7d591-e0b1-45dd-8dc9-88e6cee255ad">
                    <propertyInstance
                      Id="7db099fb-1d1a-43d8-bc6e-1abb6a081b21"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="93a4a251-efab-4deb-b668-163bd1a18cd0">
                    <propertyInstance
                      Id="eb0b76e9-a1c1-4b7d-bf0d-40f16406e7b4"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a7fcbf22-4d56-4271-aa78-4f275b8488ef">
                    <propertyInstance
                      Id="71828ecf-05cd-4fa6-8589-ca3b954ae4ad"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c5855487-cb92-4804-bfb3-fc8a3fb2fd4b">
                    <propertyInstance
                      Id="aa6307ef-43b7-4ecb-9dfd-d8325e4577fa"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="832e4da6-1b72-464f-b652-a47c256d0c55">
                    <propertyInstance
                      Id="11d71e0f-4399-42c6-a789-058f6d581981"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="70ab5a36-54e4-4440-ac08-474a2522bb0b">
                    <propertyInstance
                      Id="708f6e72-53a9-46f1-9063-171662765679"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="aaf1fb4c-7281-4eb3-9523-c4e9ac6ee760">
                    <propertyInstance
                      Id="0d3b025d-c402-4145-a42a-02a238ca180c"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="cec62aac-a8ee-477e-960b-ffb2984283ab"
                LastKnownName="Knot3-Entwurf::ModelFactory"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="05ed15f0-95aa-4e86-8936-21bfdccc1576"
            name="nodeFactory"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="96565e35-7305-4bcd-a336-83742c743c9a"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0bcedfbb-b78e-493e-8ba8-70e1d15c78a8">
                    <propertyInstance
                      Id="02b4418a-cecb-4c14-9699-03725a588c0a"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1f8c85d6-c673-4293-8da3-a3377f3e2101">
                    <propertyInstance
                      Id="49c86b3a-1070-4253-baf8-7b3b6e2109f3"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="caf4501e-3d7f-4bf0-8a69-7a6a9d136edb">
                    <propertyInstance
                      Id="7d42a16f-b130-49a7-810b-a3f6df02dd27"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1d10fb75-59fe-4ce4-8068-8e3913197665">
                    <propertyInstance
                      Id="9203bd42-e3ac-4f5b-afa4-b3f43605051c"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6b7e58bb-4e21-43f3-82ac-4c4fb0c6a597">
                    <propertyInstance
                      Id="6e20f39d-b9de-4ce0-b9bc-0368ddb35f02"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8e39784e-2dc2-4e7a-aeff-39c47ea65160">
                    <propertyInstance
                      Id="9ec12c23-fd0d-4dae-9918-11e79eaf9756"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e236c647-88e4-4d98-8829-34d5ff5e036b">
                    <propertyInstance
                      Id="79908c6d-1386-4c3b-9159-f87d2dcd927d"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="cec62aac-a8ee-477e-960b-ffb2984283ab"
                LastKnownName="Knot3-Entwurf::ModelFactory"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="cf76c044-133d-49ee-b420-98b92797ebbc"
            name="arrowFactory"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="8f7947df-6443-4c6b-844e-defc669d2274"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="17d16cc2-caa7-4c17-acc0-c3007912b886">
                    <propertyInstance
                      Id="12b51317-7912-4a7b-8cc5-726ddadd3320"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1682c68b-6ebe-4541-b1d2-1662466227fe">
                    <propertyInstance
                      Id="8031da4e-24e3-4bf9-9c2f-33767884b1b6"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4e9c2967-c8a9-4d0c-a9ad-75d72f82819d">
                    <propertyInstance
                      Id="3ef48a53-43f9-4545-98c5-ad24aaaaac3a"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c85a532b-36fd-4584-9e27-800ba28b550d">
                    <propertyInstance
                      Id="e519a76f-550c-4dd2-aaf2-1270f8284282"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5a68e241-9317-4ab0-9c17-97c0396452c8">
                    <propertyInstance
                      Id="52eec84e-6c42-47ac-8689-f15fab8ce3bd"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2d6fbba9-04ff-43ed-8802-ed1910bb5417">
                    <propertyInstance
                      Id="b87e49bb-5425-4b50-8124-a8b429406ccc"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a4685905-1a0d-40aa-98ce-5daf0a02f31b">
                    <propertyInstance
                      Id="88e50b98-5816-4ad0-843e-67626ddbcf6c"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="cec62aac-a8ee-477e-960b-ffb2984283ab"
                LastKnownName="Knot3-Entwurf::ModelFactory"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="ed803e67-f91c-427f-bf1e-781f48a44f27"
            name="Center"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="9ee0403d-76bd-4639-8840-836820b58cb8"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="605510bb-f255-4da9-93af-921c8b1432fb">
                    <propertyInstance
                      Id="5f80bfa1-9f4f-4fb9-983e-f67a067bc03c"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8dac556a-4443-435f-a768-f082b4e54872">
                    <propertyInstance
                      Id="fdac9522-2169-4d5d-9747-896748ad8b77"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c264395e-df0d-491a-b4d0-452e71648413">
                    <propertyInstance
                      Id="db9efa3e-cf3c-4879-a6cc-5433bcc19b20"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c8297ff0-e679-4818-8c85-536823aab8b0">
                    <propertyInstance
                      Id="69155627-7de8-4c12-8c58-95abfb39e3a1"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e08853ce-f585-42ea-a1a2-a29373401927">
                    <propertyInstance
                      Id="4804296f-de2f-4b70-bb05-92c03a437138"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="aa7aad41-8572-4f39-9dbd-f511c949be32">
                    <propertyInstance
                      Id="7ff0baaf-574e-4087-b727-5aa953d99317"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="979bcd29-1bcd-40fb-8588-6b78077a4ee7"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="70ec5184-ed1e-4007-9689-8db22d9da0f9"
                      LastKnownName="Vector3"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="af822d62-df61-4ecb-a900-15f6c9357a69"
            name="Intersects"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="4d132a07-8133-4588-9e97-ceb95232ab0b"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="70a418f6-1916-442a-a67a-bccd0bf0538d">
                    <propertyInstance
                      Id="e68068d5-209d-4212-bdb1-953af2fd5992"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1b68daa1-3b05-4aa0-b1bb-5ca2750722f7">
                    <propertyInstance
                      Id="842e5d4e-3f57-4067-a629-3b16039aa9bb"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="178a493b-07a6-4a5c-8b78-246200a760b7">
                    <propertyInstance
                      Id="67475ce5-1d88-42b0-b1cb-f4b0892a68d0"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="815defb7-da41-43c5-8e1b-ccc5cbb4be1a">
                    <propertyInstance
                      Id="bf9d42d6-f9cc-4d0e-b6de-8eb610393c6e"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d9ed6e32-0fe0-44c7-823d-766dd74f905c">
                    <propertyInstance
                      Id="8ec46f01-3661-45e3-aee8-1ba4fe969e24"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="694ac361-e18f-49d4-b8c4-26b352548465">
                    <propertyInstance
                      Id="4552a2ca-3a2f-4843-b392-67d7e4c96960"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="060b48e7-7015-4d77-8dd7-f4d150225b58"
                  name="Ray"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="97e5f6aa-c6c1-4231-8cfb-b358f5ceda26"
                      LastKnownName="Ray"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="5c0500cc-732e-4ba0-9d13-01d4040b9ebc"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="dbf91e60-254f-4f4d-9def-8cc2ea27c662"
                      LastKnownName="GameObjectDistance"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="ab75e1ec-fbed-4b6d-8dd7-72f9ec2cf2cb"
            name="OnEdgesChanged"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="6566fd42-55cf-4ff2-b4fd-791b67263441"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="972e428d-8fe6-4264-a927-5eef65dcf12c">
                    <propertyInstance
                      Id="7946a3ab-a3ee-4e85-9f2e-f3b5d02ccdb6"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6bdaa2c5-a900-44db-ba78-ef81d7713a26">
                    <propertyInstance
                      Id="ee4e04df-234d-4421-92d0-fef4707aff19"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cf72f175-d7d7-48f3-b29d-831ab50047ea">
                    <propertyInstance
                      Id="4de6a8b7-80af-46b2-80bf-e2d09e76f67f"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f4076713-8692-4ff7-b42c-75254cbfba63">
                    <propertyInstance
                      Id="4557508d-57a0-4dec-b48a-43604fa2b5d4"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="69dc0750-00b9-449d-b099-a0184af8b99b">
                    <propertyInstance
                      Id="7151999f-73a7-4295-b0be-f52eed1d6b10"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d0e5c25a-1bab-49e6-bb5e-ff934a69f5ec">
                    <propertyInstance
                      Id="871d8142-510a-428f-8bb3-9dc88f8bfedb"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="cca366a4-6b2a-4966-a12a-e2e603a1481c"
                  direction="Return"
                  isUnique="false" />
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="44d6561d-70de-4d48-82c7-97939d5c51c9"
            name="KnotRenderer"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="19bab82e-aaf9-44b2-85ba-361a2e08f537"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3afc7cf5-18a4-4588-8570-edd3496d51f0">
                    <propertyInstance
                      Id="f338bc16-2ba7-42b0-b0a1-b0142b78b6c9"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ca87da86-fa8c-4138-b063-1c47864e5b6e">
                    <propertyInstance
                      Id="01677b1f-0299-4e0e-967d-80062944102b"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3bf8da03-4d7c-4611-8eb5-071e8862bcb0">
                    <propertyInstance
                      Id="ce343923-04af-4c5c-95b4-e768655c712e"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7d270119-5b40-433a-b383-030d85674282">
                    <propertyInstance
                      Id="1c9ec4f8-c89d-4615-b0ee-41e5f8617434"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6317f4d9-b54e-4c8a-980e-578e6d9d736f">
                    <propertyInstance
                      Id="786698a3-492f-44ef-8a4d-fa81ae43c264"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cdf3aed2-0655-4daa-b6a3-5f6a5e088e70">
                    <propertyInstance
                      Id="72a429f0-a085-4246-89cd-0b4a1dc88006"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="4d3059d0-cdd8-42dd-a04b-dccb103ae4c9"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="2b8d9197-e5f5-4c86-b0f1-17a73cf38ffe"
                  name="info"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="bbd94eb9-1b3b-4456-9c1c-69c2192cb0d6"
                      LastKnownName="Knot3-Entwurf::GameObjectInfo"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="ecc3bb72-7540-492a-aa92-d9fe247e96cb"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="bd67ba5b-16a7-4874-948b-81ab6c9a110c"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="adf14149-c777-43bd-9a7f-16cf0334b1be">
                    <propertyInstance
                      Id="f29a730f-4062-4ab9-9971-37cf749eb728"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5c821658-66a9-4eab-84dd-7e06593e23c4">
                    <propertyInstance
                      Id="b1f982d9-5905-46a9-89de-f24dc76929aa"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4ccd8037-94cc-4654-8d18-d6ec39c5bfcf">
                    <propertyInstance
                      Id="5c261e61-4ef5-4192-9bae-38e5297bafc8"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5e82065a-5b65-4b8c-a85f-0a1f24b87ad8">
                    <propertyInstance
                      Id="a6784504-d4ba-4b1b-8750-896c28646cc3"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3e05b86f-9dd6-4d10-9342-de8e40ae06fb">
                    <propertyInstance
                      Id="2041895f-6ff6-4d07-9665-c89dad6280f6"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c2941905-1634-4f84-8ea2-c83cbe29636b">
                    <propertyInstance
                      Id="91609106-ab8d-49d4-8e07-bcecfa51aff3"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="24686c83-9de1-481f-b3b3-1ae431508f2b"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="f71f688f-7415-4461-984d-029d67de6f7d"
            name="Draw"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="451141bb-8803-4c5b-8f70-c1eda2d8811e"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8b7012aa-9806-4317-bed9-7b47efb32167">
                    <propertyInstance
                      Id="e0c702cc-a63a-4d2b-9c06-fb6d8b20b9fd"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="825a7e7e-66b6-4f7f-8159-d566ff134640">
                    <propertyInstance
                      Id="68c381b3-4f1c-4062-8c5d-79855ce88182"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4f206e47-7854-4b0f-a335-0cfc5a69c899">
                    <propertyInstance
                      Id="2ae33f30-6332-4ee4-a5a2-98227d572147"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="daf69ad4-69c9-4607-94d0-56b4e21a4f6a">
                    <propertyInstance
                      Id="e7eace72-afec-40ca-bd44-f2d322198fac"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="20941f7b-973f-4032-be35-80dcc1728eab">
                    <propertyInstance
                      Id="cdbca486-2f95-482b-9f8d-e2014ee15c41"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b205808f-eafb-44f4-a63d-c2e5fb861245">
                    <propertyInstance
                      Id="ef60fc0a-c539-41e8-905b-9a1b9ad42dab"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="8323c572-de6b-4a0f-a30b-2f7dc2f0f67c"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="7c7c2979-6381-4344-aba0-e1992b854fe2"
            name="GetEnumerator"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="b4a60876-36cb-4195-984c-282e77b4af81"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="52c4564e-7ffe-4bcc-8af7-41ddff6e268b">
                    <propertyInstance
                      Id="d8482108-f5b4-4997-a71d-1edd23db6b49"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5d88fd43-0843-482c-acc3-d2550072f6ab">
                    <propertyInstance
                      Id="36d43f4b-0ad5-421a-8a59-c90856631233"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="72733776-aca2-49b1-b72c-0cae4d6d9d49">
                    <propertyInstance
                      Id="57568c03-6e92-4b8f-a892-2c60161d4d93"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a3f30889-2f14-47e1-87a5-962401421b64">
                    <propertyInstance
                      Id="f1d41a8a-df65-4761-80a4-b161e43f91d4"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="eb4e8f75-bf6d-4725-9663-cf36d267a394">
                    <propertyInstance
                      Id="619bf651-35ce-4084-8661-2a2970476437"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a3fadf2d-88fb-407f-b15c-697d4aeaf18b">
                    <propertyInstance
                      Id="bb81879c-e3a5-4163-8912-7c0b5df2380c"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="0b72a40f-af69-46f5-883f-a51c67852159"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="4ce35996-3bea-4f40-9fed-204eae501c70"
                      LastKnownName="IEnumerator"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="f57c45b3-0f81-4a49-8dfd-d9dc661b64db"
        name="EdgeMovement"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="658a2588-08cf-4132-87c0-2dba12cab4e4"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="51f1c4b7-46c3-40b1-bd85-f746782d3142">
                <propertyInstance
                  Id="785cadec-2ad4-4dd7-8721-84c21fdad8d0"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="0e6777a7-9a5b-48a8-9bc0-e7426b27f56e">
                <propertyInstance
                  Id="50ab9e6b-0bea-4c72-b5ae-392ecf3ecaf9"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a54787ee-ce32-468a-b6ed-8e0719856390">
                <propertyInstance
                  Id="a21df3b6-1bda-4d89-85f9-4d30a9b41566"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="fbaa891e-444b-47dc-a363-d7b570e7e93d">
                <propertyInstance
                  Id="8bb93c8f-5075-4255-95a2-18107b85a794"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ffcd4435-e699-4158-9f54-8ef5b55f617a">
                <propertyInstance
                  Id="3cf28d5c-6fac-41d4-bf50-c5b8713dee51"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="4029dbae-d153-44ba-b6b9-219eda5ea23c">
            <interfaceMoniker
              Id="b728f63d-ad30-4bf6-8289-4eb1e79a1a12"
              LastKnownName="IGameObject"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
          <interfaceRealization
            Id="13faf03e-af62-46b9-9638-2413a0bb8182">
            <interfaceMoniker
              Id="1e9ab1ba-e7d6-4a9a-915a-bf959c651c52"
              LastKnownName="IEnumerable&lt;IGameObject&gt;1"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <ownedAttributesInternal>
          <property
            Id="b747eb95-6e5d-4e18-aad2-f65e7eeb2404"
            name="Info"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="fc6081fe-e4f7-4929-b1e4-25b98d90a394"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cbbaaff7-ce9e-46e5-b91b-29824c75b6b3">
                    <propertyInstance
                      Id="1940fdc1-13c9-4738-a088-effb98ba556e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2e36dfc3-84c4-489f-bcbb-900c587f5750">
                    <propertyInstance
                      Id="24ce6e93-a858-4544-81d7-e78cfcf9a1a6"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="db47e8f8-b17c-4aee-a1a9-528f8b6479c2">
                    <propertyInstance
                      Id="3f204990-b054-46d2-8ac6-1b310c6bee91"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="df82f0f0-8e81-4d7a-9fea-824b88408447">
                    <propertyInstance
                      Id="63043919-9927-4490-bf08-a7053a5918d4"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c92b79ec-5153-4eb3-9844-78f45f876c6d">
                    <propertyInstance
                      Id="1f6907f9-bc97-4e14-9409-0f0285b4448d"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d053dbc7-71bf-490a-88be-68af69cfc4f0">
                    <propertyInstance
                      Id="b025b37e-be50-4481-9d72-b800d91d6a36"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0de70472-3599-40d5-9d7c-258183d3de5c">
                    <propertyInstance
                      Id="1ef42db0-4bef-4462-8bd6-81d1c65d5624"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="bbd94eb9-1b3b-4456-9c1c-69c2192cb0d6"
                LastKnownName="Knot3-Entwurf::GameObjectInfo"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="bf9f76f3-6c15-48c7-bb74-b1b7517128d2"
            name="Knot"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="1fddfcf3-9f53-4e3d-92a7-7103d4de80bf"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c28d9ea8-c85e-452b-81a0-473d07bf2782">
                    <propertyInstance
                      Id="80e8135c-d94a-4208-a1e4-e89a9dcee848"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a5660e7d-ba36-4f9d-bab5-c4c2f276821d">
                    <propertyInstance
                      Id="40e43a51-066c-473f-8e08-180b41e6d476"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="67131a73-cb5d-4faf-83fb-8d179640ad71">
                    <propertyInstance
                      Id="8aef73f2-a5dc-40e6-8545-ad6730f7fcde"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bbfcd989-2a38-41de-94c7-675f8abf3d58">
                    <propertyInstance
                      Id="76823a57-09fa-4899-ba09-584fab6cb629"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="44824ed4-1c64-47a7-b3b9-7d243610faea">
                    <propertyInstance
                      Id="657f84fe-5d6b-4253-afd7-ecb51c21f2a5"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d3d0806e-03a1-4f0a-a41e-eecc05075112">
                    <propertyInstance
                      Id="93b5366d-c770-4cc5-8528-07d6fea4e637"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ee9b3344-df7b-44f6-bef3-a02b447dceb3">
                    <propertyInstance
                      Id="8855c6c0-c395-441b-abe9-721742098848"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="d98ed47c-9b74-4c17-b034-e6a8b47f3c6e"
                LastKnownName="Knot3-Entwurf::Knot"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="53032191-6873-4380-943c-51a940a84e4b"
            name="World"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="27e77003-e863-438b-809b-385d431c3a5d"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="79970de2-212f-40d7-bdd1-0c5526409983">
                    <propertyInstance
                      Id="c8250498-baf9-49c0-9746-a718a2c06c0d"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="067984f7-478b-4089-9101-f3ab84f03a82">
                    <propertyInstance
                      Id="cf117633-09d0-44e8-8092-2bc971a132cb"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2d11f65a-ea96-44ae-9cac-78aac400e8e9">
                    <propertyInstance
                      Id="748d4e14-8677-4f45-afd6-c8380a046c3f"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8d47a7f3-54be-4f5f-9ee6-56e0ba4ebc2e">
                    <propertyInstance
                      Id="1c48b067-6bfb-4ad8-8d53-8cb02a734eb7"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e075a6f5-e010-493d-84a6-f0582b86f05e">
                    <propertyInstance
                      Id="03ffbab2-0591-406e-85b9-8d6dfbdc302d"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="06e5153a-3268-40d7-9ec6-bc1d2f7f92b2">
                    <propertyInstance
                      Id="9b161904-b5f0-49e3-a02c-1a9a0f0dab57"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d275e559-09c9-4e74-acfb-a1f5295b943d">
                    <propertyInstance
                      Id="af344bcf-a8d1-427c-a9b9-3a1bf8eaa811"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="6dcf87f8-0b69-4e3a-a41c-dd506d8cda7a"
                LastKnownName="Knot3-Entwurf::World"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="1bdc6400-8951-4875-ade5-330642859bd2"
            name="Center"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="bbcedc7d-1d44-43e7-8137-4afa5de9c164"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="593912dd-d1af-41a9-a466-9b93517ddb52">
                    <propertyInstance
                      Id="16e01b5b-1ab8-4e2c-8bdc-baf0b93b58f6"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c437b381-217e-4931-aaeb-b87786b484ea">
                    <propertyInstance
                      Id="8ca99b3b-8f6f-4676-9647-29aa6450b231"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d954ae45-7eec-442f-9ad8-9544d20fc33a">
                    <propertyInstance
                      Id="d780b477-3980-49a0-a0ae-f5fd7ad04ef8"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8763b5a7-ca0d-4312-b171-4ca4d56ce7dd">
                    <propertyInstance
                      Id="f1e7848f-6598-49d2-9b88-8e094336a20d"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6e416202-2d31-4855-9edb-0e777ca6dfdd">
                    <propertyInstance
                      Id="ed9be395-74e5-498e-aa16-5386973017be"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6911cabd-926c-45cd-acaa-01b634e84000">
                    <propertyInstance
                      Id="a8afafb9-aa4a-43c7-a4ac-7610aeec50f2"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="6e7fcd60-f393-4d53-a11c-f98e67e7d464"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="70ec5184-ed1e-4007-9689-8db22d9da0f9"
                      LastKnownName="Vector3"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="fa48bb77-1784-49b8-a354-8648dd8d8bcc"
            name="Intersects"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="91e55d30-1c93-4475-b821-21556f4d1dd2"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7297d7aa-0f3b-4ad9-9be1-e530b6dfb6a4">
                    <propertyInstance
                      Id="7bb69d40-72ca-4975-bcf4-197e3453905c"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ac6f9408-a0ce-4704-a174-6895a55d2043">
                    <propertyInstance
                      Id="9e8e5822-a5cb-4d1b-a7f8-01f57366c7ca"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f08fb1e2-1de0-41b5-a0f3-a2cbb88b9c91">
                    <propertyInstance
                      Id="b99e2478-3623-4abb-9a2b-e9548b3023e9"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="56e07afb-207c-490b-861a-ba28bfcd4f59">
                    <propertyInstance
                      Id="818c015c-2e39-4dc4-8696-268f1156e7cf"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="70a28c84-8aa7-4670-92b5-eb31f202b297">
                    <propertyInstance
                      Id="2b5ab65e-440c-48fc-b562-da1c9f85cfa8"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7b7a99ad-1e38-4db6-b814-bc76c03366a2">
                    <propertyInstance
                      Id="dc01168c-d84b-41c0-bc04-c77c8947e0bd"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="d256d084-d570-4f49-9cf6-729453a33722"
                  name="Ray"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="97e5f6aa-c6c1-4231-8cfb-b358f5ceda26"
                      LastKnownName="Ray"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="a3f48383-207d-4e9e-ba92-cc9f5b915f80"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="dbf91e60-254f-4f4d-9def-8cc2ea27c662"
                      LastKnownName="GameObjectDistance"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="81c0e442-025c-412e-a528-4c217a8da690"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="38624602-3b3c-40a9-9e5a-39393d2afd71"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d50a7060-dd53-4246-a2a7-b17a5ad20158">
                    <propertyInstance
                      Id="accfcfe9-cf7b-421d-8c0c-1178ace38d73"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b174ce6a-1de8-4e12-b38a-efac6a22ce86">
                    <propertyInstance
                      Id="266879f2-d864-4547-8a01-dcc2cd308855"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="93c8e9c7-f8aa-4388-9a07-878fbf7ec12e">
                    <propertyInstance
                      Id="8221c0bd-2754-4a74-b6ac-0d1dc0e9da5f"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ae5ebc92-e45e-4f1d-af7b-7367a14e2f39">
                    <propertyInstance
                      Id="239ac803-33e3-4be7-8137-e0e791cc1350"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8950b313-f845-4f2b-9629-b5bc2157d9fd">
                    <propertyInstance
                      Id="5c4a844b-a23f-491e-bd9f-e8cb6ce5c282"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ba5a8654-1201-49f2-a028-f97bf8d8f95d">
                    <propertyInstance
                      Id="0f3b6513-9679-4ce0-b7ad-093cf3089e28"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="6e93d69b-e713-455c-b8ee-8062dae3eddd"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="f768c86b-5e0c-4a0b-8b1a-3953262f313b"
            name="EdgeMovement"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="aceb93e7-e663-48ad-a102-e022a474a9ce"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a042737f-32b0-4e7c-967b-60e91290cec5">
                    <propertyInstance
                      Id="2d835f8b-6e79-4e57-8cc2-090373f22596"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="84c8ad38-0541-42b0-9635-62a5d9c7099e">
                    <propertyInstance
                      Id="5e7f0c92-d4d6-42b0-bf6b-966de571a489"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4cb05828-6ec8-45d1-92d1-21492f623255">
                    <propertyInstance
                      Id="816bf38c-bf8f-49cd-bd4c-ff1528653625"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8bb6f60a-2a64-4239-9650-54d3399373b1">
                    <propertyInstance
                      Id="7057153a-3ab7-4e84-b205-d6828e582717"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ec804c9e-e761-4e22-be7f-574405d8e7f3">
                    <propertyInstance
                      Id="00e42314-e44f-4aa1-bc26-8e436d6c6511"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5e306079-71fc-4fa3-8fb2-a945f45d3ff0">
                    <propertyInstance
                      Id="41c88ff0-e3a6-4ef9-8908-bbe13f9abf1e"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="462094ad-e4b5-4089-b1dd-71d82e63d3a8"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="289e8881-3558-425e-aad8-238b756187d8"
                  name="world"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="6dcf87f8-0b69-4e3a-a41c-dd506d8cda7a"
                      LastKnownName="Knot3-Entwurf::World"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="8d73c7df-e181-4651-929a-55ef078694c7"
                  name="info"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="bbd94eb9-1b3b-4456-9c1c-69c2192cb0d6"
                      LastKnownName="Knot3-Entwurf::GameObjectInfo"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="7baa0a02-8f08-4caf-afb3-ec445f6e756e"
            name="GetEnumerator"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="9b597a9e-3883-4270-a14f-d3741faa92ba"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="734920d3-4478-4c02-9194-b961fdc2cfd3">
                    <propertyInstance
                      Id="8213191e-e5a1-409f-9bfd-310c41820386"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="31e6bb67-4b4f-4a26-bc6d-5000ba520e46">
                    <propertyInstance
                      Id="12415ab6-4af5-429c-a14e-2d8b2bad1810"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b2d6d391-d2a3-4580-b15a-7b702b39d00d">
                    <propertyInstance
                      Id="7d23330e-ce70-4cd3-acbe-a6f9dd13b0d6"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="902769a3-45b2-461a-bc08-b5c238fe1e6d">
                    <propertyInstance
                      Id="d8f3d175-cac3-4532-88b1-69364b1f5621"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0248519b-77ef-494e-ad09-7bb677a873d2">
                    <propertyInstance
                      Id="75067185-3867-4715-b57f-fb45f386b02b"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="016bb2ec-be4a-476b-8f16-9fdc8557d8c5">
                    <propertyInstance
                      Id="28b9f257-68cc-4b8c-81b0-7552b0e08ac0"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="b9506347-f249-4be2-854a-9fa1b0cc7561"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="4ce35996-3bea-4f40-9fed-204eae501c70"
                      LastKnownName="IEnumerator"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="0b8c0a46-ca66-4dde-9d68-d9d799f71c6d"
            name="Draw"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="64ed94f2-4349-4907-994d-e94c09b62258"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c28332bb-4194-4cd2-8216-036675cb67b2">
                    <propertyInstance
                      Id="4c8b1207-c021-4c8a-9eed-9717507fef60"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ea282649-d476-46c4-8040-511098ff8b99">
                    <propertyInstance
                      Id="efa822af-7e59-462b-b895-ab0fd589c0a8"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="77e61487-777e-4fb2-a23f-d2960dd58552">
                    <propertyInstance
                      Id="1286700c-3f7b-4971-8449-3e63436b8add"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9a35366f-27c9-4adf-9327-9414718469d2">
                    <propertyInstance
                      Id="3720b053-5ef2-4647-b64d-2d1eb0381384"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9e74b9d0-85e9-4f23-8d08-1238ee32ea9b">
                    <propertyInstance
                      Id="8e49ccc7-d81f-43b9-89b0-ade41f53fc7e"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6635c648-37a0-4df8-b3dc-b4824d779c65">
                    <propertyInstance
                      Id="09ea13ee-691a-4c1a-abfa-7d56b3589738"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="a8e7342b-8420-42e3-8d4b-732d8a9db52c"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="16cc2237-ebf5-4ea1-8dba-fa5073d2ee8b"
        name="ShadowGameObject"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="5448df59-3bd9-428d-9108-64d4630b9b2b"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="1f8b8a17-5055-448a-a7e1-79056ec9cef0">
                <propertyInstance
                  Id="7d934e4c-1310-496c-bf51-e923d62908eb"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b7979f72-5aaf-47f8-9233-036c349665ef">
                <propertyInstance
                  Id="c0d7eb16-f090-4cad-8e7d-efbc38ee9647"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="878d86bf-b7b6-4eb7-be0d-a92a8b601c84">
                <propertyInstance
                  Id="233cce12-8786-487a-8d39-9bc30be2afcd"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="21cdc368-6ba7-4fea-bde3-536c0230ed97">
                <propertyInstance
                  Id="fc78aad9-1a1f-4c8e-9b03-7fc84e693910"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b13c18dc-da74-40d1-940c-4b6b831c3d71">
                <propertyInstance
                  Id="c14f873e-c28e-41bb-95f2-a0c7152bdd97"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="675edeb6-9dde-4608-9b34-48c91e78ba1b">
            <interfaceMoniker
              Id="b728f63d-ad30-4bf6-8289-4eb1e79a1a12"
              LastKnownName="IGameObject"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <ownedAttributesInternal>
          <property
            Id="d8b74676-d1de-428a-b395-3da7f9854da4"
            name="Info"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="230e4c0a-2c33-4c49-9f2c-6ea019d45231"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d421e2dc-f7e7-43d9-8038-42f6326c54f1">
                    <propertyInstance
                      Id="14c8e8a1-4b60-401a-9479-b0e3f6347ae8"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ba3f2f91-8033-4961-8b8a-6b34bc629611">
                    <propertyInstance
                      Id="cb268107-d525-4360-9e92-7dd2a4f971bc"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0c5fdb14-8c28-4231-858d-060d37084426">
                    <propertyInstance
                      Id="95639723-c624-4da0-8fa7-f100665dd858"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ffce41c2-3d5d-4fb3-a9c9-da63f2fb5443">
                    <propertyInstance
                      Id="8e53905f-4a16-4ba6-85db-6707f6c72eb0"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7ecce077-1f20-4e58-8889-1fe9c8d22bfe">
                    <propertyInstance
                      Id="c4ad2990-31bf-4df3-be25-931b7660a7c9"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6be9b68f-33a1-4698-b75b-a29913ebc99a">
                    <propertyInstance
                      Id="26b65826-a6d9-4994-9cb4-20803b9ad2a5"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2222e3cb-a10a-4ea7-9570-9792fa7661ad">
                    <propertyInstance
                      Id="b624436e-891d-4b35-9cd4-957a58e38359"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="bbd94eb9-1b3b-4456-9c1c-69c2192cb0d6"
                LastKnownName="Knot3-Entwurf::GameObjectInfo"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="004c2729-9403-40c6-b566-71deba6566e9"
            name="World"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="03c95b37-2ce7-4c5d-b264-904ae2d61616"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f7f7a104-586f-45ec-a525-7b4c2d5d70a3">
                    <propertyInstance
                      Id="2533fc67-3380-4a6e-864e-e196d44e29c6"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a379cd24-8930-4700-ad34-1f23d1b37841">
                    <propertyInstance
                      Id="291dfa2b-5512-4e3e-a7b7-71276c57f70c"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="deeffbf6-ba1f-48a9-b38d-e0fd15f8abf2">
                    <propertyInstance
                      Id="7ec8e1f3-9304-442a-b017-763985c78cd4"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="77d17e7e-2b19-4214-b6bb-8baf2996d095">
                    <propertyInstance
                      Id="a9e384bf-fc08-4639-a179-366bb4655098"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="339ba645-cfe7-4e44-8f90-df74f5c67c0b">
                    <propertyInstance
                      Id="52c8b612-ca58-45d2-b6a2-32b9f0a8a513"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e7b116f5-963f-40f9-baa1-deb48317d56e">
                    <propertyInstance
                      Id="770de632-51a2-455d-ab25-13523eb6b513"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e059a307-763a-4211-971f-0d48a7d914e4">
                    <propertyInstance
                      Id="711bef52-43e4-4e37-b90f-d925b6afa27b"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="6dcf87f8-0b69-4e3a-a41c-dd506d8cda7a"
                LastKnownName="Knot3-Entwurf::World"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="670dbdc6-32ad-4c01-9f10-7bf854dd8621"
            name="ShadowPosition"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="bdc12e70-2107-4292-bd19-cd52fbaa5eb3"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b099da8b-32ce-478f-9ea2-a8071964996a">
                    <propertyInstance
                      Id="771f972a-fbb3-4600-8367-92a25f096708"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1a342946-34bf-470c-920b-b6873b2841c8">
                    <propertyInstance
                      Id="2b8e4db6-0b17-4ee2-8639-756a72f8dc20"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="984c43b9-ddb3-4e28-aa86-2640d448fb0d">
                    <propertyInstance
                      Id="28f3d072-25a6-4a5a-a042-636f9f998001"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="939e41d9-6721-4ac5-ade1-cd9a40d42c85">
                    <propertyInstance
                      Id="34fc8589-4df8-42d0-a33d-4a55a3f82197"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fa18335e-7cb1-4f68-bf4c-b80fc38e1cc0">
                    <propertyInstance
                      Id="136ee536-7c6c-4e7e-abba-13c70119f227"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1b368e53-6a74-46c3-b9c1-c78b01845798">
                    <propertyInstance
                      Id="13058f79-4dd9-4af0-94d5-39e2a8bc0172"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dcfcc711-b586-4235-9088-1158e81c333e">
                    <propertyInstance
                      Id="21515cb4-10be-415c-96d7-b038211a2bba"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="70ec5184-ed1e-4007-9689-8db22d9da0f9"
                LastKnownName="Vector3"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="f5987f88-211d-4b5d-a1c4-0f6fa4204c18"
            name="OriginalPosition"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="b042e30e-260b-431f-8496-50f1123e3936"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c73cd9b0-daa8-401e-b4d3-68431f2ee385">
                    <propertyInstance
                      Id="d8425e0c-9d03-4d38-905a-8e83d5a849e6"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="42566032-0dce-442f-93c3-30aacbd8119c">
                    <propertyInstance
                      Id="db9d1897-6026-4ee4-af32-48adee21a8a0"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1bc23a7e-1a16-4e95-9c91-68d2cbdd1c5b">
                    <propertyInstance
                      Id="ce94a35f-8306-4e43-97b4-3b6abf31855c"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7c4105cb-655a-404a-a5f6-884d5a6ab8b8">
                    <propertyInstance
                      Id="f0e63365-7621-4055-98df-7b880046e296"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="597fd8b3-d7fc-46ab-b56b-75a8a5cd30cb">
                    <propertyInstance
                      Id="89c0171b-c226-447e-a705-56313a1a8ead"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d816ea93-7487-4831-98e9-5401fba653ec">
                    <propertyInstance
                      Id="ef3a12ea-5ba6-46d1-9ed0-bf20b58f16cd"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4ae0ac7c-4e0f-44cf-a493-a117282a959c">
                    <propertyInstance
                      Id="c4a21f1e-89e1-4c64-a60c-43adb389bdd5"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="70ec5184-ed1e-4007-9689-8db22d9da0f9"
                LastKnownName="Vector3"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="4e8ba9bd-e3c1-43df-b595-cebc57a1afaa"
            name="Center"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="ee3aa1f3-5aeb-4826-85a1-bd3bb7f65b64"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="43044da9-dbf7-4962-99ec-87e0307d3367">
                    <propertyInstance
                      Id="dd9dd297-c3f7-4096-aae8-24e570b1ec4c"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="58fb96a8-6934-455f-a557-04a0bae4c60c">
                    <propertyInstance
                      Id="cd0bbaac-fd5b-43a7-8da7-a9cdbe9c8edc"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2686e8c2-460f-4eb3-8447-c4c0502de57d">
                    <propertyInstance
                      Id="fdd741ef-039e-4402-9bb5-1f84691d10a8"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d65eec35-0ac6-4f95-8a3d-1a3bfdcafddd">
                    <propertyInstance
                      Id="295a921f-89da-4613-b717-7e1cd4991ee5"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3ff5551f-94ff-45b6-a105-0abd4429c23a">
                    <propertyInstance
                      Id="f18ef0d4-9718-4bfb-908d-14d718a0414e"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="14ee00fb-b731-49cc-88e9-4003c073cc88">
                    <propertyInstance
                      Id="a70e7546-c092-4856-aad1-7a3dfb694a08"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="fe5106d6-38a0-404f-b10a-bf65e9bce784"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="70ec5184-ed1e-4007-9689-8db22d9da0f9"
                      LastKnownName="Vector3"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="20a20ac1-e5cd-41f4-acf1-ee482bb61b5e"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="d4aeda1a-d5be-4013-807d-7ed8b560e3fe"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0eddba5a-a9c7-42ca-947d-83d5467e09d2">
                    <propertyInstance
                      Id="9b43a500-1e94-4582-9eb9-85ac5fa1a4fa"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b305fd43-beee-4131-8993-4a9bdef89637">
                    <propertyInstance
                      Id="dc6145fc-b605-419c-a196-fd3c8e05b3e6"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6faee0ed-597e-4f23-b6f3-a3019a01f8f4">
                    <propertyInstance
                      Id="9a2f757c-cbed-4e47-88a9-d27c76484162"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7327530f-bdce-44a7-a696-06a43a809263">
                    <propertyInstance
                      Id="346cbea3-4e72-49fe-b69c-79fad9b2c1b2"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f02f4318-3a32-4a25-8180-948e1996ff65">
                    <propertyInstance
                      Id="4d3aa362-38fd-4d43-811b-a68654b969cc"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="83e11969-e4d3-47b2-9477-f991119349a3">
                    <propertyInstance
                      Id="480f61ce-ef15-4f24-ada2-39c0cdb5cf17"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="92a99f23-6008-4e33-b26a-e9bc168d732b"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="7b9f7ee4-3cec-4dc3-8e87-4e23d4286b6c"
            name="Draw"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="81fb31b2-31c3-4e04-a074-8ac7efbc9f87"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a039aef3-3edf-4181-ad83-f320d400a7fb">
                    <propertyInstance
                      Id="fa3c8ca8-1736-41cf-8ef0-7ddfe34d740e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="309ca1a5-f143-465e-b687-83179a94a178">
                    <propertyInstance
                      Id="ccc7d1d0-9f9e-4b64-b3f5-c84a50bbfb75"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="20b15c5a-fd2f-4808-8098-d04b9a96fef0">
                    <propertyInstance
                      Id="e41e24f6-9151-4caa-ada4-c935ae45cceb"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="172dc03f-7a4d-4265-8613-5e5cff1c73d1">
                    <propertyInstance
                      Id="ff99e5ac-2018-4428-a8ae-75deaaae04d2"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8f17518b-dd42-4193-a73e-6218bddc5b65">
                    <propertyInstance
                      Id="09c975e5-716e-4be5-96db-2ab8a9ebe4cf"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="714a3d92-9c25-4d17-865e-44bbf1cfbee5">
                    <propertyInstance
                      Id="aa1fcbbd-2f41-4291-bc78-c4a8b27dc343"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="ceed8130-c3a0-4f83-8f0d-1d37651d41ce"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="ea3d7d55-fd62-43d0-90c5-1ca1c11072ee"
            name="Intersects"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="15a58f59-2ef4-4be1-9fc1-7e2648323050"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7653f3a4-4dbe-457f-a7a8-4baa09415763">
                    <propertyInstance
                      Id="650e5ae6-7c89-4f21-a5f9-f74191524b14"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="56f0f4dd-5c1c-417b-aee0-0ebd3a3f3c7e">
                    <propertyInstance
                      Id="448740a9-6be5-4098-964d-45c03b61748f"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6eb84155-bbfd-47df-9d9b-f5f73b48da69">
                    <propertyInstance
                      Id="afa72e72-c7b1-4185-ab84-d038ea70cf12"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="580476fd-be8f-4383-bbf2-eca116a557e5">
                    <propertyInstance
                      Id="69374c3c-1e28-41f7-ab24-08bdac0e97af"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="79563262-a0fd-4915-92b8-0fa6f1ebffdf">
                    <propertyInstance
                      Id="1d6d085d-b7c1-471f-869f-837aa105a643"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="13c86290-9695-4d86-9614-bc27464739bc">
                    <propertyInstance
                      Id="2119dcb3-18e1-4398-8de1-af193c35d46b"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="5091aaa7-94c0-4675-8d61-e195ec7823a7"
                  name="Ray"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="97e5f6aa-c6c1-4231-8cfb-b358f5ceda26"
                      LastKnownName="Ray"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="33950ee5-f154-4214-bcc6-db42d01e9e37"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="dbf91e60-254f-4f4d-9def-8cc2ea27c662"
                      LastKnownName="GameObjectDistance"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="e5ce89c3-f862-4c7b-92a9-9db07ec0d1d5"
            name="ShadowGameObject"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="0ea8d9c1-afed-44a0-b136-b1ea6bbdd60c"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c06ecd2f-c9f8-4d43-8523-3a02631fb346">
                    <propertyInstance
                      Id="044ae280-6d4c-412b-b5e6-46e49f225bc1"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="129b5308-7109-411c-800d-ceaef7e611ae">
                    <propertyInstance
                      Id="67776663-6171-4e1a-a874-59978dfc4589"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d6006795-d731-45c8-b0be-46d299a5172a">
                    <propertyInstance
                      Id="4b8b6f9f-9e86-4dd4-be0c-e14cf9ef330e"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f8b182f6-5597-48f9-9c10-b100eacf8923">
                    <propertyInstance
                      Id="fce893b2-c2b3-46ef-ad76-94aa2a07a70d"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1d7dd042-f5b7-45f8-8945-ec361d171cb9">
                    <propertyInstance
                      Id="11ad9531-b47c-4d62-92a7-e49a4af8fa42"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9bc3d7e0-da61-4da3-a110-5ea6b9bb4be6">
                    <propertyInstance
                      Id="b47bd412-76d5-42a0-9baf-76d76fb08655"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="27480b39-9eb9-4a79-b7ac-a396cf9aed43"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="63db324d-8d93-4fde-902a-455fd0bdccd5"
                  name="decoratedObj"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="664a0184-25a8-42ad-99ee-7c5881666f9b"
                      LastKnownName="Knot3-Entwurf::IGameObject"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="c8d5c7cd-939b-44b2-aaff-21bb385be54b"
        name="ShadowGameModel"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="acaca415-c3f8-4e7e-a4e0-0f610c459829"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="6e7be0b2-ff21-4f72-8178-6afdd19e3716">
                <propertyInstance
                  Id="f43c8671-0d88-4eea-aea2-62ef60290a93"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="4249d1ef-2b40-4774-b795-cdc34073a95d">
                <propertyInstance
                  Id="519e6fc8-19aa-4912-8713-dbfaa75ef156"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="7415c7ea-a11c-4d8f-8ce7-0beaaa87d692">
                <propertyInstance
                  Id="ff57f28c-82b4-4de5-880a-d569708c9c59"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="c43463a2-640a-4754-98b4-aaf8d80b24b4">
                <propertyInstance
                  Id="7d43d366-6628-41f1-bc3c-811468e84a63"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8674855a-5bc9-43de-9229-fefe773f8701">
                <propertyInstance
                  Id="197bc245-2c81-4e08-ada3-dfd61ee2682e"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="eb79f07f-b501-468d-9af3-684705015c1b"
            isSubstitutable="false">
            <classMoniker
              Id="16cc2237-ebf5-4ea1-8dba-fa5073d2ee8b"
              LastKnownName="ShadowGameObject"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="e999cb8f-04e3-4ec7-b164-e02a58e565f3"
            name="ShadowColor"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="4703c3c2-c6bf-4265-97e8-7d4259cd33ed"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f743a5c5-6ffc-4a51-9187-0b55396ce23f">
                    <propertyInstance
                      Id="0695818d-3d51-4708-acd2-2a7cf5dac14b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="00947817-7cdf-47a7-8c1c-47120dcab832">
                    <propertyInstance
                      Id="270158fb-68fc-497c-9561-3415bb83f1be"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5913c533-a9dc-4fd2-97d5-8d5ae2c98947">
                    <propertyInstance
                      Id="f83f1894-4bc7-442d-8271-9765e62aa1af"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="48861abe-066d-4d45-adc1-b96f55e731a4">
                    <propertyInstance
                      Id="625883dc-58f2-40dc-a758-076936217345"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="541e7da5-0cc1-4f3c-8ea5-1321d36ceb70">
                    <propertyInstance
                      Id="0da6b84b-6934-4d40-87cd-9dc80690872b"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="798a596c-7ad1-449f-b84a-50da688e0ad1">
                    <propertyInstance
                      Id="e8b78fcd-697b-4c38-8f07-c2a3f5caaf82"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e87974d7-f6c7-4994-8e81-daf8c90f3782">
                    <propertyInstance
                      Id="a7ac7c4f-5d99-460c-9063-886322afe963"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="cbf51d24-e79c-4029-baad-0c0fe701f093"
                LastKnownName="Color"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="d68fa291-90e3-4854-9acd-019792753331"
            name="ShadowAlpha"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="3ee7b561-3db8-4b93-afe2-4fb6c1d53bb9"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b1861661-523e-423b-9656-e76c42cb2256">
                    <propertyInstance
                      Id="6c55ee1f-cbc2-4d03-9697-2a18473f3c23"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="63f25dd5-e5c6-42c8-bab1-74ce7f5d449e">
                    <propertyInstance
                      Id="f14fe154-2a76-4d48-bdb6-4d9cf7d3b640"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6dc0e21c-1f43-4e5d-984c-326079259086">
                    <propertyInstance
                      Id="b5062626-af67-434a-b960-c04ea2d306c2"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="92c3fef8-9078-466b-99ad-aa544c2b81e2">
                    <propertyInstance
                      Id="188e9857-a054-4ff7-b784-cddc14b9733c"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ac3ad4e1-ebfd-4df0-aa58-c284b7ef5aa3">
                    <propertyInstance
                      Id="bdc6d6d3-44c3-471d-85af-1394df98a016"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="80e5041b-2899-4f66-8893-900a7a4c981a">
                    <propertyInstance
                      Id="6d425825-75b0-473a-977f-1606e2cac1f6"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="01aa8a5d-23d2-416d-aa0d-20a4424f105e">
                    <propertyInstance
                      Id="6c42c8bd-a10a-4383-9b95-55a97cafe583"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="341344be-696c-4c21-9bdb-3ae3027c3c34"
                LastKnownName="float"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="5a74873a-2775-4315-815b-20132908393f"
            name="ShadowGameModel"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="ef2c8c2f-9770-4b24-bf2a-d20ad57594d2"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6ce16e2c-c802-4500-8226-4aba1e2f17db">
                    <propertyInstance
                      Id="f4c24037-cdcd-4f3b-a147-3f1a88ab1402"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7fb5ad16-abbf-43e1-b3d3-0e1d52b5f737">
                    <propertyInstance
                      Id="d8670533-41bd-4507-a50d-963f6d4381c2"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dcaccf0c-993c-4dde-93b1-f9dbcc840c9e">
                    <propertyInstance
                      Id="0a6ee645-2281-4aa9-a208-6887248f354b"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="50f16a33-72a8-4370-83da-1d0ed74dd043">
                    <propertyInstance
                      Id="2dbfc4aa-2968-4b12-bf65-595b631f1cfa"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="95d1b7d1-19a6-41e1-a83a-461b28dcaaac">
                    <propertyInstance
                      Id="4c9e594a-5296-440e-b420-8572b40f5b70"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b3eadb22-5723-4912-a83d-d032ee473b77">
                    <propertyInstance
                      Id="77e2a780-1c9b-48f8-984a-700b77ad198a"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="8ca7c895-39b6-4d6d-9995-6b5a1f525719"
                  name="sreen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="0e00447a-f844-4e5c-9f6b-fbf22d743b65"
                  name="decoratedModel"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="35f16527-6392-4027-978f-d553e5435bb5"
                      LastKnownName="Knot3-Entwurf::GameModel"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="71c93012-247d-4854-a978-72e59065897d"
            name="Draw"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="e7ff19b3-8b87-4824-940a-65db247c5d61"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cb50825a-b091-4ae2-a5a5-e38835dd986d">
                    <propertyInstance
                      Id="74ea5181-7e0f-4bba-86f6-944942636e92"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c8097a46-9312-4746-b234-5785c67de66c">
                    <propertyInstance
                      Id="fedf4366-8f0d-41cf-be62-8d432f420de8"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="42baf128-a736-481d-abab-460b4c04ec08">
                    <propertyInstance
                      Id="353bdeb3-5095-4449-9702-af3b544aeb47"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5f2774c6-c5c3-4c31-bfbf-7072b9d8f0ac">
                    <propertyInstance
                      Id="33b536a3-475d-4af8-a5ee-548b03f30a08"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="389b518e-bf7d-4883-b336-b1262cee3549">
                    <propertyInstance
                      Id="19267f86-608f-44f1-a714-5fc241531062"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ec3feeb9-1f21-47b8-8de3-8dc1068f61d2">
                    <propertyInstance
                      Id="02edef04-53d4-4538-b802-fbab22579930"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="b24ad4d6-212c-4f83-8892-dfdc88d90401"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="e192d5b6-7793-4de4-bbd0-431a80fedf2b"
        name="ArrowModel"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="43e69f40-cda3-4449-bf65-891fb48fe3f5"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="2871886c-429e-444a-9bf2-274a1682a04f">
                <propertyInstance
                  Id="036f8645-5c19-4a1e-8554-9c8e14ec748f"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="515032b2-472a-49b7-9f49-cd7b43958fde">
                <propertyInstance
                  Id="87c046da-055b-4995-9c65-1525dbb712d7"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="7dc6d8c8-e0d2-4b58-a282-72bae7d54adc">
                <propertyInstance
                  Id="5ff921f1-d7be-4b95-97f8-d5200fa7540c"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="925b49c3-a6c7-4cfc-b2ee-e2513be7effd">
                <propertyInstance
                  Id="1b86b38d-414e-4c23-8121-1cbc6f1500a4"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="d1373639-ad45-4058-ae18-29364ef9fc09">
                <propertyInstance
                  Id="ada5cca3-6684-4366-9ebf-10ca961bc5a5"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="f13a50fa-0c8c-486a-bc3f-c41c65c63f48"
            isSubstitutable="false">
            <classMoniker
              Id="3612ce80-f135-4d42-878c-cce2ea271e2f"
              LastKnownName="GameModel"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <targetEnds>
          <association
            Id="fdbf117e-1dd5-4376-9034-fda86c9e6c48"
            isDerived="false"
            sourceEndRoleName="ArrowModel"
            targetEndRoleName="ArrowModelInfo"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="9ebf0884-b8be-48ad-a7fa-9e2e0588a882"
              LastKnownName="ArrowModelInfo"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="1bcfed2f-7ec4-472d-a08e-738790448a28"
                  name="ArrowModel"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="4f98045b-fe9e-46b4-8f0d-37e30a8736e8"
                  name="ArrowModelInfo"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributesInternal>
          <property
            Id="5c2658dc-38f5-455d-b1d8-4825ca6da0d0"
            name="Info"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="af1f278c-a146-4d43-bcb2-8f574e841dad"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9e728cf4-05be-49bd-a4a7-cedb65ecf540">
                    <propertyInstance
                      Id="0d4590fa-65cb-48e8-bce1-7ce1c9d1c846"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e711c821-7d3d-437e-b565-38fce254589e">
                    <propertyInstance
                      Id="bdea56ca-fd80-4a49-b28b-b3507724a607"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="578ca767-22e7-437a-bdec-fd7a8c8520ca">
                    <propertyInstance
                      Id="d8b6369a-33e9-4583-bf32-28d3a2779764"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e4788003-30ab-46f2-a709-a099bafcbf37">
                    <propertyInstance
                      Id="8cf76986-8f30-4a5d-8909-39c36409d47f"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c0abf921-6a71-40aa-9584-6fc04a3671e9">
                    <propertyInstance
                      Id="0019bf60-ab15-42e0-a8fb-831c016e02f9"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0325f403-1f52-4eac-9cec-b4d33f8a8cee">
                    <propertyInstance
                      Id="772d652c-252e-4ee6-a716-f48cdec39ad4"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3dbc25b7-33b1-47ed-8860-fa4aaec4904b">
                    <propertyInstance
                      Id="6b9b7ce0-fb72-4db0-b9bb-1eea61cb65a7"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="a1ff8de9-aff4-422d-b7cd-2c42775dc51c"
                LastKnownName="Knot3-Entwurf::ArrowModelInfo"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="54ae1153-59fb-44bf-a51b-d088ad967f23"
            name="Draw"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="925df261-8c18-46f3-9947-54dc7f07937d"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f0ae6545-2513-4b12-b9f7-4505632cc0d6">
                    <propertyInstance
                      Id="c7bb61ac-0756-4e43-9d76-fe98e93c7706"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5cb2540c-82bf-4a47-a4b6-29ea92b66630">
                    <propertyInstance
                      Id="8d55aa0b-7e9a-4caa-b4f1-035f9160c0da"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e5ad7298-d3d4-45d0-830c-7e94fe9f0bf7">
                    <propertyInstance
                      Id="ee120eef-ee59-4821-803b-1f228fc2249d"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f051ac54-b82d-45c6-b295-994f2be7e2f6">
                    <propertyInstance
                      Id="0c96bfa8-8760-40b1-834e-0f4732271e03"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dece9c4b-af0f-4962-ac42-e62d74c637c2">
                    <propertyInstance
                      Id="3ab8d112-5834-422b-8e08-bd310357528f"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="836a65ce-40db-44e5-9f83-4da6ccc3eed7">
                    <propertyInstance
                      Id="dd9a5ebe-ec56-4763-a010-99fcc768745c"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="36ccd2c5-ce0f-4095-8bfc-71e2e6a01010"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="33beebf8-cc98-477a-94b4-dd45661095a9"
            name="Intersects"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="4cee4ded-f509-4bb3-b00f-c2f040aa73a6"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="46e3a56c-55a0-40ce-ae93-0f511d7164d3">
                    <propertyInstance
                      Id="da4f4a88-c762-4ac6-b00f-1db86da70ffd"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="00b069a9-93a0-4516-b10f-503d0ba7fe5c">
                    <propertyInstance
                      Id="75ec5858-5478-4dbf-8ad9-32d75c5af2c6"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="272c5f18-6417-4ab4-8692-b75a90128723">
                    <propertyInstance
                      Id="c4e31b9e-1e6a-4ab0-8ec4-41f8d36a2111"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="85a9b83d-1ea0-42dc-bca0-eb0d22604544">
                    <propertyInstance
                      Id="b8bc981e-252f-4389-bdda-d7ed89b9c23d"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1948a7dd-c0e2-4ab3-a0d2-f7887e00649b">
                    <propertyInstance
                      Id="cdd503ad-47c2-4c20-89be-0ebf4ca3e2c3"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5d13d088-38c4-43fe-bf01-a16c7c535e47">
                    <propertyInstance
                      Id="bc72b39d-be1d-4ab3-9182-eb5cbd92c071"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="6f6a41d7-c8b4-422c-93f6-b5563ae2e8fe"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="dbf91e60-254f-4f4d-9def-8cc2ea27c662"
                      LastKnownName="GameObjectDistance"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="b5955358-d580-4ce9-b933-69fac4995d90"
                  name="ray"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="97e5f6aa-c6c1-4231-8cfb-b358f5ceda26"
                      LastKnownName="Ray"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="9d7f1ca6-7e5b-46b4-847d-c252499d6ec9"
            name="ArrowModel"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="802d9bdc-19ae-4d45-a463-d676e5367632"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ce0b542c-d277-4142-8fd6-90af3223a55c">
                    <propertyInstance
                      Id="11df04b1-f44c-4542-9c6c-e00eab72c858"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="087c2421-022f-46a2-b654-1542a3c094ac">
                    <propertyInstance
                      Id="115723a0-bb6a-43c0-a60b-0bac25ffc2ae"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bd68b3ad-d371-4ef2-9f5c-e2533c18a3f6">
                    <propertyInstance
                      Id="850a0b9b-abb1-46ad-86d1-1568bbfa5b60"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="14f8e299-778f-4469-889f-8225421d6859">
                    <propertyInstance
                      Id="9ea70b0c-277f-4b06-a9bc-12f9eeb05f5f"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2dbf6486-0a13-4f8f-bd16-4b6b27939cf9">
                    <propertyInstance
                      Id="65fb0df0-8814-466c-8d9a-92898ada0e3a"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8f2fbe6b-b462-4014-8136-de601237686b">
                    <propertyInstance
                      Id="e3861cbd-2e02-48d9-91cc-9c00be0c5d56"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="7366dc54-5ce6-4c61-a6b6-b90c88f3176d"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="991e7de1-7c1f-4c66-9bd2-7089311d2aaa"
                  name="info"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="a1ff8de9-aff4-422d-b7cd-2c42775dc51c"
                      LastKnownName="Knot3-Entwurf::ArrowModelInfo"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="b966a737-2f39-4be8-a5cd-36ba1b833ae0"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="737ff407-5455-4b6e-8a3d-8e23a52f56ea"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4d00d435-c57b-4f24-9ed3-dbf2447131cc">
                    <propertyInstance
                      Id="cee1875e-8239-4c9b-b12d-8f17a00a085f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e9476bea-8b62-4ba2-9d8d-06a697e978d9">
                    <propertyInstance
                      Id="d34553ab-e681-4dc4-86a6-173867979598"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0298dd92-a2ce-4030-a310-e4a7d52f6fe4">
                    <propertyInstance
                      Id="7adc44e7-1a44-4ed2-8c4d-667a863b9fa9"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e3251f2f-930b-4074-a757-01c15223a969">
                    <propertyInstance
                      Id="7032b4a9-5d98-4ef0-88ae-8c1c9adf1cb0"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ab6c890d-2306-4e4d-a6f8-f8b54602d933">
                    <propertyInstance
                      Id="7efaddc3-72fa-466e-a094-0b84e789d34d"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="18a50022-04d5-4304-9bb7-94f61142d436">
                    <propertyInstance
                      Id="110fb2d0-960e-439b-afa3-60eeb45c9c0e"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="8a930d0b-55ef-4a88-b8eb-e37e4a806e94"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="9ebf0884-b8be-48ad-a7fa-9e2e0588a882"
        name="ArrowModelInfo"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="cc4e2167-9e16-4572-b068-9501bd6f85fa"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="3e37947c-848c-4ba5-8eb8-0bc04a0498cc">
                <propertyInstance
                  Id="103629b9-8b0d-4c40-8e4a-ed419b9b96bb"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="af426771-7579-4171-a8a9-268be4f36c70">
                <propertyInstance
                  Id="8f64c604-3282-4ebd-8207-8d13c24d6a78"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="92e9d731-9954-41fd-bff6-d29ae37b2e53">
                <propertyInstance
                  Id="eb53703f-9c5a-4e95-8fe7-373de72b5b38"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="08a44436-d63a-4631-9756-37bea5c5c2c6">
                <propertyInstance
                  Id="34673624-e08d-4194-a579-a4d47c940da7"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="09064184-1d12-49aa-ba31-964926022e1f">
                <propertyInstance
                  Id="3bb556a5-2c28-4708-968c-05e5a6bef7b1"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="33973d8a-aa45-4887-9f1a-2e62c27b084d"
            isSubstitutable="false">
            <classMoniker
              Id="785321bc-29d2-4dc1-bc6b-64fe2a1aaf91"
              LastKnownName="GameModelInfo"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="798559bf-f78c-463a-80b6-346e7a48e63e"
            name="Direction"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="01e2a67c-f67d-4a42-ab16-dc245258eb3f"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fa547821-0113-407e-8f54-e3c7a6132097">
                    <propertyInstance
                      Id="ceb1d346-8ffc-4de1-b1c4-7abaf60b9bce"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="edf830dc-b389-46fa-8f91-f2b3f970dcbb">
                    <propertyInstance
                      Id="456b0231-dc32-4cb7-906e-c0d2c1f94a32"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5a73d64a-0778-4cbc-a130-8abcd69c975e">
                    <propertyInstance
                      Id="a4cd0961-5e81-4220-8fa0-8512eb34ff19"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9dab3e24-e737-4051-b354-e9a2f409f0a0">
                    <propertyInstance
                      Id="4d931e8a-b702-4d34-8818-7bf6e5fbbc9f"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="54b4d817-2a33-438c-b754-ca89bf426e6f">
                    <propertyInstance
                      Id="97db16ff-355f-4bad-87ac-444ae59d9810"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="795bda0a-0383-4d91-bbc1-2d5d24d01cc4">
                    <propertyInstance
                      Id="bad8a3d1-43d6-4210-9212-4742dbb1a05d"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8b3b8fb2-65ee-4487-b28b-44939962a839">
                    <propertyInstance
                      Id="65e3dd93-8e1e-4d0c-a280-b8ae78077590"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="70ec5184-ed1e-4007-9689-8db22d9da0f9"
                LastKnownName="Vector3"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="46d4625c-b5e9-465c-98b6-4ed7ed729001"
            name="ArrowModelInfo"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="4419e982-c350-450c-94f7-824e29dcfb58"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c1fadafa-6ee1-457a-8af1-1e17046d7193">
                    <propertyInstance
                      Id="69e84a86-40b8-4a72-a082-515a231bbcd9"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6de3af03-4a7f-431e-8252-02481e5b3f76">
                    <propertyInstance
                      Id="4e446d67-543c-43fb-8470-33f19145911f"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="82783ed5-376a-45d7-a462-3af047d9923c">
                    <propertyInstance
                      Id="55d07360-1c42-4a25-b410-5bd746f67a37"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4dde6510-3a39-49f7-ae67-f556fab76590">
                    <propertyInstance
                      Id="7eb2b201-3a1a-4bb7-98c8-822cadb14122"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e2759461-6edc-4e39-b6d2-7f3feb228bd5">
                    <propertyInstance
                      Id="e98b70a1-cf92-46fd-ac01-73abc94cc86c"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c9b9bfe2-d406-458b-a142-62a3a6ae4691">
                    <propertyInstance
                      Id="32b157f6-a293-46d2-a9b1-151926b60c48"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="a4eac707-ff69-4443-abc9-52254264b686"
                  name="position"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="70ec5184-ed1e-4007-9689-8db22d9da0f9"
                      LastKnownName="Vector3"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="69e29b1d-5381-40c6-8af6-96ba56b2930c"
                  name="direction"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="70ec5184-ed1e-4007-9689-8db22d9da0f9"
                      LastKnownName="Vector3"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="ec645584-ae8d-4807-a4cf-b3da3f5542fc"
        name="IJunction"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="60a11d2c-45b6-4165-b913-d4c660dc6cde"
            name="interface"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8034a594-1d4d-428b-b551-28bd31fa8b06">
                <propertyInstance
                  Id="6df5b430-e00a-4b20-b677-190eb21c6299"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="f59ae6bd-27a8-48b0-a0bd-acc66466ed6a">
                <propertyInstance
                  Id="29bfee0a-54e2-4dfb-96a5-8482942a6bb3"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="41df94ee-6b97-4453-babd-94e8d8932a19">
                <propertyInstance
                  Id="980fb270-bbeb-4775-8db9-5d4e0f34bc33"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ff653de3-bc6b-4618-8566-80ccc6db2d16">
                <propertyInstance
                  Id="308a6b4b-1e80-42b9-9205-a97fc0ce0d1d"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedAttributes>
          <property
            Id="7f6d9077-446a-4b4e-a893-1848e040eda2"
            name="EdgeFrom"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="c40067f4-c99f-47b6-99a3-f33d281bac0c"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="04b745f0-109d-4bd0-b0d8-0c947628c3f0">
                    <propertyInstance
                      Id="7b93812e-36b3-4906-b1dc-fd3fd176aa51"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bb5a2bd9-a90e-401d-ad44-0e8917d6f7e7">
                    <propertyInstance
                      Id="02c57a57-3198-44cf-9f50-56bcd624d761"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7679ae56-8969-4b8e-a822-e8b54c5eb951">
                    <propertyInstance
                      Id="28d6bcda-0693-4655-891c-41b6a28f8217"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6eedcbd3-29bd-4cda-8400-fe48296d82cc">
                    <propertyInstance
                      Id="525743ef-3249-4cde-9d61-657153001608"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="257e9924-7286-40ef-b360-227a86469b92">
                    <propertyInstance
                      Id="ee513060-a837-4bdd-bfa7-19a0a557358a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6750ecc0-0f61-4f89-9a54-1a7bc4f2ea6e">
                    <propertyInstance
                      Id="e49d61eb-8d83-4690-b745-4791c9258bf2"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ef9595f9-09f7-4e31-aa3a-f9b7776624fd">
                    <propertyInstance
                      Id="584ead2c-f4ba-4061-b2f6-57f0d88faa0c"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="78a25d2b-07b4-4b7a-86d2-96fd92fc7848"
                LastKnownName="Knot3-Entwurf::Edge"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="7059a54c-bfe5-4370-ab4a-96eb597f9e10"
            name="EdgeTo"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="ef627a9d-f0ec-4371-89b8-2b3e25cb138b"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2b0796a2-a295-4930-8856-4e121efc5c76">
                    <propertyInstance
                      Id="29e48d29-673e-483f-bb17-361a01c0893a"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="696657f9-608d-4729-a186-3fbf684baa44">
                    <propertyInstance
                      Id="4d298459-809e-4739-8197-4ad45284fb2b"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="08cd96d9-9489-4d1e-ab3d-25ba1d3c5d89">
                    <propertyInstance
                      Id="5fd8c13b-d410-4da6-b94d-e37c12e41c04"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b12b5d02-6845-49e1-ba3c-5d3c6b67715b">
                    <propertyInstance
                      Id="b14d372b-1249-4ebd-9267-6f83475a66fa"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4b1bbb83-0587-4a5a-bd8c-01abb02c0302">
                    <propertyInstance
                      Id="91f7e4cd-3b36-4393-90e5-0acdd71f421a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7cf2c910-390c-4f5c-8a83-ee50e962588b">
                    <propertyInstance
                      Id="c238586e-8354-4599-a399-8fc9cb609de7"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b2d73176-84f8-4457-828f-c4e296ddfd6a">
                    <propertyInstance
                      Id="56c98364-0a26-4ac4-a4b1-23fb66547ccf"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="78a25d2b-07b4-4b7a-86d2-96fd92fc7848"
                LastKnownName="Knot3-Entwurf::Edge"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributes>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="4c2447b7-03b8-48a8-865f-cb450d58f799"
        name="ModelFactory"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="6b06692a-2bfd-4736-88e2-77109bbb4a16"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="0d68c43b-80e1-44e7-af48-411238864a2b">
                <propertyInstance
                  Id="c776360f-762b-47e1-90e6-9de95efbce54"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="01089578-7887-4da0-ae22-bd7f24ad6aac">
                <propertyInstance
                  Id="7d2983c8-6979-47b0-8a47-5cfb44b68d61"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="d6aaf3d6-c477-4497-8340-791b92c6fa4f">
                <propertyInstance
                  Id="97f1bce8-fd1e-4334-adb6-61d1776b5398"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="503a0e1c-0e4b-4402-9c38-f6507c1ec19a">
                <propertyInstance
                  Id="78392a9d-5153-4a38-917c-b3c2d01b7611"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="d4342ac3-d91f-429c-93fe-620098d6655a">
                <propertyInstance
                  Id="19ae809a-18cf-435b-998d-f6e31b36b752"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedAttributesInternal>
          <property
            Id="b2dc0afa-85d3-4eac-aac7-b36709de2bb1"
            name="cache"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="ff6fb732-eddf-4888-a99a-5f40581ed85a"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b5d886a4-9c76-457d-b3bc-3058c4c51083">
                    <propertyInstance
                      Id="37e8fe18-6863-41a6-89f3-6306c87747a2"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="78793e53-d4f7-4666-b674-9ee84f4f0bbc">
                    <propertyInstance
                      Id="77095d15-db24-43d9-8b6b-2c9999c5737d"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dc42f8c9-e785-4cca-bc8c-9701b28f7f37">
                    <propertyInstance
                      Id="8e94c87d-a36d-4232-b047-89b37d4f147a"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4d4b9dae-5a4c-46cd-a540-a81cbecdc6c9">
                    <propertyInstance
                      Id="c6c54223-f29c-4749-9318-2b992f936e4a"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="84fc2c57-8f7c-4431-b6b4-93823d48382f">
                    <propertyInstance
                      Id="521d5aa0-c9ec-40e2-beb7-7689b50ba85d"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3588c01e-bb63-4cc1-ad4c-0c6834cec850">
                    <propertyInstance
                      Id="3590354b-0d87-44c7-a08f-943d0fd7f975"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="17d7ff71-9e57-4eb9-9da3-584be881c8b4">
                    <propertyInstance
                      Id="208da09a-781a-4c7a-8106-9bd5b410aaa5"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="0c1c9169-da48-4ae0-bccf-d78dddeaba97"
                LastKnownName="Dictionary&lt;GameModelInfo, GameModel&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="cc9bda5e-05e4-484e-a32d-decc9cfb684a"
            name="createModel"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="7f741cc3-91b4-4482-b7f1-76f557c8b0f9"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="63b5a7a5-2e8f-4c54-86dc-ecec2cd99d2e">
                    <propertyInstance
                      Id="d0888c43-b658-404a-aff0-fc373ff70276"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="107f98d2-53b6-4d35-a7d3-a4b098f86a38">
                    <propertyInstance
                      Id="77be0127-c578-464c-9193-bc24ccc73f51"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f635eea6-90ed-4dab-9376-f15c6a32f481">
                    <propertyInstance
                      Id="efc2802b-39fd-4f4a-8352-21c113cebbe6"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="87ff0340-c54e-4d8c-983a-7c2e5fd7b649">
                    <propertyInstance
                      Id="0a237329-0458-47f7-b49e-a6359dfa61fc"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="24c51c22-610c-4a4d-a9cf-0e16ec5dc5b2">
                    <propertyInstance
                      Id="999fc576-ebf2-45f9-9dbe-73c58ad99246"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a5e6fc18-1d58-4b02-be67-6664bd059583">
                    <propertyInstance
                      Id="2c5a0f22-f92b-4c26-8dd5-e082ae58ae40"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6fa5e9c5-9add-4c6e-945d-baf71fb7a25b">
                    <propertyInstance
                      Id="cdeafe69-97ce-4212-a337-4ae03f9fbc9a"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="7a284590-d3b0-4453-b89b-7e0de3c1fcd0"
                LastKnownName="Func&lt;GameScreen, GameModelInfo, GameModel&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="3ed1d4cb-e3c5-4698-b94f-4eca7c88f550"
            name="this"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="93566727-b934-4117-b18a-0e32f7cbb414"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e37d3eec-9891-43fc-b162-88137a9b67d6">
                    <propertyInstance
                      Id="5bffb052-fec0-48f0-9d2a-04f1185cf5cb"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1cb8467a-f073-488d-8688-18d810c39abf">
                    <propertyInstance
                      Id="774c2d21-471b-417f-8bfd-e40833b700fa"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c61d15c7-c4b3-49aa-b072-8e1a6be9c99f">
                    <propertyInstance
                      Id="7a0bdc09-72af-4df8-92f0-47515e49d1ab"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cfe48417-196c-4006-9d30-acf8afb0e9f9">
                    <propertyInstance
                      Id="22bfcb3c-cb86-4789-9527-29204f8d57fe"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="640fff50-6be7-4601-8cfb-ee3fa9cb2d82">
                    <propertyInstance
                      Id="1166f425-f4e4-4105-b96a-9782ad6681a5"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ccfb338a-c686-407a-aa6d-24ae1ba00b22">
                    <propertyInstance
                      Id="51ebb911-521f-44db-b671-aad2f22f3e5b"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="fcc464c3-dca2-44db-be71-ad001ceb67e8"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="35f16527-6392-4027-978f-d553e5435bb5"
                      LastKnownName="Knot3-Entwurf::GameModel"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="e0ff4871-6467-407c-a13d-4a6e4bd5051f"
                  name="state"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="2236f57b-55cb-453c-9cd7-a59885d5010a"
                  name="info"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="3810b5f4-9d44-48db-bc66-059a3643ef3f"
                      LastKnownName="Knot3-Entwurf::GameModelInfo"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="ee8f5ebb-d633-4875-a851-5632b0cf4351"
            name="ModelFactory"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="1b5f59ac-8ab5-404c-ab99-a2d0e892cca5"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="530f95d0-fac0-47d5-8df5-aafe585bc387">
                    <propertyInstance
                      Id="d93602b0-7892-47fb-b824-5ccb4644e7d2"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="053dea65-ca8d-4668-8869-9eae8d7f4733">
                    <propertyInstance
                      Id="133d0733-38b8-4676-9483-92f7c2ba4478"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d157ac42-d4a2-4e15-9acc-f9b3733852bb">
                    <propertyInstance
                      Id="9894303a-7e38-405f-91ca-f357e8da9cf6"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9cc2a67e-8481-48cf-ac08-4269819cf2c9">
                    <propertyInstance
                      Id="42f9cd8e-35a2-46a9-9825-15e882a56598"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0b4d05ce-a553-4a32-82d1-46eb82ae67bc">
                    <propertyInstance
                      Id="2d667a28-198e-4f8c-82d7-4f5dfd7244e1"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6e9e6698-0019-4cd9-8bbb-75c9fe40b774">
                    <propertyInstance
                      Id="bdf1f72c-c6a2-4137-8318-13307e0016a6"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="dc1945dc-4326-4c82-a899-28ae5d9b800f"
                  name="createModel"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ab890de8-981f-4ba1-9421-387360ad43ab"
                      LastKnownName="Func&lt;GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="e42747e9-94b9-48e6-9018-e0bda8021314"
                  name="GameModelInfo"
                  direction="In"
                  isUnique="false" />
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="3308f9f9-d8a6-43f9-b5be-5a1e83009184"
                  name="GameModel&gt;"
                  direction="In"
                  isUnique="false" />
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="fe52f937-ca81-4290-b4b1-f3dafbf7da56"
        name="NodeMap"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="594f6596-d479-4682-ab50-75208f9427a1"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b9347d7e-a623-4a1e-9c0d-8953e69bdb79">
                <propertyInstance
                  Id="a2e1f506-2d09-4dcb-926b-1c2f8f750847"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="bdd25f00-1e0a-4518-b01f-8391bcd5c135">
                <propertyInstance
                  Id="ddb4704c-df4c-43b5-97ad-f93119f4335b"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="26b9213a-e057-47ed-995e-8a991abe45b8">
                <propertyInstance
                  Id="2c031994-5bb3-4199-9cde-b5449d5cad58"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="057432bd-b5b2-409c-b9ae-433a6802598e">
                <propertyInstance
                  Id="10a0b845-2ac0-4d75-8360-6fb26474c9e6"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8f55ac2b-9be4-4e9c-a949-b180d7f797a2">
                <propertyInstance
                  Id="f04177a8-17bb-45ed-a3be-f50a87ec7730"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <targetEnds>
          <association
            Id="faec306b-4e10-4fb9-8e47-b446e73b6f8f"
            isDerived="false"
            sourceEndRoleName="NodeMap"
            targetEndRoleName="Node"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="251feadd-7f77-4ba8-8bc7-bdbf66d203a7"
              LastKnownName="Node"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="ac8814d9-8160-4a68-9cec-280607962e11"
                  name="NodeMap"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="11fb83b6-9278-4c2e-b0a9-2743d241f8cd"
                  name="Node"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false">
                  <lowerValueInternal>
                    <literalString
                      Id="3f155dd4-59b1-4844-b633-cfa4df5ca5f4"
                      name="Lower"
                      value="*" />
                  </lowerValueInternal>
                  <upperValueInternal>
                    <literalString
                      Id="13b29331-1633-4a0b-a74d-f0244d958f93"
                      name="Upper"
                      value="*" />
                  </upperValueInternal>
                </memberEnd>
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributesInternal>
          <property
            Id="8036a760-1f88-4228-971a-e160f1c5847f"
            name="Scale"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="220a3521-e091-4221-bae9-3ef9018e845c"
                LastKnownName="Integer"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="bf3128fc-ddfe-40b5-8e24-967caaa0f09c"
            name="From"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="45a27cb8-ba01-4bcf-929d-34d956b9466a"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bcaffe6d-16d3-4189-b5bc-0f3a59b023ed">
                    <propertyInstance
                      Id="512fb868-477f-4e6c-a4ab-17e6c11afa31"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="36e2b926-56f0-4f79-b6a3-37f6f5ea94c8">
                    <propertyInstance
                      Id="d6bbb0c3-5f93-4c02-a8b3-4b6b95212ff3"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="83b44920-3683-4f2a-8de8-edf1bcc5e027">
                    <propertyInstance
                      Id="c8b01aac-be51-4a35-aabd-f84102d13838"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2e74370c-e3e0-40c4-bd3a-e821978829b0">
                    <propertyInstance
                      Id="60e03900-b63b-452e-af64-fc5f8793ae3e"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a5d9796d-6c31-421c-8b41-2e27ade38791">
                    <propertyInstance
                      Id="a7f0ac62-3dbc-4718-9e3c-3e2a435e9d34"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="20b1a078-127a-4f09-8d50-db8980cfaa38">
                    <propertyInstance
                      Id="2adcdd9f-d802-40f7-9376-98b21dd1e1ee"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="7a2ca6da-b596-4435-bca0-487bff9b2ab0"
                  name="edge"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="78a25d2b-07b4-4b7a-86d2-96fd92fc7848"
                      LastKnownName="Knot3-Entwurf::Edge"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="c3591c68-127c-4620-a94d-3f96703d8c6c"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="666d8456-7f60-4424-8983-c78db4cc9616"
                      LastKnownName="Node"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="708ab771-5a8a-4b9c-8ad6-e2eab0343cc4"
            name="To"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="cc598f49-eb84-4a39-8f81-2f95dc70261c"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="097184cd-c7d8-4fe1-a335-6b1ce8c0cfea">
                    <propertyInstance
                      Id="89e73a5e-3d5e-4333-a8f5-d02915c2890d"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7db32599-db82-4115-a1e0-043880ae1f62">
                    <propertyInstance
                      Id="447746a0-b693-4940-a469-acaa3d0b4fc2"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="eeac5125-2671-4d5d-a758-7689f848679c">
                    <propertyInstance
                      Id="51c43d5e-223e-4601-a314-d9b7140b2bcf"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4e988673-51aa-433b-849c-02c89a5f2d9b">
                    <propertyInstance
                      Id="cf8cd8e3-dee8-43e2-bc1e-83323aedafcb"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="09770da1-181b-48dd-967c-d58f854e1b16">
                    <propertyInstance
                      Id="595b28d7-2596-463a-94af-c5ed4d785826"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8891794e-6227-4fc3-8f34-f5a5c962b494">
                    <propertyInstance
                      Id="10f939e1-fd3e-47fd-9964-5ab5ad1dd0c1"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f1541f39-dc14-4fb3-b95f-b9e6102e1007"
                  name="edge"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="78a25d2b-07b4-4b7a-86d2-96fd92fc7848"
                      LastKnownName="Knot3-Entwurf::Edge"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="9e4c18be-ac70-47f6-9be7-1bcdb4dda640"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="666d8456-7f60-4424-8983-c78db4cc9616"
                      LastKnownName="Node"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="1a226386-ec6c-43ba-9232-ab5a9ac30530"
            name="OnEdgesChanged"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="a72f27ab-681b-40b0-be65-65c394139842"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4a7fd09a-f305-4acf-997f-19a0964f74a5">
                    <propertyInstance
                      Id="ad984c89-d5c4-450b-9388-fc4a480708b6"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b9652167-fb21-4949-a3b5-24c211a38534">
                    <propertyInstance
                      Id="2561afe2-3e39-4dad-bbda-834329934d11"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="66691a56-b2c7-4a95-85d7-45af5b3cdabb">
                    <propertyInstance
                      Id="065631ba-5b5b-44e3-ac0c-02f3c7b16a53"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="61ec4dc5-6b84-4286-8895-7307d247a9de">
                    <propertyInstance
                      Id="c4dddf13-e266-400b-9967-7661e3a28663"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bc63b222-53dd-4c94-bc2d-273dd9ce7deb">
                    <propertyInstance
                      Id="d3f5806c-8132-45c5-ba70-99339b0d5ef0"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4ba9639a-693e-454a-8a2e-8cb716db6322">
                    <propertyInstance
                      Id="0be7785d-369c-4e51-b397-9c2559cad86e"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="a42a44b2-a514-46b1-9dd7-937137df3c8e"
                  direction="Return"
                  isUnique="false" />
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="12a58178-5e3e-43df-9bec-6313e2ee6405"
        name="IEnumerable2"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="d88f7a70-819f-492b-8ed5-5222dea3e539"
            name="interface"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="decd1432-6147-4c11-b7e3-1b84cd2d5f2e">
                <propertyInstance
                  Id="060debea-6efd-4961-b473-9bd07a092ac4"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="dddf2add-c4c2-43b7-9db6-c0f9950436f7">
                <propertyInstance
                  Id="98d4400b-0cee-4135-adb3-39a08475cf4f"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="769f9271-05fc-4cea-b562-40dd8e201a40">
                <propertyInstance
                  Id="1beed772-1cca-4c62-8d49-24d9975f1f2d"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="081b2300-d457-4db0-b17b-1732422a3f3d">
                <propertyInstance
                  Id="6f160394-45c7-462f-afd1-ddb3018f8046"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedRedefinableTemplateSignatureInternal>
          <redefinableTemplateSignature
            Id="2d024c34-79e4-4c48-ae03-2cd69231c28f"
            parameters=""
            isLeaf="false">
            <ownedParameters>
              <classifierTemplateParameter
                Id="44f965b1-dd87-4c12-bb23-e7c27309bfe5">
                <ownedParameterableElement>
                  <class
                    Id="e26346d6-5d30-413f-b461-6db1a9d83a34"
                    name="T"
                    isAbstract="false"
                    isLeaf="false"
                    isActiveClass="false">
                    <appliedStereotypesInternal>
                      <stereotypeInstance
                        Id="c9dcbf2c-2a29-448a-bc0c-906f7f356e55"
                        name="class"
                        profile="CSharpProfile">
                        <propertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="7ea5af54-73af-4b79-9330-b78f90ecad9a">
                            <propertyInstance
                              Id="ad4ec2bc-5fff-4590-8a0d-e6012c1f7eac"
                              name="ClrAttributes" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="c8fc4e9d-3edc-4b84-b05a-6d9b2a9e772d">
                            <propertyInstance
                              Id="3d9bb3f5-8d6f-4aa7-8bc5-7d77f650e10e"
                              name="IsPartial"
                              value="false" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="83bb1d4c-6bf7-4aea-a52f-237182c3e4fd">
                            <propertyInstance
                              Id="48c22ad7-f29f-4a39-8b6e-16451ba5d020"
                              name="IsStatic"
                              value="false" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="578e4cf9-19cb-4b4c-bcd7-82e1579ed608">
                            <propertyInstance
                              Id="d7ec31bc-190e-4067-bd71-1bf6c8afd3ec"
                              name="IsUnsafe"
                              value="false" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="454f3d72-2bb0-4bea-bb80-6ad085d928f6">
                            <propertyInstance
                              Id="06cd31e1-1c8b-42d7-9930-dc64da952d94"
                              name="PackageVisibility"
                              value="internal" />
                          </stereotypeInstanceHasPropertyInstances>
                        </propertyInstances>
                      </stereotypeInstance>
                    </appliedStereotypesInternal>
                  </class>
                </ownedParameterableElement>
              </classifierTemplateParameter>
            </ownedParameters>
          </redefinableTemplateSignature>
        </ownedRedefinableTemplateSignatureInternal>
        <ownedOperations>
          <operation
            Id="04aa14cb-35ae-4e7b-a4d7-c9bdbd20a764"
            name="GetEnumerator"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="41ada37b-bb7b-4ebb-85e5-df070a8905af"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="913e0a4a-d474-48f4-ad42-9ff282d00fe8">
                    <propertyInstance
                      Id="61165d2f-04ac-4b86-b33c-e1375de490ef"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8d42537a-0f98-43e2-8c9a-3bf52c2f4fae">
                    <propertyInstance
                      Id="d91cab38-1625-4e94-8653-2a0dc241d427"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="843d0213-3f35-412c-abcd-699914694a6b">
                    <propertyInstance
                      Id="7100110a-73fe-47a4-9ea1-129cd06f4078"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5b6580f9-e75a-4dd0-aeef-eee5963fe59c">
                    <propertyInstance
                      Id="c234ef51-89b7-4020-a8d0-dc510fc671fb"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5f3e5f65-11b0-4fc1-abbe-9cdb5ff3ffc0">
                    <propertyInstance
                      Id="52c3c569-369f-4cb6-a8a9-a7c5ce4104c3"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="13bcd4eb-5f29-4f53-a144-8eb599bafd9a">
                    <propertyInstance
                      Id="ea49c7f0-8d48-49a2-a916-0a0f27d449dd"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="ee836607-e487-4179-82b7-a722029b6e72"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="4ce35996-3bea-4f40-9fed-204eae501c70"
                      LastKnownName="IEnumerator"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperations>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="1e9ab1ba-e7d6-4a9a-915a-bf959c651c52"
        name="IEnumerable&lt;IGameObject&gt;1"
        isAbstract="false"
        isLeaf="false">
        <generalsInternal>
          <generalization
            Id="0ffea3da-5dc3-4a03-b2d6-f8c9141334ae"
            isSubstitutable="false">
            <interfaceMoniker
              Id="12a58178-5e3e-43df-9bec-6313e2ee6405"
              LastKnownName="IEnumerable2"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="7b94ff8d-a819-4b58-90ca-7ca071fd24c1"
        name="IEquatable&lt;GameObjectInfo&gt;"
        isAbstract="false"
        isLeaf="false">
        <generalsInternal>
          <generalization
            Id="3fd80411-7c5a-492c-8e80-65cc52cd4a92"
            isSubstitutable="false">
            <interfaceMoniker
              Id="e8d46c11-4d03-45c0-bcdc-ead6fb16a1d4"
              LastKnownName="IEquatable2"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="e8d46c11-4d03-45c0-bcdc-ead6fb16a1d4"
        name="IEquatable2"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="8cb3b30e-d1a8-41b0-a090-0ba74a7c5796"
            name="interface"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="1689df49-d8bd-4842-929a-76a05d2008cf">
                <propertyInstance
                  Id="8ca9f9df-0e0a-4a2f-be34-854c08a4cddb"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="0a0e071f-4f06-4a25-9ac7-5bec94407070">
                <propertyInstance
                  Id="d7d0fd74-7d15-4a4f-b143-ae00ccd865d0"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="4523ac76-1048-40dc-84e2-c319db300f5c">
                <propertyInstance
                  Id="813ce4f1-8543-4ecf-b084-b0c65ec156cf"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="3b7310fd-8d69-4705-abf3-3b34c6a8ac2b">
                <propertyInstance
                  Id="608d6074-8028-4086-87ab-fe8d51e7f2bd"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedRedefinableTemplateSignatureInternal>
          <redefinableTemplateSignature
            Id="a35365d1-a6a7-404a-8d02-f76ed929cf13"
            parameters=""
            isLeaf="false">
            <ownedParameters>
              <classifierTemplateParameter
                Id="7e717e14-f29c-4733-99ed-f481942c112c">
                <ownedParameterableElement>
                  <class
                    Id="5e467dd8-9ddd-49d2-a93f-96a67066de0a"
                    name="C"
                    isAbstract="false"
                    isLeaf="false"
                    isActiveClass="false">
                    <appliedStereotypesInternal>
                      <stereotypeInstance
                        Id="affe2795-dbf0-4e5b-9f21-bfe5630aa00e"
                        name="class"
                        profile="CSharpProfile">
                        <propertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="fee61fd3-da7a-4aa9-9bd3-9feb2ca2fe6c">
                            <propertyInstance
                              Id="d9786780-3efb-4f87-80de-67410efd17a4"
                              name="ClrAttributes" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="fdd12a32-58ba-4f00-b525-3916f347dfd0">
                            <propertyInstance
                              Id="338d2924-ae7a-41c2-bfff-5973c6d300b2"
                              name="IsPartial"
                              value="false" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="1791c8e8-42db-48f0-aa7c-da651c86baf6">
                            <propertyInstance
                              Id="4b7c6182-fb4d-47e7-892c-fbf7b6c3c895"
                              name="IsStatic"
                              value="false" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="c7d7ac3e-e5a4-42dd-93db-ce939781e307">
                            <propertyInstance
                              Id="c7170c09-a68f-4d47-b26c-dd92293e7445"
                              name="IsUnsafe"
                              value="false" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="6a6b0e74-f3a4-4095-83cf-f3767dcec87d">
                            <propertyInstance
                              Id="467c5ec7-4a01-44a9-9d3f-ebe504d35d5a"
                              name="PackageVisibility"
                              value="internal" />
                          </stereotypeInstanceHasPropertyInstances>
                        </propertyInstances>
                      </stereotypeInstance>
                    </appliedStereotypesInternal>
                  </class>
                </ownedParameterableElement>
              </classifierTemplateParameter>
            </ownedParameters>
          </redefinableTemplateSignature>
        </ownedRedefinableTemplateSignatureInternal>
        <ownedOperations>
          <operation
            Id="27555c2e-0f5f-4e82-97c3-1c54d104146e"
            name="Equals"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="31367451-aed7-4b00-a418-1403a3583562"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d9c650ec-ee76-4a25-b99c-273bf3caa471">
                    <propertyInstance
                      Id="001a308e-73f6-4bba-a74e-2dab5236f27a"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="74cd9de4-f612-4d5e-96f9-f81fc0793172">
                    <propertyInstance
                      Id="9c582e6c-104d-4ebe-9105-07e3635961fc"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="27bb9b39-0963-4130-bed0-bc5f6be52270">
                    <propertyInstance
                      Id="4592ea92-0217-48de-be98-f011d0daef11"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b58d4b93-691a-47d6-b8e5-55d1c1913ec1">
                    <propertyInstance
                      Id="2de2ef5d-c8c5-4cc8-bd6a-cfbf0e756021"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8daa23fb-06fc-41fe-b17b-82aafafc1a96">
                    <propertyInstance
                      Id="28d7513d-6057-43e3-a0ce-e8010f4a8443"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9b8ef491-a074-4694-a950-8e53ceb966d6">
                    <propertyInstance
                      Id="2ebc1910-d5c1-4563-a816-34bc4186ada2"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="166d9ff2-8caa-48cc-9229-0f59b3b9c674"
                  name="other"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <classMoniker
                      Id="d6f3d06c-d154-4230-8788-e6b313e2b227"
                      LastKnownName="C"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="36327479-b071-4b1f-b201-5b8ebc4fc2d6"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                      LastKnownName="Boolean"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperations>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="62448ec5-fb9e-48be-8f5d-843edb97f888"
        name="GameObjectDistance"
        isAbstract="false"
        isLeaf="true"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="5932fe4b-724f-4337-b26f-4a6bbae7299f"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="1a4efbc3-fc64-42c9-977b-6f5a0a8f956c">
                <propertyInstance
                  Id="5477266f-c9ed-4c11-ae6b-b0db0ac29820"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8e524f77-8206-463f-b1c7-33ebff07e9da">
                <propertyInstance
                  Id="4e8b206a-1d9a-4cd9-90e3-0bc4268c9c20"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="4b9b01de-6d0a-4cc0-a411-ec5272370dc1">
                <propertyInstance
                  Id="cac7231c-2230-424d-be6f-193c45ffc285"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="dfe58f66-bece-423b-bdc4-10a405780eed">
                <propertyInstance
                  Id="a034e964-40d5-43b0-9b2a-08ae016715e8"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="16a3d874-6dbe-4359-96ed-3e8f9db53180">
                <propertyInstance
                  Id="d5064f4a-ec69-4de8-8f1d-ae11841daef8"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedAttributesInternal>
          <property
            Id="2b963c94-ed66-4cd5-8b96-a123b4e9ec3e"
            name="Object"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="0b4dbb82-136b-4928-a028-a4dd8785bf0c"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="008e2026-6be5-411a-92f2-74c50e0a7d4a">
                    <propertyInstance
                      Id="e6d98a48-78c7-4971-bdb6-af09fc699a8b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="df39b769-8c64-4804-b141-b695b6be4782">
                    <propertyInstance
                      Id="216f1ca1-8c5e-4ce8-b232-ce03ad647d9e"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0b18fa4e-a7b0-4c9c-8e49-f0cefd1d8632">
                    <propertyInstance
                      Id="f8af9bd2-599b-49e5-a5aa-4c6b35b2f5a2"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f1302069-8719-4406-a71c-3072251e51e4">
                    <propertyInstance
                      Id="702a81bd-c3dc-44dc-b87a-fa2a1edf9c36"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b531f624-5de3-48d4-8ab3-3720e0f6658c">
                    <propertyInstance
                      Id="4afa9df6-a03e-4801-aa9a-70eea73d581c"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5235ecbd-35ad-44e2-bdbf-719daa8c60af">
                    <propertyInstance
                      Id="0c3137b2-6531-47ec-a339-c39732b4a182"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8ba2dcd6-1669-4638-923d-0bff9a36a05a">
                    <propertyInstance
                      Id="424f4c91-0666-49a9-9a8e-3537c10e857e"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="664a0184-25a8-42ad-99ee-7c5881666f9b"
                LastKnownName="Knot3-Entwurf::IGameObject"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="2ca83a9c-a04a-487d-85be-b1484b47e13d"
            name="Distance"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="01ad9d0f-52d4-4de9-b18e-e788c69961de"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="820ee57e-f1bc-4197-bac8-d0a97985c3fd">
                    <propertyInstance
                      Id="d6446cc0-8a02-435e-9561-fb71b9092dca"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="10bbfd48-c5b0-45ac-a86b-e1fa1a923187">
                    <propertyInstance
                      Id="3ba8a83c-0a07-4b05-ae6e-34818a5db66a"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="55fd32d8-22b6-4357-afce-0db662e83abe">
                    <propertyInstance
                      Id="03dcddd1-3929-446f-a653-00d58df6841e"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9f63f8b4-7a79-454d-bcbf-3ba2c067749d">
                    <propertyInstance
                      Id="8c61352d-907d-41f2-98cf-863c8b754557"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7b88dedb-33d8-4f81-960c-359ca4524999">
                    <propertyInstance
                      Id="01c15195-f136-44ad-9a65-1b6d1f4d2508"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="84ad35e3-ed52-48b5-ac30-3fadb48c7401">
                    <propertyInstance
                      Id="7b66795f-c0ad-4378-badf-07b5660d8fc0"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8153c089-c61f-4840-bc7f-4d6f25176568">
                    <propertyInstance
                      Id="3160142c-0072-4d23-bcf7-c09092cdd6fc"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="341344be-696c-4c21-9bdb-3ae3027c3c34"
                LastKnownName="float"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="251feadd-7f77-4ba8-8bc7-bdbf66d203a7"
        name="Node"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="5059fe84-3cf5-4239-af30-0f9d5fbe19c1"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="95d72e75-4eaa-4260-8904-f8acead59a1b">
                <propertyInstance
                  Id="47475036-a440-46ed-b528-7e64eda4b720"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e5e36bad-1b17-4084-b43a-4d63f8d9a969">
                <propertyInstance
                  Id="911c9ed1-b71e-4c8b-8741-acefb05e83e3"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="0b64d157-66a3-42a7-82f5-c013846bf0c6">
                <propertyInstance
                  Id="90431693-581a-4a05-8cbf-def7d9965ef0"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="493dcaae-6702-4434-8e3b-e722e17645da">
                <propertyInstance
                  Id="0d9d8935-5895-40fe-a90e-e9caadaecde9"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="037f9af3-b66b-48be-96e6-698782ffd384">
                <propertyInstance
                  Id="5eebf093-53f8-4506-88d5-bb21aee42b10"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedAttributesInternal>
          <property
            Id="55a138a5-6b35-49dd-8f12-9473bf16f90b"
            name="X"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="f9613d73-6942-4be8-9b6d-a8249389dba9"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e48ebbc0-2910-4801-bf03-0ef2c0ad7522">
                    <propertyInstance
                      Id="0a5027c1-6fee-4433-abf9-ae42db11441d"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6e9c170c-f9f5-4e9a-b0dd-720b942ba4df">
                    <propertyInstance
                      Id="35c816a6-0b75-43c1-a6bb-e040938b1a1c"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3067a591-a624-4107-b3eb-9ac56ff6409b">
                    <propertyInstance
                      Id="c74c4728-9aa8-4af2-9fc9-ff3018483db0"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8841624e-085b-4e06-b92f-208e37548c53">
                    <propertyInstance
                      Id="76dfbed0-d4ac-4f6f-8f38-c0cdedea36e4"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9c6aaaba-cd43-4b46-bb5b-fa4702041c0b">
                    <propertyInstance
                      Id="d2582c63-ff5d-49e2-89ff-a4953ef68896"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="965a4ee9-b07d-4e03-985c-f32d46d60db3">
                    <propertyInstance
                      Id="ff6252f4-5bbd-474b-a888-c00ce398f76f"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="66281764-e24b-446a-ad11-708a0d2d9046">
                    <propertyInstance
                      Id="e586da6c-cdb5-4a94-aa88-48d39c07eaa7"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="220a3521-e091-4221-bae9-3ef9018e845c"
                LastKnownName="Integer"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="9abf6e4d-928f-4f7f-883f-aeb3e22160b8"
            name="Y"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="7b3d7605-8f82-4a39-9130-8b5f7dc0d702"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7b13a5f5-7219-4e83-bb23-5fd22972f1c1">
                    <propertyInstance
                      Id="d2617d26-d197-471e-a9b3-24232d9ceedb"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="053cd4cf-cc58-4ed2-ba8f-2fd01c82522e">
                    <propertyInstance
                      Id="159e599a-5e67-4e99-bf85-d01fc0e5394f"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8d767838-782e-4f2e-b2d0-d8b73464e8e7">
                    <propertyInstance
                      Id="1a1d9ca4-96f1-47b1-a8e5-380b33a25209"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ff71ad58-84a3-458d-aa19-b696c269d5e7">
                    <propertyInstance
                      Id="aa1ebe23-9dc4-497c-b404-1fa48ecf0fb7"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="355510ff-735d-4c99-ba08-43e67ec17917">
                    <propertyInstance
                      Id="0b73585b-ffa6-4c06-a262-8bdde03de059"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1e0ba80d-7695-44f6-b6ad-9b3aae97b4a6">
                    <propertyInstance
                      Id="15a25d69-1486-483f-867a-d71d914afc00"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bf33ce59-e09c-48bf-beab-a83920d3569b">
                    <propertyInstance
                      Id="926a6f27-282d-4f6d-841e-3e68b93c2835"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="220a3521-e091-4221-bae9-3ef9018e845c"
                LastKnownName="Integer"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="bdd61806-4eab-47be-b87f-611f925cfe5c"
            name="Z"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="b7e22158-1d8c-4ad3-be5c-3db48efcc35f"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="39be6cd1-d33f-4dbc-b1b7-ee5c7ae2ce3c">
                    <propertyInstance
                      Id="1532ace1-5dd2-410e-8558-da1fb5462f6d"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4f3ede70-97c4-47e3-b511-4ce22ecc8394">
                    <propertyInstance
                      Id="f2e89b76-1338-4f7b-9822-88e022c99a3b"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f2139e2a-04db-4324-a8d7-0489ab8cfb8e">
                    <propertyInstance
                      Id="50969c01-8cc3-463a-88f7-ed75ef644c8d"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d1521eda-9236-4b0c-a35c-2da9fd5915dc">
                    <propertyInstance
                      Id="5e96383a-01d8-412f-8ad6-a8c2bd614e1b"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a71c9b43-cc45-4f5f-8f30-940aff9e1d63">
                    <propertyInstance
                      Id="6d545c85-d8e1-452b-8023-e2876ad49e9c"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f369c20d-0a88-4fb6-8b7c-ff07335e18a7">
                    <propertyInstance
                      Id="5556f79d-1f3d-4b8f-9c91-e8460f17bc36"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cafb4478-be94-4c66-af23-ac48c0779963">
                    <propertyInstance
                      Id="9a0db174-4643-4e7b-8624-96ebe4ebb9b0"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="220a3521-e091-4221-bae9-3ef9018e845c"
                LastKnownName="Integer"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="425695c7-c8da-4e26-8a3f-f92991a5117b"
            name="scale"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="9c991103-084b-4a8b-af6f-beb6c8b1549c"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ad226ade-049b-4631-bc75-32a93e646a43">
                    <propertyInstance
                      Id="d840dcad-b688-4818-9e40-dd37e8e46601"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cdaa1d9c-34e8-42ae-bb11-bd8b95df3092">
                    <propertyInstance
                      Id="2d7f0543-68d8-4a21-8f94-0298d9454705"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6b9ef21a-4dcd-4713-a4ba-d4ac501014ae">
                    <propertyInstance
                      Id="db3fb812-84fe-45b6-9fd1-ada2a92fd4b3"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="51163d6a-04fd-4e49-8484-f147d06caf3e">
                    <propertyInstance
                      Id="f2016741-05f5-42bc-8a75-cc46bf689613"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7a48055e-adb2-4b71-9196-6e1ab9b72ef4">
                    <propertyInstance
                      Id="800851c7-4f59-4a33-9e67-c407e2936a36"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f6e81c9c-bc50-4ef3-9114-9a1b2728f21b">
                    <propertyInstance
                      Id="0aa2d33e-dfdd-4a81-8214-34e22b8afa7a"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4a7ec5d1-f4fa-4e91-811f-7813b5299278">
                    <propertyInstance
                      Id="971c535a-7ea0-4979-9a18-54e2dab0e1e1"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="220a3521-e091-4221-bae9-3ef9018e845c"
                LastKnownName="Integer"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="db927caa-9d5b-4dd1-aa1a-a0729c7ec407"
            name="ToVector"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="e6a078e7-86de-4876-b1ce-540af72d06fe"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c01c9e1a-8c0a-4f2b-80d1-d9fcf13eb473">
                    <propertyInstance
                      Id="b390e25a-5bff-4635-8d4d-d0ccd31408f3"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="aeedecf0-cbab-48d4-9eb3-73f466524df6">
                    <propertyInstance
                      Id="429b56e8-36a0-440c-a72e-82484db9c45a"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="16cd422d-175c-47b3-b47b-87036d34d523">
                    <propertyInstance
                      Id="65eeb1cf-04ca-4274-8fbd-30b1a79bfc7a"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cfc1feba-3930-49a2-a4aa-a93d8ceb31d1">
                    <propertyInstance
                      Id="0b196044-1d49-4f2b-babe-6d9693fcf6fc"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6a2e4d31-bf7d-486e-86ad-b13311e7e1b2">
                    <propertyInstance
                      Id="acbfd492-17b7-42e4-8fe3-421c186b68eb"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="170f765e-4e32-4c2a-8a23-6ae951dd9022">
                    <propertyInstance
                      Id="1ddb34f0-c67e-4ead-a175-0aa4b65497b2"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="6564b142-c63e-45cb-8497-18876e52ab04"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="70ec5184-ed1e-4007-9689-8db22d9da0f9"
                      LastKnownName="Vector3"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="66263ffe-779f-4b34-88e8-e25a3ad43bd6"
            name="Node"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="6437ab47-3831-484f-89af-6f2b6ae68df6"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d21d8793-335c-4e41-bcc8-e74014c22ca5">
                    <propertyInstance
                      Id="85945bac-8539-415f-b130-f54421cb8b23"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6fd36a74-3c25-4852-975a-3c1bb739ab46">
                    <propertyInstance
                      Id="3e82a965-4589-4d7e-8640-d871a27c0278"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7d43c8d1-38e9-45b9-b80a-bdccf3569cf7">
                    <propertyInstance
                      Id="7843a153-b188-4f98-aef7-2f48cdfdb98e"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="16b7ff40-30f6-4402-8062-e23bf770841d">
                    <propertyInstance
                      Id="f6132f8b-efc5-4854-ae73-ec01caeb63a2"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cc53a57e-c556-4abf-a949-712f0cb90568">
                    <propertyInstance
                      Id="642b8dfa-3864-4129-8b92-44b7c1beb2f3"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="76e50bb2-2057-4d73-8222-d35b6990a615">
                    <propertyInstance
                      Id="33d35793-0bff-4a6f-9df2-89f53a758b1a"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="43f47bf6-c12d-4206-bc26-a72fdc6882ec"
                  name="x"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="220a3521-e091-4221-bae9-3ef9018e845c"
                      LastKnownName="Integer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="822cc720-89cd-4df3-a39b-890a9c8fc8d1"
                  name="y"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="220a3521-e091-4221-bae9-3ef9018e845c"
                      LastKnownName="Integer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="cfcdfcf1-0aae-4c13-8b1d-349d969dee11"
                  name="z"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="220a3521-e091-4221-bae9-3ef9018e845c"
                      LastKnownName="Integer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="2fc46b7d-f940-4ac5-a6fc-35d95a865d1e"
        name="SortedList&lt;Integer, String&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="0c40019b-d9f0-4182-939b-e3d2c53c9cd0"
        name="Knot3-Entwurf::IChallengeIO" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="de209548-081b-4473-a29d-68c208bf5480"
        name="IEnumerator&lt;KeyValuePair&lt;String, Integer&gt;&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="cbe81470-9d24-4860-acff-8479559cbaca"
        name="Knot3-Entwurf::ChallengeMetaData" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="43c14dea-7527-4be9-be2f-ddc545bd9c9c"
        name="Knot3-Entwurf::KnotMetaData" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="bf56eb92-69f2-4a54-bf9c-fbc8943bc829"
        name="Knot3-Entwurf::Circle" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="ba1fb383-3322-43ea-a6b7-8c47ab794983"
        name="Knot3-Entwurf::IEnumerable&lt;Edge&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="108318b7-11d9-419f-a4e4-d31ae766b47d"
        name="Direction" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="5f37b8b9-1bd3-4373-8b1e-3a4290020521"
        name="IEnumerator&lt;Edge&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="bf1b7ecb-ab37-4ba4-8984-ef6fcb8ffa4f"
        name="Object" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="8cd7f3f8-7365-4b0a-af85-557bc8314167"
        name="Knot3-Entwurf::IKnotIO" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="464c6951-4e5a-4310-85d7-4b188e567c36"
        name="Challenge"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="1b64b759-9b25-44d8-80d6-0ec8df6b062d"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="2b319084-793d-4c19-835b-3d784d17f77f">
                <propertyInstance
                  Id="dd6d0b7f-e880-4323-b5f2-8a680d72ea1b"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="f38e7d0e-f5b2-42e0-8a0e-5b7287462dae">
                <propertyInstance
                  Id="9bc90b2a-0aec-4965-8dc3-be2f80228c3a"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ac45f7ff-d9c5-497d-9d64-1e93887d61a3">
                <propertyInstance
                  Id="f45bd09b-f837-4709-afa2-8f0b01f3e24b"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="948147fe-4fdb-4e2f-91db-344cdcce6e3c">
                <propertyInstance
                  Id="aaaeb200-c0ed-40ee-b9d5-63bc79102aeb"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="627f621c-7aef-43af-b199-a8ae9f5dda5e">
                <propertyInstance
                  Id="6e80bd3b-77e1-48ae-b16c-8ea12a317143"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <targetEnds>
          <association
            Id="6c14564f-a8ee-4adc-85ea-a8dd312cad5a"
            isDerived="false"
            sourceEndRoleName="Challenge"
            targetEndRoleName="Knot"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="f3a2b445-ae66-4530-ba5e-9be6f0799862"
              LastKnownName="Knot"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="b0a858f5-1817-4bc9-828f-e8d50a3e808d"
                  name="Challenge"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="f686214f-2ba2-411a-9a80-90fa99f781cc"
                  name="Knot"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false">
                  <lowerValueInternal>
                    <literalString
                      Id="48ce6422-085b-4635-b45e-1572625769c4"
                      name="Lower"
                      value="2" />
                  </lowerValueInternal>
                  <upperValueInternal>
                    <literalString
                      Id="e9c4f6a1-02d4-4c7f-89a5-427c77bf1250"
                      name="Upper"
                      value="2" />
                  </upperValueInternal>
                </memberEnd>
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="65cb71da-8f04-4558-be67-53a176417f29"
            isDerived="false"
            sourceEndRoleName="Challenge"
            targetEndRoleName="ChallengeInfo"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="014dcf9e-1d24-40c1-a426-cc22af8118a9"
              LastKnownName="ChallengeMetaData"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="605243f7-5613-4416-9fc6-e2a6022ed35d"
                  name="Challenge"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="ac62a705-3cd0-4c50-adb9-f83d369251b5"
                  name="ChallengeInfo"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributesInternal>
          <property
            Id="9bbf4b03-347e-4277-8a5d-48240749c499"
            name="Start"
            isLeaf="false"
            isStatic="false"
            isReadOnly="true"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="05c6176a-c414-4a8d-ba4f-4480aee7ee61"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6eba39b0-d16b-4ead-bccf-977ee711290b">
                    <propertyInstance
                      Id="cb2f9749-8120-420d-bace-3161ba5c9470"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dbc45076-2251-42c5-a376-079028febf06">
                    <propertyInstance
                      Id="776e6d49-1f40-490b-a82f-bb3d769cba0d"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="56ce47df-3ac0-4b34-ada6-201b95a260c8">
                    <propertyInstance
                      Id="7b485031-626f-4944-b8e3-2ebf723e98e2"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2c7107aa-6a09-4b52-95ce-b2ee93a0612d">
                    <propertyInstance
                      Id="0614d151-77e9-42e2-8831-4ac79d157e7d"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="abc734f8-ac57-457f-aae6-f94f5eec6ebb">
                    <propertyInstance
                      Id="a16acc6b-ad83-43bb-b214-407747744cfe"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="42eb92af-3cf6-4519-a352-fb46644ea3c2">
                    <propertyInstance
                      Id="598f2675-f780-415d-8b02-f1b8db3f5ccc"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="471106dc-d001-4143-af3d-3d1f2d7917bd">
                    <propertyInstance
                      Id="1d591b61-9dde-427a-8734-69459492d117"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="d98ed47c-9b74-4c17-b034-e6a8b47f3c6e"
                LastKnownName="Knot3-Entwurf::Knot"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="0cbdc6be-4a0e-45de-960e-97e12efd13ea"
            name="Target"
            isLeaf="false"
            isStatic="false"
            isReadOnly="true"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="34d2c2f9-9bad-4c08-b95b-9636a808de53"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3e2f5b0d-9213-467c-b397-f9bb0ed36f5a">
                    <propertyInstance
                      Id="629d4b29-b9f8-4780-bb18-15475e19ba42"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fa96fb9f-f0b3-4214-aec1-fcd495adee25">
                    <propertyInstance
                      Id="fc03f2f4-3eb5-4b6f-b089-20f1ba3058c9"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e6f0ddee-04e5-4e7d-91c7-67ed154b18b1">
                    <propertyInstance
                      Id="0c3db124-24ca-4193-8cdf-bb40530ce989"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e2be765d-8dcd-403b-8696-925eee1cae97">
                    <propertyInstance
                      Id="e2133955-3474-40a8-b34e-bb2ef5c72122"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="34cca95c-a12d-4c5f-94c5-c13bac9c7a90">
                    <propertyInstance
                      Id="41cd2aa7-8304-417f-b269-19a59ba96088"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4c902ced-61a9-43b5-83f8-017417ab2faf">
                    <propertyInstance
                      Id="79c02ecc-1ad8-45ae-a8e4-581ec41f892c"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2beabe07-dc63-42bd-9b25-1cbbbe0edcd1">
                    <propertyInstance
                      Id="7e075b3e-661b-4093-97cc-65125135d22a"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="d98ed47c-9b74-4c17-b034-e6a8b47f3c6e"
                LastKnownName="Knot3-Entwurf::Knot"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="cd124e8c-e67b-4354-9feb-69ba06c17ea3"
            name="highscore"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="89882994-c565-4799-a4af-eaaa58f1230a"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9ee295ca-d4f7-48df-a27a-fb98fb702b33">
                    <propertyInstance
                      Id="20ecb7eb-23e5-4044-bdaa-67bc3a3796b9"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="72a276e3-c996-4fa0-8a83-a9f302b736de">
                    <propertyInstance
                      Id="b04367d6-1c97-4725-8184-7462cd762026"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="53f83c92-3cd9-4255-ab74-1661d9aab4d6">
                    <propertyInstance
                      Id="6de2e280-ea2d-4f2c-bc21-fcbeb0d9cb8f"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="47207d45-3a7d-48ce-89ba-dc2b3bcaef79">
                    <propertyInstance
                      Id="203457fa-adcf-4989-975f-7f41ab2c1dd4"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8e14c5ea-b267-4e41-9983-d16583aabc4b">
                    <propertyInstance
                      Id="f3dd3586-a874-41ef-ad32-c94097849f03"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="19b58994-9a24-4bf8-9530-17eaf7a46183">
                    <propertyInstance
                      Id="e9545f11-491e-4dbd-9fa3-1919c83eb9cf"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1000cb8f-830e-44ae-98e1-80a2cbd8de8c">
                    <propertyInstance
                      Id="b0d5deb2-689d-4ac3-b3ed-b79ad5a67650"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="2fc46b7d-f940-4ac5-a6fc-35d95a865d1e"
                LastKnownName="SortedList&lt;Integer, String&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="a3faf85b-4cdd-4651-90a8-170a2462d986"
            name="format"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="0fe721b9-0d9a-4c9d-a48c-af5df1e6149b"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6344414e-b27e-425f-b0ee-e3571a2bd915">
                    <propertyInstance
                      Id="8f7b619d-fb41-492a-a405-62f1dfbd27ac"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bffcf9be-0fa5-43c5-837a-cec22505e797">
                    <propertyInstance
                      Id="8b950dde-5f28-4634-8524-d34b73ee27fc"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ff23ee45-5247-48ba-a608-d4f93fa0f8ad">
                    <propertyInstance
                      Id="199bd551-2514-482a-b78d-bc61baccd041"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="998e047f-3016-42d6-be67-95d88bb8df4d">
                    <propertyInstance
                      Id="3511c726-74ca-41de-9fbc-214e2e47dc30"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="426bdfc2-69ed-4e3e-9478-bb32f3803e89">
                    <propertyInstance
                      Id="4bf0c326-58c2-488d-aebe-44052f677412"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2a81606a-1a70-4372-a8e2-0d5305cd2ee7">
                    <propertyInstance
                      Id="69544b9a-11be-4ed5-b94f-8b220f499078"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="faf93011-4ee6-4ae1-9c28-6aa315b320cf">
                    <propertyInstance
                      Id="82e7c595-c028-41e5-8485-08775bd3ddb2"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="0c40019b-d9f0-4182-939b-e3d2c53c9cd0"
                LastKnownName="Knot3-Entwurf::IChallengeIO"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="4e02087b-9023-482b-a233-baa838f52b65"
            name="Highscore"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="2641c6ff-22e4-409d-a929-51fc16b9ed95"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="09283e68-8940-4946-a51c-bf0fa727983b">
                    <propertyInstance
                      Id="684ba901-6a14-4c3d-8d01-b9c8b5bac7fd"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d720d9d9-5282-4315-b13a-7c678b564711">
                    <propertyInstance
                      Id="651bacbd-fcdb-4069-9644-cda18a35b699"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5f8672ae-7e30-41fd-8131-9ef3cb1f18b5">
                    <propertyInstance
                      Id="b5749499-f2ef-4985-b2ad-b0afaf71cc94"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1867ba7a-382c-4db2-a53a-7be5fbfe7665">
                    <propertyInstance
                      Id="dd4aa10e-b1e4-42f2-8221-f555c969b432"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fa82e935-cedd-4e32-bbb2-408a989ca90b">
                    <propertyInstance
                      Id="50749431-3579-4477-8490-9a8ecdad0bc4"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d6d4f6d9-0501-40ce-8ff4-c0fc7f3de9c3">
                    <propertyInstance
                      Id="d6e5b88f-617e-4126-8742-e0a029b8a766"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="30590f01-ee90-4810-aa8e-6570302894e2">
                    <propertyInstance
                      Id="2b708abf-d199-4bdc-a755-ea8fdec39981"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="de209548-081b-4473-a29d-68c208bf5480"
                LastKnownName="IEnumerator&lt;KeyValuePair&lt;String, Integer&gt;&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="136de650-63cb-4890-93e7-1bf43e7f45ef"
            name="MetaData"
            isLeaf="false"
            isStatic="false"
            isReadOnly="true"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="b0518adc-f1fb-4a36-9cf7-fab4ab7e304f"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9d7123b0-9c31-4c6e-a386-0b608800cd80">
                    <propertyInstance
                      Id="895847ac-7bc3-4184-970d-df80dedccbde"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="42aa48aa-e9b3-4cfb-94cd-2b7ba59b588b">
                    <propertyInstance
                      Id="b848a973-5bb3-46ec-bc45-026683abc0eb"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="11d9d430-b17e-4486-870a-8801c94ee0c8">
                    <propertyInstance
                      Id="48096f9f-04d8-47a4-8003-621196cba863"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dfc46efe-5351-4e94-a551-8205df202130">
                    <propertyInstance
                      Id="ef57a9f2-4d29-4c60-bb31-bf5ef188f305"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="af1fb594-d0fc-422b-83bd-197c3b03a16d">
                    <propertyInstance
                      Id="1e8221a8-c2a3-41cc-aaf8-b5438e705fc0"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="caff056d-fa8e-4bf2-a3bf-e87d0416f8a7">
                    <propertyInstance
                      Id="3aa0d6f8-e06d-4a88-b51f-bc3b48588b70"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="485beae3-2ba9-4f0c-a78d-b50c34235ec4">
                    <propertyInstance
                      Id="9f398c7a-3565-4d9f-a991-ef083912c617"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="cbe81470-9d24-4860-acff-8479559cbaca"
                LastKnownName="Knot3-Entwurf::ChallengeMetaData"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="0c7c23ff-cb69-4a99-bca9-c65ad0e43d03"
            name="Name"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="9f41b705-ddc1-43d1-b891-111767cb5169"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="edd0a664-d5db-42d1-8324-afa82dbe2177">
                    <propertyInstance
                      Id="6dbe63e5-7279-4d13-90aa-8762b91c9706"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a01b58af-5b44-44be-81ef-b1845eea7a39">
                    <propertyInstance
                      Id="3834045d-d5af-4db2-b91c-322711c43201"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="63794e09-b9c0-435a-81d0-95b44ec44243">
                    <propertyInstance
                      Id="1cb4d4e2-8da0-44bf-9b65-cf4aa4ecc9e2"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fe366056-fd38-4447-8e0a-5df56c45a694">
                    <propertyInstance
                      Id="a6e6dcf8-4669-4350-9d8c-c324025ff73d"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="de9e13ea-1d46-441f-8b4f-1b984a50081b">
                    <propertyInstance
                      Id="f614f0dc-b408-42b9-8880-76d7669dc373"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c6e99afb-8ea9-4330-8008-54747a719bf5">
                    <propertyInstance
                      Id="33ca42d3-45aa-41ba-9246-c89d9cd688bf"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7f323b89-a457-417f-8dc7-b812b19ce684">
                    <propertyInstance
                      Id="7b888f7f-880d-42a9-bb2a-4f7cb2cb6771"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                LastKnownName="String"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="57227cb6-de69-45d6-888e-6609fa85d873"
            name="Challenge"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="6d4860c4-b77b-483b-87c0-6ff477f386e1"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e2cad4f4-1441-4ee1-bb53-c6e68ce1fdf0">
                    <propertyInstance
                      Id="1c37ea71-005b-491d-ad62-c8bcc2562a11"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="680476ee-ace5-4967-bc11-865d01b70b8c">
                    <propertyInstance
                      Id="644acbc4-5d6a-4baa-ada9-b1d2d38311e5"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="361baa09-1ee9-4e04-a302-ccf22b8bdc6f">
                    <propertyInstance
                      Id="15b49b97-81d5-487e-8b98-e9f7e82be9bc"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="728273bf-c311-4797-87f2-59fc4a290537">
                    <propertyInstance
                      Id="718adddd-8afe-47e7-ac38-4c1f421cbdd1"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c7c51df1-e7e9-4eff-a748-58426d8b6f73">
                    <propertyInstance
                      Id="009e3c6a-1baf-4b6f-8622-5a6424ebadb6"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3e5bd771-dfe6-4d04-a979-8f03485971b8">
                    <propertyInstance
                      Id="6f6a395e-c76f-45ef-8c16-2eb0729cccf3"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="3598b8e9-ddcf-4bd7-8cb6-3ee681313932"
                  name="meta"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="cbe81470-9d24-4860-acff-8479559cbaca"
                      LastKnownName="Knot3-Entwurf::ChallengeMetaData"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="75164ea9-4b62-4239-924e-db943bacf16a"
                  name="start"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="d98ed47c-9b74-4c17-b034-e6a8b47f3c6e"
                      LastKnownName="Knot3-Entwurf::Knot"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="a0aaa4a7-ced7-4e6a-bc11-de5b8351de84"
                  name="target"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="d98ed47c-9b74-4c17-b034-e6a8b47f3c6e"
                      LastKnownName="Knot3-Entwurf::Knot"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="d1469a37-b4d7-473f-a0b2-0f4edd221993"
            name="AddToHighscore"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="c024689f-b08f-4f68-9c1e-9a8b87862454"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="be44a706-5db1-4323-aa29-3275b44fe27d">
                    <propertyInstance
                      Id="5bdee3ec-5a64-4a14-a80c-40869c1d3c8a"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="de601399-9886-4238-9456-a08065d06646">
                    <propertyInstance
                      Id="7c6605c0-53c6-400c-b8da-2d95a1209434"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="89fd9724-440f-4bb3-8a8f-eb85153549bc">
                    <propertyInstance
                      Id="564103b9-540f-44ff-808e-e1a63a4f2ced"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="baa7a0e8-fab4-4a46-978c-1c07693f51e0">
                    <propertyInstance
                      Id="74eb9044-6134-42ba-b694-8e34a450f72b"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d9271d87-a14d-4480-8a62-fc8c21d42f09">
                    <propertyInstance
                      Id="41a75b2c-96e0-4cc6-9761-bef8aca6a77a"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="363dade0-85e2-4618-a33e-b05d2e9e5569">
                    <propertyInstance
                      Id="26ee522f-a063-4243-9ff9-84507ba33535"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="2628ff8a-350e-4501-aba9-d20f779ad944"
                  name="name"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f184787e-ba78-418d-8f84-d0a789d8af18"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="220a3521-e091-4221-bae9-3ef9018e845c"
                      LastKnownName="Integer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="014dcf9e-1d24-40c1-a426-cc22af8118a9"
        name="ChallengeMetaData"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="f674161a-66e3-44b0-8ef6-34304cb633de"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="97b399fa-031b-4e6c-a6ce-d78ecc69adf7">
                <propertyInstance
                  Id="82bb90d4-590d-4a58-96f7-885948cf63eb"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a5f33658-715c-4d94-8ecc-19838ab67a4b">
                <propertyInstance
                  Id="a29ffb30-f9e3-40a0-9c8f-c3bf568dcac0"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="02aab411-b8ba-4480-966e-90ea54fa39e4">
                <propertyInstance
                  Id="48767781-3deb-4ccf-8e78-94f363d73e2f"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="85af3634-977e-4e0d-8dbe-954e392a42c8">
                <propertyInstance
                  Id="16348b6d-a5e1-4b96-b322-8c69d8a304c2"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="2e076604-d2ef-4a67-a987-984ac2e3a005">
                <propertyInstance
                  Id="43fa5c29-43af-45df-84ae-617d040523ee"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedAttributesInternal>
          <property
            Id="3a9c45d2-28b9-469e-ab7c-df269d66fb62"
            name="Name"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="15df7924-1025-4245-b327-709ce0291a69"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c7438e0d-b1a1-4c77-9ced-59a9746928dd">
                    <propertyInstance
                      Id="c4722d51-16f8-4263-b11d-a33e074cae2f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1d47be54-cdb2-4a9a-8f49-71a474fda537">
                    <propertyInstance
                      Id="a221f49e-1e12-46e8-ac23-201f8905e7ad"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c5e52e66-05f5-44f6-836c-35c9157a2e45">
                    <propertyInstance
                      Id="86e46968-9058-46e4-a496-77e721b7d68d"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ae3df20b-5a49-4a81-b5ad-0698978dd0d0">
                    <propertyInstance
                      Id="62adba7b-270d-4488-aaaf-86044748c0f5"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="50ae0682-5e32-4262-8d4e-a5ba04c86445">
                    <propertyInstance
                      Id="d06324e2-ac99-4ec1-85d5-4a2b54962ab1"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8c972d54-6be6-47a4-a67d-be6190cd4b44">
                    <propertyInstance
                      Id="b2699a69-f312-404a-a314-79d0b6515f93"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7776a0a4-c4bb-47e7-ab06-0bff311f4944">
                    <propertyInstance
                      Id="55ab9257-62dd-4a13-b58e-31e135a63ba0"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                LastKnownName="String"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="9aa83f74-6bc6-45a2-bc8e-2a2555a01bdc"
            name="Start"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="e7b7ce50-f080-4e24-8088-271e8dcf23df"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7b373f81-c5b0-49e6-b465-8d30ebd955e0">
                    <propertyInstance
                      Id="dbeecf20-7671-484b-ba30-308485b2fc05"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="89808aa8-0e74-4165-b6c7-4490556f7470">
                    <propertyInstance
                      Id="40a7b8d0-e883-4686-8b09-cc9b7a30ce8c"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="151b5c6f-02b5-4a21-84a6-04b5408657c0">
                    <propertyInstance
                      Id="a52703b1-099f-4a30-a336-d6aa26ca48e9"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fce64928-133b-497e-a1fc-a0c9bdfda145">
                    <propertyInstance
                      Id="68889fed-4e89-460b-a9cd-c1937c3ab05f"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="da83509b-a8c1-4cc8-b7de-c1d9dca66def">
                    <propertyInstance
                      Id="09f46e81-4496-4ccd-9829-221c9ea02143"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d1f5eb29-8a6a-483e-9e50-45a99aae9d39">
                    <propertyInstance
                      Id="c8c4f04d-36e2-4b02-a894-1da2f58079d6"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="79918ac8-bea9-41c6-820a-e4f8c7602d74">
                    <propertyInstance
                      Id="166a8b63-4801-4a5f-bada-24ad750530d5"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="43c14dea-7527-4be9-be2f-ddc545bd9c9c"
                LastKnownName="Knot3-Entwurf::KnotMetaData"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="1bca641a-7d9a-43b5-991e-c726292f49fe"
            name="Target"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="207ff9b6-c30a-4216-8698-2746ce0d0eb6"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e26016b2-db13-4a90-8c79-f62848c77d8c">
                    <propertyInstance
                      Id="96414b07-6294-403b-87c3-c1a46d5f73fd"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="36b2c8c8-6a09-4d3b-b97f-2ab264c0fa9a">
                    <propertyInstance
                      Id="91a89c7d-9372-41d5-819a-904d76175990"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b78d4368-22f8-45ce-98c9-30e82bb87c10">
                    <propertyInstance
                      Id="7d23529b-796f-4e2e-9bca-a758330ac883"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cb48dbb9-79d9-4943-bb54-693d0454482e">
                    <propertyInstance
                      Id="19fdbb15-d597-4184-9fbc-a13c04622eb4"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="09d6036d-d89b-4747-ad80-8c68e9875fb5">
                    <propertyInstance
                      Id="06cba318-30b6-4bc0-9bc0-7ee8c5f6b7bd"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7d249ec6-28ab-4985-b218-d6feed631a4e">
                    <propertyInstance
                      Id="ccf6e633-53c1-4eba-a5c9-127c5da50a06"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ef76d4ca-62f5-422d-baea-fa6b12730a47">
                    <propertyInstance
                      Id="489e9912-935e-49cb-b4b7-cbaeb54ad4d9"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="43c14dea-7527-4be9-be2f-ddc545bd9c9c"
                LastKnownName="Knot3-Entwurf::KnotMetaData"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="31e653ac-c7fd-42cb-b0cc-a5dffd25ba48"
            name="Format"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="55fee6ed-52ce-438c-8360-0113db3a1384"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="50cc5089-63bc-4df4-884d-f8535db046da">
                    <propertyInstance
                      Id="4bcd9c69-f3c7-49cd-ba65-8e9c7cb7cafd"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9e969c0a-43ea-49b0-9c2a-88b9bc64f617">
                    <propertyInstance
                      Id="f4ac4905-b14c-41e4-8fa0-632e837ddca3"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7fb6a4f3-7823-42a7-9215-fde01f023acc">
                    <propertyInstance
                      Id="7477d853-d3c6-452b-a413-25fe3ef3c1ec"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9df67da4-69f5-492a-94d0-96190ee25e35">
                    <propertyInstance
                      Id="de9ea092-ac97-43f0-821f-779574ddd63e"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="975bd85a-14b8-40bb-a801-37a58f5fc8c1">
                    <propertyInstance
                      Id="15efe1e4-3278-40aa-9185-5bf47cbfcef4"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f161ce29-ff08-4741-9729-b00f494b2990">
                    <propertyInstance
                      Id="08246573-3065-4133-8099-7ad299d77340"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="81a61be4-d9c1-43fd-af7e-a758298b4a58">
                    <propertyInstance
                      Id="b6f8c062-dade-4307-bfcc-deb70f485e2e"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="0c40019b-d9f0-4182-939b-e3d2c53c9cd0"
                LastKnownName="Knot3-Entwurf::IChallengeIO"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="ae4ecb01-d676-4bb5-a095-f41418d2d820"
            name="Filename"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="6783e226-ff58-4ff5-8478-76a477acefdb"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3e1ce47c-9308-4697-b3e6-3a44d35cfa43">
                    <propertyInstance
                      Id="6fbcc655-85fe-450c-8831-41c0453d3381"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="272d34f8-236d-4f16-8b64-ec0e22ddb2db">
                    <propertyInstance
                      Id="26c5bc0f-dfbd-4cd8-ab65-03c8c72fe520"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b23c171b-52d0-4ed3-841b-6ed08859a6e8">
                    <propertyInstance
                      Id="8f72d5da-eb77-42ea-9eae-5ae8ba16e64b"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="eef8c959-3643-4c74-8b3f-4d4d854fcc02">
                    <propertyInstance
                      Id="2823285c-9bcc-4618-ab45-de665fbb8d20"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="73c1a478-2aa4-41d9-a8bf-289f994f92d3">
                    <propertyInstance
                      Id="89d56d45-b893-42f5-9948-5a8b4903d4e6"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c31da651-a31a-4bf9-b1d8-95364ace114e">
                    <propertyInstance
                      Id="6e8cf547-a262-4d44-ac9c-4092f0d0348a"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6eeb2d84-ee95-48ac-a0d8-b537b9549368">
                    <propertyInstance
                      Id="6e9dc13c-df9c-4ca5-a791-0bd247e9b9ed"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                LastKnownName="String"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="1e81d14f-8e4a-4a78-b1f8-8b1a34518387"
            name="Highscore"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="a045fdac-bdd6-4138-8ac5-52201e1b0411"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5989006d-1c12-45cb-9e69-1f93355c7fb2">
                    <propertyInstance
                      Id="0b1a8270-b02b-4d5c-9f21-7469c4b7b16e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f1f953b7-cf1a-464d-b283-1e7885f79071">
                    <propertyInstance
                      Id="9a904a59-a4d7-4c9a-8556-da024095327c"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="54d7b53e-1ca8-42cb-baf1-3820b1aa05d2">
                    <propertyInstance
                      Id="1bc187ac-dccc-4f60-bf7f-7792681f013e"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="62068be6-2a85-4f70-bceb-fc9b5f282b0b">
                    <propertyInstance
                      Id="49dc8237-a2b2-46b1-ba28-2e05e171d709"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fd91de4a-efae-47cb-a23d-847724dca1d5">
                    <propertyInstance
                      Id="c30325bf-e15b-48c0-a82a-765fae3b63d3"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="780a63be-9d5c-4c2c-91e1-81c31224a36f">
                    <propertyInstance
                      Id="201cfda4-e12f-41f0-841c-d3d544cd13ac"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0b09eeee-8df9-44c1-84bf-ba3ccebb1f77">
                    <propertyInstance
                      Id="2af8351f-0bba-4857-ba37-0a2aba492dce"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="de209548-081b-4473-a29d-68c208bf5480"
                LastKnownName="IEnumerator&lt;KeyValuePair&lt;String, Integer&gt;&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="997ff08a-9540-46a5-b623-46c87150a25b"
            name="ChallengeMetaData"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="2b244c25-b357-4a17-9098-c9374b9c7943"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e9eebe76-d6ba-422e-97b6-c9e054db562b">
                    <propertyInstance
                      Id="2c1c2cc1-fae8-4517-8c27-c503fef309f4"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2afe432e-8af9-4f74-9a8b-f1e331063bcd">
                    <propertyInstance
                      Id="5c4fb8f4-2e0a-457b-b1e0-da2b82a566ad"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cb07c845-73d1-46c7-81ae-00e0f98309c6">
                    <propertyInstance
                      Id="0ae50741-24a8-4215-8675-8092db41c047"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="81825f3b-de3a-4821-98ba-f6448fd34199">
                    <propertyInstance
                      Id="ca654a44-1037-4ea4-9d48-95e93d98c876"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="498e43b9-28fa-4a37-b56c-15953845af97">
                    <propertyInstance
                      Id="4594230d-694f-4be7-937e-3473c8f6a246"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4e1ddd28-f69e-4691-b2bc-f8b211c064eb">
                    <propertyInstance
                      Id="9aebb5d7-651c-4610-ab23-a4389b559b06"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="cc808bed-02d7-49a1-9a90-065142ae9043"
                  name="name"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="9fc71b32-2a47-4472-892d-a25e1b9b1960"
                  name="start"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="43c14dea-7527-4be9-be2f-ddc545bd9c9c"
                      LastKnownName="Knot3-Entwurf::KnotMetaData"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="8943ecbb-add0-4a65-bab9-5c7f7d5e0f1f"
                  name="target"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="43c14dea-7527-4be9-be2f-ddc545bd9c9c"
                      LastKnownName="Knot3-Entwurf::KnotMetaData"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="d55cfa96-a345-450b-8157-59865598bcb0"
                  name="filename"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="20bf475b-53ba-4b67-a347-c8ea52977fe9"
                  name="format"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="0c40019b-d9f0-4182-939b-e3d2c53c9cd0"
                      LastKnownName="Knot3-Entwurf::IChallengeIO"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="f3a2b445-ae66-4530-ba5e-9be6f0799862"
        name="Knot"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="950923b3-6436-4163-a121-aac81bc27456"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ea1d7293-51e6-4bde-b679-14e32cf13f94">
                <propertyInstance
                  Id="8248ffab-8457-4db6-8be0-6af0879650db"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="22f710d8-8dbd-4099-b247-101dce88d460">
                <propertyInstance
                  Id="3b6a5499-670d-41ac-bac1-90f7925a480b"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="12ed3d5f-b4da-4025-b9c8-a7b4ecd370fe">
                <propertyInstance
                  Id="5e2e786d-ec1f-48ca-bdc0-91818454c13b"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="99b5db9a-bb7a-4b0d-bb97-4ec8dcbd41a0">
                <propertyInstance
                  Id="213fcd86-d4b0-4b08-ac26-9f02ae1c11dc"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="db7062fa-c246-46d2-86f3-ccfa961512fd">
                <propertyInstance
                  Id="5edeca11-7a2f-4b94-8d34-b9d814ac0023"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedAttributesInternal>
          <property
            Id="0ea970e4-9fb8-4fd0-83e8-3f1b265d0996"
            name="Name"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="07a98539-f7fe-4c15-92ea-7c8ca4464cd5"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c693cdc7-4f1a-4e32-be85-9c7fb292c4df">
                    <propertyInstance
                      Id="c04f13d6-7af1-4c16-8864-79d5c6f2c5c6"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5b0933b7-2ef5-4719-9d27-4c08b272d4b5">
                    <propertyInstance
                      Id="e6483a02-368d-4407-b5ff-2c5d8a7d6a8a"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ee83a566-9732-4201-b84c-97c8a3ee2d4d">
                    <propertyInstance
                      Id="d2c7f00a-a234-4a6e-b626-4e35a763bce0"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a037f589-32d8-45bf-988e-777347754e9d">
                    <propertyInstance
                      Id="e90f3485-7061-47a0-ba52-53358c5c603a"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d057be5f-c841-437a-a75d-031b287db00e">
                    <propertyInstance
                      Id="950491c4-eb77-4f83-8a08-47371d2a1ae6"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0c406991-aef5-4f08-99e2-870e6e073333">
                    <propertyInstance
                      Id="37376bee-8028-4991-afc3-d13d90762e27"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c5165dad-0af3-47f5-860b-c91615fdf298">
                    <propertyInstance
                      Id="605f9c8b-43f6-4c0e-9f19-5bc53a890df4"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                LastKnownName="String"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="27ec869c-8620-4167-b590-e15a7239c5c5"
            name="edges"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="true"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="92704fe6-a93a-4cda-9dd7-d64df115c0ba"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3a9451f3-1453-474c-ad7c-6f4be46b7bd7">
                    <propertyInstance
                      Id="b3198372-73a3-4497-9080-0663fbf4782d"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1f9bbaab-1a2c-48f4-b9ad-8151f2ba6fef">
                    <propertyInstance
                      Id="5c141d05-5523-444b-81a5-8c4329831b87"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7b00a222-49c6-4d7e-884e-c2607b3dc950">
                    <propertyInstance
                      Id="ba048c06-a8a6-4bd5-a70c-fe04b1fe3beb"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5bb8692b-fd41-4f43-8bf8-24965bfd0d1c">
                    <propertyInstance
                      Id="e1cb940e-ce07-4a25-9aaf-483e3086d373"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9a8c53d8-cde3-4fe0-bdf0-dd43281f8feb">
                    <propertyInstance
                      Id="49d65fad-bf15-49ef-8597-7ccad46dcd43"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="50a5cc1c-bf26-46fc-a737-113a1af1ea93">
                    <propertyInstance
                      Id="2287249c-2ad6-4fae-a934-b4dc363a68b7"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bb9c6edc-2bf5-4fde-bcbe-5500b23efd47">
                    <propertyInstance
                      Id="0875d6b1-4948-4238-bb8c-3c8e4b43b932"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="bf56eb92-69f2-4a54-bf9c-fbc8943bc829"
                LastKnownName="Knot3-Entwurf::Circle"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="286fe9c3-d549-426e-a530-c78185206bfd"
            name="MetaData"
            isLeaf="false"
            isStatic="false"
            isReadOnly="true"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="37ea2835-8250-44ee-adb1-08e7f0a2e065"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bfd2836e-2f36-4f97-8622-d5c4ad6a9e94">
                    <propertyInstance
                      Id="578a46fa-87c5-449b-98a7-7987deb9e6ca"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4f6b0c4e-976f-4d30-aec9-debabbfa3887">
                    <propertyInstance
                      Id="10bbb9b6-edb3-4073-b796-7de4ce309429"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b3495006-2138-4589-9c51-a1d00e73426b">
                    <propertyInstance
                      Id="32627d0a-7663-49b2-ab94-8483d82db810"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5edb1ed5-fa62-490c-b215-b094ac83d0a6">
                    <propertyInstance
                      Id="63d5fc8d-d890-429b-93aa-2bfabb6ac9ea"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fe7bdab8-db08-4e40-9cc2-5c583c5d1f45">
                    <propertyInstance
                      Id="a16a6c47-ec43-4a94-a1eb-85d2a8529980"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3588d97e-255f-462c-b253-924933d7db60">
                    <propertyInstance
                      Id="1133efcb-e529-4940-9845-37a283335948"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2ba30edf-ab1a-4b02-aae8-1bc730fe2c12">
                    <propertyInstance
                      Id="fe79db3b-b653-4b64-ad84-68ba71428470"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="43c14dea-7527-4be9-be2f-ddc545bd9c9c"
                LastKnownName="Knot3-Entwurf::KnotMetaData"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="b9c2a581-c913-4280-a989-8f26fc68f6b5"
            name="EdgesChanged"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="a1db3326-2ea2-4500-ad89-41093299f8bf"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0eecf009-ff39-43cc-b78e-74b831dfee26">
                    <propertyInstance
                      Id="faac9d84-040b-4d66-83fa-e6760b204c24"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="853f1215-51a3-4da2-a637-0c33f950f382">
                    <propertyInstance
                      Id="00ea0917-aa54-4384-9a1e-d7fddf044a43"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="22faeac5-bc3d-490f-a2fb-612a98c82f6c">
                    <propertyInstance
                      Id="61ae6eb6-2b37-4c39-b4c6-02bbc6ab0eb0"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8afdfaf0-6321-4582-b0b4-e6758500140f">
                    <propertyInstance
                      Id="14b66d66-9b8c-41de-bafb-23d60140901e"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="89ac0a70-47ef-474c-8ea4-a7b57c574ec8">
                    <propertyInstance
                      Id="1067a663-d3b3-4ccb-92b8-797ea5a8871a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="87eb91b5-b2d7-4968-9a4a-2648e546af6e">
                    <propertyInstance
                      Id="5e840482-0209-4784-8b68-1671a5e6227a"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d463eed4-d931-420c-8359-535209a1e1a6">
                    <propertyInstance
                      Id="11236b18-47e3-4724-aed4-d9d2c1cee51e"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="be36a8e1-66eb-4aac-ae20-7e4e68c4565d"
                LastKnownName="Action"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="e8d500ed-602d-4b49-848d-a0eace34f8c5"
            name="SelectedEdges"
            isLeaf="false"
            isStatic="false"
            isReadOnly="true"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="6dacbe89-8785-44f8-b704-850fc877f46c"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7aba7e8f-7fc7-448a-bb96-77c9d24c9e61">
                    <propertyInstance
                      Id="44f5d75a-0d4c-4153-b684-09599ef71be3"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0f0352c8-d9f9-47c0-8f57-7e27682619fd">
                    <propertyInstance
                      Id="431623f1-e4a8-49d3-9b04-716310c5efe4"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1c934d29-5a4d-49f1-9a2c-8c1dd1d38521">
                    <propertyInstance
                      Id="60c4eb4f-6fb6-43b8-b6bd-592a4fdcc60d"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="302d624d-6bbe-4eb1-85e0-39e1dc6f2044">
                    <propertyInstance
                      Id="d4dc3ccc-8f95-4439-bbf5-5d6e23236e00"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="29c39b47-940f-41a3-93d6-de295f0a32ef">
                    <propertyInstance
                      Id="9a874ac6-bcbc-4be1-8537-7e1cc4a56f09"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c8fbf3f7-62ee-49d7-a71d-28436d554739">
                    <propertyInstance
                      Id="7ca4ae89-2150-47e8-b60e-a3226e30fba4"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a30c5670-b5aa-4a9b-9411-80acfcb2e355">
                    <propertyInstance
                      Id="63ad5470-f1a1-491b-ac17-f13b08c9c757"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="ba1fb383-3322-43ea-a6b7-8c47ab794983"
                LastKnownName="Knot3-Entwurf::IEnumerable&lt;Edge&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="272d28ba-eda6-468c-9fb4-e57e3462e282"
            name="Knot"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="866bb3ce-2854-4a8f-94b5-54d4107ba2c9"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d0599f8e-6404-40c5-9e69-0bbb47bb71c7">
                    <propertyInstance
                      Id="4d95462c-358a-412c-918c-3fbd1952e6bb"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="55b70949-2783-4f7d-9ef0-45a1caa5797d">
                    <propertyInstance
                      Id="827438cd-8cf4-4e63-bd94-088301fe3ea2"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bbbcca6e-5e85-4358-9cee-ab41e4548922">
                    <propertyInstance
                      Id="f40bd844-640b-418d-a472-34b8b2d1c19b"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f23c07f6-c9a2-49bf-8a44-c0b396ecc7cb">
                    <propertyInstance
                      Id="eb597b6d-ff93-4d61-a028-6f4d2f03224f"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="425226f6-d387-4790-90e4-94351645ef33">
                    <propertyInstance
                      Id="b48f351a-c922-493e-968d-9e5c5a2ef27e"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e3cea6aa-863f-4b58-8fe0-8ecd4f272b64">
                    <propertyInstance
                      Id="1f64e4a3-0657-403d-a82d-902efc1f9b75"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
          <operation
            Id="1ff4eab4-65fa-4d0b-9696-ed2c4bcbc429"
            name="Knot"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="5f0ac915-d771-4ede-9682-ea20c2e5826c"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="340c0e08-a212-48da-adb3-77beb01d55cb">
                    <propertyInstance
                      Id="a72d8aa0-6c2c-4f36-a3e2-780f6c9f2fd1"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f2b1882d-7420-4362-9195-0e91b286acbd">
                    <propertyInstance
                      Id="f8f2ef9e-43fc-42dd-b20e-6115d62cdc1c"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="12705bf1-ec77-4060-b303-0ca9cad0aa94">
                    <propertyInstance
                      Id="871072d0-0e8e-41d4-9c60-ea945140c145"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ea12f98a-d671-4d35-af13-9b3ee2aeea2e">
                    <propertyInstance
                      Id="95ac21ae-95b2-4d77-8401-f97e5739b7b9"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="df9c04e4-3db0-479f-a857-42784bc22d02">
                    <propertyInstance
                      Id="10489085-1ea6-4200-9c2d-91b11155f077"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="01ce4cb3-3a12-4ec6-8317-669d8cfa04db">
                    <propertyInstance
                      Id="35b9e6d9-667c-4b7c-94a0-bda73366114d"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="25507a19-e40c-4c8a-b367-f4741b466bd3"
                  name="meta"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="43c14dea-7527-4be9-be2f-ddc545bd9c9c"
                      LastKnownName="Knot3-Entwurf::KnotMetaData"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="45c312b3-d613-4035-ab19-40bc5e8ef5f3"
                  name="edges"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ba1fb383-3322-43ea-a6b7-8c47ab794983"
                      LastKnownName="Knot3-Entwurf::IEnumerable&lt;Edge&gt;"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="dbbb73d5-f00d-4f66-a2fd-f4b1eb265e01"
            name="IsValidMove"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="3c26b41b-cf2e-4592-86a0-1156853a7222"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0b7b08ee-52cd-4185-8680-99e1d14c2e90">
                    <propertyInstance
                      Id="a46f0ba2-7c09-400a-9949-e390fed4f79f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fc6791a8-df36-4fd0-8570-26abc616b2bd">
                    <propertyInstance
                      Id="3aeb3ca9-9f69-4c40-b01e-7011d8f58268"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e6a7df50-632b-4dac-b7aa-3f6d0c3b083c">
                    <propertyInstance
                      Id="2a392781-7914-4a69-bc2a-502dd68b52bb"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9bfdd9d3-1cbf-4fb1-b186-7547812fb47c">
                    <propertyInstance
                      Id="62d227e7-5a8c-4501-9399-ff24a2bb627a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="75f7e243-6999-405e-a730-60d7f7b998cb">
                    <propertyInstance
                      Id="0f855b67-bcc1-4020-b230-cc54d96ce196"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f86b8436-e23d-4179-85fb-a3a0df966edc">
                    <propertyInstance
                      Id="9e887181-c642-4c31-a853-bd21e55bc5ff"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="e6f3b20c-d830-40fb-8552-9b32d8e577e9"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                      LastKnownName="Boolean"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="6f08a13e-438a-471b-98a8-6611b51c65b2"
                  name="dir"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="108318b7-11d9-419f-a4e4-d31ae766b47d"
                      LastKnownName="Direction"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="aeb337e5-b903-49eb-8b43-1ceb11afe100"
                  name="distance"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="220a3521-e091-4221-bae9-3ef9018e845c"
                      LastKnownName="Integer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="3c3a0d7b-9574-41ba-8078-dc7dff897976"
            name="Move"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="ff736411-5d82-4a76-8ac0-0e1db2173dd5"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1b6adab8-da6b-47ae-9877-890bb4de51f1">
                    <propertyInstance
                      Id="3f3b128a-9098-46b7-b38e-e07a137bf7d0"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="083ed800-5e69-401a-b5ab-9ae29bb5fb50">
                    <propertyInstance
                      Id="f61fe4d1-ed09-42bc-826c-eb6abc760e2e"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0294848b-86a9-46fb-9dba-36e7f29d9d46">
                    <propertyInstance
                      Id="98480c2f-8ab6-4836-8736-dc578d5744aa"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d3fc5820-3776-44b8-b55c-ab0691c216b8">
                    <propertyInstance
                      Id="d8169321-e1dc-41f7-b1d0-90dbc8c991c5"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="40bb6d80-9a2e-43bf-910a-5aa501a78151">
                    <propertyInstance
                      Id="3f3bf300-dc79-41d0-9df4-98910c6765f8"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a2a39152-7768-4ff5-81bf-3f299c77c47d">
                    <propertyInstance
                      Id="2343b5dc-682e-4e90-949d-547d112ad0bb"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="8dfb1a3d-b15a-41b9-867f-a57fd30dcdeb"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                      LastKnownName="Boolean"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="8489a47b-d5ab-4438-9f91-b931ea316ced"
                  name="dir"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="108318b7-11d9-419f-a4e4-d31ae766b47d"
                      LastKnownName="Direction"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="12b52b18-ad4f-407e-9ee6-4bd811aece2c"
                  name="distance"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="220a3521-e091-4221-bae9-3ef9018e845c"
                      LastKnownName="Integer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="adc024ac-c6b4-491b-969d-24e19d32c8e2"
            name="GetEnumerator"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="8aa06a1c-af34-4f22-b589-daabbe87f4e9"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4d3a2fe6-574e-44bb-85eb-c027af8922f1">
                    <propertyInstance
                      Id="106621d7-a30b-4726-9fb2-3df136c7990f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="773e5d4a-b070-44d0-8677-b0e5e1a51fd3">
                    <propertyInstance
                      Id="9db0330f-3ac1-4070-8941-7adc7b5d2fb1"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d9e2d50a-f3e3-42fe-947b-7bbf8208c8d8">
                    <propertyInstance
                      Id="e2eae696-75b0-45a9-9062-52a0183e52b7"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4eccd977-51b0-4034-b9ed-066be770a346">
                    <propertyInstance
                      Id="a349fb75-d85b-4f05-884c-1d39eb010e55"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c7badf57-41af-47a5-976d-caa7e16bada4">
                    <propertyInstance
                      Id="a5ae209d-5965-440b-8f91-0c015a84a2d0"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="160cf37b-6981-4352-b4bf-ee4b6170e363">
                    <propertyInstance
                      Id="b51a1867-c78f-4044-a2b2-53864ea01a38"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="3cfd3941-8cb1-4a0a-ab2c-63eda549648d"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="5f37b8b9-1bd3-4373-8b1e-3a4290020521"
                      LastKnownName="IEnumerator&lt;Edge&gt;"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="4f8c85ea-5932-4c54-9acf-0f62e205ec3a"
            name="Save"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="e67aa037-6c4f-46bb-88ba-295eca7656c2"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a10504f5-7176-45e9-8cd3-2540cb16f803">
                    <propertyInstance
                      Id="a4b9a562-8e1d-48bf-b69b-8549870a4a7b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a6852038-f32a-4e66-9d23-67d279acb898">
                    <propertyInstance
                      Id="23ca5a70-6c20-4e07-aaf7-1b5a233d557f"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3398a493-57a0-4cd8-b598-e21a7ee53ed5">
                    <propertyInstance
                      Id="2691fafc-256f-4906-b7dd-8d286129bd73"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="05b6377a-0fd5-4848-84a6-0bb26352fe17">
                    <propertyInstance
                      Id="b2dc7f9b-bc97-4745-9a03-5d3b8606752c"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d2b41d07-934d-4ff6-9881-27f5e33c3340">
                    <propertyInstance
                      Id="c649f0d1-e442-4a3d-b300-b8ab382489d8"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="947cc85c-c056-4e1b-b315-a461e6d2ffc7">
                    <propertyInstance
                      Id="e7023834-9828-4343-837b-f961a1578871"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
          <operation
            Id="12ccbbc8-021c-4cad-8f1b-50dce0c2aa9e"
            name="Clone"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="76c1128d-2608-4ed1-b77f-8ab8fe99f67c"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="22b8dac6-fac5-4dd8-819c-ecbda18aa438">
                    <propertyInstance
                      Id="e39d5af1-bce3-416c-9dd8-df36f7895c68"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ae762abd-914d-4c0b-85b0-432b41941b17">
                    <propertyInstance
                      Id="8dcb7934-c84f-4acd-91fb-a5066eab259f"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0310c1f1-0d7f-4ebd-85b7-69d2d09ea5ab">
                    <propertyInstance
                      Id="9c19ca6f-aac1-466a-a51d-384112619cce"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d4ba3e0f-869f-489b-b396-e4eed7552e93">
                    <propertyInstance
                      Id="82778164-1970-4859-b15e-963e13e65914"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9947d8ef-3615-43a0-835b-f077bf4cdc5e">
                    <propertyInstance
                      Id="441879f3-be31-4d33-9b01-e2c11495673e"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9d7c1fbb-5948-432f-aeb5-76e4571f83f0">
                    <propertyInstance
                      Id="f6d076bc-ead0-430e-ba9c-f7d89c8d2482"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="07cb2012-df8d-48c1-b364-457d24b47b58"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="bf1b7ecb-ab37-4ba4-8984-ef6fcb8ffa4f"
                      LastKnownName="Object"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="16f7aff7-c3ca-4142-b25f-c5d4c001bd28"
            name="AddToSelection"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="86784b1c-f8c0-4ea2-bf63-02d3a41d7c3e"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cccda789-9887-48df-95b7-9025511383b5">
                    <propertyInstance
                      Id="4a445d1b-3c15-4c12-a426-08a60286151d"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ae456257-d471-49c0-aeb4-8726657de354">
                    <propertyInstance
                      Id="ef8e9324-5634-4bc3-864f-ab519a90ed1a"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e3971e68-48c2-4532-a7d9-9b7cb3f56a5c">
                    <propertyInstance
                      Id="83da8a93-4bfa-43a6-ba39-d0ffc2dc9c59"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e20e5b21-7dd7-4d63-a9c4-4cdc97ed6616">
                    <propertyInstance
                      Id="2e1fed7e-b651-487d-902e-5ce1e963464a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="03ad8ffb-70f4-4756-bcc9-8dd074dfd7eb">
                    <propertyInstance
                      Id="ffc70db9-fbd1-4a7a-b8c1-1ee33fd6f868"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0da736a0-eccd-420e-a1cd-5d0ea2245800">
                    <propertyInstance
                      Id="ac5d7e45-5ddc-49ec-b95a-c8078997ff87"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="848b069b-9f25-431b-8968-4c23db7d997b"
                  name="edge"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="78a25d2b-07b4-4b7a-86d2-96fd92fc7848"
                      LastKnownName="Knot3-Entwurf::Edge"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="c9a2a998-aa48-4885-a23d-8350e4293d68"
            name="RemoveFromSelection"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="7233f0b6-58ea-4211-baa4-b792209aa79f"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5807f4d0-a4ad-4dd2-bba6-d6d3a9ecae9e">
                    <propertyInstance
                      Id="ac9cffcb-b418-4666-98c3-67f345df275c"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="023a0a29-847c-485c-93b2-a28ebf728938">
                    <propertyInstance
                      Id="7f630bed-8ea3-4cd0-91e8-406ab4f1d980"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c5a3b280-18cf-46f2-b2fc-335d882a088d">
                    <propertyInstance
                      Id="cddd9908-5f79-49b9-9ee0-a7b1c6ffe75a"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="524d17b3-6ec4-412a-93aa-ec45bdb1b3ee">
                    <propertyInstance
                      Id="bf7cbb77-4e63-455c-854d-b4860f1d7adb"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="20152658-a77e-4d4d-abbd-97632ff9fb87">
                    <propertyInstance
                      Id="6c92d0a3-b67d-48bf-9335-572379c90fff"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1081f614-a288-40bf-b9d8-e19368030239">
                    <propertyInstance
                      Id="4f97f042-14d9-46cb-824f-0880f5912bbc"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="116bc039-f401-4f64-bf07-1ded6c361a9e"
                  name="edge"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="78a25d2b-07b4-4b7a-86d2-96fd92fc7848"
                      LastKnownName="Knot3-Entwurf::Edge"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="a94182e2-0708-4886-871f-8b7a95425c40"
            name="ClearSelection"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="161bc7f7-38ec-4d07-9757-cac04e0a74a7"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c295c83b-82b8-46dd-9d4f-c66e3a07efb6">
                    <propertyInstance
                      Id="d04926c4-bc56-43b0-a938-a52a13bd374f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="47185dd1-c717-4ad1-a1ac-a8e0b75b59d2">
                    <propertyInstance
                      Id="6356f089-c9e8-4fba-b55a-6abf98511ec1"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="03242977-0acc-46a3-9d0a-903955095e47">
                    <propertyInstance
                      Id="37b2e6ee-26f8-47da-a1c7-fc785d0d0d94"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="76de3589-75e4-4b42-8451-ca1660b82bec">
                    <propertyInstance
                      Id="6ac025e7-fc73-4301-bdd8-42edff503a2d"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a7153a27-f17e-4bc9-94ce-b1d1ba208fef">
                    <propertyInstance
                      Id="dc7b584b-aaf7-4ee2-9066-9cb428bee796"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3ab7b89f-70b9-4d75-b25c-622fcc642d1c">
                    <propertyInstance
                      Id="6d25ba53-e052-4fab-806d-1741aa01b145"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
          <operation
            Id="a7cbbeb7-f113-4bc2-9377-85aed73b3b9f"
            name="AddRangeToSelection"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="e2bf9eb9-ff2e-4e0d-81ae-6ae3a64c7b9a"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f00d4dd9-e693-4f3b-8281-99a7376199f4">
                    <propertyInstance
                      Id="c37930cd-8a3e-4de1-b362-77e59bb0f959"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bf02c35c-819b-42a8-88e2-501baafe942e">
                    <propertyInstance
                      Id="7111d4a5-85f6-4a60-a458-d07d10477dfd"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d9a403c9-d416-436a-a7e5-d23a0cbacf76">
                    <propertyInstance
                      Id="15391572-571f-4b0f-9093-3f12be9a99de"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="054fb61d-ea9d-49e7-a7f2-d2ad5c4625dd">
                    <propertyInstance
                      Id="b6faeb49-37a3-48ed-ab1f-ced8a2ae30e0"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="760dbaef-8601-4cd3-885a-5e1484e13d60">
                    <propertyInstance
                      Id="5c64a30c-1e22-4820-9fd6-a10f788c0142"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c7743b67-43cc-433d-9d18-122faaac8342">
                    <propertyInstance
                      Id="f4ef1966-b650-4140-9e61-9d002c9a8132"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="2adeb11c-d159-4fdd-aeeb-73e6f3438036"
                  name="edge"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="78a25d2b-07b4-4b7a-86d2-96fd92fc7848"
                      LastKnownName="Knot3-Entwurf::Edge"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="4d700ae0-b3df-4c4c-8f49-f24c99f95f03"
            name="IsSelected"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="de004ac2-9d3a-4c05-bacb-15a6bedb00c0"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="885d080b-05d9-4c31-ab27-6c9124f18110">
                    <propertyInstance
                      Id="17fe1ebb-90d3-4c79-b38d-7d7393bb9a86"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="34aaaef9-0014-4ccc-a02f-836a39c55d78">
                    <propertyInstance
                      Id="b407e49c-8c2a-4474-bd72-3cf21d6f6657"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="80d0b8e3-9460-4191-9d76-5a761934cd81">
                    <propertyInstance
                      Id="0bd67cbd-0ce6-4dfc-aae7-b232c83b51fb"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4a7d8636-7725-4258-876f-13e03cacec03">
                    <propertyInstance
                      Id="b25569a9-428e-4154-a5c1-a6c54ca2f668"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fe37d244-457d-4225-9628-ca4c2bbefa25">
                    <propertyInstance
                      Id="03fb78a2-f62e-4e25-9b94-ba0a072dfaa0"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="837f427c-7423-4157-bd51-e806601e88be">
                    <propertyInstance
                      Id="3975c521-d176-4083-8324-3fe9e7ee335b"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="70ecb813-f86d-4edf-9f59-355d9eba7fcc"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                      LastKnownName="Boolean"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f4cc3067-f185-4030-ae21-19d39bf7f794"
                  name="edge"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="78a25d2b-07b4-4b7a-86d2-96fd92fc7848"
                      LastKnownName="Knot3-Entwurf::Edge"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="af97eca1-fe88-4495-930a-1484174abe56"
            name="GetEnumerator"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="dc604be7-f406-4893-a481-53d8d4d148ba"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c4c48613-b4ee-4a11-b95b-4121d59b4a76">
                    <propertyInstance
                      Id="a52ecbd2-ab76-430c-9012-1fcc48578853"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9b0001a8-8073-401c-a3ce-8cc5bdac84a0">
                    <propertyInstance
                      Id="41d65085-2e62-4a56-ad4a-1c91f050ecb1"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9d2e4696-857d-474e-9b8b-91560dc44276">
                    <propertyInstance
                      Id="3a5d3513-7639-4ec3-be2b-efae3b265505"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ff9b56a7-9ace-4909-872f-40f5a48c730b">
                    <propertyInstance
                      Id="e28371e1-62ee-4b8e-a819-8cbe58f5456f"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="83a8ee5c-880d-4f0c-a1a2-a8fc3a7d550b">
                    <propertyInstance
                      Id="351afeb4-3590-4593-8801-c299e5b90078"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="441f493a-c526-4c2c-b96b-30ffbcc93dbc">
                    <propertyInstance
                      Id="4c8ca243-322d-43a2-aec6-98334de6b7b6"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="5bad17dd-3369-4995-9356-852d1707c2c9"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="4ce35996-3bea-4f40-9fed-204eae501c70"
                      LastKnownName="IEnumerator"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="e20386bd-d81d-4e1b-bc25-7f957212a8c4"
            name="Save"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="6e4a4c39-6e9e-4a0e-b860-5386e5db9cf7"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="89d4141c-e972-44ab-9fdd-a18ed87b5dd2">
                    <propertyInstance
                      Id="7cd70b39-ed9f-4bb9-bb6b-e0da02ce71e5"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6f6b5829-ca73-4bb6-aa61-ceed5390ad72">
                    <propertyInstance
                      Id="8a3b8372-6ca8-4f18-98b4-b34ecd525de4"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="647006fa-b0af-4404-8180-015937a58c4b">
                    <propertyInstance
                      Id="b354d89b-55b6-4031-8d21-aa313a7713ac"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="151f201c-9942-4757-b0a2-c512441a5604">
                    <propertyInstance
                      Id="3743f0c8-c37c-494b-9756-284632d6afb2"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4778a6af-6d8a-4bcb-af7d-fa33e1b1cd01">
                    <propertyInstance
                      Id="bc2f1524-af69-4404-b46a-bc2ba9bc72cc"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3da01bb4-0eab-447f-aef1-ab866fadec9c">
                    <propertyInstance
                      Id="f68f11e2-af78-4af2-b5a7-fd8dc603f895"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="a6dc26c1-58ce-4de8-8d70-4c37781693a4"
                  name="format"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="8cd7f3f8-7365-4b0a-af85-557bc8314167"
                      LastKnownName="Knot3-Entwurf::IKnotIO"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="d15ab493-0e07-4934-8502-4d21addcd235"
                  name="filename"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="516de04e-18a2-4e8c-93a9-1646fe114ec9"
            name="Equals"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="3da8c192-3aa7-4c53-bed0-8c43fe73856a"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="28bb10f4-7f59-4edf-acbf-dd20a0924468">
                    <propertyInstance
                      Id="e839f4d7-d258-4cf5-a82b-e87ab2a39c4f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fbf4e237-fd25-4862-9ec0-8a13bcaf3221">
                    <propertyInstance
                      Id="dabb9896-2ba2-4a49-919c-b1f9fcc0e7ee"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fdc0b4de-7e11-4cd1-8063-b7d07575c37d">
                    <propertyInstance
                      Id="84617763-b4ab-4ed7-a43c-6b72dae6df8d"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="87cd631f-8e0b-4447-87c2-0a979c9a86c2">
                    <propertyInstance
                      Id="a6efd69b-d045-4425-b5d0-ff4b04dec26b"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="45171bd3-ed70-4365-bfa3-e207f867fdb0">
                    <propertyInstance
                      Id="4897623a-8dfa-4b08-85d6-6616ba630b48"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b5cae3ca-37e6-4b26-934d-cfd145cafe18">
                    <propertyInstance
                      Id="9663a583-222c-42d6-aab4-1c262960c4a2"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="5cd27a79-bff0-4019-a7b3-ce1a54e05d15"
                  name="other"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <interfaceMoniker
                      Id="dd53f01c-e04d-44b6-bbd5-47ff273accbb"
                      LastKnownName="T"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="5c0b0d57-4389-4d8c-9a55-b270ad74265d"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                      LastKnownName="Boolean"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="a79fedec-68c2-4371-9ae2-767b154ce38f"
        name="RenderTarget2D" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="d6b023a9-943f-49d2-a0e1-58c877acd5b3"
        name="ModelingProject1::GameScreen" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="b0584be7-2527-4988-b0b6-f4263396b1b4"
        name="SpriteBatch" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="35231ccf-fa68-439c-abf6-3eb4b0ac6a1a"
        name="IRenderEffect"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="5a641e5f-8869-4d1d-96ce-abbe6831edbc"
            name="interface"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="898b4fab-51d8-4153-97ef-1f2daa676409">
                <propertyInstance
                  Id="ced154e2-a9ac-4a52-a01e-40b05e37d38c"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="59044b8b-c026-47f1-8881-4ebbbdc128d9">
                <propertyInstance
                  Id="e634f2c7-38ae-4294-9443-900e79096c07"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e55b3276-f344-40c5-bce5-a436686541ce">
                <propertyInstance
                  Id="d6bfe719-7033-4e70-93e9-02573e2491ce"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="75c54bdd-a4d7-46ea-aabf-c24ba5b4023a">
                <propertyInstance
                  Id="d9482117-cc90-4ecb-b194-23959339e63c"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedAttributes>
          <property
            Id="a488049b-2c4e-4997-a05e-c4eabbe39ccf"
            name="RenderTarget"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="025a4d5b-b3c6-402c-a3ef-434aee63ced6"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b6e7419a-ffe3-42a3-98d5-48f4a5258df7">
                    <propertyInstance
                      Id="2ec23119-219b-4740-b0f1-26ac14e6f1ee"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a8bc4299-9c88-44e3-a1bc-e532125fb597">
                    <propertyInstance
                      Id="da394a6d-c0fd-4256-b9b8-d3985be994cc"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="de4ead57-7f57-4789-9422-b6026a295460">
                    <propertyInstance
                      Id="1880f491-d61d-4c46-8640-c1f3559b9b65"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="37e23e6f-d46d-48c6-b15d-6d2067294265">
                    <propertyInstance
                      Id="5b1a396b-08b4-430f-8b10-2766f0138873"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ce1a87d0-9150-4c4a-942d-8f5a25667259">
                    <propertyInstance
                      Id="933e5976-7b7b-4ff5-8938-c36c5c61e41b"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="67a0cadd-97ad-4728-90e3-a7a07aa2cdc2">
                    <propertyInstance
                      Id="d9d313d5-c6dc-4465-baec-bc1a00342198"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2d8914d5-393e-4b7b-afd3-15e71e658f64">
                    <propertyInstance
                      Id="eac23b42-82d4-42f7-9410-191ab0e8cad9"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="a79fedec-68c2-4371-9ae2-767b154ce38f"
                LastKnownName="RenderTarget2D"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributes>
        <ownedOperations>
          <operation
            Id="3a969959-a49b-4854-bae0-6b6fcc9a338f"
            name="Begin"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="ce1b6821-5a4d-4b7f-8e75-e034b53538b8"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="303fc666-b0db-456b-b934-5682f1010c5d">
                    <propertyInstance
                      Id="aba2fd56-922e-4131-a1b3-f8319c109eea"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="60f9e86a-98c6-4afb-90f6-85cd3cb176ee">
                    <propertyInstance
                      Id="129c838c-028b-4ff0-a951-e0813de3c528"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e55af28f-e9c4-4040-bd5e-b79a726656ed">
                    <propertyInstance
                      Id="f6c07d59-fa7f-4fab-8015-fff74a3f2e71"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="23ada8af-d842-49c8-ad46-d0e420d3d252">
                    <propertyInstance
                      Id="d17009fa-9f49-4f91-bff7-ec7719514218"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f1ceeb72-9895-4749-9c05-d2b7e27bf84f">
                    <propertyInstance
                      Id="3ebe6e22-e248-4032-8e64-401886cc09fb"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="91d6f5bb-90c2-4fee-b8de-0e6eacfe52c7">
                    <propertyInstance
                      Id="6309bcd8-cf1c-4103-a765-b949ffc9d9f2"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="0327d02c-58cf-4a6b-a429-4e9c9a11ca37"
                  name="GameTime"
                  direction="In"
                  isUnique="false" />
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="f9bf1102-ebb8-4fcd-bc48-391282500128"
            name="End"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="a42adefb-06a5-46a0-9392-1ec620e2e266"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0348cdf7-d537-44ab-b769-24c9f1944540">
                    <propertyInstance
                      Id="f21ec313-6c63-48f1-8b1f-4ef4574d3ae7"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="52befb58-1d25-45b0-bcbb-779c7aa3c3b4">
                    <propertyInstance
                      Id="bda4670f-eff8-4b2a-ab94-c795cbb9ade4"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="baae7261-ada2-4575-b3f9-6f566aeab709">
                    <propertyInstance
                      Id="acffdb33-8e02-49eb-af30-bdfcfe0bf4a9"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="852c49e2-3f48-4332-8918-fc4bd31ae39e">
                    <propertyInstance
                      Id="6d56da86-05fc-4112-9a44-e266de9d6eec"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2ece8437-aa44-46c6-be98-527d05e67331">
                    <propertyInstance
                      Id="928a6a15-70d6-4a7f-a7c0-a8c035ac24c8"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="90795084-d3b5-47af-ac69-10a6bccf9f8f">
                    <propertyInstance
                      Id="4e0d257d-3a36-4829-ab9a-573ca7deca66"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="44e7a05f-6ee9-4029-9551-82a377345630"
                  name="GameTime"
                  direction="In"
                  isUnique="false" />
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="07edc850-2739-4ab6-8939-072a1edd8cca"
            name="DrawModel"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="822a9729-52fa-4f7f-bf3e-8840c1c861e4"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="50dd64a7-a1ec-4dae-a5f5-7c157dfd0d41">
                    <propertyInstance
                      Id="1783a294-7830-4584-bb3c-7ad5f445d8ce"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e4124574-1c6e-45b4-8fd4-e40c9726c015">
                    <propertyInstance
                      Id="5376ac43-0c78-4712-a3eb-602bf7da6e6a"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4f91cd5a-4c44-47a6-947a-66128633467d">
                    <propertyInstance
                      Id="edc95fa4-3b7f-4b0f-988b-eab03895c16d"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="deb15ff9-6c5b-4f22-80f1-6ebee18ac351">
                    <propertyInstance
                      Id="b720613d-bf90-4a39-b4a3-6df734765f27"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1681f285-2efc-4d6f-ba56-4dceb4afbdc1">
                    <propertyInstance
                      Id="26f5be6d-d74e-4e3b-b2d7-3f1b54f192ae"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8aa1d350-27ec-4680-99a5-40cf3f765697">
                    <propertyInstance
                      Id="e2e8a0f6-98c9-476e-a327-3456fd383fad"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="bcfeb972-84ed-411a-917c-80407908e139"
                  name="model"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="35f16527-6392-4027-978f-d553e5435bb5"
                      LastKnownName="Knot3-Entwurf::GameModel"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="a62d4e4c-3f63-4de2-b1b7-7bdcccbc3a33"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="d0d10884-519c-4764-897a-770b18a44830"
            name="RemapModel"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="988e9612-9807-4ac8-a7e3-42a371da1b10"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d54cbaaa-4e0f-426d-9510-c329b50f8a85">
                    <propertyInstance
                      Id="3ae28f30-f45b-4b2b-b213-941baaccfdd4"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dc43bb2e-4e08-4c68-a400-9ed6c7ec94b9">
                    <propertyInstance
                      Id="99333080-35cb-408c-956e-d8e04104e0b0"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="336a1a1e-711d-4157-aa3d-151fe54e6c76">
                    <propertyInstance
                      Id="3e8090e7-4135-4a7a-a993-6e8d77dfc452"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f5a64f31-e120-452c-8b7b-f8d790a6bc86">
                    <propertyInstance
                      Id="facbe3bd-e324-4922-b053-7143c9071f7f"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a72cd5f5-e1e6-4848-a22d-117693512512">
                    <propertyInstance
                      Id="07304f2c-fb26-434d-a8a7-93503333d8db"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="26712787-eaa7-41da-a4f5-267a6e23d298">
                    <propertyInstance
                      Id="32c94ef5-65a9-4841-aeae-66558dd312ff"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="cf1d3ff1-0a67-42e9-8607-d3614f8a8414"
                  name="model"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="35f16527-6392-4027-978f-d553e5435bb5"
                      LastKnownName="Knot3-Entwurf::GameModel"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperations>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="f77b87b9-d8d4-4f46-aa83-2ac85efacfd5"
        name="RenderEffect"
        isAbstract="true"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="07d167c5-3e32-46cb-a5ec-318febe5db4b"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a730d89f-6613-4969-8181-e3615819c31f">
                <propertyInstance
                  Id="019a1505-8e40-48bc-b4e1-171568469bf9"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="91b3fc4c-5aa9-4136-8ec7-81f7cdd2b416">
                <propertyInstance
                  Id="323ccbc4-a35f-4c11-9f6f-ec166650a361"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="0c0fec73-628f-44d0-b581-6cb6d99e4032">
                <propertyInstance
                  Id="1ca9ee6b-e3aa-4553-b125-e2b43bcd2bbe"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="75f8e7f1-9ce9-42d1-af85-b86262f1724f">
                <propertyInstance
                  Id="28a717dc-5df3-4de5-b554-5953b1bfd79f"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="3004615a-b73e-46a8-a173-b48cdcadcaf2">
                <propertyInstance
                  Id="c18c2276-c4c7-4a95-aeb4-2d3dd25f2d3b"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="14100df6-c9a6-4219-abe1-c8bdf897c10c">
            <interfaceMoniker
              Id="35231ccf-fa68-439c-abf6-3eb4b0ac6a1a"
              LastKnownName="IRenderEffect"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <ownedAttributesInternal>
          <property
            Id="0c3cd421-260e-47b3-99ea-a944d53cef0c"
            name="RenderTarget"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="3b926e81-7bb2-40fa-9469-cbf73a35aaf9"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="174b49d5-c0db-40e3-8e69-a591092e119a">
                    <propertyInstance
                      Id="6b1aa347-3395-42f9-9b2e-86f2123f0807"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="146e79e6-685b-46a3-8c8d-f038d308da57">
                    <propertyInstance
                      Id="1b5b204a-53b4-49a6-a2d9-68083e615720"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d966e199-728a-4246-b207-35f494d21ed3">
                    <propertyInstance
                      Id="dac51e58-3ae8-4036-8be7-15139737784d"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d7cd6ceb-aeae-4af9-bbb6-2db5ef775600">
                    <propertyInstance
                      Id="5441f17d-3d14-4b5d-9f01-0ec2658ba941"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="71749d29-d210-4f00-a022-715dbb14c8da">
                    <propertyInstance
                      Id="3a70636c-ed8c-44ad-b288-d33603a85ccd"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="32ca3c37-d0d8-47a3-8fbc-2aa24d09c9b4">
                    <propertyInstance
                      Id="51620b49-264f-487b-87ac-2ed618568a50"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dbecf3cc-e574-4c47-ae5d-d5d077ea83f8">
                    <propertyInstance
                      Id="dee678d0-7623-4dd3-bb2d-bb37635ec2e4"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="a79fedec-68c2-4371-9ae2-767b154ce38f"
                LastKnownName="RenderTarget2D"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="a4c10630-10dd-4adc-880c-1846f4f47212"
            name="screen"
            visibility="Protected"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="66f91310-02d5-439a-b98d-c7bdda29c766"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ca08c9a4-bcea-4a3b-b08a-99a5eb9fb69d">
                    <propertyInstance
                      Id="e11102e6-7e5b-4096-bfc1-d7b52573c552"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="75cd1dbe-5987-4e19-887f-9b7427050608">
                    <propertyInstance
                      Id="3381374a-7238-4647-a55f-520ea5748a4a"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cda29069-1b6b-4767-92a1-68d509be8577">
                    <propertyInstance
                      Id="e881ab5d-a393-4032-a773-54c730cd6cd5"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="33595e1d-bbd3-4840-bdd6-d44fc834bae6">
                    <propertyInstance
                      Id="2a36e758-1395-4285-95fe-ce129bde6bce"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="086a922f-7011-4480-bf74-05531814ef1f">
                    <propertyInstance
                      Id="645cc820-0bf1-4765-af40-52bc6ba7d3b6"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="583adc34-e304-4c41-b252-a8a20063eb93">
                    <propertyInstance
                      Id="9555f749-b1a1-451c-a463-098a69dc2978"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b802296e-3d0a-45f2-b26a-c2b4bd063a25">
                    <propertyInstance
                      Id="cbbf8cf5-0e24-4716-9c63-73fa93aa220d"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="d6b023a9-943f-49d2-a0e1-58c877acd5b3"
                LastKnownName="ModelingProject1::GameScreen"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="15fdf7c8-1c42-42ad-a4ac-5e1a30de8376"
            name="spriteBatch"
            visibility="Protected"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="310a2e79-23a6-4fdb-869e-8990f1045732"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6fb5b50b-e372-4e71-ba0d-b68ac11804bf">
                    <propertyInstance
                      Id="c35ce507-4fd7-4980-a81b-54ee38e5e1af"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e8bf0f5f-2011-41fb-b3b3-abeeb250f805">
                    <propertyInstance
                      Id="ca4ad26e-f586-4db9-884e-74ea8436f3fb"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8efdf794-c6d5-47bb-965d-5ca693b57ebb">
                    <propertyInstance
                      Id="c601f323-03d7-42e7-a620-e86a8a405666"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e7c4ee5e-92dc-4157-b424-1bdd227acf19">
                    <propertyInstance
                      Id="5d11efa0-75d8-42eb-8706-8ba8e0be08ae"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fe60cc35-0035-4c77-b867-bb2d9b515c58">
                    <propertyInstance
                      Id="c6b34f54-2e46-47c8-821a-adf0f7c97b20"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a48bf068-7b3d-4cc2-b96f-a5c50daf351c">
                    <propertyInstance
                      Id="20375492-e655-43b4-ab67-9177d98bb985"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2b97a43f-f1a8-487d-888a-1ffa62a251c3">
                    <propertyInstance
                      Id="a75f96b6-f17f-48f7-ac43-3d7eff4ff89b"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="b0584be7-2527-4988-b0b6-f4263396b1b4"
                LastKnownName="SpriteBatch"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="182165db-8df1-4292-bafe-9137a318e600"
            name="Begin"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="4e25d5c5-15ef-431e-9672-f096d9448889"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="97aee5bd-54cc-46a1-a440-1b1a5d066150">
                    <propertyInstance
                      Id="b9254f5d-b1c4-4b64-a8e8-6a7030303484"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6ee884d3-471d-474c-9593-2daf08577bf9">
                    <propertyInstance
                      Id="561795dd-f057-4d78-80cb-46c8b7f40acc"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0db61075-1221-4351-adc5-6619b896900d">
                    <propertyInstance
                      Id="04cca8ec-bcdf-428f-a2cc-6bb008687cca"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="70ef1f51-f556-482e-a0e8-a2c964db2ef0">
                    <propertyInstance
                      Id="babd470f-2e7f-4965-aaea-a77b5a48df0c"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e00a6419-c73e-4adf-89b4-0f51f70cd096">
                    <propertyInstance
                      Id="5df3f036-40c9-40e1-b264-35b71d46b91f"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0b0833a1-1fcf-49bd-afcc-ff127e021d21">
                    <propertyInstance
                      Id="02aa9a20-e9a0-4897-a40b-f7fc258b2038"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="39953286-ce28-4bc2-b1fa-c3c352dca43b"
                  name="GameTime"
                  direction="In"
                  isUnique="false" />
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="f5fec6cd-23cb-40f3-a12e-924c11c859c5"
            name="End"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="0162f4f6-31b2-4b90-b2b0-f10d15592102"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a6388fcb-fa5d-4184-ae0f-cc1919a84d3c">
                    <propertyInstance
                      Id="121d9e04-2da7-4d1d-b063-cf6cbe7bb4e5"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f568718c-5ff0-4487-8169-32601e4e6dbc">
                    <propertyInstance
                      Id="1985e32d-a34d-4c15-9af9-64d0b7522e0b"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="db586cb2-69f3-4853-a4ad-04be3bb0214a">
                    <propertyInstance
                      Id="ce87745b-961b-4aa3-8873-d02334d61f93"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3bbe3498-15f2-4a91-82d3-30b2dfff4bcf">
                    <propertyInstance
                      Id="beac6b56-eb75-4b6e-af11-36648aafc8b7"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7dec8cfa-326a-418f-8a64-4717e3db82cc">
                    <propertyInstance
                      Id="43f380da-da7f-41b4-9c73-a78479ecbbbb"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ab34fea5-8466-4fc2-b11a-c44b9604b466">
                    <propertyInstance
                      Id="4e6b2a97-57ff-42c4-8862-b58ac3f5b424"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="2038a3a0-cceb-4da1-a0a4-552cad604938"
                  name="GameTime"
                  direction="In"
                  isUnique="false" />
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="6ab93353-1115-465c-9a7a-c5815a10d868"
            name="DrawModel"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="7ed528cf-d9df-48b4-8df0-45c9177c8857"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8ad9bd77-624f-49d8-a2c5-1ec19425e954">
                    <propertyInstance
                      Id="59f64b26-7be0-413b-84f6-e9c8b99981e4"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="800f4bda-75a8-4ca2-bfaf-6f0a94ff4412">
                    <propertyInstance
                      Id="481272b4-ff4c-419a-a657-79c0a2df2121"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="aab0a1b3-ef37-4e89-81d8-953e4145fc7d">
                    <propertyInstance
                      Id="f9753617-996a-4285-833d-54d4c9a4c492"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b3abb8de-e8e9-4b6b-ad1d-6674e76ce596">
                    <propertyInstance
                      Id="71203b04-6b90-41f8-b9bc-7406569f8529"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f5b43f39-a471-4237-bf23-77f3677425c4">
                    <propertyInstance
                      Id="7d1810e1-3359-4866-a776-47d2834a5ba4"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="de611dbc-abb9-4c91-a64e-a6ef75db0938">
                    <propertyInstance
                      Id="31affe71-2709-49a2-84c6-da6032ec62b3"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f7551dc0-e84c-4ccd-851d-f40834e8d87b"
                  name="GameModel"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="35f16527-6392-4027-978f-d553e5435bb5"
                      LastKnownName="Knot3-Entwurf::GameModel"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="b33a372b-466a-4fa9-821b-a80a793db2ce"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="a5235ed7-ffa3-4594-bdfb-87e475fd69b0"
            name="RemapModel"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="f25d3ee4-2182-4a63-88fc-c8d444f8d167"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f0b40850-40e1-4fce-9f11-b89d9f6aaa91">
                    <propertyInstance
                      Id="a301d24b-3cc1-4a04-b0ed-4a97ff1d809e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5303f269-a7a4-433c-8b9d-e8df5dacf781">
                    <propertyInstance
                      Id="f7b73163-39f9-448e-ad25-1cb23ac365af"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="743a1d2f-df5a-4119-ab14-60b4efea9c2b">
                    <propertyInstance
                      Id="e6232434-c5d2-4754-85c1-3cc8c778ca51"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="31cfbc3a-d118-4024-9ea2-77fa2f4789f0">
                    <propertyInstance
                      Id="9faf066c-9b64-4b20-9c0b-cf12928546ab"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="26b09c08-8fe9-44e3-96e2-68790c37467d">
                    <propertyInstance
                      Id="f2e70942-99f0-4c4c-b3ce-8634821394cd"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4daf5acb-a841-4d68-bde3-f8a9658c8e04">
                    <propertyInstance
                      Id="e4542eab-b3b9-43ae-8fe4-8099c1ebeb5d"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="9830e4ba-1a8f-4037-903f-ca4b2ed7b33e"
                  name="GameModel"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="35f16527-6392-4027-978f-d553e5435bb5"
                      LastKnownName="Knot3-Entwurf::GameModel"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="b2f41d6d-af91-4a6c-8530-61308f242bcc"
            name="DrawRenderTarget"
            visibility="Protected"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="4c9973a5-6609-42f4-a131-fd5c4e18f6ac"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6fad0f1b-fe1f-455f-b334-81ea1f15e788">
                    <propertyInstance
                      Id="642fdfb2-8112-40da-a160-a1c420538255"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9357d154-e7a8-4011-8bc0-6fb3e2bf9d88">
                    <propertyInstance
                      Id="bf070960-c740-449a-b10e-eac0f6451b9f"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="47c6cd81-5563-4241-a6b5-94fba82171f5">
                    <propertyInstance
                      Id="a360c976-daea-48ae-b512-3444073107dc"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="eabf31ae-9c6a-4d7d-afb4-6e67dfd875e4">
                    <propertyInstance
                      Id="0c9b4a8f-2e60-4a43-adfb-981ec86ffe34"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7ccb72f0-b7ab-4464-b9d4-585520446e79">
                    <propertyInstance
                      Id="72515f3f-28ee-444a-b526-3303469aa97f"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6a9f8d4f-7ea4-4496-90ed-2c9973bf1286">
                    <propertyInstance
                      Id="4a1e4365-bb8f-4496-9305-f24bfbb7f7b0"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="13ade936-21a8-43f7-a0ef-7b4c4f48562b"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="b661d46b-2619-4cee-9d9e-ef917772276a"
        name="StandardEffect"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="ae95f285-6093-4a6f-a5d0-bdb1437355c4"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a2a70049-9f72-4271-877c-b147b8862e62">
                <propertyInstance
                  Id="05705b8c-3d8f-4d3a-882f-de6520080f5d"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="5d9b10e4-abe4-4791-9565-d2375f3548f9">
                <propertyInstance
                  Id="4290ff4d-7377-4845-955f-b319fd36e2ea"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b91ae5fd-092d-4d88-a5e5-5af484ef1f1a">
                <propertyInstance
                  Id="f2a92a8d-d6a7-4ea3-a12d-56a7c86cc90d"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="33c7a90f-6ca4-451d-8652-8e637a89d8da">
                <propertyInstance
                  Id="9a55e040-3498-4b9f-b2fb-74b3826b7fd3"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="d4587846-77b0-4bfd-9962-a74aecec6ca2">
                <propertyInstance
                  Id="8d73d8dc-f7ad-4053-b775-a0f739866d39"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="bc12c166-278f-4b0b-98ca-fa51171492ee"
            isSubstitutable="false">
            <classMoniker
              Id="f77b87b9-d8d4-4f46-aa83-2ac85efacfd5"
              LastKnownName="RenderEffect"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedOperationsInternal>
          <operation
            Id="e79e7a82-0ab0-438f-b965-1b9833da3654"
            name="DrawRenderTarget"
            visibility="Protected"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="68a3dcd9-13f2-4c69-9b3f-56eb504fe6b0"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8e2689ee-90b9-4dff-8f31-9446d1f48334">
                    <propertyInstance
                      Id="92f327a2-c2b5-470b-bf00-590aa3e94b34"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="142cb78a-2989-4772-88d8-25a87fd081e7">
                    <propertyInstance
                      Id="35835205-d6cf-48d6-af00-0a939a69fccd"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="964e0946-5851-4080-9322-2a0c8beafbca">
                    <propertyInstance
                      Id="1ab902d5-7995-4c29-834e-473e3f61eabc"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5d1f1c0a-dfec-4c1b-af07-526772662264">
                    <propertyInstance
                      Id="13cfc609-664a-43b2-bdf9-105bf6bfde8b"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e1f46d1e-db08-490b-ba22-c4a67975cab1">
                    <propertyInstance
                      Id="126e7579-8c65-4d09-8a73-2a73021bcddf"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e81cca51-6e54-42e1-8439-83cd94de5374">
                    <propertyInstance
                      Id="451642ef-7e60-49f1-9511-4cb42d346763"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="c8399aec-4bfc-400a-98c1-f0aac53ca859"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="7f9f8eb3-cf53-409b-a86d-cf72de4b4c49"
            name="StandardEffect"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="1e1119f2-63d9-472c-a999-26cbfa70185c"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f5d08f58-c003-440b-aa8f-b99aeddf887c">
                    <propertyInstance
                      Id="087cd515-ab76-4e4c-a4b4-3e0f5b23c882"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5b98f08b-1024-4803-96ea-c02d6de03037">
                    <propertyInstance
                      Id="f89a33be-117c-43a8-959a-00c34c1e1232"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c62f3179-93df-4a02-b8c5-d52c4a48f72b">
                    <propertyInstance
                      Id="61b641e8-de01-4a48-b841-18d5a5a8cc87"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="537572ea-6cc3-4e49-bfb5-5ec64548dfed">
                    <propertyInstance
                      Id="928f9597-5375-4479-b2b2-c6c378966114"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e1bd29fc-fb2e-444c-9976-eacb8ad019f6">
                    <propertyInstance
                      Id="bd00a674-e284-4b69-8d99-482beded065c"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d4c51925-875c-4531-94a2-7503cb82850f">
                    <propertyInstance
                      Id="d26a3678-8e34-46ad-be8d-ca8bda3185c8"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="6637840c-12f8-4005-9b24-8f7fe993a010"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="d6b023a9-943f-49d2-a0e1-58c877acd5b3"
                      LastKnownName="ModelingProject1::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="0936dcdd-3154-4dae-98bd-7412e19a1809"
        name="CelShadingEffect"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="adb090db-ba59-4756-ab05-c106dd2619a4"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="82f8632a-7eb5-4336-b156-c4c04e876c52">
                <propertyInstance
                  Id="a88a623b-fd7e-42f0-92aa-e477ce688291"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="7d29ba78-e12a-4b47-99f8-037b614ba0e2">
                <propertyInstance
                  Id="9188451a-4f4a-4c54-bda8-b6e0c4976a6d"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="3b9d8c37-7736-45dc-9439-c6b0b9bc57a2">
                <propertyInstance
                  Id="9536fc87-2608-404f-b602-d9ea17fd6bd4"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="f96634f5-dd25-41fa-b03f-4b17d100a43c">
                <propertyInstance
                  Id="bd0d1002-2861-4124-a771-4784297287da"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="2669bf19-0a5b-4752-8415-cd1a9e2a9b95">
                <propertyInstance
                  Id="2cb8af5d-7889-445d-a50c-2d47eb33769a"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="7b45cb53-1605-4edb-a10d-8ff5f6612e7d"
            isSubstitutable="false">
            <classMoniker
              Id="f77b87b9-d8d4-4f46-aa83-2ac85efacfd5"
              LastKnownName="RenderEffect"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedOperationsInternal>
          <operation
            Id="97d3a7ea-9677-4fca-ab8f-6b158a5d635e"
            name="DrawRenderTarget"
            visibility="Protected"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="2b9575be-8f71-49d3-951a-0fffd48c2892"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="183fc55f-f293-4034-9988-3a2445ec43ee">
                    <propertyInstance
                      Id="061a1a79-f50b-469f-a899-2ef5bf1415bd"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f112ddb9-a525-482a-8bdf-988921427f71">
                    <propertyInstance
                      Id="15ce0bac-7f00-41e8-834c-8bdee81bc1ac"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d4f36958-da6c-4dd9-8e85-4342ed2bb53e">
                    <propertyInstance
                      Id="3d7f9a9e-fb14-4df5-8d30-92d1c74b5d2e"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7a25c3de-bf1d-47a3-9988-ed2bbd27b2a4">
                    <propertyInstance
                      Id="62b46bd4-0976-4b59-80c7-41df8dbbfc0a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="233aa9d1-8287-4a01-b1b6-6e2093a58877">
                    <propertyInstance
                      Id="b8f12e1b-84ba-40ba-a86c-9646161bebd8"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2d05d653-a0c8-43e8-9049-6e291b497a7e">
                    <propertyInstance
                      Id="7c50d4ad-0ba3-4ebb-b23a-fc91a7761bfa"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="5359ed64-9a20-44fc-b4e5-e60e3a269b0d"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="941e754f-9bbd-4492-b137-c083dc556abd"
            name="DrawModel"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="eb9d5d72-9c46-4398-8c19-e43a1dc9c971"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="60163317-e210-4024-94c0-e91046cefb5f">
                    <propertyInstance
                      Id="ab8fe2ec-5e15-4885-808a-e12beea0dc5f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9b4507e9-f0e3-483d-952b-856f98bf461d">
                    <propertyInstance
                      Id="7a42e8f6-ba6f-499d-b298-f67a429d0359"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c92b8085-ced4-4164-8fde-7d253364b1a9">
                    <propertyInstance
                      Id="83eac43b-3cb5-4ae4-93fa-d58bea6e50b0"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c8820510-43a9-45de-8c04-5562d74db37f">
                    <propertyInstance
                      Id="d2bb0d4e-2c1d-495a-9b88-fa75ec5c4774"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1fef67de-43bb-4cb9-b833-fc8b8338f382">
                    <propertyInstance
                      Id="2fec1d1a-eeb1-4a48-8309-10f0739d751e"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6779bd3c-2240-4df7-bba1-4a0957defc69">
                    <propertyInstance
                      Id="252de687-fdb9-430c-85c4-d38de34fa93d"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="e4b91b3f-8269-46c9-a473-92ecfac63a18"
                  name="GameModel"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="35f16527-6392-4027-978f-d553e5435bb5"
                      LastKnownName="Knot3-Entwurf::GameModel"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="2a4ee8ea-a8f6-4ea9-b780-531171127608"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="d1c33ebf-90a7-4754-b863-6dd576edc91e"
            name="RemapModel"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="64359803-b378-4a9b-8468-142ca0781507"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ea13a639-59a1-4ac5-970b-949a870d0352">
                    <propertyInstance
                      Id="da5c45e3-dd79-4494-93dd-392e30762878"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c89e179d-a010-4717-949d-2702fafa2443">
                    <propertyInstance
                      Id="86392754-b45f-45c3-9600-e7597ce5fb14"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9355b476-4b27-4336-96bf-ef8cbbd91302">
                    <propertyInstance
                      Id="bab356c3-baaa-41bf-a6fe-d132f437e92c"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="80c5d314-d27f-4bcc-92a3-0eee19805f0c">
                    <propertyInstance
                      Id="187d1dbd-1b87-4806-a606-1e537a9ab58a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="28e281f5-3079-4732-83cd-8a3d674f090a">
                    <propertyInstance
                      Id="600a1b5f-7028-4b48-a12b-211e6c6a0e19"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e788df6f-5fc2-4a00-9455-454eeed8ec2d">
                    <propertyInstance
                      Id="5192ee62-feca-4b87-87a6-8125bddadc07"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="37dd7ecd-4744-4ae4-948d-ff32aa6e7c3a"
                  name="GameModel"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="35f16527-6392-4027-978f-d553e5435bb5"
                      LastKnownName="Knot3-Entwurf::GameModel"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="311fe27f-c52d-455f-b922-b7681d6cb35d"
            name="CelShadingEffect"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="6b3f77f4-fc10-43c0-9d74-f8d294132d64"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e5f0922b-146a-40c8-94eb-03dd96806004">
                    <propertyInstance
                      Id="52a7e15a-43f2-4934-ad10-6083e3d70c59"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cc0f8440-857e-497b-abf1-afe3ef79edb1">
                    <propertyInstance
                      Id="38a27e65-8c78-4437-9ca3-16aeeb348046"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9811160f-e39c-4505-bd78-b8aa0b580409">
                    <propertyInstance
                      Id="2e81bc2f-a2bf-4671-bb9f-569656fbfb2d"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="83d7fee3-3c01-424e-b3cf-ffca867dcd5d">
                    <propertyInstance
                      Id="d6c0ce7a-3686-4fe1-bfd7-2f2a1a4dc161"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="89834302-a184-4353-90d7-d9aef2445163">
                    <propertyInstance
                      Id="18efa7e7-7cb5-4543-aa5e-dcda6084d84c"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b9456ba7-4836-44fe-92c3-d7b5c5367ccd">
                    <propertyInstance
                      Id="fb5a1e66-2c58-45d7-aed6-81e83abe2944"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="775748b0-d8e6-45a2-807c-6a0f2d591ddd"
                  name="screen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="d6b023a9-943f-49d2-a0e1-58c877acd5b3"
                      LastKnownName="ModelingProject1::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="dcf838cd-4601-4819-8b38-5079b97e4fe4"
        name="RenderEffectStack"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="dca9c334-1c15-4b0c-ab8d-cf741d94f785"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ef94e355-37b3-4353-86a4-a5a80f256d9a">
                <propertyInstance
                  Id="c0021ec6-f27f-4661-8438-cb42925306c0"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="695aeab8-0821-4da8-ba94-1495bb612b5c">
                <propertyInstance
                  Id="c13e970f-1c9a-4866-bda5-d291c42ed2fa"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a4887052-a325-4e80-9e27-835343f18cd8">
                <propertyInstance
                  Id="489e8d9c-7a53-4fbe-93c9-758a88df6212"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8664374f-c88a-484b-80a9-53228552e16c">
                <propertyInstance
                  Id="e7f3a379-766b-4dd4-a5c8-c2a946d8132a"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b9f0400e-f0b7-4205-841a-6fefef47c2e3">
                <propertyInstance
                  Id="515c96d7-b877-4b44-ad1e-f5bbd1dd1c3a"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <targetEnds>
          <association
            Id="6a8bf415-9636-4ba6-9dca-ba29dadb59bc"
            isDerived="false"
            sourceEndRoleName="RenderEffectStack"
            targetEndRoleName="IRenderEffect"
            isLeaf="false"
            isAbstract="false">
            <interfaceMoniker
              Id="35231ccf-fa68-439c-abf6-3eb4b0ac6a1a"
              LastKnownName="IRenderEffect"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="786de638-3243-49fc-9d18-e2b6aa6e6ac1"
                  name="RenderEffectStack"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="748d6164-8d91-40f4-96f2-b2188b990b51"
                  name="IRenderEffect"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false">
                  <lowerValueInternal>
                    <literalString
                      Id="853b1913-057f-448e-92db-6be9085e59c4"
                      name="Lower"
                      value="*" />
                  </lowerValueInternal>
                  <upperValueInternal>
                    <literalString
                      Id="6ed9e22c-4e04-45f8-b962-37b883617908"
                      name="Upper"
                      value="*" />
                  </upperValueInternal>
                </memberEnd>
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributesInternal>
          <property
            Id="ab51ddbb-a340-4ffb-9fbf-98c4806f78b0"
            name="CurrentEffect"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="6f200cb4-a0f2-4258-8589-f14b625d8589"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="45f72e63-2d29-4ceb-9823-7641ccf20bda">
                    <propertyInstance
                      Id="bf5e25c5-6173-46fb-88ca-e65a64ffe563"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="00d20819-6bcd-4165-93bb-1601670df0f4">
                    <propertyInstance
                      Id="4f8c2438-c539-4559-ac62-a743d4c13c7c"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="28cfa122-0aea-486a-a6eb-8662d6119546">
                    <propertyInstance
                      Id="a67b0517-3012-464b-89ee-f62013d879fb"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b80addb0-35a9-48b9-8611-f4ffe51f1752">
                    <propertyInstance
                      Id="ad45fc18-c022-4c58-8468-47800ba673f5"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="737b7e43-4fe5-41a3-8118-50093116cb60">
                    <propertyInstance
                      Id="6a790c06-bd41-41b4-aa81-7b92ec24a167"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bf359c41-76bb-4401-871b-230972b87678">
                    <propertyInstance
                      Id="c4cbf33a-8448-4416-90b6-d8ab97228aad"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9b5a3e65-c245-49ad-a6a0-08d421c16c14">
                    <propertyInstance
                      Id="2b7dc766-be85-446d-b961-658d1d22efbe"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="e8eac352-537e-4c77-ae52-84811590fc25"
                LastKnownName="Knot3-Entwurf::IRenderEffect"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="9d749322-1798-43f7-aee2-287a6c5eeaa2"
            name="DefaultEffect"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="a6586573-4279-488b-bd60-da5fbf5c2a5e"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="65b73370-1c4d-4c5a-bf0a-7a4a681776a7">
                    <propertyInstance
                      Id="7dbbc494-e8b1-46fc-a838-98df0eb86d8f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d2568da4-e9a3-4fe0-bf1e-b6943ef8e151">
                    <propertyInstance
                      Id="cdd27ecb-87d0-471c-9e6b-0e1f9d20c1a7"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3132dd69-9dab-4937-a988-3b146e066cfd">
                    <propertyInstance
                      Id="635bcf74-046c-4f11-91b6-c04846423fae"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="06502755-cbbc-4723-af65-9f928472e902">
                    <propertyInstance
                      Id="81f8f629-2b47-418b-8e8e-cae58ca30a20"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0fbb3579-39c5-43d8-a923-c6a9ddbf48be">
                    <propertyInstance
                      Id="5346efc5-506d-4312-ac3c-038d46f7e499"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a75ff8d0-a937-496c-a98b-5fb0fbcc468e">
                    <propertyInstance
                      Id="9aa5af04-b5d5-4156-8da2-358e7f865837"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c9996377-a44b-4eb7-8c44-519668011491">
                    <propertyInstance
                      Id="86899a55-6992-4811-9b70-9df44786a662"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="e8eac352-537e-4c77-ae52-84811590fc25"
                LastKnownName="Knot3-Entwurf::IRenderEffect"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="5b2da95f-f603-46d7-b98a-152010175fe2"
            name="Pop"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="1552da7c-b359-4b0d-abef-2fa261f450d3"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="019fd09b-7e95-4894-85c2-318e23d27d4d">
                    <propertyInstance
                      Id="d841bee3-f925-4b28-93ec-b62646447be7"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="df273b5b-cfe8-4a74-b35e-c2d65cfd5111">
                    <propertyInstance
                      Id="99090d00-0649-473b-a7dc-ecf97a2312fb"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1f9d3fd1-2741-4dd0-9ca8-9e8b96ede129">
                    <propertyInstance
                      Id="c4010976-aea0-4264-9ea3-ac514a8bf495"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4727093d-f324-4d21-97d3-022bbc2f6803">
                    <propertyInstance
                      Id="250727de-44ac-471a-b370-2070747ab38d"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="784645f2-b98f-4529-8213-e77a5713fa3f">
                    <propertyInstance
                      Id="09e88d2a-1fd9-45e8-94e1-993301beb81c"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="73455c5b-9a1b-4cdc-b059-da44aa820ae5">
                    <propertyInstance
                      Id="b6893b2c-24d9-4a6f-a0d0-8b06c6180fb6"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="8fba2c16-cfcc-4856-be9a-8175bb1306c4"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="e8eac352-537e-4c77-ae52-84811590fc25"
                      LastKnownName="Knot3-Entwurf::IRenderEffect"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="26ba5867-f05a-414e-94b1-71759861b3f7"
            name="Push"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="ade4f76e-0f8b-4fc6-8afb-72de267c9e80"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="87526e4d-46b7-4af2-b504-bd569c3265a9">
                    <propertyInstance
                      Id="43c9bbe8-c966-4c3e-82ea-5a6d88dca8c2"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="464afc43-f32a-48d9-af44-8cbe3ab77d30">
                    <propertyInstance
                      Id="296cc0f3-dcf4-435c-9b78-475cb77e080d"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6e7fbe2b-4496-4450-9673-4baff4b3fb1c">
                    <propertyInstance
                      Id="45a47ad8-1182-4ca5-bd6f-a0435b62d38f"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ac293899-0ae9-4a85-8772-5240e4aa7e06">
                    <propertyInstance
                      Id="248d7dfb-88c8-4e6d-89e6-42063f56aa09"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c7c50164-3bf9-476d-a8db-390612f8f0ad">
                    <propertyInstance
                      Id="51c46b55-f074-46a8-b191-9a9aa7b17c4a"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6e36480a-5b09-468e-b329-0fade4729db4">
                    <propertyInstance
                      Id="5928d033-349c-4388-a951-48460c82e3b0"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="2e39dcce-ec54-4daa-8982-2fbbdf543e2a"
                  name="effect"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="e8eac352-537e-4c77-ae52-84811590fc25"
                      LastKnownName="Knot3-Entwurf::IRenderEffect"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="c65ad583-83ba-4eae-b9a0-896b1b1597ec"
            name="RenderEffectStack"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="fdd9ab58-11be-442e-8076-d01d81c3f601"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e4a7d578-cf2d-4a11-9e44-39049cf28d46">
                    <propertyInstance
                      Id="ceec23fd-fc16-4580-ac81-9521b2aa734b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0a1f14a2-92e7-450f-ad43-0deb4dea57f6">
                    <propertyInstance
                      Id="23ade940-72c8-423f-a401-b669e57c39db"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="51b74292-6eb7-4928-acc9-e92ad6363fab">
                    <propertyInstance
                      Id="f31492c2-f465-4b68-861e-e5cbcf980743"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cda6f02d-574b-4efd-b819-d60b958c3ad2">
                    <propertyInstance
                      Id="8fcdea2f-f559-4d4d-948c-982bdfd41579"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e8757f76-86c1-4c39-8232-39bfe087acec">
                    <propertyInstance
                      Id="3c1cbcc0-269f-4e19-8c3d-93fb5dfec617"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ddcd3ed9-22e0-48f7-8823-9ac1cb12a8cd">
                    <propertyInstance
                      Id="1be1b508-f3f9-44da-81e4-502440f10c07"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="1547d846-c75e-45ca-9471-cf7a03123875"
                  name="defaultEffect"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="e8eac352-537e-4c77-ae52-84811590fc25"
                      LastKnownName="Knot3-Entwurf::IRenderEffect"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="6c1aba52-b47c-4f21-a9c8-04dc997c576d"
        name="FadeEffect"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="b47623eb-2348-43c3-b7af-4b1a7f48b6b6"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="74e9bdb5-f162-43eb-800f-84e7b12ec6c1">
                <propertyInstance
                  Id="efaaf190-6dd3-410e-b9cf-045fb014c915"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a2ffbc84-cd6b-4de1-8290-03a07f8e514c">
                <propertyInstance
                  Id="98a49807-8dc3-4f80-af3e-23b62410ccf2"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="26823d3c-716f-4464-9310-f6caecee5d58">
                <propertyInstance
                  Id="15e46a7f-63b7-454e-ad05-2bedc5080fc6"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ed317b0e-adae-40db-8c49-3f956b1aba61">
                <propertyInstance
                  Id="246921bc-6404-41d7-9c98-0d662a602eb2"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="1d01e4c8-8d70-4f46-8c93-8db31a4a3c25">
                <propertyInstance
                  Id="b5f57d64-a2d7-449a-add9-871e871fe38b"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="3cffc119-cac5-46eb-b808-6e59520e3913"
            isSubstitutable="false">
            <classMoniker
              Id="f77b87b9-d8d4-4f46-aa83-2ac85efacfd5"
              LastKnownName="RenderEffect"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="78a7206a-e719-4033-9558-4aefdb9352b9"
            name="IsFinished"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="aa2ca239-4a68-4bf3-a90b-ddb7d28c1c1a"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0bf5dd1d-7456-4059-b45d-f069b462e84c">
                    <propertyInstance
                      Id="6e12393a-608b-466f-af72-04f0662ea37e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a5c36683-5ca6-4af0-8dc4-e13a31c3a974">
                    <propertyInstance
                      Id="e587f196-b403-4490-a1e6-fd919db2a99c"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fcc17d6c-cda8-40e9-8f6d-44ca25e2ba49">
                    <propertyInstance
                      Id="759282e1-0d90-4fe4-9a52-24f95b855a2f"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="04994e16-c1fa-4a00-abe5-db328cd6cf8a">
                    <propertyInstance
                      Id="67321fd8-cfe7-40be-8a6e-f2fd15f820dd"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7ed6844f-30be-4910-922e-2a6191068d4c">
                    <propertyInstance
                      Id="a9cfbcbf-d1c6-477c-accd-150995918560"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b85f8b60-eedf-48b0-ae8a-6c0f6393a221">
                    <propertyInstance
                      Id="df62452c-3a42-468c-b357-0cb370310b87"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c7a7e3f7-1b25-478d-a7ee-998f27de6611">
                    <propertyInstance
                      Id="d4c978ae-f161-428e-b1fd-bc2b18a4243f"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                LastKnownName="Boolean"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="08830f79-47a5-46d9-9b2c-a2c086017dc2"
            name="PreviousRenderTarget"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="7ab182c9-e808-47a6-98bc-e748c95f72f7"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="46f11998-7040-4b5d-9d09-fb329c5e7eda">
                    <propertyInstance
                      Id="0d28868f-ef9f-4072-bed3-49c47f06794e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c782ad55-b4a3-416a-9af4-04d97b47ae79">
                    <propertyInstance
                      Id="192c59ae-dc07-4306-ac95-e315356337fe"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4036f50b-501e-4b87-9df4-1b01912fbf1c">
                    <propertyInstance
                      Id="dd4c0ff1-925f-4b22-8f4f-7e35ac268f83"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9e80bbb4-c406-48d6-a6e3-ec094bd2e919">
                    <propertyInstance
                      Id="2111d05a-d621-40d7-855a-8450703558a5"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ad61e61e-8fe5-4c0e-844e-05e43d395a3c">
                    <propertyInstance
                      Id="cac69867-fd52-4a02-9559-5a27ac38cc40"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1485a61a-58f9-4153-807f-86151d34d565">
                    <propertyInstance
                      Id="2829e404-3ba8-496b-8a1a-980a8331ad1a"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="edf71e74-3a80-482b-bcaa-fb1a47b6a986">
                    <propertyInstance
                      Id="a666bdf6-9435-4868-a535-439e3b6c2366"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="a79fedec-68c2-4371-9ae2-767b154ce38f"
                LastKnownName="RenderTarget2D"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="bce83e1b-428d-4b66-9475-e57a8a5ef71d"
            name="FadeEffect"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="881661d5-7fc7-4b4e-9923-f049c061264f"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d8082835-e0fb-4e08-bf53-f88391743ca4">
                    <propertyInstance
                      Id="a3a19a6e-4a07-475a-aece-12327c405530"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cc51db4e-fd51-440e-b11e-9824bdb41037">
                    <propertyInstance
                      Id="38ff428f-33f4-4489-8852-01ed1951cefa"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1d8e7cfd-00e4-4def-9a8a-434bf25312b2">
                    <propertyInstance
                      Id="3256fc41-1f2c-49a2-a7e2-2faeddd42d11"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ff89d64d-e9d9-4428-8ece-63a7f4d6676d">
                    <propertyInstance
                      Id="49a10f7d-ec59-4f45-9303-aed96e6189c4"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="73666dd4-34e6-4e83-aa89-75573b5ea891">
                    <propertyInstance
                      Id="f6d75780-f570-4253-a30c-3ab32874ad98"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e99db234-cab8-4374-9f87-2fb361f891cd">
                    <propertyInstance
                      Id="44b3c6ab-6c13-4142-a248-2e3ff5bc5ca2"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="544c18b6-9f99-4fb8-a8ef-bf5bfbb17504"
                  name="newScreen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="d6b023a9-943f-49d2-a0e1-58c877acd5b3"
                      LastKnownName="ModelingProject1::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="255c8fd0-2180-454b-b138-c8ef71f223e5"
                  name="oldScreen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="d6b023a9-943f-49d2-a0e1-58c877acd5b3"
                      LastKnownName="ModelingProject1::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="49722717-d483-4914-b1ec-87066190bd03"
            name="DrawRenderTarget"
            visibility="Protected"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="fd046f1e-6d34-4dbc-a534-2233a0cffbf3"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="11a2208b-c91f-4528-a187-db04f07002fe">
                    <propertyInstance
                      Id="6dfc75ec-8c8c-412d-a72b-ebe164be2994"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="28dee818-f1db-48f6-b7db-786289e11f3c">
                    <propertyInstance
                      Id="d0e41833-7b9f-464c-a50b-26809fc5fd51"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="28773616-a038-49fd-af7c-d5fb0b084ddc">
                    <propertyInstance
                      Id="22c3f942-6728-4c3a-923f-97c20ac93019"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2cb7e795-3acc-412e-a4fa-1b10d36232f7">
                    <propertyInstance
                      Id="164109dd-aeb1-4b91-a29a-6c8addd71692"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="57e9ca68-f937-44b7-875e-6e6a0cfc3298">
                    <propertyInstance
                      Id="2044f065-3280-416f-a410-4d70beafa59c"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a1f7bbb5-a8db-4f07-bb1d-ef792384c6d4">
                    <propertyInstance
                      Id="0b34304a-308b-49db-afe4-9004107e8214"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="11786ce7-4a23-426a-aaf6-9e0049f97a4b"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="00449519-4412-4ba6-ad51-5301fd76f0aa"
        name="IEnumerable&lt;string&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="9faaf7bd-7e9a-4a84-8d9a-8d4b5e6f5866"
        name="Challenge" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="f164aae1-495e-458e-b227-d64e566de687"
        name="Knot3-Entwurf::Challenge" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="a1fcc3e4-b2b7-41e7-9a98-ca95734ef710"
        name="IKnotIO"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="6411ca0b-55e5-467f-9ca5-b31ec3bc5c5e"
            name="interface"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b135fea6-1788-4cd9-933e-704ef4aab6f9">
                <propertyInstance
                  Id="6659c5b9-d509-4751-9f19-c51f8d35edf6"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="d308de42-27d0-41ca-b464-9653d1ddc9ef">
                <propertyInstance
                  Id="0bd773de-3cb1-4cde-a95c-2a20b297bb4f"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="87d71035-d605-4ec7-a90a-ee3817af3248">
                <propertyInstance
                  Id="4d0b08c8-82c1-4286-b936-22db58313986"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a447bdcf-64d6-41ab-a4a0-feb808ea7e6d">
                <propertyInstance
                  Id="4e6fef9a-c8fc-4c05-8ccc-06bdac93e980"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedAttributes>
          <property
            Id="b5493ea1-694d-4e1e-9634-601e4131b3d8"
            name="FileExtensions"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="bef392aa-f195-4663-aa5a-6e4650a95441"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7f011f54-e71d-4f7e-b772-043e2d080594">
                    <propertyInstance
                      Id="dc64ddb9-91bb-4dd2-b565-32ff6c7b9124"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="04f432cf-af57-4784-833b-723ba81d3d60">
                    <propertyInstance
                      Id="44d72b1d-b524-44d5-a7dd-bbdeb1320412"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f778ce54-6c3a-4400-83e1-51270b941c8f">
                    <propertyInstance
                      Id="658a8703-a0f4-47b7-94a9-a7254b40bf6d"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2fcf8b3f-b2a7-413e-bf63-3feecfac5f0f">
                    <propertyInstance
                      Id="80754ae3-c467-416b-adce-6760642624ce"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c47c3fc3-868c-4af1-895f-60f1cfe3d6c9">
                    <propertyInstance
                      Id="e8c04602-719a-472b-9303-cafdba21ade6"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1b3621ed-6e57-4493-b544-fb9912c7f29f">
                    <propertyInstance
                      Id="0e62cdaf-430f-48b9-baf4-d4ab04425a6e"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8c232166-473b-4f59-99ff-2c09a63be464">
                    <propertyInstance
                      Id="73f2b1f4-a476-4e16-91e3-0d9afd87d185"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="00449519-4412-4ba6-ad51-5301fd76f0aa"
                LastKnownName="IEnumerable&lt;string&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributes>
        <ownedOperations>
          <operation
            Id="a24b7ef2-d740-41ad-961d-7c1121c015a7"
            name="Save"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="a2ccf958-a423-43f4-b98d-56663e6b44d1"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="77e0feba-3180-4e1b-8bf6-7a3f985d6628">
                    <propertyInstance
                      Id="bfd3fa14-c03f-4c5b-9554-53e4754b128c"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f31ae72c-08c6-4b6e-b925-08da8b0c4674">
                    <propertyInstance
                      Id="66f9a95f-fbb2-4555-ab38-f3f985ee1c4a"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="80273c62-653e-4ab9-99d4-aab2cc1451ae">
                    <propertyInstance
                      Id="c84d666b-36f7-4107-bd9a-45cc17d351c2"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5990026e-236a-4387-8823-a71536debd4c">
                    <propertyInstance
                      Id="a6660f75-e5a9-48d1-8851-4ac5ed50d031"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b91c0d8c-58e0-4f80-a365-4a6806698139">
                    <propertyInstance
                      Id="ef324dd1-ebba-4da8-ad11-8db03fd56aee"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a260e806-9c62-4501-989e-03e646668a68">
                    <propertyInstance
                      Id="21774745-dff3-428f-8d47-1601d635c97e"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="fd7b3f37-f5f4-45a4-b103-6ead48c84f82"
                  name="knot"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="d98ed47c-9b74-4c17-b034-e6a8b47f3c6e"
                      LastKnownName="Knot3-Entwurf::Knot"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="2bca181f-d92f-40e4-86a7-cd42adbb2524"
            name="Load"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="89e5cb12-a2e0-40d4-8dd8-045499c9ede2"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1823a5da-3cb5-4b16-84aa-1963756f04bd">
                    <propertyInstance
                      Id="037d33bc-bb6a-4011-a274-78b97e5842c6"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="60ac5952-1c2d-4182-9ba2-3462e6be86b4">
                    <propertyInstance
                      Id="fc8a372c-0d07-4f09-acb1-09db1a3d43c3"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4b69b67b-06f6-4f13-9821-f92459de9186">
                    <propertyInstance
                      Id="beb6a679-cbea-4dff-9cf6-d6d80a5949f0"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="32f21ef2-fc1b-478c-b0e4-739cdb4a2844">
                    <propertyInstance
                      Id="8228087b-4f20-4a8a-98da-1adf73222d64"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="555658ad-7f47-42e6-8b11-5e936d540ddb">
                    <propertyInstance
                      Id="9f8ff7a7-6038-489d-b336-075aa973a017"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0ad9733d-3ed7-4bfe-959b-0f7de5811f75">
                    <propertyInstance
                      Id="bb19edb5-19d5-42fd-b5fe-4f898cef22df"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="67415f73-6ae1-433e-90f7-49a4b55b8bec"
                  name="filename"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="3041b516-b729-478e-9810-556e1866a28b"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="d98ed47c-9b74-4c17-b034-e6a8b47f3c6e"
                      LastKnownName="Knot3-Entwurf::Knot"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="51cd6601-89af-4a35-9fef-a081a0c24ebe"
            name="LoadMetaData"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="4a4f32b5-46fe-4c7c-98ab-d0b096088c57"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2559af33-8d89-46ff-ad46-929864bcff6f">
                    <propertyInstance
                      Id="789a7d2a-44ab-4c70-a986-c5d366082a3f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2a09f3d3-8692-4db8-86e8-b785d8faa8b1">
                    <propertyInstance
                      Id="810e67ae-576b-420a-81c1-007529a860ad"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0af3c156-a18e-465f-b89e-f19027c7cc7e">
                    <propertyInstance
                      Id="4638f279-a7a1-4031-a07e-2fe9470ba9bd"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e9e4ffbe-82c7-4490-8a32-0ef717a90513">
                    <propertyInstance
                      Id="8ef36e9f-c04e-4814-aae4-3fa01374f30b"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="00b9c145-1cce-479d-a84f-2011925ff0eb">
                    <propertyInstance
                      Id="55a465db-f514-4c54-b603-e9c5ff4dad8e"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fe40f4fc-04d3-41f1-8c6b-590060a5f5cb">
                    <propertyInstance
                      Id="9286177c-5868-4fbd-8a6c-9f03d44b017a"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="d8e5f683-987e-44fe-b5fa-70cf0a8b7ed6"
                  name="filename"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="3231b5a8-8350-4d2e-a225-4f9ce95d5f37"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="43c14dea-7527-4be9-be2f-ddc545bd9c9c"
                      LastKnownName="Knot3-Entwurf::KnotMetaData"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperations>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="b1c60453-4780-4c24-9b3f-5bcf195c25fe"
        name="IChallengeIO"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="41f837e1-d73a-4546-ba0d-acc407504f07"
            name="interface"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e21aa54d-0519-4927-8248-d9ff8d4bea8c">
                <propertyInstance
                  Id="e7c4cce3-ebc2-4716-a5a3-ccd397d2e82d"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="9957aaa0-0ab3-440f-9909-22a58dc52cc5">
                <propertyInstance
                  Id="e4e56338-77bb-45a3-935e-02bffbf2f482"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="4878ce0b-fcd8-4f25-a47b-e8655cdcdd28">
                <propertyInstance
                  Id="9413fd42-6c42-446d-9c51-3bd310e7c29c"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="4695fee7-d22b-42a2-8f25-1c547e12afd5">
                <propertyInstance
                  Id="fa8bea8c-3026-4e87-b008-27bc8bae45b4"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedOperations>
          <operation
            Id="0327c715-a18d-4c19-9495-29268d1ca6ee"
            name="Save"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="e33128f9-2bb7-4d3b-81ea-3a43384d6c16"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a50f39d1-c6d3-4e0d-bd61-0b9004a60319">
                    <propertyInstance
                      Id="a735f2cf-c227-4ebf-b172-679f34c94f38"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="60f45273-0c54-468d-9970-39e6544237f2">
                    <propertyInstance
                      Id="21b9cc42-064e-4d4a-8587-de3cc9760c26"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ca582e54-24f7-4e78-8a54-0a2f068d6462">
                    <propertyInstance
                      Id="b100a27f-bb3c-4134-aa50-a65482c4c088"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b7808f24-5b32-4824-9f2b-879dade8b1d1">
                    <propertyInstance
                      Id="eb41d3b2-dd91-4d8f-97b4-70fd2d375a75"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a117bf73-053d-4668-9535-e9d9b7429638">
                    <propertyInstance
                      Id="421e5dc9-1d24-42b1-872f-32b105faf290"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="069f6970-5e98-461e-9c44-000c2fb2086a">
                    <propertyInstance
                      Id="403abf18-2115-4539-b815-067bd0916d3b"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="baf30af2-44ea-4a7c-879e-c8893f1fdf3c"
                  name="challenge"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="9faaf7bd-7e9a-4a84-8d9a-8d4b5e6f5866"
                      LastKnownName="Challenge"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="48613853-7a93-4b79-8910-bc17b440fc3e"
            name="Load"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="89f67810-ca95-427e-b51a-ca492fe34bac"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="05162ca7-107f-4bf5-9386-88494f7b021c">
                    <propertyInstance
                      Id="90dad881-d0ef-492e-b947-6f916aa8db48"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2fd39335-f38b-485f-8b85-ad33b16834de">
                    <propertyInstance
                      Id="4d652ff2-1df9-4a29-bbfb-608037c74628"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a19fe2ce-4aac-4425-b65b-ccf802004424">
                    <propertyInstance
                      Id="ccfd9dfd-8057-495a-b16d-3fed6789672c"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1f19d1bc-1fd0-4d10-b72a-a3c2bce86b62">
                    <propertyInstance
                      Id="91a65e06-3b2a-4094-80d8-012b518f08dc"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="06a027b0-8f8e-4e59-ae83-3209a6fd462d">
                    <propertyInstance
                      Id="bdf6282c-6cb8-4f7f-81b0-b19e8ee35d46"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7e94d804-13e0-45bb-ac57-57ac19c8cf11">
                    <propertyInstance
                      Id="18d52147-1d16-4249-a4b6-a918fd6d9f29"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="956036df-b10c-4a72-9fbc-ecac2dc975ca"
                  name="filename"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="6c673555-f8f9-4d30-a3ae-6de906361350"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="f164aae1-495e-458e-b227-d64e566de687"
                      LastKnownName="Knot3-Entwurf::Challenge"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="c604917b-b902-4242-8462-0e723dc95abc"
            name="LoadMetaData"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="4bcbcd88-73ec-4fe7-9201-91a566c76694"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="945b628c-0809-4f61-9a8f-20ed2f843d7e">
                    <propertyInstance
                      Id="aa749ac3-bf65-4fa5-96e1-fd09c4769b96"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="21e94611-19fe-43f5-a99b-86502418e506">
                    <propertyInstance
                      Id="e0f48a2f-8ab1-496d-bca3-7aa7e0f40ab0"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4efface9-1a60-4f84-99df-b3e0ac670e33">
                    <propertyInstance
                      Id="0d2db3c1-075a-4e88-a29d-bd8227dba7ac"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="daf8764f-dc0c-4b35-84a9-758b4ebecbd4">
                    <propertyInstance
                      Id="a5d88104-20a3-4aa0-90f7-fca9b5eef6a1"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="763bcd82-d2a6-47c9-85c7-5694d6c3d5ad">
                    <propertyInstance
                      Id="32b5355a-5b0f-4dc9-8838-66848197b9cc"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dcfd71ec-ba73-41e6-b436-3ba1855f8db2">
                    <propertyInstance
                      Id="6c8a33f2-aabf-4b3a-8a2c-118a4990d955"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="964df1a9-4429-4014-9324-e2e0dbf48259"
                  name="filename"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="a6e0a9b5-b003-449f-9a27-80bd1c593b34"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="cbe81470-9d24-4860-acff-8479559cbaca"
                      LastKnownName="Knot3-Entwurf::ChallengeMetaData"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperations>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="eed42e39-faeb-49c5-9c5e-688cd36ae2b0"
        name="FileUtility"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="edde62b9-8407-4e52-b589-ee676464b0f0"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="3391a370-dca0-42bc-990e-c5b7f1fc2d50">
                <propertyInstance
                  Id="b3bc132e-a20c-4a2c-8802-dfae1bf29c51"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e4dcd2d8-d3a7-4834-806e-82faf2e6da26">
                <propertyInstance
                  Id="0fd7a456-afae-4c65-b043-e50ef71b4cd8"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="179c3047-a2f0-4748-8bec-cce95a7c1c62">
                <propertyInstance
                  Id="149ef10c-f6e6-495b-a5fc-9dc16318d168"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e2092cc2-c45d-4da1-99d2-b77acf4ddd73">
                <propertyInstance
                  Id="deee4550-d3a5-48b6-bd66-e7176cd4c617"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="76e90bd4-591e-4618-b9a3-6a08d81174c0">
                <propertyInstance
                  Id="ac4df72c-2597-47c0-bb55-514956b8bb10"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedAttributesInternal>
          <property
            Id="57edea98-9cb4-4525-ae4c-997860510843"
            name="SettingsDirectory"
            isLeaf="false"
            isStatic="true"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="83028c39-9c1b-4f4f-ab30-05c7e8a86623"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="21b1340b-685e-4dfb-b8c3-a9662f6f160b">
                    <propertyInstance
                      Id="33cddd83-2b8f-4689-99bc-91b72ae7d0b5"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ad16462e-2258-4e25-a025-95b018f5281a">
                    <propertyInstance
                      Id="1b097f9a-b138-4316-b238-03391c276a2e"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="48b2ce16-5690-4d24-aaf7-e19e48c93053">
                    <propertyInstance
                      Id="50eed2a8-a4fa-4601-a221-f1ba9f018b37"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d862aff8-4936-487e-a34f-a23e5dc22245">
                    <propertyInstance
                      Id="3ea23b8e-2ebe-463a-9311-7a8f29f89487"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="88fa52d2-547c-431f-93d6-4026b6f36d7a">
                    <propertyInstance
                      Id="106f9b0b-01f5-4174-9186-773595f6f1af"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a9bf378a-79d5-4b97-a3e4-d50cd4fda0af">
                    <propertyInstance
                      Id="81149d0f-2292-4392-a0c0-a2890a1949b7"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b0a4fe80-6d25-4636-9b0d-451e2a39e2c9">
                    <propertyInstance
                      Id="ddac82a4-0507-474c-a4b1-c888110f0acf"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                LastKnownName="String"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="b754aa74-0038-46f7-8a81-477e59ebd9f1"
            name="SavegameDirectory"
            isLeaf="false"
            isStatic="true"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="ddb0c6f6-e7ab-4d02-854b-10eb86f3cb5e"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c94fb297-51e6-48a2-8a18-875bd028b836">
                    <propertyInstance
                      Id="9314fdd2-7ab2-4454-ab05-385a916a88a2"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a4160003-ae9d-4145-bb9b-6ca0cea5853b">
                    <propertyInstance
                      Id="100d24e0-b54c-44fc-8b08-81b0677ada54"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6935eb29-36a9-4378-a548-7e7b191ba0c0">
                    <propertyInstance
                      Id="73995497-8734-4580-9162-fcdff0cdf0cd"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a1c3c68c-d6a3-4b44-a46f-80ff57c154df">
                    <propertyInstance
                      Id="3112ee0a-7731-480f-b9b3-1ddda2312c5e"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ae27eef5-9f9a-470f-9f71-5de9d7ce1b18">
                    <propertyInstance
                      Id="3cb86c41-90b9-4df2-9e48-8f5a2a36c1cb"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8db85b45-6130-4ad9-9ef5-d7dfdfebe1a4">
                    <propertyInstance
                      Id="0efb7b6a-190d-4c87-99c7-6e0c1f1e09ec"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="07f8bd63-44dd-4a1d-a0e6-94ff8bdb3d80">
                    <propertyInstance
                      Id="57a4438a-8cc4-4c9d-a927-7e966ed499d8"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                LastKnownName="String"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="c97f314f-30c5-442f-bcc8-c25104f2e396"
            name="ScreenshotDirectory"
            isLeaf="false"
            isStatic="true"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="5c07778c-7616-49ed-8db1-89f2b3f175bf"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dd6c2f24-8899-4c18-a0e2-35b4a58fe225">
                    <propertyInstance
                      Id="836910ae-431d-484c-a6d0-4cbc5fd0d28f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fa4d74e9-91fa-4eac-8dd3-03b3fa6f562e">
                    <propertyInstance
                      Id="c6f6de0a-be07-40c4-b3b1-0cd51f3b3601"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="08ee0094-099e-4938-b55f-75a97fcc9693">
                    <propertyInstance
                      Id="6a00e25a-728e-46aa-9ad1-2a3c83a0e939"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d2586a3e-9340-4433-88ab-964f2b444be9">
                    <propertyInstance
                      Id="b25c5070-517b-433a-bf50-db642b1226c3"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0843685d-77b9-4f90-9d6a-efe41f59e934">
                    <propertyInstance
                      Id="6ea2cadf-e277-422d-8500-94f8b4af8b09"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6f3b41f6-36f2-43d4-bc2a-bdecca9ea29b">
                    <propertyInstance
                      Id="1f354d8f-f7d7-49a1-a9de-04a976d2b33b"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="90c37a8f-bb8c-433b-9822-d0f0afb8fe02">
                    <propertyInstance
                      Id="ca956e8d-c9b3-47ab-bbe5-bc1e4ee9e512"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                LastKnownName="String"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="8d3da541-d1ca-468a-a064-66ab6d07c243"
            name="ConvertToFileName"
            isLeaf="false"
            isStatic="true"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="99ed268d-b195-4e01-9fab-c569dea61a96"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c910535d-6ec3-4ef2-8a1e-3119eaa64537">
                    <propertyInstance
                      Id="8cb442a5-6d4b-4527-a9ac-5e4453106b09"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="eb1f0aa5-8f21-4bc5-b8f1-dbacd6e3098d">
                    <propertyInstance
                      Id="fd526308-a2ce-46de-9dfa-f420b8f8c5c4"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0d65e2be-d266-45e6-98bf-c6b04c2cd207">
                    <propertyInstance
                      Id="adbc6d90-ab49-4364-86b4-d27002574dee"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="29e26200-1f35-4c4f-b011-0872933a7b18">
                    <propertyInstance
                      Id="c5c67c2c-efcd-4f36-b652-b5a96b9c3168"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d0b2484a-a15c-4edd-98fc-059803607805">
                    <propertyInstance
                      Id="de821bad-1b46-44dc-baa2-808a35914bc5"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e9531eff-278a-4b7c-b41b-7b87c196676b">
                    <propertyInstance
                      Id="34ee8de0-e8f9-4b95-8b54-d4c78e9594ee"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="6f5502c6-2f12-4932-82bd-616ea0b1a2a1"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="74658ac4-9ca9-4077-bdfe-207c4db5cefd"
                  name="name"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="726e0cfb-861b-4495-aa38-7aba7a4f12b5"
            name="GetHash"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="7f167aa8-8d1b-4307-b678-b1cb311eda4a"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2ce13025-f5e2-4134-b65c-c585890d9054">
                    <propertyInstance
                      Id="18cedacc-5601-4640-8737-89ec4e88119e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8f9ee95f-1272-4664-aa35-af45f6ad8f33">
                    <propertyInstance
                      Id="89a5f17e-028f-4720-89c8-962f9b9e171f"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7fb74e7f-016c-43b7-a764-a8182fdbc49d">
                    <propertyInstance
                      Id="4946d3e8-4a29-4622-a9b5-234b61ddbfb7"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="47718115-b47a-4d73-a46d-c5259bc04176">
                    <propertyInstance
                      Id="3b475cef-a226-4809-85c6-88c05b12fdda"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="283ac714-f2a9-4c9f-a0e6-3733de20ae6d">
                    <propertyInstance
                      Id="0e9d6937-83a8-45b3-b616-af7373f51e79"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a23c4f47-0617-43eb-8ec1-0777aad34107">
                    <propertyInstance
                      Id="43eeff00-652d-42ac-ad42-cbedb47732ae"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="b9cf7162-5d8b-4146-aea3-5a71c885e2e6"
                  name="filename"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="452fc87d-d165-42a8-845c-e95b6b86c863"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="e211610b-5090-4783-b56c-b20a3c606ed8"
        name="KnotFileIO"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="f4094b65-c56b-41a8-a54a-e95bf9d8d218"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="c31c996d-f4a2-45f4-8be7-0066bfdd5ab6">
                <propertyInstance
                  Id="4b6d2cda-d4b6-46a9-905e-07c7d9aafdf7"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="11e6fe17-efcb-43ef-bf1e-03fbc8814444">
                <propertyInstance
                  Id="21e56fbb-cb94-4531-9021-659cedfbfb4d"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="334662bf-9705-4148-bee9-5d1d5675acdb">
                <propertyInstance
                  Id="d016afa5-7b88-47dd-80af-0962f7c80058"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="51101390-dfa6-48db-bfb2-27a4c7008ecc">
                <propertyInstance
                  Id="84528b0c-8caa-488c-81a2-2c53958732c2"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a30ab432-b276-4b66-afa2-2f3aa9abe8ee">
                <propertyInstance
                  Id="a750cd1a-aa0d-429c-a1ae-0e117e8d8240"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="61aa6131-272c-4871-98ba-85f5fac4d680">
            <interfaceMoniker
              Id="a1fcc3e4-b2b7-41e7-9a98-ca95734ef710"
              LastKnownName="IKnotIO"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <targetEnds>
          <association
            Id="2472f841-755f-4ea0-a4a0-57748aa785ef"
            isDerived="false"
            sourceEndRoleName="KnotFileIO"
            targetEndRoleName="KnotStringIO"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="62416468-1505-44e7-ac80-34310e30c4be"
              LastKnownName="KnotStringIO"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="b8e20b58-d8e2-4d18-8c5b-7117da23c1e5"
                  name="KnotFileIO"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="fc56a0eb-726a-42af-ace2-116f14926a1d"
                  name="KnotStringIO"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false">
                  <lowerValueInternal>
                    <literalString
                      Id="8fbf9069-0369-4675-8408-420044f39a44"
                      name="Lower"
                      value="*" />
                  </lowerValueInternal>
                  <upperValueInternal>
                    <literalString
                      Id="d466271d-7f5c-49c0-afef-4b227ebf21ee"
                      name="Upper"
                      value="*" />
                  </upperValueInternal>
                </memberEnd>
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributesInternal>
          <property
            Id="1087727d-7fe5-4451-b418-85eef1b4580b"
            name="FileExtensions"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="0f844441-7348-470e-99b0-3784816da2de"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0d2d38b3-30d7-4ca2-b39e-ac3d41272f0c">
                    <propertyInstance
                      Id="56c48512-d371-4dfd-9d32-c465ab01eca9"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e5eebaea-306b-4e72-8313-747213ab045f">
                    <propertyInstance
                      Id="51c81153-c049-4f01-9827-263d45ab052c"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9a46f257-b6ad-4299-a3c3-b29bb41d49b3">
                    <propertyInstance
                      Id="60de0202-0e54-4342-b74e-7c3ff1b77dc1"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="925499d3-ae43-4ce8-ae88-015afb337b6e">
                    <propertyInstance
                      Id="0dce41cd-df22-40f3-b247-e3c09f9b5b34"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2c0092a2-928a-4334-a0fb-c03238c0f36f">
                    <propertyInstance
                      Id="5a96e8fb-36c5-4077-b672-eb2fb2f6ce97"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4b1583ab-0c09-4faa-89c5-d593a0ee6150">
                    <propertyInstance
                      Id="d1a2f469-0b40-41e1-896f-7394d6a4465e"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0057a709-c7bf-4ad8-b556-cc437c51f3e9">
                    <propertyInstance
                      Id="776cbdca-59d3-42dc-9fe3-388b1177a322"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="00449519-4412-4ba6-ad51-5301fd76f0aa"
                LastKnownName="IEnumerable&lt;string&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="83d8bb9a-6387-4465-9f2b-92c255afd7ce"
            name="KnotFileIO"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="2a39cc71-371c-4f9c-ace8-8f6456fb6245"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="594c2d09-062f-4120-917f-bd44b97a36ab">
                    <propertyInstance
                      Id="9b4a195a-565b-4f8d-a6c1-bbf2a8f9043c"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="73aeaba3-d526-4ba5-b671-4ad96e699ed1">
                    <propertyInstance
                      Id="cb04be18-8ac5-4f78-bead-d07568dc2e94"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0c4c9579-10a1-47fb-a21f-03d59c287cca">
                    <propertyInstance
                      Id="12772082-e5f3-48a6-801a-3e9ef982fa8f"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b9551aaa-6b7f-46cb-a066-f6822c04d5a6">
                    <propertyInstance
                      Id="3d9592a4-2e81-4cb0-934e-185e5daab96f"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0fa1f7bb-f6ca-4a93-a394-f0662bad9f6d">
                    <propertyInstance
                      Id="41008147-4cc5-41c3-88f2-c8131da9786e"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1b4e1ff6-12e3-4a9f-8379-30549a3d27d9">
                    <propertyInstance
                      Id="5a0d5a71-16f3-4192-be0e-75badce61bfc"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
          <operation
            Id="2bbf0c89-9aff-4109-97a0-df2ea04a2256"
            name="Save"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="fcdf4eef-137b-488d-bb87-eb16e059d156"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e6f92c4c-3ee0-47bd-a9e7-bd5e8e2da4a1">
                    <propertyInstance
                      Id="b3dab2c2-80fe-4816-a296-af53734be60b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="000d8247-5735-4696-83fe-99f79349eda8">
                    <propertyInstance
                      Id="c404b54a-ece7-4ad0-acc0-e8609583ebdf"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5e4f4ff2-291e-448f-8cf6-cbf39f807063">
                    <propertyInstance
                      Id="2ef7ae82-d13f-4f46-a7b5-d916a54ac935"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5aae8fd2-0c3f-40a8-9225-cc401ef32bce">
                    <propertyInstance
                      Id="734f0b78-03ea-49d7-979d-93f50c5e7265"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2893b250-2d32-4181-a03f-53647abd5198">
                    <propertyInstance
                      Id="0b611768-4d9c-41dd-bda9-f5cdcf110740"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c919f1e8-3694-4d5f-b2e7-05516869e984">
                    <propertyInstance
                      Id="c243184d-1577-4d57-9986-60b016f9b9c9"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="36050e19-d452-4491-a66e-68f95a0c53f8"
                  name="knot"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="d98ed47c-9b74-4c17-b034-e6a8b47f3c6e"
                      LastKnownName="Knot3-Entwurf::Knot"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="0d323a37-9661-4878-bf5c-0fdd7e64f433"
            name="Load"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="3ec5282d-96fb-4e8b-a513-620097f3a8aa"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="556fbea3-eea1-4bc0-85e6-c4cb39bc6425">
                    <propertyInstance
                      Id="2b782b82-fc3d-444c-a826-31cbe4516e61"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6a98fbfc-0286-4d38-8890-a1fca0cf9654">
                    <propertyInstance
                      Id="c0ecb648-c9fe-48b6-bd34-2834da41638f"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9ee1373f-279e-40a0-baba-9170979b51a2">
                    <propertyInstance
                      Id="f7d3a8c9-efed-4799-b35a-258e516ef3bb"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a8a0f174-1c17-428a-8fec-22e7bbbdb76e">
                    <propertyInstance
                      Id="c0f120c4-aac4-4e1b-aae8-9c881f46c339"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="18a2c793-6de3-47a1-a682-ae0d737aefd7">
                    <propertyInstance
                      Id="fba07a86-eb91-4e73-9d32-d4df56c2774c"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="58dba5e6-5ab6-479f-ae4b-9077a87de28d">
                    <propertyInstance
                      Id="9d05f35a-4c0f-46cd-8f35-bb6366e67fba"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="e971ed75-d557-4811-b0b9-28a96022ad9e"
                  name="filename"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="2ee013c1-aa59-45ca-b018-39fd14af4447"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="d98ed47c-9b74-4c17-b034-e6a8b47f3c6e"
                      LastKnownName="Knot3-Entwurf::Knot"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="42191909-e31c-47e4-b8d4-bafdebd59292"
            name="LoadMetaData"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="c737ca5e-b8a3-43b2-8241-938d223eb215"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4d0d79e5-72fe-47fe-926e-f222d965dcff">
                    <propertyInstance
                      Id="cbee3123-eeb3-450e-b9b5-c0c4389e2e08"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8b277461-dd99-489f-b741-862736feb0b3">
                    <propertyInstance
                      Id="4a08ff68-aff8-4ccb-bab0-27c9578bf758"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3230d766-af91-4ec0-b6dc-27e875154bab">
                    <propertyInstance
                      Id="7b39484c-9413-4f0a-a66b-013c075bcd1f"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="94f39ee5-6739-43a8-bcfb-8fa9c188a163">
                    <propertyInstance
                      Id="e7364148-bf79-41a6-b433-2796cd3c8747"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b92c1f43-c432-477c-9c6e-00dc42594ba1">
                    <propertyInstance
                      Id="7853bb6c-e283-4787-a56e-e3a47cc753ec"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="64fbfe36-60e4-414c-a113-678fb6dbedb3">
                    <propertyInstance
                      Id="998fd93a-cbc7-4a5e-8ef3-2a8e8874ac47"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="865ccc41-daa6-49cd-bc3a-efac38c95213"
                  name="filename"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f3dfec60-af30-4cfc-8da9-19567116f997"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="43c14dea-7527-4be9-be2f-ddc545bd9c9c"
                      LastKnownName="Knot3-Entwurf::KnotMetaData"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="b2028d11-f954-4a2c-b4d3-54ff4844075b"
        name="ChallengeFileIO"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="e39df056-701a-48e2-99c9-40aaa9c2d4e0"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a0a94560-8b88-468c-9ffb-7c6daaea66b5">
                <propertyInstance
                  Id="829c1968-4909-4389-aa6a-4735879aae60"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="d67b1002-629f-43b4-b416-b95c06f10382">
                <propertyInstance
                  Id="e67cde8b-f21b-40fe-9664-d4f049b83c9b"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="6ec01310-79d9-40c3-bdb5-a462747e1c3a">
                <propertyInstance
                  Id="70aa12aa-40e3-4f43-ab4d-61ca6a6fcfa5"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="9a1c9d74-4cef-4e3e-86b5-8c0b5bea01ec">
                <propertyInstance
                  Id="4d4da618-b38d-4072-b25e-505ffa0bd328"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="792f07ff-0263-47c1-b11d-be69c3b33205">
                <propertyInstance
                  Id="0dd3bda2-81a7-4771-80d2-c997192a9b62"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="9be59f20-a85c-42ab-a311-db8acf35d704">
            <interfaceMoniker
              Id="b1c60453-4780-4c24-9b3f-5bcf195c25fe"
              LastKnownName="IChallengeIO"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <targetEnds>
          <association
            Id="568e5b68-6280-4983-96c3-f70e092eee94"
            isDerived="false"
            sourceEndRoleName="ChallengeFileIO"
            targetEndRoleName="KnotStringIO"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="62416468-1505-44e7-ac80-34310e30c4be"
              LastKnownName="KnotStringIO"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="6b3382d7-ea09-4b8c-8dd7-2200ff083deb"
                  name="ChallengeFileIO"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="a2995ea9-0849-4e4b-b620-05ca6b359286"
                  name="KnotStringIO"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false">
                  <lowerValueInternal>
                    <literalString
                      Id="0ecba4fc-ae9f-45b7-9847-8e891785cd36"
                      name="Lower"
                      value="*" />
                  </lowerValueInternal>
                  <upperValueInternal>
                    <literalString
                      Id="c0c07fed-ec81-40ce-8385-f94e8293dad5"
                      name="Upper"
                      value="*" />
                  </upperValueInternal>
                </memberEnd>
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedOperationsInternal>
          <operation
            Id="b830085e-641b-4726-800b-608f69641655"
            name="ChallengeFileIO"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="8e4c0270-9794-493b-abe6-4eb08ab4b914"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5992a8d6-1f99-4897-948d-7c736bce2dfe">
                    <propertyInstance
                      Id="53eafeb3-cbed-4040-b5b4-3547b04e1904"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="79901d49-d938-4f9a-a058-634e28178b5d">
                    <propertyInstance
                      Id="da70e395-89e8-4cc7-a2a3-4402b73fc7fd"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6e6125d0-d325-4ee2-9fd6-bd920fc9b390">
                    <propertyInstance
                      Id="fa3a9f99-8573-4658-8a08-0dd427ed20c8"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9d0afd2f-34f0-4a84-8d8c-61b76cfae421">
                    <propertyInstance
                      Id="2ec5950a-bc13-479a-ba75-4cc583d4142a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f8ad7bfa-6534-4c52-b4ec-5991621de3f2">
                    <propertyInstance
                      Id="f2de5032-7f15-48be-8f33-d34b4c265dde"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a44e3a09-4316-455a-a91a-7d2f80c7d82a">
                    <propertyInstance
                      Id="fb02e2b8-18ba-4058-b002-51d99d9b91bd"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
          <operation
            Id="df61b30e-9828-48f5-940b-974f76d72dd1"
            name="Save"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="e58d3874-c5b0-4e9e-97ba-1b288de1ded6"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ade407d3-cd7d-4826-8a64-10e9e7a79978">
                    <propertyInstance
                      Id="7aefee58-d13a-488f-9bb4-5671adbce2d7"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1b26c529-e416-430d-b859-5313a5774928">
                    <propertyInstance
                      Id="98a8d680-cec5-4d93-8686-210d5548e644"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="14dcb092-c311-4a38-87d3-89efe7418e11">
                    <propertyInstance
                      Id="c85f1d2e-7e2c-4d42-9aaf-2ba8ee9d1024"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c4007120-86cd-41a2-af81-9e299d01fd6a">
                    <propertyInstance
                      Id="e3bd179d-180f-459b-9741-91469650dbb6"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f5b5b1e6-bfad-4764-9864-ce5765125e7f">
                    <propertyInstance
                      Id="859dcb75-c7ed-474a-9ba0-239300213483"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3c0ec6f1-ce8d-4c5c-a019-f0daa5d432c9">
                    <propertyInstance
                      Id="6c986aaf-4db1-467f-b769-c81b6ee82e97"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="a830fca2-e5d5-4fab-a963-2a9d82e41f20"
                  name="challenge"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="9faaf7bd-7e9a-4a84-8d9a-8d4b5e6f5866"
                      LastKnownName="Challenge"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="448d3c8b-afdf-40d1-85c1-bf03a75ca98e"
            name="Load"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="e5498b7d-7185-45fe-a9d3-626d2e5f9cd7"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ee0802a0-79d0-4c3e-83e1-af0090afb6c3">
                    <propertyInstance
                      Id="51b7ff8c-84fb-4240-843b-7f803d1484e5"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5160eca2-d6a6-4e0c-825b-3ca57bc0489b">
                    <propertyInstance
                      Id="c47e1bc4-d088-4b43-a8fa-6e167dcd1b07"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="435930e7-331c-4f97-8661-fc2656363e85">
                    <propertyInstance
                      Id="00283a84-1c27-4e6b-aab7-e93818210896"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="aa9ac79a-566d-4065-8657-14debabcd928">
                    <propertyInstance
                      Id="6748b4a2-16e4-4990-afff-2d4d41d1f8f6"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c915a51f-b8a0-41b7-aa8e-23be18198c1c">
                    <propertyInstance
                      Id="c9922990-4595-495f-8c9f-60d0583ac496"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="864c3737-be4a-4b3d-8975-4b45c8a1232b">
                    <propertyInstance
                      Id="f822ba8f-dfda-419b-8b0e-b872a533c354"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="7609b449-7fe5-4dac-8cad-fa1443e000e9"
                  name="filename"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="19b23a24-d5a0-4d6c-9a1f-d90b9493e52a"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="f164aae1-495e-458e-b227-d64e566de687"
                      LastKnownName="Knot3-Entwurf::Challenge"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="9918c8d7-08a0-4d1a-a472-4d6e47fa2cc2"
            name="LoadMetaData"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="f4168af6-1ba2-4b98-ac24-15f9163637d0"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e6d39756-4162-46d7-a2cd-490fc100d19f">
                    <propertyInstance
                      Id="3a5d9234-d27e-4d79-94f4-31bc04c2e2f2"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b5816e5f-4c81-4f0f-b5fc-7bfd93556274">
                    <propertyInstance
                      Id="4bd3e4d6-e1f5-4ddf-9a32-3aa0c61b1091"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="138c2dbf-67df-41c4-963a-41689d3c3967">
                    <propertyInstance
                      Id="aafb6f4c-7478-4d4b-a6cc-f486cffd0af7"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="79593173-0077-4ed4-b6d2-6b31ee296185">
                    <propertyInstance
                      Id="4166a247-2149-4716-87c1-ff6890a715b2"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="673c8512-5694-4189-98d8-42e467d1a0bd">
                    <propertyInstance
                      Id="6f11b022-73a8-4f71-806b-af9fc62eb9e2"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5791c70c-31f0-4834-90ce-baf73725b725">
                    <propertyInstance
                      Id="6e5d85aa-8b6f-4089-ac2a-16e851e4c1f1"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="1a0b80a0-8c94-4788-ba10-1ba8a63a7c6d"
                  name="filename"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="6c9f024f-71de-42ff-88d5-7f759cb96bb9"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="cbe81470-9d24-4860-acff-8479559cbaca"
                      LastKnownName="Knot3-Entwurf::ChallengeMetaData"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="95cfb2d1-50b3-4e54-a5e5-c93aa10a0224"
        name="PrinterIO"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="b9551f0c-6251-44c5-a3ab-2088eae53813"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="81f97107-446f-4377-8106-ab386e24fbfa">
                <propertyInstance
                  Id="20a52c1c-7d80-4ae3-8dee-bd3e066fa93d"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="3ab3f65a-62bf-4f90-a507-13aa4917ed6e">
                <propertyInstance
                  Id="80cf9b50-133b-40ba-a541-347ac55d603a"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="6c8be7ee-d52c-4015-bf9c-99418e876ae9">
                <propertyInstance
                  Id="8347d7d6-d8a0-484b-b817-86bc8bd9a45f"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="9821eb64-de77-4c91-afec-a9b26ba16ca5">
                <propertyInstance
                  Id="b14a73fc-2add-4213-a555-73fb63fcb43d"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="0c56c992-504c-4e22-9e87-b377e26bb3ca">
                <propertyInstance
                  Id="d77ad25f-b3c8-4486-8348-93bcfe76b901"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="e378e191-10a3-4c3c-8105-a5d3980f2a7f">
            <interfaceMoniker
              Id="a1fcc3e4-b2b7-41e7-9a98-ca95734ef710"
              LastKnownName="IKnotIO"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <ownedAttributesInternal>
          <property
            Id="80ccb276-7f69-4dac-91da-7c1fb681bd39"
            name="FileExtensions"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="77cd5754-8e48-4036-b422-3abaa57a3a11"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b9a344fe-f228-4da7-8b9a-7e6e1c74fad7">
                    <propertyInstance
                      Id="bc519b51-425a-4335-9061-f3e99dae488b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5eb30548-f29b-4d68-97c0-76252c5906fa">
                    <propertyInstance
                      Id="7fb20a0e-a623-4873-b6af-c6c6976837d1"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="89f1a4f1-74bc-4b5d-9194-511e18e1559f">
                    <propertyInstance
                      Id="fd45b39f-5378-416c-b803-66018848cf57"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0c394985-8133-4657-8e71-2fb152e8204b">
                    <propertyInstance
                      Id="9513c516-0dfc-4bb9-a445-8b5d132eec20"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="19672697-bac1-4cca-bd8d-b92815281153">
                    <propertyInstance
                      Id="2f424bc2-a0be-407c-92ed-fde7b1779158"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4a5a3d7e-0bc0-49ed-8704-ebea10f9cce9">
                    <propertyInstance
                      Id="2e76f68e-b495-4e91-8893-07603a4be630"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bbfa4efa-3e13-42e8-bed8-1fa13ed99f90">
                    <propertyInstance
                      Id="e6f38a7b-c126-439c-92cc-01a7047045b1"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="00449519-4412-4ba6-ad51-5301fd76f0aa"
                LastKnownName="IEnumerable&lt;string&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="127681cb-97b1-44cd-9d92-bf93f11f8d95"
            name="PrinterIO"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="30a5d821-8adf-4d1b-9be5-2193f20d2639"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9b5d08c4-06bf-4401-8f3f-b2d997210c4a">
                    <propertyInstance
                      Id="2671f9e8-d082-4cbe-8913-665008babd94"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="14244942-e9dc-40e4-93a5-dace920b866d">
                    <propertyInstance
                      Id="310d6f49-2596-4c8c-89dc-5c4b0a19427e"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="438bf44d-128b-42b6-9e76-a8e39701eaa6">
                    <propertyInstance
                      Id="198bacf1-2e09-4fc3-a8a3-d18626becdcd"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="235b6936-b33f-4019-a589-16a29ffdbb77">
                    <propertyInstance
                      Id="c9800b4b-104c-486a-866c-094a027f3aab"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="60001f87-a861-484a-95c0-63963edae9a5">
                    <propertyInstance
                      Id="01bb0e4e-d49b-4e28-8d78-54b5de0a50fa"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="36d9ae00-a767-4598-8dbf-3803134d8d96">
                    <propertyInstance
                      Id="cf63bb0d-ae8c-4517-90ba-19cc3311a0ee"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
          <operation
            Id="fb58773e-7389-4de2-8178-1fa36141c688"
            name="Save"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="2b91fd88-9efa-4631-8015-78fb101b4940"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6eb432b0-2e07-4948-8eba-81c8e024cda3">
                    <propertyInstance
                      Id="c13ab688-8b8c-4e00-8481-c07c4a81d76c"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f304b67b-1b35-4af6-99f6-920d77f0f4d7">
                    <propertyInstance
                      Id="7ea3b5df-da5a-4554-9eed-b9302d228d21"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="45c6fd96-1ce6-4845-aa29-e9670eef3e35">
                    <propertyInstance
                      Id="58dae257-df24-4383-8c3a-5ca20bc2e959"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="479b427e-2692-4c04-b1aa-5c2754a36623">
                    <propertyInstance
                      Id="8571e3eb-7944-4c08-8624-09b1f64675b6"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7955d260-7913-4a81-a231-de89c1f832c5">
                    <propertyInstance
                      Id="0335cfad-6f6a-40f5-bbcf-5383a32020c5"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d9f71c11-49bd-4d45-b44e-82bb6a9ee5ab">
                    <propertyInstance
                      Id="fbc97d2f-5517-41ab-9933-4ced6725abde"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="387e011e-a363-45a4-bee6-f489f3d6932f"
                  name="knot"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="d98ed47c-9b74-4c17-b034-e6a8b47f3c6e"
                      LastKnownName="Knot3-Entwurf::Knot"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="6b47e759-74bb-45ee-bfae-fd01d9a58b66"
            name="Load"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="fbb5b489-2d9f-40e2-b5ba-94a9f4ac4964"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="33ca3eda-48c9-4840-a3aa-cfb1c6ff01a8">
                    <propertyInstance
                      Id="4b7fa337-9476-4547-b446-b3f05b984481"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c297521c-242f-4b54-a0f1-f123ac794a3b">
                    <propertyInstance
                      Id="7a71dabe-47be-4b57-ae78-ba37097194fb"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2ccb879f-71f0-4632-9f5a-7a87b0fb85cf">
                    <propertyInstance
                      Id="19fb8d7f-8902-4e3e-aecd-e6676a502715"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f8fc8eda-6823-4158-9372-e9b899149ffd">
                    <propertyInstance
                      Id="e6d7f02a-04ad-4d4d-99c4-ae4e5cd8faa9"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="45a1d357-9bb4-4fdb-b445-480064c5401f">
                    <propertyInstance
                      Id="b414972d-9141-4387-b95f-e733b69a9b34"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c66219eb-6466-40d0-8616-ffd9b60325a0">
                    <propertyInstance
                      Id="abb05a5d-ea4b-4ad5-8e55-5fc67e1d60ed"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="6607069c-0f95-41bf-bb64-2288be2f35b4"
                  name="filename"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="1384e540-0845-4ad5-a01d-f51fbdd4a6ea"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="d98ed47c-9b74-4c17-b034-e6a8b47f3c6e"
                      LastKnownName="Knot3-Entwurf::Knot"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="c684adbc-faf9-4d93-a0d7-e997dbad0bb0"
            name="LoadMetaData"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="c970325e-6ef3-4930-aa86-ebb974db553f"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a9860392-7ee9-4f1a-a2d0-b9a05135c0b5">
                    <propertyInstance
                      Id="0f1b1b1a-15fd-43d2-99b5-5aae83889eb3"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ad98b169-f3d1-4a0d-baa7-9fe46d4cf7bd">
                    <propertyInstance
                      Id="3e3d8382-c809-4f15-a9c3-8234e13d3d7e"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="00f145c9-5c6f-4b92-839c-5a98b9c9121e">
                    <propertyInstance
                      Id="942b8538-e8b9-4114-8a62-dda9e5f0edcc"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="afaf9492-6fd2-4313-8e32-4cb266d68faf">
                    <propertyInstance
                      Id="64c2389a-d510-494c-949d-0ad7b12db770"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="946d970e-65b7-4a58-9b03-f3ed667a860d">
                    <propertyInstance
                      Id="181f3a53-30b6-4149-bc4f-b4ea824098b6"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1819026f-3af7-40b8-b267-6805fdc25813">
                    <propertyInstance
                      Id="01cdc6c7-e343-48b3-93e2-d3e24cd1f71a"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="a7a0ff4a-ae9c-4672-969f-ae5ae019aaa6"
                  name="filename"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="d8b6b76b-a3e2-477d-9db3-00c632e89c79"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="43c14dea-7527-4be9-be2f-ddc545bd9c9c"
                      LastKnownName="Knot3-Entwurf::KnotMetaData"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="62416468-1505-44e7-ac80-34310e30c4be"
        name="KnotStringIO"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="194db90b-7492-4c96-9596-65b47adb5e4f"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="68b797cb-18ef-4153-912b-fff62ff3fc26">
                <propertyInstance
                  Id="914835a9-62f1-44a9-9897-77b176461362"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="66e3a0cf-3afb-45c6-80db-9f41959e6e09">
                <propertyInstance
                  Id="5aa6f66b-304c-4dd3-9aa7-a1971971b1d8"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="92536d79-31ef-46fe-93b7-901570dcef6d">
                <propertyInstance
                  Id="28de0ae3-5b18-46c1-874f-7bd6c16b3d2b"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="0aafb4a0-04c7-4e0e-9c9c-ea966d9fff49">
                <propertyInstance
                  Id="aea41804-a6d3-4f4a-983c-5cd74ef56ad5"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8484b0d6-b54a-4e70-be62-90078c0a4bcc">
                <propertyInstance
                  Id="c880c6e6-cd94-47c3-891e-0580bd0498c7"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedAttributesInternal>
          <property
            Id="29eb7f78-d0a3-48de-86f9-34af6f0e5cad"
            name="Name"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="481d58e2-2652-4102-99dc-e9c1649d1650"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c45e79a4-25c9-4a83-bc53-db77124beb8b">
                    <propertyInstance
                      Id="852303fc-bfc4-43bf-b41f-619322e1bdc8"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e2d89071-7bfd-4a32-9191-449397b28dae">
                    <propertyInstance
                      Id="114e8c97-6c46-4ed0-894b-5512ec9ce08d"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="db406cd7-b1ba-42c5-9752-f07ce737c570">
                    <propertyInstance
                      Id="21686813-da31-47da-bc65-168012282c55"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="12d6715d-2c9c-4e20-b269-fec870d8039e">
                    <propertyInstance
                      Id="2a1620d0-236c-4ef8-81de-a8c2d35791f5"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3004df41-26a2-43de-a21c-68f4bd272ece">
                    <propertyInstance
                      Id="71cb7f92-dfcf-4e09-bda8-7c3a1aaed377"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f564d8e5-5570-4aa9-a24b-31eed4984bd5">
                    <propertyInstance
                      Id="6376d47d-03d4-49b5-91f8-8204f282323a"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="776d586a-c38b-4a80-8e58-7197b0b9e55a">
                    <propertyInstance
                      Id="5d386784-8e17-4a9b-b18e-a764a68d0480"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                LastKnownName="String"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="fb1b73aa-8388-4400-b0f9-ca984f2f25c1"
            name="Edges"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="3e766de7-e2cc-4e1f-a697-dfb66a4ee3af"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7a948272-2c40-4e3f-81d5-25760b185c8e">
                    <propertyInstance
                      Id="0dc8e251-8faf-4ee5-96b3-3e4c8c141c5c"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8e927ada-0329-4c00-9203-e9234cb83b39">
                    <propertyInstance
                      Id="d3e3f212-3cc0-4817-9bdc-421559bb85ed"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="36a08de7-4ecc-4871-b43a-f5504b7a25d8">
                    <propertyInstance
                      Id="72f1616c-ed16-4dc3-99be-ad390e261f9e"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="160eba05-367e-40e5-b6d8-c4033e87e0f6">
                    <propertyInstance
                      Id="e3e174fe-fa7f-4c5b-8b99-0243f4534b7c"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="aad57664-34ad-4592-bfdc-0ead4401565d">
                    <propertyInstance
                      Id="f8c24079-b5ed-4f10-9e68-c11d01bef804"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="eb7d8327-a5d7-413d-b737-3b4126a0727a">
                    <propertyInstance
                      Id="b33b4fc1-7298-47fd-86da-abbf26e10932"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a371c474-4433-42e8-818a-39540e7e7d00">
                    <propertyInstance
                      Id="3da348f1-49b5-40a6-a436-88c69c4b324f"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="ba1fb383-3322-43ea-a6b7-8c47ab794983"
                LastKnownName="Knot3-Entwurf::IEnumerable&lt;Edge&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="128f53ce-cda2-4166-8095-1f6b2f92339c"
            name="CountEdges"
            isLeaf="false"
            isStatic="false"
            isReadOnly="true"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="7c346cf5-d2b2-4b92-8e52-157db08a2192"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bb17fbe3-185f-44e4-9389-d58fb0323044">
                    <propertyInstance
                      Id="bd611cee-f514-4e5b-a3f3-2b0062e8a07b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4704f1e9-f481-43ab-8aeb-1b6fdd50c218">
                    <propertyInstance
                      Id="a26dc754-d693-4357-8494-def142c5b94d"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7690c8f0-c200-43e9-89aa-351cb73ed1e4">
                    <propertyInstance
                      Id="2bce7fa0-4394-4001-8cf4-64dbe97a1ff8"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="82ac854d-9a9c-4a06-9508-bf240208ca6c">
                    <propertyInstance
                      Id="feb4727f-7886-4840-ae08-75a1d4fe7951"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3f1d4539-4924-4fa1-ba1a-65b5fb2c23e2">
                    <propertyInstance
                      Id="4782438d-303a-4b52-b6fb-51a3f9b739d5"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="00f93d4e-f892-4f35-8f47-d0b2f8e617d2">
                    <propertyInstance
                      Id="b857b895-8331-4f2b-ba7a-df9f0b70bfbc"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9c3ba293-e72b-49ad-8661-d5e4ba071891">
                    <propertyInstance
                      Id="74637d4f-88d8-440a-9cb7-7338940a92f4"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="220a3521-e091-4221-bae9-3ef9018e845c"
                LastKnownName="Integer"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="4ae1f96d-dd42-4c4e-8e11-2281bd71b222"
            name="Content"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="d7f4a1a1-2901-4097-8f9e-2c5f241b5df8"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6c55fe7c-4295-400c-bab0-4ff8db3b4e66">
                    <propertyInstance
                      Id="52d8ed20-4ad3-4877-ae0c-0fd088f0d10f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2e8ef4a6-1ae4-4657-a4c5-60de2b0347ca">
                    <propertyInstance
                      Id="f7193b5e-11c7-48d2-ba59-9fa771332c18"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a414367c-9b22-4fb3-a20f-4dc3270e8c80">
                    <propertyInstance
                      Id="d1a441d7-d941-4584-abda-0247fc3b264f"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f8c90826-b130-41f6-bffd-e2cfaa32a94a">
                    <propertyInstance
                      Id="b3e70990-ed43-4a38-9079-ace55e132118"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6e034d29-614e-44d9-af4e-15e10f68957e">
                    <propertyInstance
                      Id="2e1e31c6-4aeb-47e9-a729-6092ffe374f2"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d967f85b-0bf9-43ac-b21d-f89a606185c7">
                    <propertyInstance
                      Id="19132419-df01-4a86-8ccb-b122a5c8d809"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="28ac29f9-b881-41c0-955b-0c33c2e676a8">
                    <propertyInstance
                      Id="64ae48b5-a701-4b5f-9642-a54a8481bf81"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                LastKnownName="String"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="30200ad9-e25c-4bb6-9db4-c342a2019497"
            name="KnotStringIO"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="0940402e-746f-418e-80c1-e49b3c4cd24a"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a680833f-c196-4cb4-8495-0dbe95f14a33">
                    <propertyInstance
                      Id="b409477c-37a8-4905-b188-081325610566"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c3683884-00da-443d-9812-ffbeedc7c2d2">
                    <propertyInstance
                      Id="8798c6db-7921-41bd-819b-d48b25ba4a6a"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e18d9a18-8670-4810-9f5f-6d29960c0fc9">
                    <propertyInstance
                      Id="9de4f532-34d4-4372-979b-ea589199cc19"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="969ff062-6c15-4cce-9aee-c5bf8ffdec13">
                    <propertyInstance
                      Id="961b2c96-1a62-4d9d-8124-6c453ac0a91c"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="72fe2eed-7dad-401d-983f-708128c1c016">
                    <propertyInstance
                      Id="e9c2acad-f397-4829-9161-15887015fc5e"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="75155293-42b1-4a9f-b7d3-170393a03a41">
                    <propertyInstance
                      Id="a9dd76fe-86c6-47fd-8522-df09036acaae"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="83f79bdd-ea56-49ff-a1c3-94ce2d561f92"
                  name="content"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="88f479b0-9ad6-4924-862b-129e3eadb3a9"
            name="KnotStringIO"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="049b291f-9f23-413b-994c-f38e6fa61134"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7dba78d8-bb67-4444-95b3-a15e6fb044ec">
                    <propertyInstance
                      Id="98e149dd-febe-45a8-8de9-a7daac300965"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2b848159-7478-426f-ba50-cc2157f739a9">
                    <propertyInstance
                      Id="74e792d3-b7a2-4da6-9f7e-be76c2cda9e0"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c678cd65-0f04-49dc-aada-93513e1c1b39">
                    <propertyInstance
                      Id="4980cad7-025e-48cc-8fcd-c8eb67b4a3c9"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3e39c7db-9dc6-433a-86e0-ae2d732c8b38">
                    <propertyInstance
                      Id="c785d81d-a4fb-4545-91f8-a5dec4a405fb"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="36d0aa27-a949-40a7-9154-1aeb0fd43751">
                    <propertyInstance
                      Id="cc935581-f2a8-4561-b60e-49767f828332"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="15a9f055-b064-4441-8faf-d107553e812f">
                    <propertyInstance
                      Id="eb2d80e4-cb61-41ed-82fb-cadcfb19bbce"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="3a0cafc2-df40-4383-b4f1-766b8811152b"
                  name="knot"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="d98ed47c-9b74-4c17-b034-e6a8b47f3c6e"
                      LastKnownName="Knot3-Entwurf::Knot"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="e6da0d3e-2924-48b8-b53d-d88dd4fac076"
        name="ModelingProject1::Knot3Game" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="4182f0bb-cb2c-400d-b2ec-69ec66f935c8"
        name="Knot3-Entwurf::KnotRenderer" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="fe4fd00a-b2a9-4212-bb6a-f222133c0d0e"
        name="Knot3-Entwurf::PipeMovement" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="f210fca5-36e3-41d7-9def-743fa63b3c06"
        name="Stack&lt;Knot&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="cb26e57c-5950-43f0-b30e-c3fe1501d956"
        name="Knot3::KnotData::Knot" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="b2379b21-5d08-4d06-9c06-93eea8249f83"
        name="VerticalMenu" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="396f4339-f611-440f-93f9-24d8fe80e3bf"
        name="GameScreen1"
        isAbstract="true"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="d1117afa-1551-4b12-bc16-56744398ad34"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="11a214c0-2d41-4946-943b-5c086f3bd5d2">
                <propertyInstance
                  Id="026c2055-28d6-48e0-a196-841e45bd5f0d"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e0f7f269-e96a-4d9a-abdd-68b0b2d35ec3">
                <propertyInstance
                  Id="1f992241-c2f0-4308-8e42-057ac8a095b2"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="62d5711c-ba82-4571-bba2-96835a4f07c9">
                <propertyInstance
                  Id="06e7dc82-d95d-42a3-820f-4627ae97b673"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8948a723-fd03-4f8b-8add-48945f722cbe">
                <propertyInstance
                  Id="c91f7e97-43d5-4140-a172-40acea21e55b"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="899d9916-fde5-4b20-85ba-54b3af7577fd">
                <propertyInstance
                  Id="bc597dec-8e78-475a-ba87-af0a0a38ebbc"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedAttributesInternal>
          <property
            Id="bc13d7d8-576d-4c12-9685-e5f795982e58"
            name="Game"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="6df7edaa-33b2-4dc7-9ffb-a45471d856d4"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="03dad327-6d7c-491b-824a-be22f9bfb563">
                    <propertyInstance
                      Id="2286c1d5-cd7b-464a-b75d-0e2b8f641fc2"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9d0b9c6d-18ba-418c-a886-fb50bd5219c3">
                    <propertyInstance
                      Id="8fe1029e-a2e7-490b-b2f5-1a00894d6c48"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4365b6be-1ae4-42a9-9b5b-7a1d8caf7d20">
                    <propertyInstance
                      Id="f781b482-7872-4414-8eee-3042fa674017"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f2345a99-96c0-47a0-9813-8071eec87cea">
                    <propertyInstance
                      Id="f7a7590d-cc17-4d0e-931b-0bf93dbd423d"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="53132999-4c1d-4ed9-876e-981cb5b77f30">
                    <propertyInstance
                      Id="f781b1ac-5a48-4774-9c8b-add9f64f24ff"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5e019c48-198c-4726-b7bb-c0bd889c80ba">
                    <propertyInstance
                      Id="e6944e20-a0a3-491f-956a-06b3ef447ccf"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="81c41cff-8a85-403a-9c6f-87f07a036b90">
                    <propertyInstance
                      Id="10c25ed7-69d8-430c-a7d8-6fdafa740d13"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="e6da0d3e-2924-48b8-b53d-d88dd4fac076"
                LastKnownName="ModelingProject1::Knot3Game"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="c826487b-6ea0-4734-8837-c7f6e4aed03f"
            name="Input"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="a2f41438-0170-4bf8-9f15-62de9ae403c5"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="92593b91-b41c-4ec5-ab72-7a60e6c3406c">
                    <propertyInstance
                      Id="5859fc1e-6e9c-4cc9-9926-2ffb5c995573"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b5ecb3e5-50bb-4eb4-b9e8-162ea4954444">
                    <propertyInstance
                      Id="ba31b10d-db93-470d-a3d5-b500772ec399"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b413803b-3e95-47fa-ba95-eeaf146c6c62">
                    <propertyInstance
                      Id="87e5fb2b-89d7-4a85-929b-2de8bf0295db"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7b03e5c3-5210-4448-ac56-1db207b0e22a">
                    <propertyInstance
                      Id="525af78b-c331-48cb-bc76-51686216cc41"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bf0374f3-475a-4ce2-a100-2a9c6001920a">
                    <propertyInstance
                      Id="659c1ef2-ec39-4be6-a2d1-c913445a7f17"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="15fbfd17-ab38-42be-8ce0-44d69539175b">
                    <propertyInstance
                      Id="4893c6d1-65cc-4651-bd56-b4119ad1f172"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d2cb1e14-9978-442c-ba45-25109f9e2d08">
                    <propertyInstance
                      Id="96ae337e-85c1-498d-91eb-bc5f634d6f09"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="03d6e77d-6c78-4072-9efb-6ff9cb7143fe"
                LastKnownName="Input"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="787da77e-bb8e-4814-b717-9dfc3d65efa4"
            name="PostProcessingEffect"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="183b0b8e-e344-465b-add5-190fa4376007"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="03e05847-60ac-49ec-bf62-236f50413712">
                    <propertyInstance
                      Id="9d5202d6-660f-478d-903b-fd2d83253587"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e9cf611b-6723-4f90-a337-11f30faf255e">
                    <propertyInstance
                      Id="8811b128-b2d0-4884-8a38-55186b27d051"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a83e4a61-1cf5-4be0-b284-bc1c71aadd89">
                    <propertyInstance
                      Id="ab0e5be2-589e-47f0-8fff-473937c61551"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9c3b0e9b-407d-4442-b220-6f6ae6d097b4">
                    <propertyInstance
                      Id="6d407e28-1ae0-4e74-a78d-6289efdba13d"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="60f2514a-c320-4031-9299-918647473ccb">
                    <propertyInstance
                      Id="883c857a-4ad0-409c-854d-a97f165524e3"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="edda6361-0faa-4bb6-ab7a-726f7d156608">
                    <propertyInstance
                      Id="8160782e-3b0a-43b2-a056-bc3500e7abcd"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9b87cb94-411a-445e-94d9-69d3dc2d755d">
                    <propertyInstance
                      Id="475a671e-5d41-4fc5-99b4-2889d1b12ca4"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="968e530f-f9fc-4c2c-a08d-bf79c7c4b419"
                LastKnownName="Knot3-Entwurf::RenderEffect"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="6a10c352-b6c4-45fd-8071-7d713d4d89ee"
            name="CurrentRenderEffects"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="48d0365f-f227-4978-a84a-7eee54d44937"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c631624e-ed63-452c-baf1-ec465e9341ee">
                    <propertyInstance
                      Id="d8493625-9413-4b62-bbb0-494f1d913e46"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9e8a5291-e2d0-45d3-bc27-761eed34093d">
                    <propertyInstance
                      Id="25d11fc4-e171-4f7a-9ff3-a513bbe152c7"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4e6c8406-9a3e-4daf-82e8-b8a096e7e4d7">
                    <propertyInstance
                      Id="d631fb35-adec-4c94-9ae1-ad1a0cd1d5d2"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="add20849-0903-4ecf-85ce-4221e0040c06">
                    <propertyInstance
                      Id="7df3df7f-20a1-41e5-a726-588f903d7d43"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="231c783a-ee0a-4b93-8c8c-4762560e8ee2">
                    <propertyInstance
                      Id="42ebf89d-b666-481f-9056-9eaf07cab22a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="190f5e0d-0363-4522-8b24-4981b8884b38">
                    <propertyInstance
                      Id="d730766c-b051-4b90-b6f0-10f296b5665e"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="31474312-da70-4aba-90a9-641b17cb92b9">
                    <propertyInstance
                      Id="7ca15e96-658e-4ea8-bc1d-36c890dbb4a9"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="1e29c3c1-e18f-47fb-82d6-5135f593c0bc"
                LastKnownName="Knot3-Entwurf::RenderEffectStack"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="f9b16632-203f-408c-95f9-75f37b82fe03"
            name="Entered"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="d719f081-2b5a-4d4d-98e3-3b676d79346b"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3edc9a62-e66a-448c-aacd-a1339066acd4">
                    <propertyInstance
                      Id="b9865389-e800-4baa-88fa-e5a98f75e3ee"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1c3b8366-bbfe-437a-875f-8e14c19a9ac3">
                    <propertyInstance
                      Id="ddde8ded-a02e-4bcb-92f3-37be7364a406"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1d6bb359-7d57-425e-844f-32ced55b2418">
                    <propertyInstance
                      Id="a6a1172a-3878-4a34-b13e-8d77019241de"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6930cbdd-30b6-4fbf-a68a-98fa27e695ea">
                    <propertyInstance
                      Id="0e0484bb-c2a2-424c-a67e-ad2899cf964e"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="61da49a8-e05d-456b-a738-9a43b405034a">
                    <propertyInstance
                      Id="75c60085-6d7e-47c3-bea6-33dba1cd8e91"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3fbb4ca1-a937-463e-a6d2-c2ea9b871f37">
                    <propertyInstance
                      Id="00b84947-595c-40dc-b56e-df5c435247b6"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="cf4f52c4-70f3-4773-bc0a-431765efa5b3"
                  name="previousScreen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="540c00b8-69db-4f3c-92c9-8690479d795e"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="0d7c12d6-fff6-48ba-b63f-2b47447cc3c5"
            name="BeforeExit"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="fd8b3e16-64f4-405d-8ea8-cfe48d9f15c8"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d1ec76b6-c1b9-4720-ba6d-b4c228ee6a05">
                    <propertyInstance
                      Id="a10dcbe7-0f96-41b0-95dd-93509dc25434"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b31b0f1c-49bc-493a-9a97-374df65550ef">
                    <propertyInstance
                      Id="76daef2b-2fc5-4719-bf39-6e3b3881b823"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="163bb65a-b9dd-403f-b0a8-4c8603d0c6be">
                    <propertyInstance
                      Id="53cad469-ec90-4b86-a167-1d7eb1c039aa"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="48c592d0-f11f-4482-9a81-417db7bc7e37">
                    <propertyInstance
                      Id="887fd89d-957c-4af2-845c-40c94c48b401"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1e116bab-c2ff-4822-b71b-528a811d402e">
                    <propertyInstance
                      Id="57e38ad3-4e41-4853-abc9-152d3638b08f"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="51d10ebf-6b0c-4619-9221-898656e8c560">
                    <propertyInstance
                      Id="0e01faf7-6470-4bbe-bf00-218d0baced4e"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="01941a85-c99c-49ae-acf1-dfd793bc0ce3"
                  name="nextScreen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="5e1c2acd-64ae-47b0-b299-48192f4cd21d"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="ce70c057-ba92-4076-915a-54050095bacf"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="6f98830a-25ba-4d8c-8b9d-57e3a56f93a1"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="255766ba-9965-481c-924d-0b58f50c99bf">
                    <propertyInstance
                      Id="fba4b4d1-2cd6-4028-ae7d-f8fcff14474b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3268883e-8031-4568-9abb-dbd7229c764c">
                    <propertyInstance
                      Id="b987ba96-9a3c-457a-be3d-0b20b4ae7889"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="15fe1f8b-1204-4f3c-92fb-eda0a99803a9">
                    <propertyInstance
                      Id="c3d8aa23-0e91-4a73-bbe7-956f725d3073"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="957db917-5b20-4a84-bae8-8a9de29f376f">
                    <propertyInstance
                      Id="c554d5f6-5849-453f-aad6-a0a5ab0eb2ca"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3e5b6202-2f48-459d-bd78-189785467fbf">
                    <propertyInstance
                      Id="b6c6b232-8406-4a6d-b452-3e4cd289c6c0"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5cc74bf2-9a6a-4a00-8602-b47ecc03909d">
                    <propertyInstance
                      Id="74f13948-aa31-4140-8ccf-7fe0d5343cfc"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="676305d8-b82e-4bbd-aa1a-068b4a16a2ac"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="6acef716-39c4-4487-9d0c-eb00fdab9a90"
            name="GameScreen"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="e25a9d7c-efbd-4a5d-a01b-c0bc12dbd64b"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bc072e41-8ea5-4601-b6c0-897db3ed6ad9">
                    <propertyInstance
                      Id="ed2f9905-0865-4849-b467-5eefc57859da"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8595e544-8eb9-41f2-b0e9-535cf8c0ebc0">
                    <propertyInstance
                      Id="a04183ee-235d-4f62-a8a0-e9f5276fc7b7"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9d193995-a8b8-41ef-ab2b-957255ad3ae0">
                    <propertyInstance
                      Id="931e302c-04f2-4cb3-b87a-f7093b2fce58"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d710f245-f35a-4332-84a7-a7c9b48be322">
                    <propertyInstance
                      Id="62307e5f-68cb-4699-af08-e2b9cf0091cd"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1d7ba820-ace3-45f3-8fc4-689e9e01a987">
                    <propertyInstance
                      Id="bdd7978a-3bc7-4717-99d9-eccdb18ce42a"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0e387fcc-fe7a-4214-8aab-36bcf4a761d3">
                    <propertyInstance
                      Id="d899ab87-2e11-4752-8dea-8e7e423572e2"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="9df51ba0-9ae4-4954-85ed-747156ae22da"
                  name="game"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="e6da0d3e-2924-48b8-b53d-d88dd4fac076"
                      LastKnownName="ModelingProject1::Knot3Game"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="f88a2efb-c6ad-41d2-9394-e528cb7fa3c7"
            name="AddGameComponents"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="77506c25-0260-45c2-addb-2e07830d64f2"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b078121e-e562-424a-8fd9-dd42381ad849">
                    <propertyInstance
                      Id="9f26e51f-a105-4b3e-b8f0-dab6c9adbb99"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f9ce5ffd-cd95-4394-8b84-351bc59c2607">
                    <propertyInstance
                      Id="9ddc2979-e134-4f2c-9ac2-52a64b0d0938"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fcfcf301-12c2-4372-befa-201340499c83">
                    <propertyInstance
                      Id="9caeae0b-eef2-42e2-92b2-7d88ae92c7ac"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="877d42d0-b6a0-4076-9f13-ecb7374a9908">
                    <propertyInstance
                      Id="f9b72ca1-8ea0-444d-a512-368e8a98cedd"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1e45bd37-3ced-49dc-848e-7ad5603a9897">
                    <propertyInstance
                      Id="c328bc21-0875-4bb4-8143-ead2c29dc434"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1daee8e4-9297-463d-bd2e-44fec25911c4">
                    <propertyInstance
                      Id="6238a112-45b7-48f5-84a6-633338eabb0c"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f3f9357c-fd5c-4ad5-b5c5-665ed6a6134b"
                  name="components"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="b2a5dfc4-fac5-4dd6-8ea7-e892f8500254"
                      LastKnownName="IGameScreenComponent[]"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="886c113d-8a62-45b3-b2af-68d1680e19a4"
            name="RemoveGameComponents"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="9cc7ead2-fb3c-4578-81de-df33ca13a5e8"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="36ed0f20-6f44-4893-ade1-fb5948f0a337">
                    <propertyInstance
                      Id="976da36a-9762-4104-8956-065d5500c80e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a014d4fe-0876-4e89-a580-ed6f87c20aff">
                    <propertyInstance
                      Id="b0bb8d33-8274-4198-9b29-8981b52011f1"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d389b2b9-8b4e-481f-8db8-67cba6bd0db3">
                    <propertyInstance
                      Id="f78c24ba-5dfb-4c14-8abb-1a438d23f049"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="37249db0-62b5-49da-bf96-00405e4a1abb">
                    <propertyInstance
                      Id="757c067b-f6a2-41e2-a68b-620be45916dc"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="48a2605a-d2c4-4ac2-b675-18cf9032eff1">
                    <propertyInstance
                      Id="ce873084-ef90-4d03-8be9-67081478d806"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="37502de9-1a4f-4e3a-8457-afec1aa91fd0">
                    <propertyInstance
                      Id="a76a65ce-1aa8-4257-b9e8-e4d88fa54c8b"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="7d1b44fc-44ee-4674-9e66-4a8495204322"
                  name="components"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="b2a5dfc4-fac5-4dd6-8ea7-e892f8500254"
                      LastKnownName="IGameScreenComponent[]"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="615119b7-f624-4152-8878-07bf9699ed41"
        name="ChallengeModeScreen"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="5ffb42d6-11dd-4cb2-98dd-84f3d4f71320"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="5ead55a0-aa18-4896-9175-9790def2baf5">
                <propertyInstance
                  Id="abe2b2c6-65a2-4e70-8fdc-bc5d32d3adf7"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="69d15aaa-de69-4247-8b13-eda422b31cac">
                <propertyInstance
                  Id="16e4c0c1-ecba-4557-b4af-830612b8cc9c"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="2f47c626-e796-48c2-988c-a71425343673">
                <propertyInstance
                  Id="b4f05dc2-170d-4090-8d8b-088ef745cddd"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="f34d3433-334d-4b84-9561-dbeb2d778d9e">
                <propertyInstance
                  Id="30abe14b-4e5f-4180-95ec-d08f38d5ac9d"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="239b9baa-b234-4a68-8e58-3eeb5467cb83">
                <propertyInstance
                  Id="179c8dbe-0ac0-403f-9484-9fd65aa81d9c"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="7196e43c-8279-48c2-b21d-077be14ba485"
            isSubstitutable="false">
            <classMoniker
              Id="396f4339-f611-440f-93f9-24d8fe80e3bf"
              LastKnownName="GameScreen1"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="29d96a2f-c4fc-4dbf-b217-32f666f24fc0"
            name="ChallengeWorld"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="4717ec11-79f8-43e0-8124-84e8c66605e5"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4a364356-1acc-402c-aa5e-0f6b97c02fc1">
                    <propertyInstance
                      Id="3c27718e-a87c-4ad0-9500-0cbbde5e042c"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="18c7f1e8-7102-4400-9a97-661bd1b834e5">
                    <propertyInstance
                      Id="13f7d469-1f4f-4651-aa82-ea01af931a62"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="838ff3a5-edd6-41b0-90a0-bf415eb7a864">
                    <propertyInstance
                      Id="0b947c6d-3aaa-44b7-8474-52ace4322be2"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b9b45e6f-c21c-4746-9af9-e3b2cc5fe11b">
                    <propertyInstance
                      Id="531ffacf-8dcd-4a39-9e4e-004a769abedf"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f145f601-804c-48b7-8a8e-afce0f3ff543">
                    <propertyInstance
                      Id="2ed4ec8a-6ae9-436d-aeda-271652a43019"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="20ad9636-95c9-4dd2-aafa-047fd59a5367">
                    <propertyInstance
                      Id="411224cd-8d4d-4d73-8e45-056cd6c08198"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="24ff3210-2373-40be-9296-c23af8f476db">
                    <propertyInstance
                      Id="abc665ac-a9cb-48a1-8e6e-ae91313a62d3"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="6dcf87f8-0b69-4e3a-a41c-dd506d8cda7a"
                LastKnownName="Knot3-Entwurf::World"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="961deb0f-12f7-46a1-bd66-00742badb92d"
            name="PlayerWorld"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="3569cb44-0963-40ed-9a81-bd4acd0b42c7"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0f4ed49c-74bd-4cab-bfba-d10929f4755c">
                    <propertyInstance
                      Id="d3fb4182-fbdf-468b-adec-ec90128cb275"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="726b635d-9fc7-43f4-8752-fbb0766d5ec1">
                    <propertyInstance
                      Id="f66eb9e1-0f79-4477-834e-357154ca8c58"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1cbd1cfa-c403-4fcb-a662-79b9a7903437">
                    <propertyInstance
                      Id="eef32f1c-5e1e-48f6-8890-7c95aababd0a"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ec695126-31e4-4bfe-8a26-553938884b10">
                    <propertyInstance
                      Id="38a166c5-f794-40c5-a77e-9637c4ef3f13"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="70f4eb2f-c28e-43ad-b438-64a26f75a3b0">
                    <propertyInstance
                      Id="c4ae564b-0749-4d04-a625-aab424f696b6"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b6c39b12-ad89-4f04-8855-baad4e1287c0">
                    <propertyInstance
                      Id="40d11e2f-848a-4ddd-a32f-c05943c5c82e"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="af1332ef-897e-4f7d-bf1e-e6a8ef3e7acd">
                    <propertyInstance
                      Id="e9a14b52-3a09-4a30-ab63-8f9a79efe209"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="6dcf87f8-0b69-4e3a-a41c-dd506d8cda7a"
                LastKnownName="Knot3-Entwurf::World"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="bf0ec6cb-4382-4cb0-96c7-bd3130eca5f8"
            name="ChallengeKnotRenderer"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="3adf05a0-a8dc-4a5f-8350-69be2a3025a9"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4942c009-3cb5-4424-ad84-8db8fad3271a">
                    <propertyInstance
                      Id="64548cac-1305-4f1d-8f52-25552b11ead2"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3f884f99-9d24-4c07-bd1a-e486edccb69d">
                    <propertyInstance
                      Id="439f5338-92ab-4763-854b-b0b0f346f86e"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="650e60a0-f7cd-4b3a-a825-8834b475796a">
                    <propertyInstance
                      Id="75e18871-83ab-4f29-95b8-192c51f309ec"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="450b671b-f926-4268-beb1-ba4256e18288">
                    <propertyInstance
                      Id="46fa751a-f11c-4eab-9f62-30b4c174ad9e"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f0edd2d3-88c4-48e3-a491-061f0f5592f9">
                    <propertyInstance
                      Id="54da4a8f-c310-466b-8507-ea67f2114a1a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2ae45919-d24e-433d-9403-fc76b903331c">
                    <propertyInstance
                      Id="835f867b-0ec6-443a-9e3c-279a737fc7ad"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="94ee4f43-31f3-43ff-acaf-955ea191fa68">
                    <propertyInstance
                      Id="0e980e8e-d5bd-4445-bc42-7bbdcb3c3aba"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="4182f0bb-cb2c-400d-b2ec-69ec66f935c8"
                LastKnownName="Knot3-Entwurf::KnotRenderer"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="2519d6f2-762c-4405-9950-8ef36326be94"
            name="PlayerKnotRenderer"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="a04a80ab-57e1-4964-b342-560f7dce71db"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bb6cac1b-5f48-456a-acd1-ada296c8f109">
                    <propertyInstance
                      Id="632d0c43-d410-4c8e-9bdd-f214ecddef5f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3f0c5cb1-f1be-40cc-a045-ca7b6334a961">
                    <propertyInstance
                      Id="4c5fbb42-c9a3-48f0-83a3-96e37421e859"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c7e08309-7532-42f9-8439-3560db9b530c">
                    <propertyInstance
                      Id="554c6a92-0917-4d9f-a8ae-96dedfcf9c75"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="12532258-fb42-41ea-8149-c2f4d370ec91">
                    <propertyInstance
                      Id="6e745139-bf58-4af8-8e13-73358d43daa1"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cc95d857-e06b-4aa9-b6db-3fa0c760dd65">
                    <propertyInstance
                      Id="b84c8754-0ed3-4d4a-ad1c-0a51696d0deb"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4679f917-54b7-444e-90f5-8d10b88e32e7">
                    <propertyInstance
                      Id="8f59d3bb-aa9c-46a0-bf12-5e0568e97b51"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="323798af-c470-4e12-8cdc-45e53ffbefcf">
                    <propertyInstance
                      Id="0a648f4c-a8d7-4241-a9b6-7756274a345b"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="4182f0bb-cb2c-400d-b2ec-69ec66f935c8"
                LastKnownName="Knot3-Entwurf::KnotRenderer"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="25c37330-c1ed-45bd-9cf3-0c8628a0012b"
            name="PlayerKnotMovement"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="0c61679c-d8f1-49c3-a680-1a873397901d"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dc42ea03-929b-4ef7-b8af-ba2aaa4945f5">
                    <propertyInstance
                      Id="22300ef8-bfc9-40f2-aeed-20222d8e626c"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="695933f4-5de7-41d5-99a4-0a2107126f70">
                    <propertyInstance
                      Id="00e938da-9c4a-4068-8bab-4302d033d02f"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="79cdb835-18d7-44a0-a55c-986702e65580">
                    <propertyInstance
                      Id="68841775-be59-41dd-b321-869cf6b7f7f7"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="96d8afb8-b7d7-4d6b-a642-7793fc07c658">
                    <propertyInstance
                      Id="eaf9e8d1-c6ea-4931-a26c-792b26d99a32"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ee8ea4f6-2998-467c-bb71-a9b8d6112192">
                    <propertyInstance
                      Id="fefcabe3-0138-4d56-8e6a-597ec9069707"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="56e3341b-2213-4946-9603-71fb4e004e08">
                    <propertyInstance
                      Id="190921b0-8600-435e-99fe-2b5d70dab78b"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="94a9fbfd-da4e-4e53-9000-ff3ecb82a937">
                    <propertyInstance
                      Id="5d64ac72-8e66-4af6-8a7e-7e4704ec4f23"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="fe4fd00a-b2a9-4212-bb6a-f222133c0d0e"
                LastKnownName="Knot3-Entwurf::PipeMovement"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="1f551ca1-609e-4459-a685-0762c0ddb20a"
            name="Undo"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="54d777f9-3ecc-498c-bf3b-c07c8e537a1b"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="01da5892-ca1b-4ea8-8b43-6e4ac4c590fb">
                    <propertyInstance
                      Id="d343af88-85f6-4dd4-bcd2-590676b7e9cc"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5bff3647-80fc-464a-b896-d1c1e84d68a1">
                    <propertyInstance
                      Id="eb5cb5c8-c5da-4fed-b637-21867a60ab36"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d7a8cddd-7065-4102-9172-316904633ec3">
                    <propertyInstance
                      Id="22dffca9-0a1d-4440-8831-9a4a8176c042"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5db352d9-42d3-48ab-a5d9-bef348627e95">
                    <propertyInstance
                      Id="6a9ec8af-997b-48f8-aa68-d7fec1827bea"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d024c1df-e38d-4930-90bf-c0375406e9ce">
                    <propertyInstance
                      Id="e4a499e2-90f1-4d4f-9493-3b1327b0974e"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cb0db73f-6d1a-42b7-befb-f0692d43c392">
                    <propertyInstance
                      Id="45c78ba9-8f9a-417c-94aa-7582c6558b1e"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="07694e0e-ac8d-4560-a4c5-e82fd8299177">
                    <propertyInstance
                      Id="4fa6a18c-353a-4ff1-8c9e-35416d34a22e"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="f210fca5-36e3-41d7-9def-743fa63b3c06"
                LastKnownName="Stack&lt;Knot&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="1f81e250-2e53-4b3e-97ab-4a5063cd714b"
            name="Redo"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="91e3107d-8169-4fd1-aee6-605a7a9a8d3f"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="10906604-708f-44e6-8170-7fcd037c669a">
                    <propertyInstance
                      Id="19c02aff-07e8-4e63-9a59-75b59895860f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="26579b1e-c81b-4a36-8b63-2d4a5a2accb9">
                    <propertyInstance
                      Id="4a27a729-f360-419e-abd7-2b996d136420"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a4da2fde-b870-4a2b-b081-fcd5aeccaa3d">
                    <propertyInstance
                      Id="7d4d263f-1224-4ae5-801d-c5433eb9efb0"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ea74d341-97c7-4828-af31-a9914ca3a119">
                    <propertyInstance
                      Id="3d725242-a307-466a-90d9-e7b859c7ffeb"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="62066b95-a813-4e32-a043-46983582052d">
                    <propertyInstance
                      Id="b929dec5-5895-46c9-b6d6-ab0a67ad01cc"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c605e228-ab1a-4ac9-830d-7733c8c0fdb1">
                    <propertyInstance
                      Id="522c9869-5897-4589-9602-be4061959e4c"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="135b205e-2143-41f1-bdc8-d54957c7610d">
                    <propertyInstance
                      Id="0d4799f8-c20f-41e0-9be9-16b04993b182"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="f210fca5-36e3-41d7-9def-743fa63b3c06"
                LastKnownName="Stack&lt;Knot&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="06dbb034-8192-4f8d-be65-f9be61e72fef"
            name="ChallengeKnot"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="cb26e57c-5950-43f0-b30e-c3fe1501d956"
                LastKnownName="Knot3::KnotData::Knot"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="d781d948-8183-45cd-9dd6-d4369f57ce1b"
            name="PlayerKnot"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="cb26e57c-5950-43f0-b30e-c3fe1501d956"
                LastKnownName="Knot3::KnotData::Knot"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="470e208a-ae1a-41e9-929b-5b822035a165"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="3613dec6-0938-4341-ad6e-64a825b34035"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="106400a5-b8e4-4f66-bca7-4c7e40f98660">
                    <propertyInstance
                      Id="3575f707-6567-4774-99c1-83704faf5bca"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="441111b6-edb5-41e5-89cd-fdc2ad30a0fa">
                    <propertyInstance
                      Id="f21878de-8fcd-4c5e-b041-e77818452ae0"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9f33dd95-b540-4933-8253-dfd24c05e6eb">
                    <propertyInstance
                      Id="e6a241e5-531c-469b-acf2-070b5d074444"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bb9cf8ec-44ba-484e-83d4-0329423e2d27">
                    <propertyInstance
                      Id="e79c7edb-e0c2-4f01-bd1e-4c31cde6fa59"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="23a7dbce-05f3-420e-85f4-353cf2e7bb45">
                    <propertyInstance
                      Id="fb51d5c6-0df8-4885-b24d-2de5ade28de5"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="80745afc-4be7-4792-aedd-96956ba979b3">
                    <propertyInstance
                      Id="82e011c2-4a67-4d76-a24c-016eaa3094ef"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="266b3870-f4d3-4e9f-b8b9-a45497ac23cf"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="5f7f5f14-1345-4ee6-9d18-95824b9ed993"
            name="Entered"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="f69a2970-d955-4504-85dc-bf8d06b55ef9"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="262f8854-f105-48f2-9c0b-3bab11be076d">
                    <propertyInstance
                      Id="718511a7-c10f-4cd4-aee8-3f2cb012412f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bb6d724a-712a-4a78-b1cc-85ef2e06916a">
                    <propertyInstance
                      Id="7b57c8f9-1501-4f48-8fd1-56131bc61e15"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b9f612f1-8b26-4888-97c2-549c18bec566">
                    <propertyInstance
                      Id="8e8d5c80-de65-49cd-a0b1-e14d5fe0b43f"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="06719b82-2076-46e8-9062-8900fa0a04c5">
                    <propertyInstance
                      Id="74c5a0cb-dd15-4ab9-bc80-452d24c62521"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="850efc3f-54f2-478a-9aa1-66d1c40af79b">
                    <propertyInstance
                      Id="c2bc7920-5518-4250-b5a9-d9779d8c068c"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cbae44e5-498b-40a5-b795-a55888603aa4">
                    <propertyInstance
                      Id="da403c97-882d-4b15-8dc9-7ac6a126f17c"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="7b417cad-e310-483e-b1fc-960404ccdfc9"
                  name="previousScreen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="9cbc37dc-eeeb-4077-858a-c82ebb256662"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="2fd815c0-0194-4608-abae-8a9cc18dbac3"
            name="ChallengeModeScreen"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="eef39bd8-769f-4127-b6eb-ae1b4354985b"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d252af98-52f5-44d9-b555-8adbccfdbc54">
                    <propertyInstance
                      Id="3ad5814f-e0b6-4d40-8ade-d49705e83636"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bf5ee1c1-50c6-4c73-a705-92d446899485">
                    <propertyInstance
                      Id="299e8471-d212-4b58-8377-37542f9aef38"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="99d7119c-f410-43fd-8ae9-7821cf83308d">
                    <propertyInstance
                      Id="f81308aa-ecc1-4ced-879f-788b3e410c72"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="804016c0-e55d-41c2-a327-ae7f329f01ae">
                    <propertyInstance
                      Id="f3738a11-1b6d-43e0-9ca5-7d7dc585286e"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a836a2b7-831e-4c1b-b123-c9043c187f61">
                    <propertyInstance
                      Id="0be10bcd-ee17-4a1e-aed0-66aad9422f40"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a6c8249f-3b5a-458b-8ab6-484a56f7bf96">
                    <propertyInstance
                      Id="a565508b-0361-44f1-8353-ac0179dad65d"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="2a1b0953-c3a1-4653-b1c6-53b777fc7d94"
                  name="game"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="e6da0d3e-2924-48b8-b53d-d88dd4fac076"
                      LastKnownName="ModelingProject1::Knot3Game"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="430bffe0-d0df-4036-a4cd-ce288e3a9119"
        name="CreativeModeScreen"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="0e4244f9-2fcf-45b4-b6a0-2d369fdd7b01"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="169df6bf-af54-4f84-86c9-977ed3ee21d7">
                <propertyInstance
                  Id="c4e31b77-7c58-40b0-ac44-a8b90e505a99"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e1dafbac-3d75-4bab-9a9a-a593051faca2">
                <propertyInstance
                  Id="92f5718b-6ab3-49b4-81e3-16f12213a553"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="06660641-6ec2-41ad-9d9d-5ce5c8c4a835">
                <propertyInstance
                  Id="696d5402-c80f-4c6a-9af0-1974c20f7354"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="393e1c10-4d50-4376-9569-4c46caff93c9">
                <propertyInstance
                  Id="cf1337da-85b8-4790-b10f-47de3ab0444a"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="9bf719e0-5325-45f0-abf7-2690d346013a">
                <propertyInstance
                  Id="aa50c5b0-e2e4-40e5-9dff-6acf49762fb8"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="6ffe46c2-f76e-4660-a95f-5eefdf117ed2"
            isSubstitutable="false">
            <classMoniker
              Id="396f4339-f611-440f-93f9-24d8fe80e3bf"
              LastKnownName="GameScreen1"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="77b1eb15-e51f-4310-abf0-325ba730dae7"
            name="World"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="45c7ae29-066e-4488-ad04-77caddd85d5c"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e74d2231-cdf6-4938-9e5c-b48d80d21723">
                    <propertyInstance
                      Id="303e24e1-10fe-4e86-b84d-84d41bf0ccbd"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9d696907-e15f-4476-a2bf-10f47c3d7112">
                    <propertyInstance
                      Id="fd6bb2a7-8bce-497a-afe4-7036ce96c863"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ec0ea9b3-eafd-4934-9a6d-f7671f767c57">
                    <propertyInstance
                      Id="eb48e640-d8e3-477c-af81-97b2ab958098"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d5b87ede-5d09-4ec8-8d80-aec6fdb4a2ad">
                    <propertyInstance
                      Id="84cdb500-ea5e-400b-90f2-7e89c1cbc13e"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d0926ef3-1867-4ab4-9f71-93da147bf7ef">
                    <propertyInstance
                      Id="073ea97c-eede-4733-9035-654861de9852"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2df1ce61-fbb4-48de-89f4-a47668fd6362">
                    <propertyInstance
                      Id="192cb5b3-231c-46cd-a8c1-ecd21ac2747e"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="670b10ee-9b2d-4dc9-88ca-5193710a8196">
                    <propertyInstance
                      Id="aa371d07-7963-426e-91e6-3006da781b1b"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="6dcf87f8-0b69-4e3a-a41c-dd506d8cda7a"
                LastKnownName="Knot3-Entwurf::World"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="c2df1462-f794-42ae-87c0-7e917e870593"
            name="KnotRenderer"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="268286f3-0fb2-41e9-8152-7746f5037bd1"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="40b32360-613e-4022-961f-37a4530f26f9">
                    <propertyInstance
                      Id="9e1e3edb-a369-4844-9610-28d214b83f01"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d6ebec22-cc67-40f9-ad54-48a17eff8f63">
                    <propertyInstance
                      Id="2c112683-6a89-4cda-84cf-d015f2d4e9a5"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="71b82528-70d3-44df-a597-a39554307352">
                    <propertyInstance
                      Id="c7c84001-a679-4859-8aee-d34877ed0593"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="80f48676-25a3-4398-a517-3ab29c78196a">
                    <propertyInstance
                      Id="5fd47d06-a733-433f-a5ce-e8d60238871c"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1ce0f437-f584-4279-a554-d92c56bded18">
                    <propertyInstance
                      Id="84107f3f-eba9-4337-8bdd-a64712d6219c"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8e70ab48-a6be-4b42-888a-f756cbd8e074">
                    <propertyInstance
                      Id="26ab05bc-9170-4e2b-bafb-79b936dfa169"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9e56e895-774a-483d-a2f2-689e4a488941">
                    <propertyInstance
                      Id="25f391c2-1d82-47b9-8a24-4da9d603f6c9"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="4182f0bb-cb2c-400d-b2ec-69ec66f935c8"
                LastKnownName="Knot3-Entwurf::KnotRenderer"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="bc09ca14-9dec-44a9-a909-116019536768"
            name="Undo"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="9f4b37fc-b2c7-4b02-9889-a9896d56863f"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d4cee240-61f0-460d-a1c5-84870b0211c8">
                    <propertyInstance
                      Id="a74f5d46-e58f-40ea-9400-b44ed4041868"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9d463f26-419a-4272-ac01-ae40d298b0ba">
                    <propertyInstance
                      Id="d6ee9e40-f919-4247-8e23-7a281e600513"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d60de1db-20db-49d0-b2e4-6ece2d50f30f">
                    <propertyInstance
                      Id="b8df3aa5-c162-41d3-b2a5-300a2f843cae"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8d8fdb65-4136-415e-90b8-1a2ef7a77a90">
                    <propertyInstance
                      Id="3ad3f7d0-1244-4f3e-9f62-f03443f1f4d7"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bc9b1648-e28f-4d19-9325-a1f70600c8c8">
                    <propertyInstance
                      Id="8b8a19e8-e847-4d26-b2e9-d8c8d22050b5"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a04d5ba0-6178-49b8-81f1-19f24450dc8c">
                    <propertyInstance
                      Id="9542e57b-b422-4afd-991a-92fd64e4384e"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a0f22e70-b6ea-49af-870b-b607f1fa8b1e">
                    <propertyInstance
                      Id="5884e2c9-a36a-4149-a620-472d8565ceb6"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="f210fca5-36e3-41d7-9def-743fa63b3c06"
                LastKnownName="Stack&lt;Knot&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="ce7f9096-3f04-4f9d-ad90-921d61330d20"
            name="Redo"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="13e16352-e902-4e0f-b3ad-3aa5c47b4c9d"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6a6ea317-6991-46e0-9944-05fbc12fb7d8">
                    <propertyInstance
                      Id="7dc6f012-7ed8-49a5-b1c4-252b41039f37"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="15afdf55-5815-4984-babb-4af13d16390e">
                    <propertyInstance
                      Id="98333e2d-5e0d-4c7a-8cfe-5ccf9746e127"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4462441b-8f03-4285-9cd6-6e03728da3ca">
                    <propertyInstance
                      Id="6fc90623-690b-4e98-93c4-3f22f92b33a0"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5c3bb44d-57ed-4089-904f-a074f80e76d9">
                    <propertyInstance
                      Id="e6225ed6-e243-48bd-a421-91a4c069411b"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1a6e1c07-eaee-401d-92d8-f2f8a5cfe87c">
                    <propertyInstance
                      Id="17313b96-75a3-4300-a310-f3ee6d400a82"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4ac7e6cb-2df3-4dbc-8f0c-fc0d95d19907">
                    <propertyInstance
                      Id="1f8b868e-2a38-4268-9d45-4237d551cadc"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="813b4b96-9c05-4412-a69b-23502904a11b">
                    <propertyInstance
                      Id="85124099-6e8e-4f1d-b210-390cb5bfa11f"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="f210fca5-36e3-41d7-9def-743fa63b3c06"
                LastKnownName="Stack&lt;Knot&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="60c284b7-3e78-4986-94b1-826e9990afef"
            name="Knot"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="cb26e57c-5950-43f0-b30e-c3fe1501d956"
                LastKnownName="Knot3::KnotData::Knot"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="3d5442e2-b0ed-47f1-8989-a8dd06cbde8a"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="611a1cb7-5880-4bc6-b3f4-949802217c37"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="21cb05f8-636a-4422-a5c1-b68a6c7e14db">
                    <propertyInstance
                      Id="71b1138c-eaa9-46fb-8d56-818b1a3aada8"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1ddd08f2-b890-42df-9692-6a362186ae75">
                    <propertyInstance
                      Id="319d7552-f2cf-4aae-a4f9-d537f0d520bf"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9e536899-c8c6-4d3d-b5a4-5d6fa0a30d43">
                    <propertyInstance
                      Id="228177b4-47ba-489e-be8c-1e4d3ab705af"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="999fabbd-fb1e-429e-97dd-63adca43e40c">
                    <propertyInstance
                      Id="0595feee-03c6-4b1b-bc47-bbe090e02a76"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e74e9cdb-397e-4d28-b494-061006c4d890">
                    <propertyInstance
                      Id="0e70ece7-3533-45fd-8546-0df1cc1317f2"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9cefb737-3b69-4f80-b61c-7256cf0edc2d">
                    <propertyInstance
                      Id="9c499ba3-08bd-47f4-b833-3e2bd72b3a6f"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="e5e91984-f10e-40a0-9e3d-c34a6d89ec7b"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="0827309e-e88c-4b73-8e56-70c4258367f5"
            name="Entered"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="47252854-ff06-4c6f-87e7-41c9376bb6c8"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dfff20df-0b0c-499c-9622-71b47109bfc4">
                    <propertyInstance
                      Id="02ab4ccf-1404-40dd-bf7f-b4e3bb6367e3"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3a38b6b6-b0c0-42fa-914e-e58fc3b06e89">
                    <propertyInstance
                      Id="02d80c8b-5581-46b4-90c3-f0690ece0f07"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cbdd7c92-394d-4d4a-8891-f155d5240c02">
                    <propertyInstance
                      Id="254c7bb7-fd94-4837-bfd9-6338272e686a"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b2621401-a28b-4a6b-abe8-2f265d2cdca1">
                    <propertyInstance
                      Id="50e3c950-dc9d-469e-b48f-5cb0d3465109"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e743f463-2d49-4c92-86ad-ba937b993ece">
                    <propertyInstance
                      Id="b2ce0898-1996-4ef1-b16e-20f222a1441d"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8b61c945-d721-4d7a-b30b-627b5cc4f9fd">
                    <propertyInstance
                      Id="9fe448a2-3377-44f3-8c77-ac99767837fa"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="41d3a381-ef78-422a-842b-a8cff3b5c812"
                  name="previousScreen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="07a39ebe-2163-4a19-8e05-09f2a4e76596"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="5e04b1a7-b929-44e0-9282-574791fd034e"
            name="CreativeModeScreen"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="af3299a1-bdbb-4fb8-9173-ab219309e777"
                  name="game"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="e6da0d3e-2924-48b8-b53d-d88dd4fac076"
                      LastKnownName="ModelingProject1::Knot3Game"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="6e4a6777-a163-4746-aca0-50cd196e2438"
        name="MenuScreen"
        isAbstract="true"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="430a43b7-2a9c-4b7f-9887-7926b9456986"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="4c1ee858-e18d-465a-b0af-228e87bf0263">
                <propertyInstance
                  Id="74e76d6c-fea9-4164-8a00-6962d337c8f1"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="c9d629b0-9c1a-411a-bea1-f26ba6333de6">
                <propertyInstance
                  Id="7874714f-d395-49e8-b93e-ca7c59ea2d0a"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8e758565-b01b-484f-9236-d0b00ff2932a">
                <propertyInstance
                  Id="9739b961-b6ce-4aaa-a0d1-9ae9bf2e3ebc"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="f751fff0-008c-4c3d-ab25-67978e44daa0">
                <propertyInstance
                  Id="99667c58-9b8d-4a2b-bc69-bc22689f894a"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="cdd35eb3-2682-4b71-843e-f80fa797b8aa">
                <propertyInstance
                  Id="4d3041ca-5dbf-4e45-a606-729f8ad02023"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="0046b163-f4c0-4001-bef7-dbbfd9eb6faf"
            isSubstitutable="false">
            <classMoniker
              Id="396f4339-f611-440f-93f9-24d8fe80e3bf"
              LastKnownName="GameScreen1"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedOperationsInternal>
          <operation
            Id="575fc893-9eda-44c3-92d1-f280e3aa68da"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="97bfa84e-c69f-4383-a659-74af53c86a02"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0d12a1b8-728f-4cef-a2a4-cd99114ffa54">
                    <propertyInstance
                      Id="ae96a4bd-50be-4295-a983-cf148c49edb3"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cd72992f-ba89-447d-84c6-a2b3b13fe4ff">
                    <propertyInstance
                      Id="f9b7052d-0fa1-4de8-ab07-033149221a43"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8102ce9c-aeb7-4e35-9578-0e62a7b578e6">
                    <propertyInstance
                      Id="3fbb44d1-ae2e-474c-ab66-98bb416f6b20"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4dd2a484-fd80-4e4b-b74c-b044573929e9">
                    <propertyInstance
                      Id="676d35f5-04fc-4a30-a2ae-6021ba50044a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4cd007b3-79e1-4041-a3ee-71e6ea0fc396">
                    <propertyInstance
                      Id="c3ac251c-7340-48f3-a523-7d14b07ae1a3"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="06e8493b-1a66-4cc3-9122-3c1f292d2c77">
                    <propertyInstance
                      Id="a7aa51b8-8af6-4376-af50-d0b528ce8f36"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="d5c85026-16ed-461a-a564-b26e6cbf30fc"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="477eab69-ae8c-4856-8cd2-75a8ee3474ab"
            name="Entered"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="69c138df-8b33-480a-b37e-4b02e0f734a4"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5ed4ccde-2135-418d-869f-5695e217c600">
                    <propertyInstance
                      Id="4a962044-9b53-473d-8df7-8f081bd890e0"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="92ac7359-db36-42d0-a460-e75ef01ef468">
                    <propertyInstance
                      Id="8d3fe525-4468-4251-8ef6-45e796361a82"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1dff981c-0fa9-44a4-a77c-26b9ca7c2b67">
                    <propertyInstance
                      Id="de0e4fd2-6f6f-4532-8fed-9057a5d0e06a"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5320c228-0bfc-4f5f-8d75-a4873ae2cfa8">
                    <propertyInstance
                      Id="7f1bc95e-2867-4893-9b9f-b4ad692e9a23"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e60f0829-efcc-44ef-9fe6-2490f5cc84bc">
                    <propertyInstance
                      Id="d5117cf8-f497-409d-92d4-aec8a7689724"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cb89ffbe-7cc7-450c-a31d-02912e37ec8c">
                    <propertyInstance
                      Id="c5f4795d-7729-43ad-91b5-0e3d6a398a90"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="a824fa52-013c-46dc-b7c8-25797533c308"
                  name="previousScreen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="929a745d-2f16-48e2-81f6-451714ad0d5c"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="a5711e20-914e-4b3a-a42e-da2fa7b8caae"
        name="StartScreen"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="d6eede54-9cac-4776-b8cd-6b20669f8551"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ef907917-a12b-4bcf-bd9f-fc1279cbe421">
                <propertyInstance
                  Id="b5d08918-1f63-4f6c-bc03-e87b8b5892b8"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="844ab465-129c-479e-a8d0-b0615c5b88d7">
                <propertyInstance
                  Id="7603bf01-71ee-4647-8278-1b6fa1df4eb8"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e29af656-73d5-410f-b3fd-038b31f65fa5">
                <propertyInstance
                  Id="5b981a89-af83-47be-b904-d7c2079e4857"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b62a3438-6597-4c4a-8b69-081ccecfd526">
                <propertyInstance
                  Id="b0372488-c3ca-47c0-9568-2b9abc933c28"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="74f750cf-542c-4834-a9fe-fa960ad8b85d">
                <propertyInstance
                  Id="d1d959a4-ae61-466e-abb9-ad9cfa3f9923"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="61d7b42f-30a0-473f-8d1a-43e7bb29dd8c"
            isSubstitutable="false">
            <classMoniker
              Id="6e4a6777-a163-4746-aca0-50cd196e2438"
              LastKnownName="MenuScreen"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="85d08004-d77c-4794-ac1e-5a37a3404121"
            name="buttons"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="95ceb9a5-c1b6-456c-ba3c-748dbe9d8349"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="310f2e49-4cc7-416b-af4f-942b01360445">
                    <propertyInstance
                      Id="0784ed23-9326-4828-866f-b8459c23ba1f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e728fae0-8b88-4306-838d-c934f898164c">
                    <propertyInstance
                      Id="0de91fd2-ba97-493d-b8ed-c1cdb40399aa"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="27baa2e2-9fdc-43d6-9f6e-1763438f05d4">
                    <propertyInstance
                      Id="2136ae4c-af2c-4fa4-9d2c-c1974de56bb3"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="36c6a633-d08d-4689-91f1-4779747c6553">
                    <propertyInstance
                      Id="3039c165-08ce-4326-a684-356de68b0f3d"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="04d1a8ec-fcf8-44ac-b1e7-11a2a2c2617f">
                    <propertyInstance
                      Id="55527bbb-2a9e-4493-a67e-3a32f508852a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="69498e76-f070-4e9d-bcd0-b4e4e20623fd">
                    <propertyInstance
                      Id="206d7b75-f2dd-4656-9faf-cb963613b8bb"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="65a89837-a0bf-4826-adf3-81c306494038">
                    <propertyInstance
                      Id="fdec6763-12b9-438b-9ff8-92d33ee49cb4"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="a251d89c-2536-4da2-94a9-ea1d443fff07"
                LastKnownName="Knot3-Entwurf::Menu"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="32a6c94a-02dd-451d-a38a-176d036d1a4f"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="102c6e6f-16e3-4a77-88eb-48508c6a74da"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b70c845b-7aff-48b2-99ed-bbec6251833b">
                    <propertyInstance
                      Id="60358332-3486-453b-8a31-376efb5a9e02"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ace031b4-f3eb-47d8-897b-e1ee0f56ff24">
                    <propertyInstance
                      Id="3985a080-7611-465f-9931-aa47c827b3d2"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9b619dcb-53dc-4161-8d86-280823c22f3b">
                    <propertyInstance
                      Id="50c49b5b-ddb0-478b-a366-422eead738d0"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="331ea26a-1074-49f1-9cd6-d9688e8ad9a2">
                    <propertyInstance
                      Id="359438ed-8ca4-4956-8c1e-6ac7766f396c"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="434d9a36-e9b5-411c-9063-4865cd2901a1">
                    <propertyInstance
                      Id="f0bab273-00a2-414c-8289-e8f21d0a32ac"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c455e895-c4ae-4246-acbd-70cca001cc0c">
                    <propertyInstance
                      Id="bd5942e8-2c2e-4311-a1ee-6136e3f7bf88"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="61f10416-656b-4c6e-ba2b-951e564aefed"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="03a49453-7342-42ae-a63a-b2bd3a7b8241"
            name="Entered"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="9d540e85-cc06-495f-899e-fce399589da9"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="24800e25-aaf1-4976-99cf-32f387ad743f">
                    <propertyInstance
                      Id="e033ba6c-3ffa-4647-8b4d-89bad0e710ce"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4af5522c-b901-4ba2-9cf4-591c8200a706">
                    <propertyInstance
                      Id="f67f6ce7-cd98-4dd4-81b4-b09cfc7b2188"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ea795bab-802f-4748-b941-b2d0f5d2471d">
                    <propertyInstance
                      Id="305f48db-efee-45de-9391-d261a4bc3ff7"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b888121e-b935-467b-903b-533aca9abd87">
                    <propertyInstance
                      Id="3662bf81-b78e-491c-8075-6642b7ca5b9d"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d5c2fb62-7371-4949-8f07-2890a7678e69">
                    <propertyInstance
                      Id="1cd6f58c-90b8-4d49-92ff-45d6c1a6b879"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ca9e67e2-b5f8-4a88-b8b1-8ed4a2985541">
                    <propertyInstance
                      Id="63623775-579b-4263-8341-c35ef6a3e02e"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="eb9a777e-e465-4b9c-905c-1a161ee151ff"
                  name="previousScreen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="3e67f4ea-e57f-45d7-85e1-22f5f89b89a4"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="e7efab88-13a0-489d-a9dd-537ee9e03f1b"
            name="StartScreen"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="a0b28d65-0101-4f15-ab9b-22c697191ce7"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="32566f6d-ec4f-4b96-a258-549236b3ef18">
                    <propertyInstance
                      Id="6f95078d-c7bb-40fb-90a0-84b5756d2906"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="252d37e9-fd05-40e9-8950-8a59909c7638">
                    <propertyInstance
                      Id="21ac1650-55e9-4036-8cdf-582c47c6b369"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="810b0032-ab78-4c7a-b4ce-569bc7174be1">
                    <propertyInstance
                      Id="a7218fdb-362d-4b77-8fbe-e3aca48d6d91"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4a4dbc0a-8ec3-4980-aaa0-b896eb1e57c3">
                    <propertyInstance
                      Id="ddea014a-1fce-43ee-b8f9-fa9f0acc6948"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="978613be-d3fa-40e2-b185-1d32cd6a1dd2">
                    <propertyInstance
                      Id="3b505f8d-cd4b-4f9a-a750-a10acb7ab6a0"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="993868c3-279b-40b9-ba7f-2f41591c6f91">
                    <propertyInstance
                      Id="dd4edef5-f287-4e03-bbd3-eeb8d97b6415"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="5125579a-3545-41e8-b98f-2923ab98aa16"
                  name="game"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="e6da0d3e-2924-48b8-b53d-d88dd4fac076"
                      LastKnownName="ModelingProject1::Knot3Game"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="a9ba83e9-7813-42e6-aa1a-35092571c48c"
        name="ChallengeLoadScreen"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="2d20cfe7-7211-4aeb-afd5-236e8c35765d"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="25207ac0-83e9-4834-93f4-921d489269b7">
                <propertyInstance
                  Id="01185d4f-6d27-4b4a-9517-adf30a0b214d"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="5b63888e-6fdc-49d1-9ac8-6b5a3b664cc6">
                <propertyInstance
                  Id="0072676a-5fae-4897-9e5b-0b85520cfe7e"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ff99b55f-e32b-492a-9d4e-815e2174f2c4">
                <propertyInstance
                  Id="27f6fec1-97aa-43c3-9dc4-6e40bb466a13"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="410b2dfd-e2ca-4b56-83e7-d51d86a5204f">
                <propertyInstance
                  Id="c68a4264-2e89-4532-b88f-a2f1b1b92f1f"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="da297897-01bf-451e-844c-158e7103cf08">
                <propertyInstance
                  Id="0b0e6b0d-2a6e-4949-9623-c569f3ce4a75"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="659dccfc-d852-467f-849a-505e0cb1ed33"
            isSubstitutable="false">
            <classMoniker
              Id="6e4a6777-a163-4746-aca0-50cd196e2438"
              LastKnownName="MenuScreen"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedOperationsInternal>
          <operation
            Id="aa5fac4c-52bb-4e0b-8d71-00c6da4d33db"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="5668e722-899e-4666-984e-88cf08f3463b"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f169a28f-0f23-44d5-a652-3a1721d7545b">
                    <propertyInstance
                      Id="a59d284d-3201-40f3-88b8-0411dfc843d1"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b96306ff-3097-4b21-9f17-3a0c66d970f1">
                    <propertyInstance
                      Id="a31f02f9-42b2-4d6f-98f2-824595ca4a76"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cd2eb8b8-7177-489f-a738-80e4615e9d88">
                    <propertyInstance
                      Id="afec61d4-04a1-4464-922e-f938cce17f82"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ebacac6a-379a-4aa2-a756-9780945c2413">
                    <propertyInstance
                      Id="4d588f4c-f171-4847-9ef2-3788ee0a59d3"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5385de9a-5911-4c2c-ac6c-6223fff81421">
                    <propertyInstance
                      Id="ecb07b97-3040-4811-aa82-969cdcd7f30d"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8c9783ae-9b9b-43c6-9838-4d4d0bfef3b5">
                    <propertyInstance
                      Id="863076eb-6335-42fe-ae44-f39849c1fbd9"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="2be8695c-a20c-41b0-a91a-75dcc3c1a896"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="cda98a7e-80f3-422e-a885-0c110963c7fe"
            name="Entered"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="2bf42177-8420-40c4-b245-7929820160f0"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1e347d1f-6d59-49ef-9f5f-95f3aad601f0">
                    <propertyInstance
                      Id="1c3dd8e5-c2d2-4103-95e3-cd4e696f49e4"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c64fcd89-468c-404b-a4c7-b4383929d21d">
                    <propertyInstance
                      Id="1f83db16-2ab6-4185-8af5-db7ef7e8b26d"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="defc13bd-cccb-4b2e-9db8-d3f74206967d">
                    <propertyInstance
                      Id="422c9023-189e-4496-bcc0-4da5f7e51b23"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="78c53acd-112d-46a0-9b6b-7d4da5e092e3">
                    <propertyInstance
                      Id="498fb21c-26e3-41eb-928e-9254d3db2634"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fab47aa1-2d66-4ec2-a2aa-9d386a5fdefc">
                    <propertyInstance
                      Id="a0bd6272-a343-4f55-a809-78faaaf1df22"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="62b1abfa-2601-4ec4-abda-500e92b32573">
                    <propertyInstance
                      Id="ea53a2b5-d439-4917-8b37-d3144f8b8e5c"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="65dffb67-ee03-4794-94f9-02411e236bb0"
                  name="previousScreen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="e06bd1fc-cf7a-4046-be36-c8a4cda39a19"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="5fd5df22-503c-4dab-8129-4d155077303e"
            name="ChallengeLoadScreen"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="17401bef-16d8-4174-97bd-f0b6dddcdaa9"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="69121826-923f-415f-ab11-19ffeee27541">
                    <propertyInstance
                      Id="3e5bd20a-9a89-49a1-a2f4-772b87700fcb"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e7d82bc4-9b7b-4c24-bd9d-60d74b8f2f0b">
                    <propertyInstance
                      Id="71aed225-2e28-40b5-ac14-474cfb17e7cf"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="475f649f-14bf-4915-ad0f-5f64c852be1a">
                    <propertyInstance
                      Id="3d9cf04e-7153-443d-a344-a94169b2529f"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1786abff-83cf-422e-8d4e-c88a110cadae">
                    <propertyInstance
                      Id="b710386d-eb3a-4a4a-af1c-9ec5ae956751"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="81af123a-cf4f-408c-97cd-98413a96faef">
                    <propertyInstance
                      Id="4f731fad-647f-4f22-b3de-7b62ff620a5b"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="03bb932a-2384-40cb-a015-f6cf0be1a2f5">
                    <propertyInstance
                      Id="a437f209-8961-4705-a936-df8a0bd95ab3"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="fe4de54e-0e54-418e-aa4d-3002c60823b6"
                  name="game"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="e6da0d3e-2924-48b8-b53d-d88dd4fac076"
                      LastKnownName="ModelingProject1::Knot3Game"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="cd50fd4f-fed9-4a7e-9c01-36342a87b2d2"
        name="CreditsScreen"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="d965020d-3728-48da-90e6-6f9bc8124581"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="c9febb6b-c10f-4521-8096-7f5ebfc559ad">
                <propertyInstance
                  Id="4c3b214e-3fd0-4e7c-ac7d-7fddf79221d0"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="49f5401f-56a0-419a-9f25-90b7f93b7b08">
                <propertyInstance
                  Id="16047a3b-becb-4b50-af70-306414108d9b"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="9cf9ed1a-b3b6-4d07-85c7-78d668839b46">
                <propertyInstance
                  Id="350a9075-9376-4967-ba2c-6a99cdc774e9"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="04254729-0dd9-456c-896b-fcc073a6f7f4">
                <propertyInstance
                  Id="4c6f3681-b8d2-4ee0-8f7f-d30b7c4779c0"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="286cfaa4-77cb-4f69-9c0d-09590362eba8">
                <propertyInstance
                  Id="1f5cc166-bc35-4a73-8245-3f057283182c"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="d8fe8df4-9bac-4a4e-a3c5-5c218b585578"
            isSubstitutable="false">
            <classMoniker
              Id="6e4a6777-a163-4746-aca0-50cd196e2438"
              LastKnownName="MenuScreen"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedOperationsInternal>
          <operation
            Id="17bfce36-a3a8-4c28-ae30-1f2e889374fd"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="3fd0a059-aaf8-4221-aa08-e4916b1a5e05"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="37d020ed-f99f-4bdf-9fef-df8544b76732">
                    <propertyInstance
                      Id="46ffeb3e-e552-44f2-996f-8eb42c1fb910"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="03a71fd7-a660-4efd-8bd0-4ded86001540">
                    <propertyInstance
                      Id="6ae35ea2-6c4c-4da4-aa11-79018755c471"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2b7f1ee6-42b2-4486-a1fe-168125af38eb">
                    <propertyInstance
                      Id="09e68bfd-d00e-4043-b2ad-eafe96becb89"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b330ba66-50b9-4a16-9af5-a2f1c41d33cc">
                    <propertyInstance
                      Id="d1397c3c-ad4a-4a57-a0c8-df8dc285923e"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5545e7ef-cf9e-4ccd-a91f-84b90ac26864">
                    <propertyInstance
                      Id="02805a3c-7185-4d94-bd3c-441843c0f2dc"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a92c0727-897a-4381-983e-dd74850fb6df">
                    <propertyInstance
                      Id="254498e5-40b7-4ed3-aafc-d7907560f8f6"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="afb0ca4a-dfc6-4e13-86a3-0fde75d5954e"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="a9293252-cab7-4f6f-87da-5d5c18c80ab6"
            name="Entered"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="9f17c950-42fa-4383-bd60-4888ed243b01"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b5c0de27-0d12-483e-9358-592290be3208">
                    <propertyInstance
                      Id="61d98259-78fa-4577-b339-51fe0ded3b2a"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7846d653-c498-4fed-ba25-68c2324c21b3">
                    <propertyInstance
                      Id="a51cf6dc-ec8b-432e-885c-f2fbfed5d83e"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c31e5c6f-0fff-4f2d-8801-e8569619b8ba">
                    <propertyInstance
                      Id="443f681d-1b09-405e-801e-438db58eea7c"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="02d6971f-1afa-4861-affc-867c8fb175cb">
                    <propertyInstance
                      Id="c6d2f8a8-2671-4eff-b25a-a88321007e3f"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c9d4b963-4a67-412e-ad56-cea9b4aee532">
                    <propertyInstance
                      Id="41f86653-84f5-46fa-9485-196ae56f2c74"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0da13287-e350-4ad3-896b-47b1eef00f90">
                    <propertyInstance
                      Id="7f15eca7-4a01-4d5c-bbbe-2569dc92b602"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="d84d9449-e218-472f-a6be-4018b0cb5032"
                  name="previousScreen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="8721a8c0-3aad-46e6-afef-772be84afc47"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="e261b76b-15db-4a13-b746-66e4eba99605"
            name="CreditsScreen"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="ab0a9fa3-f0df-47f2-b4e2-b536c3accff7"
                  name="game"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="e6da0d3e-2924-48b8-b53d-d88dd4fac076"
                      LastKnownName="ModelingProject1::Knot3Game"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="e52dc2be-0d2f-4e8f-bd5c-61053d37d824"
        name="SettingsScreen"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="2409c5a8-92bc-48e6-bf96-d4d0c66e28ec"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="85b0e459-9075-407d-9bdb-7a85cc2bbd23">
                <propertyInstance
                  Id="7d77171c-9b74-44d2-a278-f0012c14de7b"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="7510e5c1-b6d4-4748-bd5c-f9cd2d2d6047">
                <propertyInstance
                  Id="8ca008b0-6b6c-4d38-92b4-70733363e0ba"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="74661d40-beaf-43d1-8996-090fd8911bda">
                <propertyInstance
                  Id="7b85e8f5-3b22-428b-903e-158df2dc6690"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8637899e-1624-46ef-9cf0-9a13f909653a">
                <propertyInstance
                  Id="6c24f74f-3a34-4884-a09c-ac3d9961eb2f"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="15587fc2-aab8-48bb-9558-fba1ca000d87">
                <propertyInstance
                  Id="aab3483a-fb62-46af-a8d8-00561dcddbc2"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="65c126fa-8ce0-4315-a2ee-ef9adf15b9eb"
            isSubstitutable="false">
            <classMoniker
              Id="6e4a6777-a163-4746-aca0-50cd196e2438"
              LastKnownName="MenuScreen"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="09d2e702-eeef-4cea-8397-a36c3d3f9bcf"
            name="navigationMenu"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="b2379b21-5d08-4d06-9c06-93eea8249f83"
                LastKnownName="VerticalMenu"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="79df276a-bc29-4dc3-b737-b5b469e8545f"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="00230fc7-0f0f-4ffc-a85b-afab5e3c6c53"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6fd3ead3-07de-49ef-93c1-7468d49a493c">
                    <propertyInstance
                      Id="dbf0c4e3-2013-416c-afcb-2bf5281833f3"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="892a8bc5-19be-4b9a-9553-f4d5e508f120">
                    <propertyInstance
                      Id="8d268feb-9427-4945-9bb0-770d0c11d250"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f3064d6b-6412-4a91-bdd0-8eb8dadb8672">
                    <propertyInstance
                      Id="bfe87183-e5d7-48b6-9e4f-777aa33ddc67"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="da054869-358d-4e09-8fe7-a506e1761627">
                    <propertyInstance
                      Id="7c228bed-f1c0-4d7f-8f5a-f3f8cd27059a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="347e54f0-de28-49f1-b02c-786cb14f63ce">
                    <propertyInstance
                      Id="970ed370-4ae5-42b4-9703-b555894ee097"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f2989249-dbb7-4bb0-9f60-6e4380443baa">
                    <propertyInstance
                      Id="d6502072-5ecb-4702-9ded-f9aa1a321f27"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="39cd29a5-c5d7-4754-91c4-54c566a8d2b7"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="7e5b0d35-ec3e-49b6-b652-e6dbea0a4007"
            name="Entered"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="60cf7ec5-1bc5-4bfa-9ea5-d727af72115f"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="520876cb-aace-4220-ab65-92d3b63daa8d">
                    <propertyInstance
                      Id="229e9050-5dcc-403b-81be-ff64fe4b7970"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2ce94b0f-319d-4d87-bb04-d4fb71004111">
                    <propertyInstance
                      Id="55fd1ffb-c4ce-4ebc-8cb3-a3961feb6441"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e69836ae-b773-44de-becc-ff43aff789e8">
                    <propertyInstance
                      Id="2aaa7b8a-ab16-4a80-a7ec-1c0836d868d1"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a4740323-42c8-4c0a-a165-f931a0be05f3">
                    <propertyInstance
                      Id="769e6c58-68b6-4201-82dd-5a3719bec797"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3cc907d8-9b4d-4718-b510-e6a3f36e4f63">
                    <propertyInstance
                      Id="c1e1f134-63ab-45b5-8ab3-2733a4307544"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="92b0dd3f-a1b6-47bb-a998-064c76be4f84">
                    <propertyInstance
                      Id="d813f9fb-f5b7-4816-a526-ecca41808cf0"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="41651fbf-d01b-4538-81f9-6b67b3bf5728"
                  name="previousScreen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="90893b95-6983-4087-95fc-0143130324c1"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="ceb797af-882a-471f-a86a-2ac1c7536434"
        name="GraphicsSettingsScreen"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="db3e0263-bc12-410a-91a9-0f1dd33d886f"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="73ec68d0-beee-4964-81ae-7ca2e14d0f11">
                <propertyInstance
                  Id="5090d182-d072-486b-9ed2-00ab6087a302"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="644e8042-9515-4fcc-af99-de622d75eb08">
                <propertyInstance
                  Id="1e35030f-5fa3-49e8-a573-e9b8bd5beff7"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="c57a4dc1-20b8-417f-bda1-31dde7496f5c">
                <propertyInstance
                  Id="e983a09e-c83c-42eb-984d-412d2e27cfa6"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="6904c447-aac3-40bd-b2c4-2611718414fb">
                <propertyInstance
                  Id="f7d5b050-c5de-459c-8958-abf28ff3fc79"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="70a2a424-d99c-4f50-b34d-2782fb0e64b1">
                <propertyInstance
                  Id="d2cffb5a-da37-46ab-ac83-9ae5a4d6b2e4"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="c844db69-2118-4de1-9792-90d76143e48a"
            isSubstitutable="false">
            <classMoniker
              Id="e52dc2be-0d2f-4e8f-bd5c-61053d37d824"
              LastKnownName="SettingsScreen"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="3fc0831a-340b-4309-9fbb-363b4de2bcde"
            name="settingsMenu"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="b2379b21-5d08-4d06-9c06-93eea8249f83"
                LastKnownName="VerticalMenu"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="772b7698-5ec5-4c62-9821-974fba08d6f6"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="f5a250ff-4480-434d-ac6d-4a801371defc"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="aabe4db6-e5b9-44d0-928a-e98effafbc89">
                    <propertyInstance
                      Id="f65a9565-7b3d-4710-af60-a7244eb4366c"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5b04a99f-f009-4d78-bec9-398b7904efc7">
                    <propertyInstance
                      Id="eab9d556-205d-4c8b-89dd-5febd4d0bf03"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="09fd4736-eb8b-42eb-abd6-044a1aa7c300">
                    <propertyInstance
                      Id="295b79ab-efea-45e7-a904-12b83dea0126"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="453bcba0-de13-44a6-9d4a-4727e5a09ac6">
                    <propertyInstance
                      Id="b7232d55-538e-4373-bde8-e144fe32497e"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="31dd8238-ba0c-4a14-bbb0-08894c6f3b02">
                    <propertyInstance
                      Id="1c60110b-812e-499b-bf81-e4090b79b652"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="716e010f-72e1-44ea-b6dc-154d8011d8b9">
                    <propertyInstance
                      Id="dbb414e5-c055-4f5e-b42d-8ba264eca590"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="ba4c4ff0-619c-4015-8854-59d27b264b76"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="595b7211-c7d4-4ab2-9b7f-7c095c30a3f8"
            name="Entered"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="b85d8bfb-23b6-4dd5-9121-384f3efcef84"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="07a12f5b-1cda-4d01-963f-3a604670cca8">
                    <propertyInstance
                      Id="162728be-42b7-4fa9-a16f-394fe587925b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a48e1302-30c6-4be1-a9fb-2758b635468c">
                    <propertyInstance
                      Id="36208aef-3bec-43a4-8eae-9e3be40bc0af"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="567d7ae0-2725-4761-b091-9b7eb5782aea">
                    <propertyInstance
                      Id="3bc780fe-1f72-4bc0-a587-b22df91146c1"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="97ded1f5-e39a-4d6d-80c7-149fb67aeaca">
                    <propertyInstance
                      Id="d4758be9-c585-4a91-801b-baf4cb500efe"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b63079ba-5e35-418b-acca-9413a664c684">
                    <propertyInstance
                      Id="7f65ca7e-efc0-4885-86d1-515b4a74f59b"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0a372f50-a5fc-4fce-adf2-cf00026b52c5">
                    <propertyInstance
                      Id="7c141b92-ae35-44d5-b074-8d1600bbee64"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="af724003-e77a-4e8e-83cd-b123cfa10349"
                  name="previousScreen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="17bda87d-ced3-439c-8724-7c0edf77d424"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="c9b2e6b8-af00-4166-9ecc-ec3a5f725acd"
            name="GraphicsSettingsScreen"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="0fb6a33a-0378-4a08-ba08-ff3445399842"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1bd8e271-814f-4a87-a420-fe46fa288601">
                    <propertyInstance
                      Id="67de7fca-2889-4c73-8028-ba0fc9fc351c"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bd6b2f5f-a51d-44d1-ae53-f8b89c51d5eb">
                    <propertyInstance
                      Id="b83acc28-7939-4886-91b7-be7ef0ed600b"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9f741d32-b080-49db-ad22-5c17e33a6d89">
                    <propertyInstance
                      Id="2365ee94-28af-4d74-a80d-ad1089a53692"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f871c398-af50-46a8-ba1f-c46e495ee538">
                    <propertyInstance
                      Id="f1ae24da-7a35-438f-aedc-f4a1d714b7a0"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="244c95e8-84d9-44d7-9f06-b41f00080eb9">
                    <propertyInstance
                      Id="5c9510a7-ad1b-4f4b-99d4-37722d85429f"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="022a24e6-3374-4f10-8a98-7a42dc9b8098">
                    <propertyInstance
                      Id="4db6f7a3-3d94-4361-ba2e-5848f41d5b1f"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="7f33be44-f499-4776-a8ab-4cb1d6de718a"
                  name="game"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="e6da0d3e-2924-48b8-b53d-d88dd4fac076"
                      LastKnownName="ModelingProject1::Knot3Game"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="685dda7e-344b-4fc2-97b1-4113096a42ee"
        name="AudioSettingsScreen"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="0c422354-ea1e-465c-9309-1b7468de3f91"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b9752fd3-9970-41df-aae4-09fbfe49ee77">
                <propertyInstance
                  Id="63b176c9-6ed6-4bc5-9007-6e946016abea"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="946102f2-349c-46f2-ad6c-eea3d4789df9">
                <propertyInstance
                  Id="72dd0676-8ff4-4600-aeef-e2b5c0b4f3a7"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ce11c06c-8059-4d3b-aefe-51bed0260f5b">
                <propertyInstance
                  Id="2c70c086-60f5-47a3-bee4-49341f100890"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="75b6e025-90ed-4fb0-b5a0-7b3e806f3236">
                <propertyInstance
                  Id="381f543f-25b0-4530-9ee0-d1e9770bf57c"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="d81a4738-b6e1-4d32-86c0-23784dd92ee9">
                <propertyInstance
                  Id="1153cd69-c7e1-49ee-a926-55c85e39549b"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="cd700108-cb46-4f79-95ae-b8288069ade0"
            isSubstitutable="false">
            <classMoniker
              Id="e52dc2be-0d2f-4e8f-bd5c-61053d37d824"
              LastKnownName="SettingsScreen"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="1562f689-6e44-496c-bc6c-8ed02212e3b4"
            name="settingsMenu"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="b2379b21-5d08-4d06-9c06-93eea8249f83"
                LastKnownName="VerticalMenu"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="bb91a695-359c-493e-9c34-adeca5be64d8"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="4eceefa7-75ea-4bff-b51a-519dc5b3ae19"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f95c6be7-81a7-47fb-839f-6f425a7fc021">
                    <propertyInstance
                      Id="3fbd2ba1-41c7-4322-8ef4-6a4f291cbd73"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d73a5a04-3eeb-4c60-a1b4-255bf7c3169a">
                    <propertyInstance
                      Id="31bfb06a-f8f6-435c-954a-87d1a8575652"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a37225a0-58f9-4e44-bd9a-665de9e3af4b">
                    <propertyInstance
                      Id="72574b28-2c4d-42fc-bc8b-7b4227d8c53c"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b8fbfdb1-6edd-4fd6-9e51-c4b92cf602c2">
                    <propertyInstance
                      Id="7ae44dcb-805d-470a-a00a-1e4cc4a5ee3b"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="81a88fad-487a-45a1-8600-e0f95a74b72e">
                    <propertyInstance
                      Id="e68964df-6727-4d23-8e7d-deccd514e321"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8ca4b755-bee1-492e-9e26-19feb5c53909">
                    <propertyInstance
                      Id="4670dd86-c18a-4566-bfef-4837a0cda419"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="02d8cefc-fe24-4cc6-9103-86a9c5a03a2d"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="16bf243f-1d9e-48fe-9669-7c17590b651b"
            name="Entered"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="51f39825-c3aa-46dd-badc-f68d9d3ee21b"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ed9ae20a-d581-49b5-966f-0e0e97adaf49">
                    <propertyInstance
                      Id="6b818430-0ad3-4bfd-ae37-0c7db8558458"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d5f9623e-b26c-487d-874e-b128f2c5fa82">
                    <propertyInstance
                      Id="8f24e6cf-aebd-4dce-981b-3458a1cf3d40"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0c77cf07-98c8-4a29-b19b-0b519d686a2a">
                    <propertyInstance
                      Id="9325044f-696d-4414-97d8-f283c563224f"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="599c8f60-a4c9-4066-8413-e48af2dcc84c">
                    <propertyInstance
                      Id="8151e95f-0f6e-4d04-94ef-48113b1995e3"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a0c3b09f-cbc5-4ed7-8e93-fec3864c49be">
                    <propertyInstance
                      Id="a2353f89-9166-451b-a236-39a32d3a9064"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0f240437-3233-4a6c-89ef-55099389c730">
                    <propertyInstance
                      Id="a47dbd00-6b05-4b4d-8622-34af5d5b57e0"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="6da445c8-00f6-4ec0-b6bc-ff72b1e9f95a"
                  name="previousScreen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="900d8f22-669b-4840-abc0-8f9549054cc8"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="baa35dd7-2ab2-457b-a97c-8ad2de2d094a"
            name="AudioSettingsScreen"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="2f78d066-52d2-460e-b5fd-d2529b8898f9"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="97fd8dd7-fbdd-43ba-8b00-50f399a43d6e">
                    <propertyInstance
                      Id="76cbecb8-28dd-4599-a7b7-133fc83ddc55"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="411f9ab1-666b-49c1-a7d2-71566ae20f2a">
                    <propertyInstance
                      Id="48efcd60-4ce5-4c18-acbb-4df79c6fa469"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b4230a4e-ef61-4d6c-bb8b-a71130be91e7">
                    <propertyInstance
                      Id="d1978a09-cd02-4dc8-b2f0-0eea5cfc6f00"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d10d12c4-0c84-4dfa-a74e-c3381fc1ac38">
                    <propertyInstance
                      Id="8d3193be-3a4d-4475-845b-2326fdb4ee31"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="85779ecb-d6dd-4d63-84aa-8fd721c70aad">
                    <propertyInstance
                      Id="aa9a310b-8237-4aa8-8eaa-9ce4087ca5bb"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b65ffbcb-cc74-4542-a533-fa62900fd315">
                    <propertyInstance
                      Id="23e8b069-a9fb-4788-a90e-b0283952d198"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f36e712e-0dd0-4649-8afb-b6f147ba8c17"
                  name="game"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="e6da0d3e-2924-48b8-b53d-d88dd4fac076"
                      LastKnownName="ModelingProject1::Knot3Game"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="d92e86b1-6b85-4760-b56c-05f1227c40d4"
        name="ControlSettingsScreen"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="a23ef047-f2b6-43a1-9b11-e32e3f0b74e3"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="0eaf6d86-0878-4129-882d-09501728a430">
                <propertyInstance
                  Id="68f8ef91-0d29-4d76-a98e-96ecbca97230"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="eaf5b589-a72a-46f9-a18b-3b444e780f9d">
                <propertyInstance
                  Id="ce415071-63ee-409e-9513-2d1e7ad4a962"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="0ca4228f-1508-4611-94b6-dd59acd8f212">
                <propertyInstance
                  Id="cfe953c0-3adf-4570-a179-89b120d70bbb"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="efb35060-134e-418b-ae1a-e0a5049d08fa">
                <propertyInstance
                  Id="0f9750d1-3553-4189-8206-ebde44379213"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="2ae4c3a9-a1a5-4ed5-a8e5-d496b68d7964">
                <propertyInstance
                  Id="8b90b38c-4b8d-4ba8-9c91-32f6c6290c4d"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="4053f716-b406-41a6-b1ae-45977228202d"
            isSubstitutable="false">
            <classMoniker
              Id="e52dc2be-0d2f-4e8f-bd5c-61053d37d824"
              LastKnownName="SettingsScreen"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="3cdfd96a-b59b-4bde-a9bb-dffb588ad58d"
            name="settingsMenu"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="b2379b21-5d08-4d06-9c06-93eea8249f83"
                LastKnownName="VerticalMenu"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="cd7bce55-59b2-4b1b-abcd-6a6a2edc8434"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="4f8160b7-624f-4fea-a609-13c2430043ae"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0b9857f1-2052-498e-b6b5-cdf4e8c19ba5">
                    <propertyInstance
                      Id="1b4ce2e3-b3c9-49b9-930d-892e4029fec2"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="80b3d0da-2017-4c44-8174-0a37c6c55946">
                    <propertyInstance
                      Id="dcd0deb5-9c57-482b-a862-bb685a0aee31"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ceb7f20f-7dc3-4f41-9520-7fa7f452e7c4">
                    <propertyInstance
                      Id="0cf6c6e8-8503-4715-b536-85494fee33c3"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="01b9bb7d-928c-4d74-9c85-133ca71301ce">
                    <propertyInstance
                      Id="c47682ab-c3a7-4ac4-8e36-998197e83135"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9160dd16-f36a-494d-a2c9-a1564e6243b3">
                    <propertyInstance
                      Id="910a2cd2-0a7e-4511-96e5-3e6fd5c9d820"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4ec1b942-b90e-4594-ae50-5326c7491e1d">
                    <propertyInstance
                      Id="7304fd67-e952-451f-94f8-63651de9e552"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="7035d346-e917-440f-a2e2-ab4402b4c40c"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="a4dc3dde-db80-4be6-abfc-5ca9fe805ba3"
            name="Entered"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="b0c1d295-e618-4deb-99b7-150bc8c512ef"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3f3c072e-dd4a-4de4-9044-e7b97f8157c6">
                    <propertyInstance
                      Id="ebe3132c-481c-4342-b7ab-d744c3470547"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7b96d9dc-881f-435e-9761-dfe0e88ba37a">
                    <propertyInstance
                      Id="94f43a29-104c-4296-a031-455c22b336fb"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b6992d8e-80b5-4eca-8cbe-9092144713f5">
                    <propertyInstance
                      Id="0da60531-63e5-4cec-b12b-730fb7fa0cad"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6e213483-6dbf-48e0-ac3a-eedfb246bee5">
                    <propertyInstance
                      Id="9daab9f5-b936-457e-957e-e7bf29455314"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6bc5b95d-3e3a-4e5d-a412-49a71326e262">
                    <propertyInstance
                      Id="d7a81ceb-5450-4963-90dc-a8ceeca8a473"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a259cd7c-de45-49d6-8ee8-264f7eec2538">
                    <propertyInstance
                      Id="fb9dbaab-259b-4501-86d7-c4800d3c9bed"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="8d6bf23f-0870-4a94-a889-1427a4e5619a"
                  name="previousScreen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="057f90d7-5559-43a3-97e0-869df237995c"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="55d7a6c7-c83a-4d4b-9d27-73cdc6fbb6fe"
            name="ControlSettingsScreen"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="e12008a7-de9f-46d2-b0f5-f9d47f482011"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5ab608c5-5006-4a11-a36d-3aace6964442">
                    <propertyInstance
                      Id="2ef8602b-972e-4013-8517-4701f7ce6439"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8a8b5dfd-cb63-4d0f-9b24-f821e320a79e">
                    <propertyInstance
                      Id="ca353ee7-6f40-40a8-8a59-970426e48d2a"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ca1fbb92-76be-4d54-a90c-883e114697d9">
                    <propertyInstance
                      Id="d4b922d4-7689-4034-8f9c-e4e18c8fe729"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="59d7ae62-40b3-4937-a70d-37b727f1b4b6">
                    <propertyInstance
                      Id="bcc61799-dca4-4b23-85d2-cf1cbc8abb61"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="538ca98b-5688-49c9-ace1-9777754d31a5">
                    <propertyInstance
                      Id="1a241382-53fb-4b92-af55-53f9ed79ef20"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="28c036a7-577a-45f8-a7f1-7c18ba76f82c">
                    <propertyInstance
                      Id="00502b24-4331-4c7a-98a7-3256a96e3ad1"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="58fb3d1e-d758-4b01-b749-4891718fcfea"
                  name="game"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="e6da0d3e-2924-48b8-b53d-d88dd4fac076"
                      LastKnownName="ModelingProject1::Knot3Game"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="a79b9bb1-f9f3-448b-9f75-5b9f01a7e586"
        name="ProfileSettingsScreen"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="dd3fd848-93c7-4d3d-abd5-ff0758e79351"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="7c367e7d-e524-41f1-8ac3-3eade8430ab2">
                <propertyInstance
                  Id="b927ea3b-3d5e-41a8-b7fd-31dca0e862cd"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="bb04ef35-bbc2-404b-bea3-a1a6dfd22796">
                <propertyInstance
                  Id="b14fc2a4-0865-416d-b7c2-949389ce8a9f"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="73cd3c1a-c60e-4bb7-98b5-3432fd16faab">
                <propertyInstance
                  Id="d4b0be56-a9cb-467c-a73e-5dc0b0808b2a"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="5ed5ad38-d845-40c0-becc-a72e470a7f34">
                <propertyInstance
                  Id="b27c767c-35db-46b2-ab7b-3dd80bf4b9ef"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="61295a96-bf71-4aae-a3f0-b8c08838ca21">
                <propertyInstance
                  Id="27a5e051-3048-4c0d-8fb5-e7e874b248f9"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="29ab54b4-f21c-4998-ab86-014adc5efaf8"
            isSubstitutable="false">
            <classMoniker
              Id="e52dc2be-0d2f-4e8f-bd5c-61053d37d824"
              LastKnownName="SettingsScreen"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="a1eddb73-540c-4364-9510-c4231e3787b9"
            name="settingsMenu"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="b2379b21-5d08-4d06-9c06-93eea8249f83"
                LastKnownName="VerticalMenu"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="42705879-a605-42f1-9183-1bb422713a4c"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="e6f4cf81-527a-4090-9101-4178426d692e"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="07bda767-d9ab-4579-85fc-95bf8b7ff3bf">
                    <propertyInstance
                      Id="141eacbd-383e-479c-b630-7ce6af937608"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1b0b4107-d383-4461-b65b-3fefa0fa5f75">
                    <propertyInstance
                      Id="75df3bad-f1ef-4e6d-97e0-69c166c706e0"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="31b074c0-9def-4c2e-9629-4ff6ca1b0424">
                    <propertyInstance
                      Id="4bc5cf21-45e4-43c0-b2fe-3d68ddf4c6bb"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f449869b-d3fb-4f79-8160-50712b418d4b">
                    <propertyInstance
                      Id="5bf43131-172b-4ed6-a01f-ea88292ba6ef"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7f30b55d-26a2-494d-87ca-1f810ca44006">
                    <propertyInstance
                      Id="0d42a0fc-de3f-4d6e-a0e6-9583a4372d7c"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="45fa0233-4e54-41bf-8fdf-43ec0126fdd4">
                    <propertyInstance
                      Id="5587df8f-5238-4972-a133-e6da93dc4f3d"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="071481fb-c42b-4d24-bff0-027180d10997"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="70211f89-3e21-413c-a8d1-cda6cb4a6107"
            name="Entered"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="2ac44b9d-56a4-4e9b-92b5-d80bc8e1d194"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b137f901-43db-40f1-be2b-421d6e8bce1f">
                    <propertyInstance
                      Id="c3ea6024-9154-458d-882a-eeba255e2a9d"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1d69da05-a929-4b44-ba6a-4a8393b18c06">
                    <propertyInstance
                      Id="8c6bba39-e61a-4c60-9b91-eed2394d34c9"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d7312742-aaea-464e-b789-edb45463a746">
                    <propertyInstance
                      Id="b947b771-dde4-4306-a72e-49e33cc1423f"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c969d52f-50b7-4661-bf8b-fc274a6b9a3a">
                    <propertyInstance
                      Id="234b01f9-ad30-41de-b3b6-0a46961f2942"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f42d80fc-5e2a-4fd2-9a1c-4f9387d9a717">
                    <propertyInstance
                      Id="de14578e-5d8e-4152-a026-901d0051b9a0"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d4cac21b-34d0-4483-b5da-cbc02e02ca63">
                    <propertyInstance
                      Id="5b738038-3819-47e0-972a-560b367a0631"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="5bffd1e6-9c3a-45ad-9e4d-83e56b43f8b1"
                  name="previousScreen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="004fc06a-ee6d-49f3-a0fc-cf0a9b611842"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="e4fc09d8-2d58-42a6-b001-5c96b7fd02ad"
            name="ProfileSettingsScreen"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="19001a16-6ffc-4e1f-bc0f-217a0cbdd22b"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bcd0a37c-a373-4a2c-9e34-6f068db677e7">
                    <propertyInstance
                      Id="e54db017-4ce2-48b7-90b7-0c051ff56ae6"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ad0bb1ac-fc76-4ab9-b54e-2ef505678a1d">
                    <propertyInstance
                      Id="44ccbe9d-1b5c-43d9-bbb7-bc2a4129ed86"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b3964ff6-dcbd-456f-b12d-e7a5fe56e5a9">
                    <propertyInstance
                      Id="90eaf67b-4b67-4587-afaa-6ff8432911ca"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="15cc194e-330f-457c-bf89-5b665aae8961">
                    <propertyInstance
                      Id="0c271f68-2da6-4e6d-8b44-f92827841070"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b68b26d7-a474-4a47-b790-d75bdd083519">
                    <propertyInstance
                      Id="598b8687-98d4-46b0-96f3-fcf144ef3b68"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b6d499c1-279a-42a1-9244-c0a3fa1b198c">
                    <propertyInstance
                      Id="9674bd59-213f-4b67-a10a-39d0aac36fd4"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f84228fb-8d58-468d-824e-36ce56e0c8c9"
                  name="game"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="e6da0d3e-2924-48b8-b53d-d88dd4fac076"
                      LastKnownName="ModelingProject1::Knot3Game"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="6052a0b7-60ab-4b0c-b966-46345cbe803c"
        name="TutorialChallengeModeScreen"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="43a41b45-aec8-4b7a-b8ae-8a6ef14cb73f"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="d57e9fd6-c096-4105-8c07-4b37c4c0f8f1">
                <propertyInstance
                  Id="0c848720-f503-4ebe-b372-55d431412649"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="36eebae9-8279-4558-907a-f82d1dab1398">
                <propertyInstance
                  Id="a059239b-0e78-4891-9fc8-0904f08bf030"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="50734c93-cac4-4df9-b9e5-64cf290f9472">
                <propertyInstance
                  Id="dc170ed9-8622-4361-8ab4-69e99bfbc625"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="3490785d-2973-4a74-b431-43294a7519ed">
                <propertyInstance
                  Id="fbbef38c-a42b-4cec-90e6-ef3a6f295f08"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="6cfc77e1-6b2d-4965-be4b-5d687b68c1ad">
                <propertyInstance
                  Id="44d25861-8271-4692-ad2c-163732838b2a"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="bad310be-83bb-4aaf-b54b-14b7127c7372"
            isSubstitutable="false">
            <classMoniker
              Id="615119b7-f624-4152-8878-07bf9699ed41"
              LastKnownName="ChallengeModeScreen"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedOperationsInternal>
          <operation
            Id="fb5f3ae8-13a1-405e-a332-428933635fee"
            name="Entered"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="7b56f988-6831-4dd7-84a2-df59a280c055"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5e1c0b6c-25ba-4c30-9afc-cd98dec66478">
                    <propertyInstance
                      Id="a502d64b-7157-4c75-841e-e45369b5da2b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fa13ee81-2b46-4ce1-b234-94ba5f2ffe85">
                    <propertyInstance
                      Id="e5739799-03d9-4ea3-858e-bf1e9228e405"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b493e0c2-1ea4-4c36-b17e-675cc70a3bc7">
                    <propertyInstance
                      Id="5208788c-017a-4fae-b0f4-3324f8a95584"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a9e56fd3-60fd-437a-9171-068327423a80">
                    <propertyInstance
                      Id="b492603f-1dd4-4383-8091-42a3c6b5e370"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="af2966f5-f562-4143-b57f-13e047291961">
                    <propertyInstance
                      Id="35681d4e-822e-4873-b8d9-f20f6b8fe397"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a3020e27-2891-486b-8767-f3e99c6aafdd">
                    <propertyInstance
                      Id="6d2f261c-e41d-4ba8-bf53-7eac89367abe"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="807d485d-94a8-4d5b-a233-0943a7b8a0fb"
                  name="previousScreen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="2b27fa66-f7a7-48d8-824b-6445a7ad3a24"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="3d6a7517-95b8-4449-bc03-4211b1f641f6"
        name="CreativeLoadScreen"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="f54e68b7-61d4-4ded-897e-8c74ac8f9e1c"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="aebdd8c3-d296-40dd-bf2a-7270e127242c">
                <propertyInstance
                  Id="e5ecf765-688e-437b-b4d1-befded2dec71"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="051ae963-5405-4897-8227-6dca62b961e1">
                <propertyInstance
                  Id="c150e70b-753d-4e42-a17d-7a29b37dc66d"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="f669fc35-41d8-4edd-bf72-b59b98d239c6">
                <propertyInstance
                  Id="b5a1c173-6f39-4d67-ac6a-d141ad30d3cd"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="88e3a928-e207-4773-a437-409c4bfdbb9f">
                <propertyInstance
                  Id="0333d61e-72f5-490e-a3e9-5e413e374cce"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="107464d3-0de0-4435-882f-e3b7207ba498">
                <propertyInstance
                  Id="a2469bfe-03e7-4ac5-987f-c1e50bc49529"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="24fe7116-b7f4-4084-85ef-28147c7c2d77"
            isSubstitutable="false">
            <classMoniker
              Id="6e4a6777-a163-4746-aca0-50cd196e2438"
              LastKnownName="MenuScreen"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedOperationsInternal>
          <operation
            Id="ece1a11b-07ad-4236-aff6-d541ad364a77"
            name="Entered"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="6a7b67f9-04a3-466d-97d5-b15bc069040a"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="01bf9f47-dc3b-496f-bf14-f847ed1ff7fd">
                    <propertyInstance
                      Id="697ecba5-6e31-4093-bc37-e4a59642f68a"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3dbbacbc-93c5-467f-9776-e13df7db3434">
                    <propertyInstance
                      Id="9a66694e-453f-4469-a1e6-2accf4b05847"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="436c336a-4531-4ef9-8e25-6b07059c1318">
                    <propertyInstance
                      Id="b4238b42-0620-452a-9754-4bd3d0c0df6a"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bb5f3ab4-b8b4-4a70-8ed3-f4528885a08a">
                    <propertyInstance
                      Id="d75118d5-ab7d-4972-97c5-3e382da7b823"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="eba6fa03-4ea6-412c-9701-551441c5b8e6">
                    <propertyInstance
                      Id="a6ef5401-2c23-46ea-87e3-acec277056ed"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c925411b-5352-482f-9329-9c0d89203e51">
                    <propertyInstance
                      Id="eea3dc2f-191d-48cb-9cb9-353ad964921f"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="648c80ee-b091-47b0-8363-d3f2f3d9e9b9"
                  name="previousScreen"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ad31502a-bbe8-4769-bd5c-e3eb1b973040"
                      LastKnownName="Knot3-Entwurf::GameScreen"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="63b9f93a-a926-4a4e-9ee3-d3e17ec3f6f9"
                  name="GameTime"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="a5fd7fd4-bef7-4820-9cf8-b3d6b295f766"
            name="Update"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="421930cf-5507-4298-b037-fcccb4cc2876"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="17b70a3e-28f7-40cc-bb5f-41faf946acd7">
                    <propertyInstance
                      Id="4f6df009-14eb-4e46-8849-8a7a33a13d27"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fd1d2b81-e1fc-4066-9634-aedcbd620443">
                    <propertyInstance
                      Id="89597809-468c-4571-99c9-552295bc4211"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3d68cdc4-8276-4253-a93b-49dd32972498">
                    <propertyInstance
                      Id="d4e17c14-b673-45b7-a8c7-5b66be02c781"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a4592d1a-4a85-49e1-b021-184cd785bdd2">
                    <propertyInstance
                      Id="116ad696-daf9-4e04-9280-a17627bdcc78"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6ecd015e-64b3-4dc8-8437-83327891a46b">
                    <propertyInstance
                      Id="ee6ee12f-4f69-46eb-ba0a-f341b8eb1772"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d7b0902f-a67a-4e85-b803-10656c882311">
                    <propertyInstance
                      Id="b2feecef-d178-4bd2-9568-be05323dd2bf"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="9823fe67-9681-4257-bf3a-4fd64e4e40c1"
                  name="time"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="7902ad88-5442-4975-babb-b0eb40272c44"
                      LastKnownName="GameTime"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="23910ca9-8300-43fc-a3c8-2774ffa83617"
            name="CreativeLoadScreen"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="fe4b4c36-bc82-447a-85c8-7480b9914d61"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1459f54a-34ed-4350-bf34-5c4c022fda6d">
                    <propertyInstance
                      Id="71b30746-9e21-41a3-ac66-57d511080c45"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1a9a67ea-b5d2-4538-80f1-c1646eb12345">
                    <propertyInstance
                      Id="c3d00fd8-0879-4acf-9cf6-970e57412100"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="80db5ef5-e876-4187-a231-cc6e49b8ce2d">
                    <propertyInstance
                      Id="a7e9622c-43b0-41b3-ab91-5331973ebac3"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6e36c4b5-d7ae-4505-b637-04d4847974c5">
                    <propertyInstance
                      Id="8081831e-18e2-48c6-a5d5-0d9329a92361"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c22fa9eb-34c7-4721-b09e-7e2ffb5e5440">
                    <propertyInstance
                      Id="5f153c6b-d48c-4d12-8777-4e8d6bb10322"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4fe5fe82-34d0-4166-94ea-f57b44f3b082">
                    <propertyInstance
                      Id="7fa53644-273e-47a0-bdd9-899c3a78e9fa"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="991d9ba3-7dad-49ee-abbf-306c46123501"
                  name="game"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="e6da0d3e-2924-48b8-b53d-d88dd4fac076"
                      LastKnownName="ModelingProject1::Knot3Game"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="fbab4962-907d-4c9d-a5f1-1bf6f0f59fcc"
        name="Knot3-Entwurf::Direction" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="b13f426d-c3b4-444e-a191-b8999f52cb0c"
        name="List&lt;int&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="6d10ffa8-caae-4006-85b3-9d0f5635fcbf"
        name="IEnumerator&lt;T&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="44f9c15c-eed3-4394-8b07-e24dcde8943f"
        name="Func&lt;Integer&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="7345d0a3-578c-4a27-aabb-9c2ba8159f8b"
        name="Knot1"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="858e5cd0-b782-4a43-8882-5e22236914f3"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="60ac8ed1-aec6-40cd-8889-1ad2b68bbc28">
                <propertyInstance
                  Id="6096edc3-954b-4cf4-9c4e-0128432ead9d"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="635b7d60-b80b-4ea3-9170-8017e9c7875e">
                <propertyInstance
                  Id="402adf2f-cb95-47b8-b99d-4f867a55ca28"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="6d3620dd-d94f-41ae-9fff-3ea694bfef5e">
                <propertyInstance
                  Id="1e1d5190-3e5f-4e17-b5b6-58d942b8a395"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="30fe1d25-8a5c-41a1-bc4e-1f1bb005017b">
                <propertyInstance
                  Id="61dd75af-3059-4952-bd23-4c4fea878d03"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="bc2f402b-ce10-4568-9e99-ffa6381ea869">
                <propertyInstance
                  Id="1cd81be6-ef23-4e9c-a2e5-578bbbbeb34e"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="fa1eb61a-0a52-47a5-a367-a0089dd1fc52">
            <interfaceMoniker
              Id="37ca79ac-775d-4058-b67d-b7c05eded959"
              LastKnownName="ICloneable"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
          <interfaceRealization
            Id="c2be4f29-35e1-4236-83ec-0be88d8eb11f">
            <interfaceMoniker
              Id="bb85b7fc-a1b1-47b3-8ab5-8f7a98e8a26f"
              LastKnownName="IEnumerable&lt;Edge&gt;"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
          <interfaceRealization
            Id="732814bb-0690-4f81-9bf8-7f8b08189e1b">
            <interfaceMoniker
              Id="a4e581b5-5682-4c77-9023-3fe224497196"
              LastKnownName="IEquatable&lt;Knot&gt;"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <targetEnds>
          <association
            Id="33356fd1-cc5c-4d51-8606-969f2e7ce973"
            isDerived="false"
            sourceEndRoleName="Knot"
            targetEndRoleName="KnotInfo"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="b030ffbe-3fa7-484f-bc40-8c44edc371cd"
              LastKnownName="KnotMetaData"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="918cda41-102b-4a95-8505-2d125bc86a83"
                  name="Knot"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="ec810b82-ce5c-4f8e-aac4-e02fff0a2c82"
                  name="KnotInfo"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="037fd7fe-3619-48b7-9e13-a012b6752c16"
            isDerived="false"
            sourceEndRoleName="Knot"
            targetEndRoleName="Circle"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="c1ace4bf-8365-4a40-b808-2ea90a017ebe"
              LastKnownName="Circle"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="e812cb44-eafe-439d-95a0-f49864a5423a"
                  name="Knot"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="ebc9f023-b4ec-4ce3-ba63-c07c9bba1eba"
                  name="Circle"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributesInternal>
          <property
            Id="2016dd05-08df-4324-8cf2-1ed8f44b96f7"
            name="Name"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="aba1efde-2e70-418b-ae0a-3112cc432a7e"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f4e1e148-3ee5-4c08-9ad9-219894fbfb92">
                    <propertyInstance
                      Id="8399d7f3-1576-4097-b362-1d20d27e437b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fe7ec1aa-c94b-489b-9e70-d83bab290c98">
                    <propertyInstance
                      Id="a7372471-2e73-4d9b-8588-d7f24f5415da"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c180dea6-bfe4-44d2-afae-39feaf4008e6">
                    <propertyInstance
                      Id="6f23194d-5148-4404-9098-4deea7819345"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="016caac6-1b3d-4542-8253-6f190d87c50f">
                    <propertyInstance
                      Id="b15ae613-cb43-45d6-b0dc-a03d38605fe3"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="aaf1f931-1460-4d7e-adee-11bbc207f4c0">
                    <propertyInstance
                      Id="29b42567-ef09-4d8d-a486-0ba892048dfc"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2b704c4e-dba8-47a2-8501-4d3e87d698aa">
                    <propertyInstance
                      Id="be296c38-0856-4b38-876f-41c1d0fd27ff"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="29f7c04a-2bbc-45c6-9ca9-d3fd1e761af7">
                    <propertyInstance
                      Id="eb4e2704-07d3-4071-a944-0e54397b722b"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                LastKnownName="String"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="dc3858b8-68fa-40b2-ad84-31f4c4016a49"
            name="edges"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="true"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="cb30ba34-1f38-4daa-84e6-f00d78e358dd"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2f2c9e81-fab5-4576-ac92-106e70d6e084">
                    <propertyInstance
                      Id="6b1898d7-5d95-49e7-b831-5bd2d76f7879"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="650def4d-16ea-4ed4-8809-bf541ea46c98">
                    <propertyInstance
                      Id="d79ba9b0-195a-49c5-87a0-1bdcdd332092"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="47681c87-686f-4064-8457-d24a46832fc1">
                    <propertyInstance
                      Id="eb58bd36-9877-499c-a40b-11700dee12fb"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9bce7db3-112d-4b30-a94e-31694fa037d8">
                    <propertyInstance
                      Id="9b08beea-002f-4246-adf4-06379feb55d9"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="98a4d37c-7c18-41ad-b6a1-db430e9962d9">
                    <propertyInstance
                      Id="01875e6e-b87d-4fd6-ad64-1a7067f39c23"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="98a9a70b-70db-4c63-a43d-1e6d07fcce12">
                    <propertyInstance
                      Id="2593ddc9-29a0-4f46-a1f3-50c35bf5fbcc"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9b4e4383-5594-4a1e-844f-5b12c5fd941b">
                    <propertyInstance
                      Id="d2f81f71-a436-4126-9a9a-b97aec978996"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="bf56eb92-69f2-4a54-bf9c-fbc8943bc829"
                LastKnownName="Knot3-Entwurf::Circle"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="d64805fb-eda0-4834-993b-12934dbb326c"
            name="MetaData"
            isLeaf="false"
            isStatic="false"
            isReadOnly="true"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="3621aab9-0690-476e-9fad-afafbb84d965"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b3974df7-78ca-4411-96b7-1a68b1094a3e">
                    <propertyInstance
                      Id="95357627-f793-4dfc-8d88-6356f1c23dcf"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="624c621f-f9cf-40b4-9848-18e437f87071">
                    <propertyInstance
                      Id="331d968b-a79c-4297-93cb-2c90066d86f1"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c07a2748-82d6-429d-90a2-3beee077e4c7">
                    <propertyInstance
                      Id="8c4a93ac-42d3-4dda-b262-31b873a44a7e"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fe0d7a16-1d05-47b3-a87f-fe54b1837e8e">
                    <propertyInstance
                      Id="65cfcecc-ea3d-47df-bf68-5377587ad8bf"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8c2b007d-ab2f-4ad3-a1d7-cf44e8dbb410">
                    <propertyInstance
                      Id="5a17148e-23b3-489d-b8fc-3180c6e75e8a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c503ee6d-87fb-4ff7-841f-768c508b9e0a">
                    <propertyInstance
                      Id="211a5c53-b7b5-4600-8ccc-f0f5d0cfdef3"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bfb2436a-f361-47c6-8f75-9947d174e855">
                    <propertyInstance
                      Id="16597d5e-578b-4cf3-ba26-1f1dd1f9c723"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="43c14dea-7527-4be9-be2f-ddc545bd9c9c"
                LastKnownName="Knot3-Entwurf::KnotMetaData"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="aacef7c7-fbdb-4650-a192-6de1a7897dd4"
            name="EdgesChanged"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="4c9d9f89-adb6-468b-9c64-f162a5693914"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6c40afd1-e0d4-44d4-ba51-5ca955083afe">
                    <propertyInstance
                      Id="fbb4b6e1-708a-4a02-a660-cdf06f834c40"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7775dd11-f68f-480f-a1b3-0e566ba5d1a6">
                    <propertyInstance
                      Id="aafff7f6-1a22-4d8a-84a5-cd096f50d974"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="968c899c-40f3-4620-a385-98f341284dda">
                    <propertyInstance
                      Id="d85c6185-195c-4399-bc7f-02e2d7ee011d"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e9fe8822-63e1-4d59-8f0b-2f0d88e495fe">
                    <propertyInstance
                      Id="807db41d-0c0b-483c-bffd-dfe770e4b376"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="569e0bbb-2720-4592-b391-7ec466f3d8ae">
                    <propertyInstance
                      Id="01a7c1e6-8f2e-40e6-a495-8919c8dc378d"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d9838520-4ef9-4131-aaae-0f141c1702ae">
                    <propertyInstance
                      Id="f4d724d8-e9ba-4ddf-bac6-d29c15529324"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f0252768-b046-4f73-ac75-24c163b323ab">
                    <propertyInstance
                      Id="93c27724-fee7-4f29-9e39-aff1f1ccbf07"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="be36a8e1-66eb-4aac-ae20-7e4e68c4565d"
                LastKnownName="Action"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="62127b1e-a8d0-4862-a32e-cf3ab0e17aba"
            name="SelectedEdges"
            isLeaf="false"
            isStatic="false"
            isReadOnly="true"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="10b0efef-9541-40bc-a1c4-9877ca372ed2"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3a355c30-7ec0-4542-87f4-6be515eb40f6">
                    <propertyInstance
                      Id="d73b5c7d-e282-4e4b-87c5-579573b8be77"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="020e2df4-85c6-498d-b280-2b41acda8804">
                    <propertyInstance
                      Id="5984fb19-2a63-4e41-a372-ffbd3d5c8d73"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0494b14c-67aa-46eb-8b57-fe0cb95e50c3">
                    <propertyInstance
                      Id="3cd4b0d9-d8d2-434a-9136-ef4dbb7693b3"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e399a90f-e0c7-475e-84b1-d03c90d5f4c2">
                    <propertyInstance
                      Id="af72cf01-32ec-4a99-ac0f-7504d868fc6e"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ed4044da-9bcc-40e0-bcf7-20493069593e">
                    <propertyInstance
                      Id="c4466540-07a2-40df-9e49-288cd222ce8a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e0c081ce-0fc4-4842-95c6-9db71941794d">
                    <propertyInstance
                      Id="2fd0295f-f946-4dbe-a574-355fdceae3e4"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="daa99b20-7058-4c35-ad74-5ce0e7632b68">
                    <propertyInstance
                      Id="1e9e8173-6125-44f6-9623-67c8cab6c806"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="ba1fb383-3322-43ea-a6b7-8c47ab794983"
                LastKnownName="Knot3-Entwurf::IEnumerable&lt;Edge&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="0db70f62-5a7a-4c8a-ad70-d7bd4f51d64f"
            name="Knot"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="2a8f1b80-3c26-481c-807d-47a755b2e3c7"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9da92d43-1843-433e-918a-9541252c6142">
                    <propertyInstance
                      Id="338f8034-23ea-4c36-94d2-9e64041cdfe5"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="17fcbd42-324c-4d62-b6ff-77372ee036ec">
                    <propertyInstance
                      Id="2b796edf-ea6f-4b6c-9501-b94e5816d0e6"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1b711050-3f65-45e2-a855-035f05279dcd">
                    <propertyInstance
                      Id="af1f36b2-17ab-4165-8da8-04df108ef1e6"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c27cb417-6632-4322-a65e-fa712b203f15">
                    <propertyInstance
                      Id="1bdd1d5e-f136-491d-aadf-b9fcd04a74a0"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9e003bfc-cd7c-48a8-8005-94227192a5e9">
                    <propertyInstance
                      Id="1f3d937e-462d-4836-80ff-e7873ff3d3b0"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="754119dc-01cb-4a4c-ad77-921a4bf6a91b">
                    <propertyInstance
                      Id="d2349d41-331d-4fc6-8a1c-0b31c4381d14"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
          <operation
            Id="d009edfd-91e1-4fce-9434-5134eac6dbeb"
            name="Knot"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="c3d609cf-35e4-4074-8d61-a5771ea848f6"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="76b1eed8-cf29-489c-801e-0c58ccc6585d">
                    <propertyInstance
                      Id="afdab7a8-193d-496c-a6dc-5e9c67fb1206"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="719905f6-3e5c-4eea-b54e-de4124361eb1">
                    <propertyInstance
                      Id="f3cfab6a-bc1e-4eb6-b3b4-7cc5d50d8198"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fafc8485-9469-487d-8a6b-0e3aebbfaf53">
                    <propertyInstance
                      Id="745fa32d-24f9-4818-8a39-d0db6326b030"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="784898e9-0992-4883-b167-fa4bcbf5c501">
                    <propertyInstance
                      Id="721d9063-16ef-4426-b61c-a7c76dfeae08"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="80f4d896-1d64-4252-b2a3-68f557e09e62">
                    <propertyInstance
                      Id="237ea223-4fbf-4d88-836d-d158d90500db"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0436a7fd-d51b-4bcb-8886-0144d43a7324">
                    <propertyInstance
                      Id="75daf7e4-457a-4ff6-85b8-6aa4f03d2adf"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="52bec8f6-68c6-4d66-b7f6-530f62f925bd"
                  name="meta"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="43c14dea-7527-4be9-be2f-ddc545bd9c9c"
                      LastKnownName="Knot3-Entwurf::KnotMetaData"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="1a60d79b-7896-44f2-af8b-be8148bfe5b3"
                  name="edges"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="ba1fb383-3322-43ea-a6b7-8c47ab794983"
                      LastKnownName="Knot3-Entwurf::IEnumerable&lt;Edge&gt;"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="869e98c1-22bc-42c8-a911-c110cdbf43d8"
            name="IsValidMove"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="1e50e0b8-9923-4239-b8b8-ac032d8b10ff"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2944eaab-0614-454d-82cb-9a0a5437c39b">
                    <propertyInstance
                      Id="1200a69e-adad-4eab-a17a-3be30d7fb238"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b6c7acba-8ab3-4f96-b662-784080b6dc0d">
                    <propertyInstance
                      Id="609ea093-ee50-4665-896f-26713e8c0022"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="59da4933-6f60-4b7b-a314-13a68f8610c2">
                    <propertyInstance
                      Id="b63de2a1-252f-4ccc-ac17-9d709968a2d7"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="783f6dca-375a-48f5-b245-9cfab197d76b">
                    <propertyInstance
                      Id="cf8bbfae-12e1-4c28-99b2-cc26c546aa48"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1839de4b-e301-40d5-b95b-cae5303a366b">
                    <propertyInstance
                      Id="edba8da3-6b7e-4f2f-834c-b4e9c3da9fc3"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e33d907a-730c-49c9-9e47-b1702869cbcf">
                    <propertyInstance
                      Id="1d86abf8-4b86-430e-8b73-53c3c24fc6c8"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="389df4c1-5518-4aa4-8bbb-8cc805dc5e26"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                      LastKnownName="Boolean"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="e59f568b-ecc8-4da7-834e-25ecfa5e748c"
                  name="dir"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="108318b7-11d9-419f-a4e4-d31ae766b47d"
                      LastKnownName="Direction"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="7234c6ee-a549-4983-9722-8263bcb384b3"
                  name="distance"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="220a3521-e091-4221-bae9-3ef9018e845c"
                      LastKnownName="Integer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="596bdca6-9733-49bf-9b85-270dba793358"
            name="Move"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="092d4976-88d3-49f6-935e-ce693b5aed85"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dd510c39-22ff-432e-bc99-2af433f4df64">
                    <propertyInstance
                      Id="78d7949f-e432-42ec-919b-3107821a1e3e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8f869db0-7115-408d-818a-e13176776046">
                    <propertyInstance
                      Id="a623f2de-116b-41bb-9715-5e122f86fbf7"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b096c6cf-5ad7-4756-af8c-8513d830bfc7">
                    <propertyInstance
                      Id="067ba36b-af32-4ec5-ab6b-e0d5f7302ce3"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bbcc84fc-4a56-4ebd-af3e-7889a49cca68">
                    <propertyInstance
                      Id="56b3304d-ff48-4b9c-91ae-17b8e58ba313"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8fa66b58-ef1b-4753-9f9e-c1c4d30bbe74">
                    <propertyInstance
                      Id="2c03bd72-96d6-43ae-99aa-ff4909a7f819"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="aac0325b-0c6a-48fc-83d0-f1b9e2b57514">
                    <propertyInstance
                      Id="06d4ebc4-a3f5-4098-afa2-5a60b7e8ae23"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="72ae04d5-6375-4caa-8f2d-cb68de017ee3"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                      LastKnownName="Boolean"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="d456c386-da95-4764-b863-9d775f340f63"
                  name="dir"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="108318b7-11d9-419f-a4e4-d31ae766b47d"
                      LastKnownName="Direction"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="65c4f9a0-b48b-48c9-bd60-9f82fa30a7dc"
                  name="distance"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="220a3521-e091-4221-bae9-3ef9018e845c"
                      LastKnownName="Integer"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="69474d29-d281-411b-bfe8-d0a998419280"
            name="GetEnumerator"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="6b877fa4-7511-4664-8567-8c0eaedf974a"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="565a62a9-1b7c-4a36-a9dc-114f3cc1ab73">
                    <propertyInstance
                      Id="43525cab-c75b-45b5-bae5-27ca1edee7e3"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="541c6e3d-453a-4794-9d0e-f36b3531e980">
                    <propertyInstance
                      Id="9fd19b01-9507-41cf-8e1d-7c55987a051b"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6f08c0ce-0018-47c7-926b-be0f82a98ef0">
                    <propertyInstance
                      Id="b0a7f2e0-ddbf-4dc2-8a81-0db298d3c173"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0b48dfb4-37c2-496d-b447-b049ac00acad">
                    <propertyInstance
                      Id="04a5516e-b378-4c45-b5ad-26d98022e341"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6d3768ec-3eb0-477f-a18d-d9b1c23db45c">
                    <propertyInstance
                      Id="000887cc-29d5-41a5-97ba-a6243485a768"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="babbfba0-fd7d-412e-9639-d8ecb9dda9c4">
                    <propertyInstance
                      Id="7f7a7481-3383-4043-9add-2c6079f61bd6"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="fc805c25-320e-4a32-a36f-af04010ba8c7"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="5f37b8b9-1bd3-4373-8b1e-3a4290020521"
                      LastKnownName="IEnumerator&lt;Edge&gt;"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="669e6916-8580-40ee-a6f9-72421271cbd5"
            name="Save"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="f95455b3-6792-4856-9e98-8a5605f6a9ac"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c06746c8-3b6e-4076-9e8e-f138aeca9159">
                    <propertyInstance
                      Id="d0b905c3-5e13-4a35-ab3a-282b1065cac4"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="acef91b3-94d7-4493-be8d-d4f4e5d6725d">
                    <propertyInstance
                      Id="8dd6c16d-febb-4470-8398-8f209830e6e1"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="22d4e49c-75a1-446d-9a1b-e2cd136c30b8">
                    <propertyInstance
                      Id="c9a5aae1-77b5-4fc7-8e69-706960fb3198"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3948a7a4-cae4-45a1-a12a-451e8b7c157f">
                    <propertyInstance
                      Id="4647198a-5b9e-46f5-8691-287c97510a37"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3ccbbb1a-e6d8-412d-a18b-38d3dd665749">
                    <propertyInstance
                      Id="e8dad466-b6c7-4a18-aca1-e8110ca2e61e"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="51e9bd5e-2273-4b54-9512-925f8e2560af">
                    <propertyInstance
                      Id="d9fcdb8c-4170-491a-bc03-db00b48cab2d"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
          <operation
            Id="b7ce43a6-d679-41bb-a2da-afd15a4ea417"
            name="Clone"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="f3fcc701-0cf7-45a9-91f3-993877a9e373"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="44633209-cfc3-4d07-bf20-1f4ec1a025a6">
                    <propertyInstance
                      Id="eb49e555-f54f-450a-ab58-04ced7ed48a4"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7e271a5a-1c17-4b67-8e76-a082818d250d">
                    <propertyInstance
                      Id="e52b04ea-aea6-46c0-b895-359007b142a6"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="95ef3a65-87bd-471c-b81d-4ec5d2ae583f">
                    <propertyInstance
                      Id="77243047-7b61-45cb-95f2-ac9dfcb907e1"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="53da4cd5-62dc-49af-b9b6-88617a387727">
                    <propertyInstance
                      Id="43270381-afd7-4fe7-b026-863a59f0ff28"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cf54f08f-16c3-44a0-b54d-82e50e25f44e">
                    <propertyInstance
                      Id="d65b7bb4-e3fc-4720-b9df-2b33e6bda7ae"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1648ac3e-e649-4dd1-82f9-6e3cdd4b0763">
                    <propertyInstance
                      Id="0810ffae-2a27-46c4-8e0d-71972f4d0d3f"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="16838686-2be8-4e08-afda-29724219c2bd"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="bf1b7ecb-ab37-4ba4-8984-ef6fcb8ffa4f"
                      LastKnownName="Object"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="5e7de3a8-305c-45e6-b1d5-647a18b44f31"
            name="AddToSelection"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="30cff053-13b8-4862-9fb9-12e3d266d7fe"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fd436b53-e5b4-488b-829b-27df4df0a36a">
                    <propertyInstance
                      Id="e2e41990-777b-4017-93a5-45bcb832ebeb"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="49038737-125d-497d-b11a-ecc802139c1e">
                    <propertyInstance
                      Id="68769bba-26da-45eb-876f-43b6e1fe2dad"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2bd0ace9-7b3e-4900-a669-d17bd6be9426">
                    <propertyInstance
                      Id="0dd0ded0-49b0-4c32-9d1e-3a08a706162a"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="830f15e4-1d44-4279-aaea-637420f27dc7">
                    <propertyInstance
                      Id="a399d98f-26d3-4394-94cc-265169af21a9"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ae6f3112-0011-4e80-b947-a917bf8ce6e3">
                    <propertyInstance
                      Id="b9a8b662-5929-4004-bad0-528ef539d85a"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="70a3793f-87c1-4a13-8ea2-bc9d86b4f920">
                    <propertyInstance
                      Id="bfeb701e-4430-418b-ae93-101816502bcc"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="bad6fa9e-2b4f-44b1-b5c2-cc4f28f50a0d"
                  name="edge"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="78a25d2b-07b4-4b7a-86d2-96fd92fc7848"
                      LastKnownName="Knot3-Entwurf::Edge"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="76ec1c8e-494f-4a0b-aa5c-f1fd7f688112"
            name="RemoveFromSelection"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="dddd8e2a-c255-4992-9141-c67c7a96bc33"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9cec6cbc-c78d-413e-8f86-aef352e5ad65">
                    <propertyInstance
                      Id="2e063b37-d7c0-446f-8fc4-74505d346c84"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a48439de-f684-4015-b92e-dc16e93ba98a">
                    <propertyInstance
                      Id="a3eb08b2-b902-4763-a8de-37bbea58e6ba"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="919ef989-1e47-4463-ab03-c65d12cf4fc7">
                    <propertyInstance
                      Id="013be185-996c-4f43-bc98-9476720235b5"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b0979f24-62b0-4402-b79e-9271f4bdcb1f">
                    <propertyInstance
                      Id="62274a88-b3bd-4063-9050-515e7bc6788c"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="57693b24-0f91-40ca-9d20-92c4067ded64">
                    <propertyInstance
                      Id="4cf16680-1faa-45da-af6c-04d875cb0770"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ca13b2fc-1f92-49e8-9659-47f16362d513">
                    <propertyInstance
                      Id="25917a38-9e83-49cb-a56f-b3196d9507ba"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="756fba6e-8d62-46a2-a370-97e1c4323d3a"
                  name="edge"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="78a25d2b-07b4-4b7a-86d2-96fd92fc7848"
                      LastKnownName="Knot3-Entwurf::Edge"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="3fb1877c-28de-46b9-96b6-ecc1c6009e30"
            name="ClearSelection"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="ef62e19b-2cb2-4e10-9c10-b0b12d18ef43"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="500053fa-e895-4af0-8558-360c8880da58">
                    <propertyInstance
                      Id="3138d618-947a-4fda-9a84-5277ef3b40da"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e8ca48b0-b92c-4349-b18b-4a3ed424697d">
                    <propertyInstance
                      Id="3cd08122-3986-4451-90f6-ccbee9dd099e"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c10aa105-1ca5-4caa-ae08-6e4d03ba9fad">
                    <propertyInstance
                      Id="966d7eaf-b729-45fe-a0f1-884fee8938de"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e7465e95-36ae-44da-bc50-8a8d058d7b6a">
                    <propertyInstance
                      Id="b7634873-76da-4837-9e87-71b0b0563a7e"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="62275e66-235e-4642-ba17-1d20869d6f0f">
                    <propertyInstance
                      Id="781c8943-53f0-4381-9b1c-1f51c381a3f9"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e066c074-b41f-448a-b1b3-bc27cae32bf3">
                    <propertyInstance
                      Id="45fcae77-3f9a-43d2-b713-bacbf0d19bcf"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
          <operation
            Id="127b6418-8a96-4839-ab11-227736ca32fc"
            name="AddRangeToSelection"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="8d8acbc8-670f-4351-a730-93c7b522696d"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bb465cc3-014d-4d40-bdca-2a525a66e37a">
                    <propertyInstance
                      Id="f52c5026-3ffa-4e4f-bcb3-f5eb93ead6ca"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="95f825e8-1d3c-4293-b013-cb8ef859edeb">
                    <propertyInstance
                      Id="1b792592-e0a0-4e41-87c9-022fe2d83b88"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b9263993-d02a-4602-ac8d-0058d9dca0b0">
                    <propertyInstance
                      Id="90af7623-af94-417a-939a-3ddf2c391a80"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0ba0d2c0-6db4-4c65-bbed-7cf1c3b5572c">
                    <propertyInstance
                      Id="2cf99d39-ad8d-4c17-bd1c-b050cbaa2d1c"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="aeb6e598-584b-4ad3-9a51-b18f69b0012d">
                    <propertyInstance
                      Id="2047e5fa-ffcd-4a3f-ad89-acb1a4387ce1"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b990f5b4-8ec9-4b96-bd9d-aa8ed591648e">
                    <propertyInstance
                      Id="09f9e249-abd3-4cbb-8f48-24282a7ac261"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="8cda949b-2bb7-4373-8a86-b11879e89599"
                  name="edge"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="78a25d2b-07b4-4b7a-86d2-96fd92fc7848"
                      LastKnownName="Knot3-Entwurf::Edge"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="4a86906b-a779-46bd-b49a-fbe6e290e503"
            name="IsSelected"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="b77820c4-2eec-4bdc-995b-d1ad3c40f486"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="74efe638-e542-43bb-b53e-5ba280904103">
                    <propertyInstance
                      Id="71e0514f-a9b0-46c3-b37d-693c1b1119e5"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1f027d8d-c4e6-4883-a4e8-b85d00bc20f1">
                    <propertyInstance
                      Id="b443158e-eba5-4402-80bc-c902f32f51f5"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3a7be85b-e42d-4ccc-9e8d-ab74f3cc64fe">
                    <propertyInstance
                      Id="56ac9cf8-7431-414a-89fd-25fd3e377c61"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a013a119-d550-4b62-a627-e270890b3551">
                    <propertyInstance
                      Id="13e5f047-f692-49b5-9408-3c92c9cfc891"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4ec86acb-b3e3-4717-a171-3b5eba95d35a">
                    <propertyInstance
                      Id="d89fd6e3-4b5d-4930-a27a-c2d650902837"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="395cd0b7-747f-4018-9994-93f31203c8f7">
                    <propertyInstance
                      Id="e9d77748-5c37-42ec-8cec-c4bec77f6302"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="02140171-83cc-4403-b026-9118b8774ee8"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                      LastKnownName="Boolean"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="7e33a610-2de0-4065-9a54-fafb892444ee"
                  name="edge"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="78a25d2b-07b4-4b7a-86d2-96fd92fc7848"
                      LastKnownName="Knot3-Entwurf::Edge"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="308b5222-4931-4087-a4e6-eac65387e94d"
            name="GetEnumerator"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="f768e7ec-7a9f-40dc-b300-98d317e09f34"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6b11805e-53c2-48d2-9bd1-a8cfda9f708f">
                    <propertyInstance
                      Id="38068241-9eac-4c2b-8fd8-d381e31bd25f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="60c8381c-aee5-4e7c-872d-18a2f65261c5">
                    <propertyInstance
                      Id="c9a634aa-5764-493e-80c2-880146183e2d"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dfe4e835-83bb-4fa0-b8f2-8802a5d5810b">
                    <propertyInstance
                      Id="8f9a2d35-716a-401b-8ddb-f011badbfddd"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dc23f6e8-0663-4ff1-bc73-4af19cdc89c6">
                    <propertyInstance
                      Id="188f47ce-71d2-448f-9ec1-055acedb0753"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="071efd64-5fa8-4199-9c62-f7f807bd575e">
                    <propertyInstance
                      Id="6797a9fb-557c-4346-bde9-b653257d4d7f"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="deb33c27-37da-4ab9-a07c-8de4259d9d52">
                    <propertyInstance
                      Id="8b614189-42f0-4603-866a-7a092017bd07"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="845e9bca-e5f1-47aa-a58a-da8d00ee057c"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="4ce35996-3bea-4f40-9fed-204eae501c70"
                      LastKnownName="IEnumerator"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="9b5955bb-21af-4fcf-8f68-8ae66c8c7ee9"
            name="Save"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="ff0881ee-1695-4021-9961-31e58506dd6c"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f72d0373-c281-4129-a1e2-1ac863e341d6">
                    <propertyInstance
                      Id="f70b8319-2f53-4789-a753-ee845b0268b0"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="acfd1fdf-86b5-44af-b3b6-8ee82031dcd5">
                    <propertyInstance
                      Id="3299f35d-0ffb-412e-b8b8-e46d33b060dd"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5f5873da-9e40-4ec2-9311-bc05c89fa355">
                    <propertyInstance
                      Id="81bcf7ad-240d-40d0-86a8-d021e1d679e7"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="eaf18fec-1a86-4e5d-81c8-df398bab8d5f">
                    <propertyInstance
                      Id="02deb48f-a98d-4987-9d25-5a36ae89f283"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cdbfafed-3aff-45bd-b1a3-154192984b45">
                    <propertyInstance
                      Id="8abb301a-90e1-43a3-a538-8b6d32b28cbd"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="48858742-8e01-409f-96a4-ae87aac63103">
                    <propertyInstance
                      Id="8e2aa947-3611-4943-bf63-304b5d52b97a"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="82a571c2-da63-4481-bfd8-740d668428ff"
                  name="format"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="8cd7f3f8-7365-4b0a-af85-557bc8314167"
                      LastKnownName="Knot3-Entwurf::IKnotIO"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="db4e365d-2422-40b5-9969-3aa62dbf3e5e"
                  name="filename"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="9ef068c7-ae5a-489c-b5c3-399b2ccdb38e"
            name="Equals"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="3fb1a453-6195-4753-835f-8d8f7eed2431"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="930f4dcf-2113-4d02-ad94-838b1ca3b4a1">
                    <propertyInstance
                      Id="c83e5e18-cb11-4d0c-8dcf-b23808ffd121"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3fb7340c-e959-42b7-b7a5-4d51576527fd">
                    <propertyInstance
                      Id="d0e2439d-5e30-45e9-a584-802f712f089a"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b1b99037-3bf6-4840-bafb-ec3a70f6e1ae">
                    <propertyInstance
                      Id="ed99019e-63db-48af-a850-5073f5e1c16d"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bfde0806-e7dd-4afd-9251-8f892eb997fb">
                    <propertyInstance
                      Id="d38128e6-9b88-44ec-9074-7278621741eb"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e104e196-be1c-452d-b944-64881f8a77b4">
                    <propertyInstance
                      Id="b076ac22-034e-435e-966d-30b7c1250a82"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2b3c0e2b-091c-4661-895d-3682d0d91c5f">
                    <propertyInstance
                      Id="d072b6fa-1963-4407-91b4-1a873b2aa8ff"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="a6d3d34f-b18d-42cd-9e78-a3837bd1c0bf"
                  name="other"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <interfaceMoniker
                      Id="dd53f01c-e04d-44b6-bbd5-47ff273accbb"
                      LastKnownName="T"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="9e34a561-c937-4520-922a-a577141a2b2a"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                      LastKnownName="Boolean"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="b1fd734d-327c-40dc-8ac3-7aa378a94ffe"
            name="Equals"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="895c4c4e-0619-451b-9a20-5fe4c73e1755"
                  name="other"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <classMoniker
                      Id="d6f3d06c-d154-4230-8788-e6b313e2b227"
                      LastKnownName="C"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="bb131398-68e5-48e7-8715-602f56fe2e6b"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                      LastKnownName="Boolean"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="8e8a33b1-5cc1-49b8-bc3e-270aa155891b"
        name="Edge"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="293aa39d-7ed7-40ae-953a-e0d4aec5738a"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="f438194a-bd2d-47c6-9f97-f88af8fc6780">
                <propertyInstance
                  Id="aa08fcbc-6ddb-41e0-9659-ee499470b211"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ffdab640-1c23-4345-8992-b3ad6bff924d">
                <propertyInstance
                  Id="92631a96-beb5-40d2-8c35-dc066cd6e22d"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="24aa6fb0-8621-40f0-965f-1810bf9ca469">
                <propertyInstance
                  Id="9fae8c1e-811f-49ab-9e19-0854718d69e3"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="3d2f3f9b-5ee7-40e2-a801-ecd81c47cde3">
                <propertyInstance
                  Id="d46977b1-5d14-4c51-9a37-e8135b7fd50a"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="fb2974ce-af03-4d22-ae4e-1bb947872219">
                <propertyInstance
                  Id="564fe4b4-824a-4f38-a65f-fc430338e9c2"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <targetEnds>
          <association
            Id="4780434f-5c2e-4ca4-bd8c-b1fdef22bad9"
            isDerived="false"
            sourceEndRoleName="Edge"
            targetEndRoleName="Direction"
            isLeaf="false"
            isAbstract="false">
            <enumerationMoniker
              Id="fa070c4b-d4b3-434c-8779-4986c19d305c"
              LastKnownName="Direction1"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="6302d403-6eef-42dc-8902-4d7c16b334cc"
                  name="Edge"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false">
                  <lowerValueInternal>
                    <literalString
                      Id="6e7d5dd4-840e-42b6-acaa-66a8be7e19cd"
                      name="Lower"
                      value="*" />
                  </lowerValueInternal>
                  <upperValueInternal>
                    <literalString
                      Id="b1b53ca9-de68-427c-a8ba-0a649ced5709"
                      name="Upper"
                      value="*" />
                  </upperValueInternal>
                </memberEnd>
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="08625193-08ef-4376-a7e9-0ee4b508df31"
                  name="Direction"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributesInternal>
          <property
            Id="e71d6241-2beb-4aa5-96cd-20ca0993b6cb"
            name="Color"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="8c436904-fc0a-4a83-bd23-7526132a44fd"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4b5ec6a8-f78e-4527-bed9-0a341d5dcbcd">
                    <propertyInstance
                      Id="79525a12-7c7e-42d0-ac6a-2e7de0017e65"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="093625c3-2f7f-4253-b618-174fce25e97e">
                    <propertyInstance
                      Id="16cf35b5-3d34-44d0-9645-8dc50a436025"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="516c55ee-b677-418c-9eef-afd22de8347c">
                    <propertyInstance
                      Id="2ddf05b7-cd2d-48b1-8e28-180ea6dcc73d"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cbfd555f-d9e0-4e49-9bd0-2d134613000b">
                    <propertyInstance
                      Id="ebb09691-2d74-40e7-95f8-e5dda0a84801"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="82958f70-8bcd-4984-b851-179ee5f89611">
                    <propertyInstance
                      Id="be79d829-f3bb-446f-9ccc-3aba9ea718ca"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c5ba1fee-b9b7-49e2-a17a-9735e3056575">
                    <propertyInstance
                      Id="e2b9a30e-e89d-41d3-bd19-45409cb1af46"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="adf02119-03e6-4316-8283-6c47b319d29f">
                    <propertyInstance
                      Id="1f357c67-2330-427e-8c58-5aac8fd2d634"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="cbf51d24-e79c-4029-baad-0c0fe701f093"
                LastKnownName="Color"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="16060289-6b19-4ca5-8421-0716065af649"
            name="Direction"
            isLeaf="false"
            isStatic="false"
            isReadOnly="true"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="66c45d97-d19b-431c-accb-89f1c2a52424"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8eddd8e6-143e-42fc-b59c-8dc95083175f">
                    <propertyInstance
                      Id="542bd810-4b58-45f8-bec5-cc85ea43866c"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8745d72a-542e-4e8e-a2d1-f29f7197b67b">
                    <propertyInstance
                      Id="c7d78602-7c3f-4698-9f3c-ef6e40240bec"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c95aefce-a862-4b75-bb88-68c8d629771d">
                    <propertyInstance
                      Id="e8c3e5d0-1b33-40e3-9e7d-cce974881c34"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7e8553dc-c6e9-44fe-b926-ca36c44af558">
                    <propertyInstance
                      Id="b9ae646c-a83a-4de5-95c6-c19eca44884c"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="edaaa535-e5d7-484c-b0bb-9f250e69a7ce">
                    <propertyInstance
                      Id="00f3ec6b-c813-4606-8a12-d2d6adca7c6f"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="48c31558-cc3e-4577-8b29-a7c33cf39fa5">
                    <propertyInstance
                      Id="8091eac3-bf5d-46a5-98c8-97de4ed8fbf2"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="853ebac8-4d0b-43ca-aca3-7e9892ddba2c">
                    <propertyInstance
                      Id="7f2cdbfe-5845-4eed-b98b-3f95a7ddbdea"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="fbab4962-907d-4c9d-a5f1-1bf6f0f59fcc"
                LastKnownName="Knot3-Entwurf::Direction"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="cb2782da-95a5-4766-95b1-1bee92c1108a"
            name="Rectangles"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="9238e609-f7c2-49d7-a342-97058551f742"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a99ca0fb-5e38-4a25-abee-a3bfdb35396f">
                    <propertyInstance
                      Id="8e8a7da8-3550-4c94-8fe0-e8881e9cb2ab"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="781ad073-3d4a-4072-8a34-5456bf279d10">
                    <propertyInstance
                      Id="1238403c-8778-4494-84a2-487ce531d7f2"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1b2a64ec-358d-4a41-98f2-927f62b520b2">
                    <propertyInstance
                      Id="569079e6-d311-4037-8a05-f72649f2cad5"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="be8b8677-ce3d-4cd0-8fda-e3c86b464d75">
                    <propertyInstance
                      Id="dfc5e605-a6bd-4faf-905f-cd9552676263"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ccc27185-20ff-490e-a31c-c416c2969072">
                    <propertyInstance
                      Id="87307e84-7775-4f5d-8b81-2034cdba76d8"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9abef11c-a198-47ed-8de6-bab107c764ed">
                    <propertyInstance
                      Id="4e09ef1d-4b6c-47cb-85f7-ee726c10b23f"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a62dc17d-ed67-450d-9de9-c6715b54b154">
                    <propertyInstance
                      Id="78f33689-52c3-4d5b-8e8b-d1f31bca9f36"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="b13f426d-c3b4-444e-a191-b8999f52cb0c"
                LastKnownName="List&lt;int&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="8bce322b-43d6-47d6-892f-f021ce37e8a7"
            name="Edge"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="bffdc50e-6ce7-4cb1-8b8a-2a7a4317ebaa"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ae04b933-6450-4ac3-84f2-14cbebcb7780">
                    <propertyInstance
                      Id="babeef86-1bdb-4b3d-84bd-827dd0ed9965"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="25801180-0a19-4c34-a0f0-d67f1acea020">
                    <propertyInstance
                      Id="52e5d223-0ad0-4b85-8f5b-4e5484d1cc97"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b7d23f14-674e-4984-953f-fc1592659dbd">
                    <propertyInstance
                      Id="a025e4d1-af69-47e1-9e4d-6f3d528dcc9c"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="794bd4a8-23fc-46a6-a268-811749c35612">
                    <propertyInstance
                      Id="75c387ed-2250-48a6-9a49-3534d8f83c94"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1254d179-4170-469b-a0d4-263ae71c4cb6">
                    <propertyInstance
                      Id="ff7dbb50-6b7c-4cc2-9328-b24613721d02"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cc3a1cf6-0d1d-4534-ab0a-985b0a98edb3">
                    <propertyInstance
                      Id="1744c62c-d6a0-48d2-a8a8-5341b0202eee"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="7d4ebc61-b189-4b57-8ebf-bd1c2ba6a42e"
                  name="direction"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="fbab4962-907d-4c9d-a5f1-1bf6f0f59fcc"
                      LastKnownName="Knot3-Entwurf::Direction"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="b40ea36b-1833-4c94-ac45-785ce3259684"
            name="Get3DDirection"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="9fb070a9-355d-4db0-9018-b2d08ba368e2"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e0f70ff2-727b-40a5-a855-64346a3df47f">
                    <propertyInstance
                      Id="4edf7535-1448-4152-8d88-0adf7174fff4"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e190ba67-3cfd-4868-a18b-07646cf7413c">
                    <propertyInstance
                      Id="ac40ade4-ded1-4d6e-8b43-dd7f8842a4c3"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f2842ac3-485b-4ab0-ab82-81ef8ce241ec">
                    <propertyInstance
                      Id="277f7317-4cf0-4460-b9ed-e83ab3b9dce0"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4a34588b-41fe-4051-9266-0e927e300a99">
                    <propertyInstance
                      Id="aa28357d-872a-4a52-b66c-1d740af3846a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b4192e5d-c384-44cb-a605-4d0f42a3994e">
                    <propertyInstance
                      Id="5357a2fe-6959-4bc2-9e5c-d9879c1fa57c"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2a0f4854-3bb6-4d89-b44e-2215c9ad44e6">
                    <propertyInstance
                      Id="39ffc7fb-1625-4c95-bfd9-c53f49998743"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="1c8709b4-7ae7-42f7-974e-ed8e1ffbcb0c"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="70ec5184-ed1e-4007-9689-8db22d9da0f9"
                      LastKnownName="Vector3"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="c1ace4bf-8365-4a40-b808-2ea90a017ebe"
        name="Circle"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="84abeba8-5e82-43ca-8b9b-74dd5543c4ba"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="811a2b78-a828-4546-8ae9-23dfa5681989">
                <propertyInstance
                  Id="837b02d0-6bb8-4643-8403-8127e06db691"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="5ae02b3b-15c1-4f13-b462-61c8c4d2e4ba">
                <propertyInstance
                  Id="8cf44a49-38f2-4bf6-b92f-134ff907e491"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a5161c0d-a05c-4e40-baaa-4f9c52b5754f">
                <propertyInstance
                  Id="ee9c0d8e-efcd-4508-9b6e-e0b9d07fdb2c"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b4b35ccb-9952-4533-8d5d-30243cec1117">
                <propertyInstance
                  Id="8f9a8cd8-b2eb-4e57-b702-016b7509ffe8"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a93700c1-9450-4b03-9ae3-1d8d536d0ccf">
                <propertyInstance
                  Id="08cc5d1e-8c3c-4603-aae1-471483ed3dd1"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <suppliersInternal>
          <interfaceRealization
            Id="6206a2cc-31eb-4477-b885-5adcef18a350">
            <interfaceMoniker
              Id="01f66d26-783e-4596-9e8b-80570001b5ea"
              LastKnownName="IEnumerable3"
              LastKnownLocation="ModelingProject1.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <targetEnds>
          <association
            Id="5b601f2d-9cc9-437f-bb49-90d6d598fe99"
            isDerived="false"
            sourceEndRoleName="Circle"
            targetEndRoleName="Edge"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="8e8a33b1-5cc1-49b8-bc3e-270aa155891b"
              LastKnownName="Edge"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="1897f1bc-0b41-452c-b91e-33ea9abb3a3c"
                  name="Circle"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="e782ce35-5a01-496f-9cca-661a4c4313e9"
                  name="Edge"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="4a966e16-a2dc-4426-8c47-4bc6759bcf09"
            isDerived="false"
            sourceEndRoleName="Circle"
            targetEndRoleName="Circle"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="c1ace4bf-8365-4a40-b808-2ea90a017ebe"
              LastKnownName="Circle"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="f3f3ee83-5594-40af-a189-225bf5ffa329"
                  name="Circle"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false">
                  <lowerValueInternal>
                    <literalString
                      Id="8597cf01-2a97-4a80-a526-a32524d572bf"
                      name="Lower"
                      value="2" />
                  </lowerValueInternal>
                  <upperValueInternal>
                    <literalString
                      Id="bd11a315-be4c-4597-8cf9-b74b3f73443b"
                      name="Upper"
                      value="2" />
                  </upperValueInternal>
                </memberEnd>
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="427ec701-3463-4956-9781-9eb032e8810b"
                  name="Circle"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false">
                  <lowerValueInternal>
                    <literalString
                      Id="1ea6c0d5-6d31-4d58-b1ac-ec4ca1ee75af"
                      name="Lower"
                      value="2" />
                  </lowerValueInternal>
                  <upperValueInternal>
                    <literalString
                      Id="d6d192b2-d971-45fb-8101-67780b94ae2f"
                      name="Upper"
                      value="2" />
                  </upperValueInternal>
                </memberEnd>
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedRedefinableTemplateSignatureInternal>
          <redefinableTemplateSignature
            Id="46c4162f-8c2b-410b-8f0e-3342d4f3a586"
            parameters=""
            isLeaf="false">
            <ownedParameters>
              <classifierTemplateParameter
                Id="db4a5dcf-36a4-4976-a31c-b845d3e85792">
                <ownedParameterableElement>
                  <class
                    Id="5f7e84a7-4b3b-41eb-8456-6206b852b962"
                    name="T"
                    isAbstract="false"
                    isLeaf="false"
                    isActiveClass="false">
                    <appliedStereotypesInternal>
                      <stereotypeInstance
                        Id="890c2aff-dffe-43a5-9aac-9d8f90bf636a"
                        name="class"
                        profile="CSharpProfile">
                        <propertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="44d2333a-f8cf-49fc-a052-5aa2f1db3bcc">
                            <propertyInstance
                              Id="020f83d3-8e38-4c2d-8cee-09a109267a45"
                              name="ClrAttributes" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="02f64d60-26be-44f7-90c8-e2541a2c92dd">
                            <propertyInstance
                              Id="3a70f711-54df-4d87-afc0-4eda7c4f5838"
                              name="IsPartial"
                              value="false" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="eb0c5828-8c59-48b5-9f48-a0381a97a433">
                            <propertyInstance
                              Id="9cbaaa62-d991-4a6c-a36a-d631784a6702"
                              name="IsStatic"
                              value="false" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="d821a8fd-7b40-4690-bc90-8eb3dca9df74">
                            <propertyInstance
                              Id="d0e887d2-8dd5-4c83-b72f-e9710633db5c"
                              name="IsUnsafe"
                              value="false" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="46ada3b3-dba5-46cd-94b4-d7a706129ff8">
                            <propertyInstance
                              Id="4ac631cb-22e3-4ffe-babe-4d04ca0ef0d9"
                              name="PackageVisibility"
                              value="internal" />
                          </stereotypeInstanceHasPropertyInstances>
                        </propertyInstances>
                      </stereotypeInstance>
                    </appliedStereotypesInternal>
                  </class>
                </ownedParameterableElement>
              </classifierTemplateParameter>
            </ownedParameters>
          </redefinableTemplateSignature>
        </ownedRedefinableTemplateSignatureInternal>
        <ownedAttributesInternal>
          <property
            Id="57d8d841-25e5-4b59-a001-1c7fbaf20180"
            name="Content"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="bd3f97cf-47cf-4e07-b047-3cb9ea5449ba"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e4a9edd5-cf8b-42b1-8a73-52174e3a7d99">
                    <propertyInstance
                      Id="f7cd611f-79cc-48cc-8155-243424d14646"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="937fade0-604b-40bb-9609-d44fe3d08927">
                    <propertyInstance
                      Id="e4493e96-0775-4031-99d9-28613ba5b63b"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f2ddeab3-36a4-47eb-ba15-8145d29bf7f5">
                    <propertyInstance
                      Id="944e072a-7b01-408b-a56c-ca0ebe37efa2"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d61f301b-f4e8-4a7c-bd3b-37c398d258d0">
                    <propertyInstance
                      Id="d85cb75a-7f5f-4450-baf4-9311cb9cdc95"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9339595e-88b4-42df-9bf8-18775eae9fa6">
                    <propertyInstance
                      Id="6d7df828-d75a-425c-8ca4-85c99b410685"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2be7c954-6f96-411d-b2e3-bdb01c2cd8e7">
                    <propertyInstance
                      Id="c9dd3b6c-3add-46fd-8991-58d7a96e23c7"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d4b3c701-475e-48da-805f-19cb66ff3eb7">
                    <propertyInstance
                      Id="14f14772-e58e-4aa3-a97d-5dd09cd28872"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <interfaceMoniker
                Id="dd53f01c-e04d-44b6-bbd5-47ff273accbb"
                LastKnownName="T"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="c8c6067e-7078-4691-9044-91ec76b7ac7f"
            name="Next"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="e2406ae2-8dea-4f87-a7f6-3482ce8c1df5"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d2cdb699-791b-42dc-a98e-fb62e15d8083">
                    <propertyInstance
                      Id="211fbcac-2247-4fcb-9bd2-71c6c73f8e53"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="24142b20-b8c6-49a8-9aaf-333643f8c4fa">
                    <propertyInstance
                      Id="09df6692-c5fc-444f-98a9-ae9484d987d9"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="88ae89ce-ff0e-48e0-a60e-dc82bc45b4ea">
                    <propertyInstance
                      Id="b50468a1-98f8-489c-b072-234976dd716c"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="779b74be-a360-468f-90b6-3b64c1e65470">
                    <propertyInstance
                      Id="266dda1f-54a8-452d-83a1-5f2514d07fb2"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4ff99ffc-176d-471b-8411-d4606f2e2fe4">
                    <propertyInstance
                      Id="850e476e-b56b-410b-9912-9ff31ce38d64"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="92954d62-0942-4767-a0f4-bfdf070f7b59">
                    <propertyInstance
                      Id="b805ab0a-6beb-417e-b148-19ce3ff32384"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a9963ab6-2285-4ae7-8729-70994c5ff1b6">
                    <propertyInstance
                      Id="267f2d02-080f-49bf-beed-a232b8e54614"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="bf56eb92-69f2-4a54-bf9c-fbc8943bc829"
                LastKnownName="Knot3-Entwurf::Circle"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="d002ed1f-fb47-4ed1-8b64-16bbb98114e8"
            name="Previous"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="9a0ac4df-8829-4267-a6de-311dc4416a42"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8bed0d8f-7599-4a82-9717-f1db9b23394e">
                    <propertyInstance
                      Id="4ffc5d1c-da95-4995-93e6-ff6762a3e4b5"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="837b6e76-bcc5-4d77-a54a-c4906d51091b">
                    <propertyInstance
                      Id="12237f79-0d95-445d-8364-87abfca66dfb"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="af6dd270-9261-4e5b-be84-88e25a8068cf">
                    <propertyInstance
                      Id="27abb280-da31-4657-a533-bc5979f962a6"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="45c0ef94-a282-4a8c-a7db-5bc9c9b04675">
                    <propertyInstance
                      Id="abedf65d-549a-4dc5-87ce-54ffc61b6b68"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6d3f2db4-61b0-4650-8bf0-4f677828c6aa">
                    <propertyInstance
                      Id="04968aaf-ffa6-4aaa-b2f3-7b0949a43e96"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bfcce318-0eef-4bf4-9b1f-cc5aab1a10d0">
                    <propertyInstance
                      Id="0aa96066-abab-4428-a280-b0687bb73ae8"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8ece6c1a-2da0-4b47-9ba7-7c857c5b60b6">
                    <propertyInstance
                      Id="a2e7dc98-feb8-4083-bca8-271a3f4010b8"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="bf56eb92-69f2-4a54-bf9c-fbc8943bc829"
                LastKnownName="Knot3-Entwurf::Circle"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="31c416f2-3661-4304-a1a9-f6fa7b2679f5"
            name="Circle"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="13f96240-b2bf-4039-91ea-fa2aba255730"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d6393ef5-4e48-4ae6-bb27-d0f5d6122910">
                    <propertyInstance
                      Id="7928c1f6-475b-41ac-b94f-ea43b42f15be"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8b3239d6-580a-4c3b-aece-4afc1c93abe7">
                    <propertyInstance
                      Id="2ba02a87-b109-43d4-8996-acc27a8ca6d8"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1c3881bc-c327-494a-8209-0acd3780ac4e">
                    <propertyInstance
                      Id="17298b0c-238f-4146-b5de-7b311db2ab08"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="87055677-8590-4b68-8e14-de4f0315974b">
                    <propertyInstance
                      Id="15c8c00e-bf35-4116-855c-ba7e56ba48aa"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5cc672aa-090c-495f-a4c0-1a3f52362731">
                    <propertyInstance
                      Id="9ef69b82-e2dc-4160-8a5d-f2d5157cab5f"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="82a460db-97d8-43b0-97b3-c2efc94c6636">
                    <propertyInstance
                      Id="499615f4-a2ba-4cf1-9aec-5c1d6de25ba7"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="96b3aa21-3722-4462-bf61-0d18aac12252"
                  name="content"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <interfaceMoniker
                      Id="dd53f01c-e04d-44b6-bbd5-47ff273accbb"
                      LastKnownName="T"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="57f47286-f732-482f-aea4-b8dbc55fd704"
            name="InsertAfter"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="4ff1903c-946b-4a54-bd35-9fd259c0ca25"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="15439c54-33df-435c-b72b-7be8b4c8ae4b">
                    <propertyInstance
                      Id="4b7e70ee-7172-42cd-bb6a-9393a545b253"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="812654af-5f5d-41df-9544-24d1b6c4f313">
                    <propertyInstance
                      Id="92e83bcf-bea3-45cb-95cf-ba718d6fdfaf"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ea7bc1af-85fc-4f22-88f6-84339efbe0e8">
                    <propertyInstance
                      Id="1d85a916-6213-4cf6-9131-675e3741123b"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="800ec885-5ed7-4c22-859d-394e5cc6ca37">
                    <propertyInstance
                      Id="980b5677-172b-4eb4-8227-65ecbf00f4b7"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="75426e04-814c-435d-a4a0-53833389afad">
                    <propertyInstance
                      Id="7d2256fe-1234-4757-a68f-449b372bd7af"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0a974c4e-f3f3-4ad8-85bc-21c19c881e8a">
                    <propertyInstance
                      Id="8a3304f6-a0b0-4700-860a-b2235507730d"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="d0b61a4c-66e9-4414-b720-cf04bdbbe1bf"
                  name="next"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <interfaceMoniker
                      Id="dd53f01c-e04d-44b6-bbd5-47ff273accbb"
                      LastKnownName="T"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="5a12b614-2ed3-4a54-b973-d4b90712f407"
            name="InsertBefore"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="6c053c55-f017-4fed-bd95-73430fbf66aa"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="64adc8b9-98f8-4309-a74f-6be1b9411d41">
                    <propertyInstance
                      Id="4d011320-d1a5-4a1d-b687-03ae6ee919ae"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d8d65f62-6853-4553-8252-6c59ccf6ded3">
                    <propertyInstance
                      Id="a14cf97c-ebc2-4e8a-8b9f-aa9d963e63ce"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d36d37c3-40b6-4e4e-8d25-fcf0c5ee8118">
                    <propertyInstance
                      Id="ee4efa2e-26a1-4cda-9417-115f27d93c80"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9daeba76-9151-414a-8740-df3523c93ed2">
                    <propertyInstance
                      Id="207c88b8-c6e1-4a46-a346-bc4df383ed7e"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="17d2618f-daeb-40fc-82ee-ac716ee9c42a">
                    <propertyInstance
                      Id="6b5aa187-6396-40da-9f95-25865fda29e2"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2fdd8cf7-3398-4f5b-9e8e-cc4cbc6990c3">
                    <propertyInstance
                      Id="35f8991b-3f11-4999-b865-fe93b594f900"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="db688266-f35c-4703-9881-392bd63c5854"
                  name="previous"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <interfaceMoniker
                      Id="dd53f01c-e04d-44b6-bbd5-47ff273accbb"
                      LastKnownName="T"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="99561452-04eb-4d75-935c-79d78dee707f"
            name="Remove"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="dde97969-f446-45e4-a15d-b6d7257b3bcb"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9e267d2a-a185-4d26-90a9-414cd5133d41">
                    <propertyInstance
                      Id="dc28c821-7b59-4c41-9067-0e52ac36410b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ec3f63d0-f318-4742-9bd0-1488f6a64f21">
                    <propertyInstance
                      Id="1257ddac-400f-4ecf-885f-710d93286aa8"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="309ef4b5-0fe2-4e6c-ad0a-def12503f464">
                    <propertyInstance
                      Id="a10a2e48-0735-4a80-b83d-fd7e55d58fd3"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5497a9f1-b20f-4bc7-b079-a8b9f2842ee0">
                    <propertyInstance
                      Id="2794ef99-f45d-412f-a17c-79689f3895b9"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="21ba7a7d-d783-4913-a672-eb4d2b4fa789">
                    <propertyInstance
                      Id="6d65a071-6785-4e48-92aa-9301c6cb0a3b"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d73d6032-7efb-449b-8e6d-f8defdc2fc47">
                    <propertyInstance
                      Id="5c0f6aa6-6322-45de-8160-7b1e2251b055"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </operation>
          <operation
            Id="7fcb8a9f-a935-437d-ac5f-c621435b464c"
            name="GetEnumerator"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="2ba561df-ddb3-4474-afd8-c36812a8bafe"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="45ee8f0f-d23a-4747-b14c-fde3dbf780fe">
                    <propertyInstance
                      Id="18735eed-d421-43f7-a90d-4fe45743d9ed"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="10711f39-4cae-4783-99ec-29fc295788b3">
                    <propertyInstance
                      Id="3a1fba44-7f01-485c-aa93-5ec4e6a7d2b7"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ab1d663a-3f97-4ceb-be34-d5d374a3fba4">
                    <propertyInstance
                      Id="069c263d-fd6b-4fc7-85f9-cd6a5a4caf07"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2e6a817c-4d6a-4831-a0ef-8f566a7fa56d">
                    <propertyInstance
                      Id="0607b81b-2bea-43a9-90c8-83e6777039b4"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="37e378ef-4014-4ee5-8323-e6a31acf1c66">
                    <propertyInstance
                      Id="a7c99d23-f54a-4e34-80cb-3d18f19f7831"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d62c27a1-b33a-4520-bc38-8f8735a3697c">
                    <propertyInstance
                      Id="4f89105a-544a-4472-af1e-7959f782d79c"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="3c646f66-adde-4d64-b6b4-338a52e340f3"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="6d10ffa8-caae-4006-85b3-9d0f5635fcbf"
                      LastKnownName="IEnumerator&lt;T&gt;"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="6f4e9126-8959-4e62-b116-319a681aed16"
            name="GetEnumerator"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="c85fd37e-1e96-4086-b103-9f7acb781918"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c48b8246-48e2-40ab-adb4-c2af6b2f9883">
                    <propertyInstance
                      Id="4dde094e-78d6-4814-89b1-93ac68883886"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a3053e35-02eb-4eaa-8f92-b12c59e9e8ee">
                    <propertyInstance
                      Id="ff3eabb5-c719-4073-b072-df2676bffeae"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="34678907-0459-4a34-9c2f-195a3f003e43">
                    <propertyInstance
                      Id="f408d5ec-8f6e-4f68-83ef-a1f7ef94fea3"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="529449fc-a37c-4614-b1bc-294b86a32028">
                    <propertyInstance
                      Id="689d7a63-b2d3-4f85-9c8f-4dd54c9f342f"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="51d2ca7a-acf9-448a-b14a-db5356c5a550">
                    <propertyInstance
                      Id="2111b06a-d25b-4735-a6d5-7157b0ae8e95"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3fc8128c-d595-4ae9-a4f0-b6f652f926fa">
                    <propertyInstance
                      Id="932f5ec6-912e-4257-978f-d5e107a3a123"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="7a1ed904-5c99-42cd-bc95-c2bdd7720aa3"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="4ce35996-3bea-4f40-9fed-204eae501c70"
                      LastKnownName="IEnumerator"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="b030ffbe-3fa7-484f-bc40-8c44edc371cd"
        name="KnotMetaData"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="c19fad1b-db84-4bbb-92ee-9d3cff401d17"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="28a9a1c7-192d-497c-a80d-7e32bb4f7f6d">
                <propertyInstance
                  Id="1380eea3-eb7d-44e9-aa16-dd943ff8b005"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="c52c0d9b-b1cf-499c-98fd-6e0c55b161eb">
                <propertyInstance
                  Id="a553778e-220d-4c86-8b54-318843a94d73"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="300f1007-ac3a-496c-90da-0dfe9f49bb07">
                <propertyInstance
                  Id="1af5c887-3338-4d19-9401-3f74a527932c"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="08f5f9af-8973-40a5-9265-c7003ea74408">
                <propertyInstance
                  Id="eb22e895-0269-40bf-ab9e-a48127b1e55b"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="960421ae-fe64-4643-90e2-b06544b82c7f">
                <propertyInstance
                  Id="149f7843-a086-4f4a-96f6-5a991a7cedfc"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedAttributesInternal>
          <property
            Id="71abe94c-670b-4136-aa45-155f53a8f6b4"
            name="Name"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="a42b9a92-6871-4667-a71c-d86fee1cdacc"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="27e8dbfa-a7ce-4068-a113-58384820758d">
                    <propertyInstance
                      Id="f3d22da5-9d52-42b4-b9f6-d2420fafe974"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="40011966-a5f4-4851-bb74-1ebecf934891">
                    <propertyInstance
                      Id="af56ea5f-a684-4c35-ab3f-efc798283d80"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1f7dc202-fab3-41c2-87dd-8f441746da5e">
                    <propertyInstance
                      Id="162e65c3-ad1d-4152-991e-1ad4ca5c74f4"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="42ccf45e-5333-4942-b52d-6397903a382c">
                    <propertyInstance
                      Id="5de99ba9-3cb4-49a9-8982-c2653faa356b"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bea7c085-2825-419a-98c4-207e46b51be2">
                    <propertyInstance
                      Id="84791876-58c8-4e13-9efc-02be8c17f920"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b8fe3258-dc0a-4c94-92ff-e0f42cbbcf0d">
                    <propertyInstance
                      Id="548c45e5-876c-4903-9c96-36215ea80cf9"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1bf21680-56c3-4ec5-b401-fca2effd8a22">
                    <propertyInstance
                      Id="6af68dd3-5795-47cb-851b-e4d87cafd06e"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                LastKnownName="String"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="68fc0f98-4ee3-4ce6-9ec3-c59a15746a90"
            name="Format"
            isLeaf="false"
            isStatic="false"
            isReadOnly="true"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="e4e1ba45-6836-4255-992e-e6373302521e"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fc46d94d-cad0-428a-b59c-cded1b194470">
                    <propertyInstance
                      Id="7034be24-7bed-486a-99f5-b908e9305d36"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="76c23a56-70fe-401f-893f-43288ae030b7">
                    <propertyInstance
                      Id="f20ba78d-6f8c-42a0-9cb4-65e8efccf8e8"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="109ddf63-0f18-4689-bb86-7629874184cd">
                    <propertyInstance
                      Id="a00c140d-9aa5-4f52-9a5a-b5c0c7c30b63"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="53739c65-7f57-44c8-8f7c-676e5ce126ef">
                    <propertyInstance
                      Id="965675b8-48cf-4b9d-a086-43a79ce8ac11"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7f1c2859-7986-46dd-b415-afd66f7ec3a6">
                    <propertyInstance
                      Id="05505139-ad8f-4d97-8fa0-b003ab1a07ea"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1c2b388b-1b1a-4ccd-8da8-53ed01c7898e">
                    <propertyInstance
                      Id="d3aa8bfc-2f46-40ba-8697-3f701a79bf68"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f9ff5814-b30a-4436-8377-a786f650d846">
                    <propertyInstance
                      Id="28164eab-e62f-4312-a9bd-80ce317960f7"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="8cd7f3f8-7365-4b0a-af85-557bc8314167"
                LastKnownName="Knot3-Entwurf::IKnotIO"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="fa455221-7768-4c36-9535-52d87ea6fb64"
            name="CountEdges"
            isLeaf="false"
            isStatic="false"
            isReadOnly="true"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="474b39ea-411c-424e-8098-f2a3ecfcecf0"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fc9f2024-3e81-49dc-a75d-5efd52da4aa6">
                    <propertyInstance
                      Id="853441fc-20ec-4f00-867e-7bfd93384ac2"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6275aeff-c07b-4834-9ebb-995fbe62cc1c">
                    <propertyInstance
                      Id="81abf5b1-3972-4332-b765-83a17bb91235"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b427f17d-11ce-4942-915b-fe507206b4ab">
                    <propertyInstance
                      Id="fe2c9b53-6e03-448b-a786-565a8641ff41"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="109cab48-bc17-4a9f-8e32-61c1e2ec5c0a">
                    <propertyInstance
                      Id="cf6d1df0-f815-4d73-9f09-f8f470fc740b"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="daa43480-0580-441d-ba79-1a8edc4b2903">
                    <propertyInstance
                      Id="e4ca9b78-d218-497b-ab41-25ea456c69e2"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1cc00127-08ca-4d8b-84b2-f269659895dd">
                    <propertyInstance
                      Id="e59a436b-d051-499f-9c8c-e9de2d70bf2b"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6184b35b-3ef6-4a6a-ae84-ad1b5e8b4823">
                    <propertyInstance
                      Id="ac7037bd-947e-4e7d-997f-53e2c81999d9"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="44f9c15c-eed3-4394-8b07-e24dcde8943f"
                LastKnownName="Func&lt;Integer&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="c3e5d713-d41c-449c-8b9f-0c6c0ff88d4e"
            name="Filename"
            isLeaf="false"
            isStatic="false"
            isReadOnly="true"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="dae212bd-9658-49dc-9dd4-47aa82ee6cdc"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="54f817a2-518f-4746-a1e0-fe09c407b9b2">
                    <propertyInstance
                      Id="8333f02f-3298-4034-83d1-3e6659cba41b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c6d29ff2-7b35-4bef-b232-dbbde155e3c5">
                    <propertyInstance
                      Id="cc6ae6ca-fe91-4cbc-b5a5-b8f0977c0c37"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="77a342b0-c7fb-4917-8b81-2868c10ebe06">
                    <propertyInstance
                      Id="cea6e897-8e5b-4fc7-901c-44fa219ed612"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="01b124e2-d2e2-4d9b-92fc-f821be512230">
                    <propertyInstance
                      Id="5d8853ff-dc86-444f-8f7c-51918832233a"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d21dcb53-6ddb-4933-8ef2-724d425dc212">
                    <propertyInstance
                      Id="c6cf6a81-67b6-4eda-bbf3-f019f9103542"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c584cb26-77f8-4f01-ba6c-a38368d1b1dc">
                    <propertyInstance
                      Id="f010d1fe-4fc2-4359-b2bc-751fcba1b149"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5218ac52-6369-441e-8ff0-cf54e9f0a7da">
                    <propertyInstance
                      Id="3c49f91e-102d-41f7-b881-fdba12894c38"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                LastKnownName="String"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="c7ffc816-1659-4337-a8f6-45175a183841"
            name="KnotMetaData"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="17555d0f-776a-4a6b-a82b-91a3723d4970"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7b6e5e06-a891-44fc-ad34-322b78cde746">
                    <propertyInstance
                      Id="88954ffe-31df-4559-878a-ea74a0ac9342"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d56330d5-82ea-4a40-a282-2d83eeb5ca82">
                    <propertyInstance
                      Id="a162f1b4-24ce-4737-9260-d35bbcca1f3c"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="49b97ae1-0e43-4ec8-b295-d45524c7fddf">
                    <propertyInstance
                      Id="aea466b2-b438-4bf4-870a-dd7c9951e063"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b0d30411-db41-4fdf-9a17-27d7956fd4ff">
                    <propertyInstance
                      Id="ccbf77e1-b56b-4c10-ae49-4274fa2d2c68"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3fe909c9-662b-4a87-812a-396dddbc4ae6">
                    <propertyInstance
                      Id="984295d4-51fa-43fe-a3b7-5009f04b21b9"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e327bda3-8832-4990-a24f-80a3aadb307d">
                    <propertyInstance
                      Id="f7f5059a-7790-404d-9090-c75d434bec02"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="743aab65-306b-47ce-befd-28040f4fed17"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="43c14dea-7527-4be9-be2f-ddc545bd9c9c"
                      LastKnownName="Knot3-Entwurf::KnotMetaData"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="05c61f80-f18d-453d-b56f-220c65f43542"
                  name="name"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="7362f287-2a4f-4621-8c64-289279a1268e"
                  name="countEdges"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="44f9c15c-eed3-4394-8b07-e24dcde8943f"
                      LastKnownName="Func&lt;Integer&gt;"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="06751a89-6026-4515-a3eb-bcabb42c1e85"
                  name="format"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="8cd7f3f8-7365-4b0a-af85-557bc8314167"
                      LastKnownName="Knot3-Entwurf::IKnotIO"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="a51b2b6f-afe9-483c-939c-954735f80d27"
                  name="filename"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="28eac058-afc1-4658-bf61-16ab8a584b02"
            name="KnotMetaData"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="fd90b549-6619-4192-9427-01897c01473b"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b328d491-ece5-45f0-b054-5ad6a11f696f">
                    <propertyInstance
                      Id="b2d8f588-21aa-4c63-9d95-30715739f65a"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="de97220d-64d7-4b0d-8c6b-e63767aa38e0">
                    <propertyInstance
                      Id="09634931-4aa5-4f46-acec-f92d0ea59d85"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="93109331-7882-442e-a2ec-7b0ce4b51855">
                    <propertyInstance
                      Id="132bf521-c25b-4c8d-891b-35a78e842da6"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0a8a39e9-a495-4b4f-b464-e74d2665cdcd">
                    <propertyInstance
                      Id="a34e8061-2317-442f-aeba-bc50101bcdee"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="13bde321-13ab-4d24-a95a-57e3b9231bf2">
                    <propertyInstance
                      Id="1dd01457-bf49-450e-b534-d429caf5321f"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c339c388-7791-41e4-b1e5-f6fb660151e7">
                    <propertyInstance
                      Id="4927bb07-f524-4ed1-ab7f-1867aa010536"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="4fea421f-cac8-4866-b034-f64f73a1c52c"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="43c14dea-7527-4be9-be2f-ddc545bd9c9c"
                      LastKnownName="Knot3-Entwurf::KnotMetaData"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="d8724ab3-7318-434e-9feb-eaec05ff649c"
                  name="name"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="a5b3b603-5e40-4d34-99e7-c96ba5bf39e7"
                  name="countEdges"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="44f9c15c-eed3-4394-8b07-e24dcde8943f"
                      LastKnownName="Func&lt;Integer&gt;"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="37ca79ac-775d-4058-b67d-b7c05eded959"
        name="ICloneable"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="e9405974-c2e4-424c-b72d-d69a1756c03d"
            name="interface"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="06725ff8-2ac4-4a96-b608-1e5c3101efb4">
                <propertyInstance
                  Id="f54049ef-72ff-42e2-8f61-a23b5d1a22c1"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="54ce45dd-c885-4a69-9e04-6d762e8b46ff">
                <propertyInstance
                  Id="d9c47680-f658-407a-8e4f-468255a86c10"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a01a096e-1547-4026-b9c5-3c54a13c179e">
                <propertyInstance
                  Id="f8472d8a-a31d-4488-af87-6dd81f478468"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="98063f65-a475-4c9e-8332-5447d5ae6881">
                <propertyInstance
                  Id="ca222653-8d0e-45b1-9a3b-883e3cd74bbc"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedOperations>
          <operation
            Id="90f9b623-f4f6-4279-9c20-b38af1c4c0c5"
            name="Clone"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="ed436c87-56b5-4ebd-a76f-347b4ed0bc2a"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="07de9395-1489-4037-9364-2d8d612fe7a1">
                    <propertyInstance
                      Id="a7633577-6059-4421-8d86-e8d6c19a398f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3bf7c45c-d333-49a7-90a6-bef1ef4ff9b8">
                    <propertyInstance
                      Id="abbe1d4d-8eca-4d55-aeef-ca6158cf5fe1"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="842a5b21-1503-4fef-9927-3347c367d8c5">
                    <propertyInstance
                      Id="f6f2398e-b603-4138-ae0a-bb45a333d348"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d9623915-0e4d-4410-bba6-611b0d0f5baf">
                    <propertyInstance
                      Id="03531b18-74df-4e13-96a3-6f1d47a5899a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0da18e40-18ea-4cef-8bee-a89810270ad7">
                    <propertyInstance
                      Id="15965eeb-9d5b-44bf-99bd-71020b929512"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="16bbfd6f-33ee-4deb-95fc-735cb174eb8f">
                    <propertyInstance
                      Id="846ca58e-35f7-4180-98da-dc9ddcd0b549"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="2fa7ecd8-2f19-42ef-9254-94103402c661"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="bf1b7ecb-ab37-4ba4-8984-ef6fcb8ffa4f"
                      LastKnownName="Object"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperations>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <enumeration
        Id="fa070c4b-d4b3-434c-8779-4986c19d305c"
        name="Direction1"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="d8933a29-519e-4d6e-9d0e-deb0016f0c24"
            name="enum"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="806d3e66-9498-40b6-97f4-0329e5c90704">
                <propertyInstance
                  Id="e6435f84-0891-41c1-bb8b-ab0e088c7e9a"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e1435d95-e2b4-493a-84a6-138bca3010ef">
                <propertyInstance
                  Id="eaf83b58-e90f-4407-9815-3f42f77ad673"
                  name="BaseType"
                  value="int" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="2261555b-4ef2-4b58-b3aa-57e37ad6e297">
                <propertyInstance
                  Id="b1a264ee-3008-4343-abeb-eb59142d8a3e"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedLiterals>
          <enumerationLiteral
            Id="cdd933fa-07a1-4380-8336-7237195a5c9f"
            name="Left = 1" />
          <enumerationLiteral
            Id="b3d66956-860e-4af7-a846-ca8552758cfe"
            name="Right = 2" />
          <enumerationLiteral
            Id="1bbdb395-e466-4454-8479-491a69f86000"
            name="Up = 3" />
          <enumerationLiteral
            Id="ff35dd74-09fa-4e2d-88af-23f7263be596"
            name="Down = 4" />
          <enumerationLiteral
            Id="e71bcf5b-77ea-4e65-b4fe-21def4c99672"
            name="Forward = 5" />
          <enumerationLiteral
            Id="e8438650-efcf-4331-9db6-6a3e96cc284b"
            name="Backward = 6" />
          <enumerationLiteral
            Id="84e2706c-cffc-4051-8f42-69de1bed2990"
            name="Zero = 0" />
        </ownedLiterals>
      </enumeration>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="bb85b7fc-a1b1-47b3-8ab5-8f7a98e8a26f"
        name="IEnumerable&lt;Edge&gt;"
        isAbstract="false"
        isLeaf="false">
        <generalsInternal>
          <generalization
            Id="7a49b82d-d9f5-4cca-9e5c-3f1026cc1964"
            isSubstitutable="false">
            <interfaceMoniker
              Id="01f66d26-783e-4596-9e8b-80570001b5ea"
              LastKnownName="IEnumerable3"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="01f66d26-783e-4596-9e8b-80570001b5ea"
        name="IEnumerable3"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="4c16fc6f-05c7-44b1-97e7-f1d55cf2ad99"
            name="interface"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="75e7d16a-6b41-4956-968e-8fa641637e11">
                <propertyInstance
                  Id="c00e99d2-fcbd-414a-9cf3-da6ed77432b6"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="cd7a7fce-4485-4b9b-bae6-9f8883046353">
                <propertyInstance
                  Id="06beaa73-2372-47fa-b31a-7b70f1b7ce87"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="7be332f1-1194-4220-bcf7-9ad36b3bddc7">
                <propertyInstance
                  Id="ad5104fc-c6c1-4bb1-ad5c-416800e40107"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="51c51b74-15d1-4b0c-b082-94194af968cc">
                <propertyInstance
                  Id="11fb32e5-55b7-42c0-97fc-1e7fe357f22a"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedRedefinableTemplateSignatureInternal>
          <redefinableTemplateSignature
            Id="293341ef-e108-4322-92da-d232d56d0631"
            parameters=""
            isLeaf="false">
            <ownedParameters>
              <classifierTemplateParameter
                Id="3db89699-80a8-4581-a644-2827fb625c6d">
                <ownedParameterableElement>
                  <class
                    Id="436c5387-d5df-45eb-8124-df190802801c"
                    name="T"
                    isAbstract="false"
                    isLeaf="false"
                    isActiveClass="false">
                    <appliedStereotypesInternal>
                      <stereotypeInstance
                        Id="35f17c18-1690-42e5-ac0d-ac4d47744a22"
                        name="class"
                        profile="CSharpProfile">
                        <propertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="2dd18156-3c22-41b5-9b85-0109ed58fd5d">
                            <propertyInstance
                              Id="4fbb3ad5-bfef-432a-85b0-cfbdb286505c"
                              name="ClrAttributes" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="d30f8034-4c88-4954-a9ec-27a28214e929">
                            <propertyInstance
                              Id="4931eea7-6e59-4422-9342-0efc1f6ddc93"
                              name="IsPartial"
                              value="false" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="de5d632d-2b2a-44ea-aa61-380be9dacb9f">
                            <propertyInstance
                              Id="712a4c82-f435-44e2-bd38-972370d03804"
                              name="IsStatic"
                              value="false" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="f8eb9663-a344-46dc-b6e6-4a669b39759e">
                            <propertyInstance
                              Id="50d80c22-380b-42e4-a502-c56fb0423657"
                              name="IsUnsafe"
                              value="false" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="14580003-c258-4f2f-a706-f42bb42a9bfc">
                            <propertyInstance
                              Id="77da8a47-433e-40e8-855f-4075b413ee9d"
                              name="PackageVisibility"
                              value="internal" />
                          </stereotypeInstanceHasPropertyInstances>
                        </propertyInstances>
                      </stereotypeInstance>
                    </appliedStereotypesInternal>
                  </class>
                </ownedParameterableElement>
              </classifierTemplateParameter>
            </ownedParameters>
          </redefinableTemplateSignature>
        </ownedRedefinableTemplateSignatureInternal>
        <ownedOperations>
          <operation
            Id="4008e1f1-0100-4eca-97d1-7a30df7c23e1"
            name="GetEnumerator"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="adb6669a-6362-4426-91a1-4df5119f81fb"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="61444129-f324-4d4f-ba5d-77e7f5d68501">
                    <propertyInstance
                      Id="936f5431-86c3-4d1a-93bd-997f78be696d"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="73d18d75-4de9-4532-b40b-92b97f2dd158">
                    <propertyInstance
                      Id="3be8e896-0ce9-4ca8-a16a-ae17aab5617f"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="601d87e3-baf2-46af-b015-f8200709fc0d">
                    <propertyInstance
                      Id="f4aa5a03-393a-473f-8cae-a029dcb75f30"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="331ad405-b71f-44f7-88b0-4d2d30ff291f">
                    <propertyInstance
                      Id="a1717bc2-e787-49c3-a831-5d4ed956828f"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c5441dec-c108-4b26-8157-ab1fa08c3230">
                    <propertyInstance
                      Id="23654f4a-1597-4e67-8566-2671cfb1819d"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5140524d-8ef6-4cb8-befe-6e692a50c973">
                    <propertyInstance
                      Id="b1fdf648-17db-45cb-93a0-204ec5d215b4"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="3714f49d-7035-48c2-9193-db2baf97bc67"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="4ce35996-3bea-4f40-9fed-204eae501c70"
                      LastKnownName="IEnumerator"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperations>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="af2fe264-4dbc-4ebe-8c04-3a1b18ab834e"
        name="IEquatable3"
        isAbstract="false"
        isLeaf="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="a05731c3-4504-4662-a1ef-74cbd67268ad"
            name="interface"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="95c13eb6-9a57-4495-9f92-31d637ebefb5">
                <propertyInstance
                  Id="c82b879f-8030-4220-b04a-ed0b97c23717"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e386c22e-bd2b-4763-90dd-24c29e176533">
                <propertyInstance
                  Id="765a3c1c-0cbd-47a5-b5aa-2234c0732a10"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ba76ef41-c160-41c4-8e07-04e31f8f0033">
                <propertyInstance
                  Id="1da514e6-ad12-49ee-bf32-cebec05a7188"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="df8f44cc-d7e4-4145-806d-c0822ee8666c">
                <propertyInstance
                  Id="2d6652d6-df25-4fc6-9784-10aab1a68a4f"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedRedefinableTemplateSignatureInternal>
          <redefinableTemplateSignature
            Id="d217e5a3-4d0a-4e30-bc88-52580234724a"
            parameters=""
            isLeaf="false">
            <ownedParameters>
              <classifierTemplateParameter
                Id="b86928a5-acc8-4f80-9cd4-345f36243ea5">
                <ownedParameterableElement>
                  <class
                    Id="5d4fb5f1-3e04-4a35-8d85-274f4917a713"
                    name="C"
                    isAbstract="false"
                    isLeaf="false"
                    isActiveClass="false">
                    <appliedStereotypesInternal>
                      <stereotypeInstance
                        Id="bdda36b8-f300-4635-bbf2-12397d5343f9"
                        name="class"
                        profile="CSharpProfile">
                        <propertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="2f7b5b2c-5e12-4749-91b9-3856d2fe2dfa">
                            <propertyInstance
                              Id="21f0e8f0-8870-4809-ab02-37a34b582052"
                              name="ClrAttributes" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="6b625337-bff3-49b6-bf1a-d9eb028e6978">
                            <propertyInstance
                              Id="38336e8b-5b6c-49ca-9e45-b0bf3d6a5928"
                              name="IsPartial"
                              value="false" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="26731dc9-b360-4b6b-a4f5-4ef2282a0b95">
                            <propertyInstance
                              Id="d37b876e-7298-4beb-85f0-3de5f9a52f23"
                              name="IsStatic"
                              value="false" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="5272e8e6-8efa-4460-97f4-5d7b50e0cd18">
                            <propertyInstance
                              Id="9c948abc-8dfd-4621-8d7d-3b2333a89788"
                              name="IsUnsafe"
                              value="false" />
                          </stereotypeInstanceHasPropertyInstances>
                          <stereotypeInstanceHasPropertyInstances
                            Id="3dce4bb2-f5c0-4973-abb7-4e133e5a415a">
                            <propertyInstance
                              Id="dbe58f18-f143-4887-8b46-31c2b8f03421"
                              name="PackageVisibility"
                              value="internal" />
                          </stereotypeInstanceHasPropertyInstances>
                        </propertyInstances>
                      </stereotypeInstance>
                    </appliedStereotypesInternal>
                  </class>
                </ownedParameterableElement>
              </classifierTemplateParameter>
            </ownedParameters>
          </redefinableTemplateSignature>
        </ownedRedefinableTemplateSignatureInternal>
        <ownedOperations>
          <operation
            Id="8cbdfc02-b0bd-4d11-b1c0-9f4982f67b1c"
            name="Equals"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="971eb3cf-b516-4f5c-8752-e435aec124df"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="714fd614-1eb1-44da-9337-f8acbd17aa8a">
                    <propertyInstance
                      Id="c8d6eafc-536d-43a7-9b00-eb4bd66d25cf"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cca6644e-411e-4b9d-bdab-19d9a249f81e">
                    <propertyInstance
                      Id="4226618f-62ef-4af1-892f-1895435dbecf"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ece74a06-9b1c-4470-b263-6e7c984cbfcd">
                    <propertyInstance
                      Id="aa280da4-9278-4733-b822-b144a2a9792f"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="975280fe-3fe8-4eb9-89f7-423ddef3dbbb">
                    <propertyInstance
                      Id="def09ddd-8fbc-4b13-b1b2-5faf59988ecb"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bb071efc-b53a-4e17-abf6-7e6900660434">
                    <propertyInstance
                      Id="d5f17a73-cf9e-403a-b560-a6a576539824"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fccf83dd-30d6-430c-b52d-04a737761447">
                    <propertyInstance
                      Id="575136bb-0ba8-47a9-a0a7-89c3fc31e33d"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="ead6cc69-dff6-4722-ba0b-d472139f2f7a"
                  name="other"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <classMoniker
                      Id="d6f3d06c-d154-4230-8788-e6b313e2b227"
                      LastKnownName="C"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="ea83c342-19fe-4268-a0b3-d6257b22f35d"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                      LastKnownName="Boolean"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperations>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="a4e581b5-5682-4c77-9023-3fe224497196"
        name="IEquatable&lt;Knot&gt;"
        isAbstract="false"
        isLeaf="false">
        <generalsInternal>
          <generalization
            Id="85cbe9e7-d506-42a6-81bc-d30ca175b996"
            isSubstitutable="false">
            <interfaceMoniker
              Id="af2fe264-4dbc-4ebe-8c04-3a1b18ab834e"
              LastKnownName="IEquatable3"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="68f639e0-6042-4cb5-ab42-b4c70a91bcbb"
        name="Knot3-Entwurf::ConfigFile" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="39210501-19e5-4a32-bec6-54718492a17c"
        name="HashSet&lt;string&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="7d0d3ff4-9ee0-426c-92ae-d7d2977708a4"
        name="ConfigFile"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="81b4050f-e17a-41c4-84d1-b1e1d1e37656"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="a9930141-8773-48b0-86d4-af0f411d08d0">
                <propertyInstance
                  Id="ee0dcc0f-1632-45d4-b95d-09149e913493"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="75eb6bbc-f6f9-4f85-b348-ba146d3e5fa4">
                <propertyInstance
                  Id="c08f56f2-d72c-4c9b-bce4-74b5d6d28049"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e8fe8811-06ac-4878-a98b-0d229f42ab3c">
                <propertyInstance
                  Id="69bd2710-6e96-41f9-90fd-b24c3089738f"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="2308e99b-431c-4764-a309-0ed257385119">
                <propertyInstance
                  Id="da5b4be9-07d6-4bd6-bb7a-44ec03903d63"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="757b0dc2-5914-42e2-983e-4401b3bdd2d8">
                <propertyInstance
                  Id="d32d5b14-72df-4cf3-8407-a99708ceef90"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <ownedOperationsInternal>
          <operation
            Id="9b914b1e-f138-4b05-bda7-052bf7df778d"
            name="SetOption"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="f268fbad-d459-4466-b570-a4a52339135a"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3a2881c8-686d-4f5a-b99d-f8f476941643">
                    <propertyInstance
                      Id="ce68c08e-0436-450b-bb1a-304a62c7a91d"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0d31f39a-408c-4997-b19f-aa7fa61bd054">
                    <propertyInstance
                      Id="4b714363-aae1-4b68-bef5-1540f2679c16"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="42887bad-caaa-4d75-a311-b203744b2aab">
                    <propertyInstance
                      Id="c4f470dc-6b16-4659-979a-3643e7ac5e4e"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b425af98-615e-4318-97c7-3be39e1ba2da">
                    <propertyInstance
                      Id="07fb9036-8a4c-4c19-b517-88fbe7f395e8"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="69ee302b-ad55-4934-af86-dec76616a9db">
                    <propertyInstance
                      Id="9d772469-f517-40b2-8965-4fe9c6a8fa60"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f440acaf-6a54-471b-8aa1-ad2e966259a8">
                    <propertyInstance
                      Id="d1014c18-ce00-48c3-8049-4478866fa47b"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="dc629a94-de96-48ea-a70e-73fe5a0cce57"
                  name="section"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f4b25978-d4d7-48a7-af19-571973ab43e0"
                  name="option"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f1e745f1-0b19-464e-a2a5-6fcbf48462db"
                  name="value"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="7ef39118-b80f-4fe4-b447-c205fa1adc69"
            name="GetOption"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="f5bdb2cf-8ffd-46a8-9cef-20f8f4c01747"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="be38b279-d9c0-401c-865c-0072456831e2">
                    <propertyInstance
                      Id="8b876e91-f7ec-45be-8c05-972518083937"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="77972c08-5669-44ad-b6a4-6c46321a57aa">
                    <propertyInstance
                      Id="d1091eb2-1854-40ef-bc69-6f1360fb641f"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="14cee33f-8a9a-452f-97f8-8306ead2a849">
                    <propertyInstance
                      Id="513ddfa4-3ef1-4bac-a1e0-e1f5e47f1404"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="58f9429b-bdbe-4dcb-b713-73124749eb4b">
                    <propertyInstance
                      Id="50c10010-b068-4642-8ce1-618125542236"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0dd35d74-40af-4c4b-8a8f-2854b2a799dc">
                    <propertyInstance
                      Id="78c3dd12-51b4-41bd-9bcb-d2ca69e137ae"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2abb2555-7d1d-4abd-beb1-86be1f871349">
                    <propertyInstance
                      Id="a3b024ed-6e0a-4706-bd5b-d2724be7ba42"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="1f8a7533-dcb3-4d93-943a-87931803e214"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                      LastKnownName="Boolean"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="9f781d3c-d588-4034-a4d6-e4f32fa19443"
                  name="section"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="99368da4-fb05-42f3-a57d-88353ff1358d"
                  name="option"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="197f1cea-a662-4ac4-b3ca-f72544f57dda"
                  name="defaultValue"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                      LastKnownName="Boolean"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="9118dd5c-56f2-4a22-9b37-224502d51851"
            name="GetOption"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="bb8ab20d-a0e3-49a3-9c1f-8a83e5deaea8"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fe4b4a9d-fb73-4c28-9e59-adb3d9a045b6">
                    <propertyInstance
                      Id="8bcb61de-747f-42f0-ad8e-089e531aa091"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7718ad79-fa8b-4b90-bb97-b9700efe9f29">
                    <propertyInstance
                      Id="aa9d95e0-3a12-4f3f-9be4-07489f664da0"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cdecaa08-8412-4dae-8b57-ee923abcb482">
                    <propertyInstance
                      Id="a8dd8e2a-140f-4a80-9ce1-7dba734d3400"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b705d4ee-21b8-4144-aa15-185e15171ebe">
                    <propertyInstance
                      Id="4d5dc8a1-b940-4d6b-955c-f3d71e90d22a"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="963b32a8-b98c-425a-820b-79d02b7ed748">
                    <propertyInstance
                      Id="4bf3634d-21aa-4219-a318-5d64aad8e0dc"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b875ac9e-c9ab-4291-89b3-702f2d68af5a">
                    <propertyInstance
                      Id="865a2a50-b055-49d9-97a3-0ecda2287a9b"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="d543a6e0-4c70-4372-a427-bcf27b82efb1"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="fc689e49-5f48-48e2-973c-dbc7376d29e5"
                  name="section"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="e2e9575d-3779-4b56-8d58-6119d4c60d58"
                  name="option"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f175bd0e-ead4-463a-9e3a-5a348fa5da5c"
                  name="defaultValue"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="be2ba384-29fa-4a6b-af59-68f48f3b050f"
            name="SetOption"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="02ed8c06-ace2-42dd-82d1-09223f822c45"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a6ce8515-f9bb-45d2-a253-47d9c81492ce">
                    <propertyInstance
                      Id="e34fb969-1fe7-4620-a112-7bf80db475fa"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="51fec8cf-0092-47f0-a484-d977e37c686f">
                    <propertyInstance
                      Id="515ff6c3-aa10-43b6-9f89-6140aa3a685b"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a72ef7f0-f41a-43d6-b7f3-ca90a6b34b66">
                    <propertyInstance
                      Id="b54df72c-c258-4143-96c6-6e83386552ed"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7c28b4d0-b357-436a-8be6-3cf3feef526c">
                    <propertyInstance
                      Id="857d12ce-e197-4138-920e-14ddf17329c3"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a89a569b-9504-4f85-b720-efb5fcbc4f52">
                    <propertyInstance
                      Id="fbd61eaf-fbf1-49ae-ba9f-9753c52f8b84"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f0b3b7fd-ee49-4f2f-aec5-d817aa5bf807">
                    <propertyInstance
                      Id="fb718c9b-50f5-4576-91b7-c3476722fbc4"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="8021bc0a-e5c2-4f13-896d-1cb5555710c9"
                  name="section"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="8895bb54-6afe-4c6e-a68d-b3ffc9c8ae0e"
                  name="option"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="c6d0bd2a-c49e-4468-8a6a-8a0aeb1f16a8"
                  name="_value"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
                      LastKnownName="Boolean"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="51aba6c5-507d-44b3-bedf-41ef346e0739"
        name="OptionInfo1"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="35e290a3-07ed-4287-a42b-3148b0a7606a"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="72d46144-1906-4c04-9c00-bf0286225936">
                <propertyInstance
                  Id="4a0c610d-472c-4988-b78c-8687ba83136f"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e0ff52a0-0f4e-4dad-a742-6b6918c21efa">
                <propertyInstance
                  Id="e9678fc6-a945-4892-9e1d-5aafb1c32ad8"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="f031f288-4afa-462a-a627-c40f1f4a2afe">
                <propertyInstance
                  Id="72b71f97-4e76-4424-b604-87c16bc83608"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ec6299a9-e017-4c3e-bddf-fec3c4eecef5">
                <propertyInstance
                  Id="1765c1f5-25c0-4764-a315-09de49f33d9f"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="7e3efa92-3acb-4f63-8626-45b574b130f5">
                <propertyInstance
                  Id="6d4bd161-1b19-45e8-b437-9d09c48e765a"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <targetEnds>
          <association
            Id="de09a1cd-a459-4cdb-af80-8f1c980dedaf"
            isDerived="false"
            sourceEndRoleName="OptionInfo"
            targetEndRoleName="ConfigFile"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="7d0d3ff4-9ee0-426c-92ae-d7d2977708a4"
              LastKnownName="ConfigFile"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="bbd332af-7086-42f1-82b7-af6a8e32feb5"
                  name="OptionInfo"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="3f1384ac-4265-4816-87db-2efacbb080f3"
                  name="ConfigFile"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributesInternal>
          <property
            Id="587c7b35-e77a-4a1b-9d2c-3719c2cc57c2"
            name="configFile"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="95ad248e-6dec-4c33-a84f-d29649d6bd1c"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6f39417a-32ef-417d-9e8a-9cb63c13f32c">
                    <propertyInstance
                      Id="12df9dcc-d93f-4a4b-be0c-c9e5cf314085"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9b44f81a-391a-4cea-bb72-20dd391f41f6">
                    <propertyInstance
                      Id="1ab025a9-7c5b-4abf-bb83-5e77cfe70287"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5cab50b7-98f4-4399-98b3-ac6c44e04588">
                    <propertyInstance
                      Id="df2ca98d-e693-4856-848d-caceadd2e806"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d7e2af62-8b70-46e6-820a-dd2967799297">
                    <propertyInstance
                      Id="62dcd52a-a920-47a0-9d22-a307d3de84e5"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="13d169bd-d25c-455a-b595-8719f0820096">
                    <propertyInstance
                      Id="5add16ac-e12d-49e7-a099-9a18b126d854"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c5e6e25e-2344-4ba8-8ee8-c833ff7f5325">
                    <propertyInstance
                      Id="3cfaa795-c453-4ae2-848d-d07323563ffc"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e988aefd-c4f8-410b-ba94-1dcdf96fd8cc">
                    <propertyInstance
                      Id="c5c36305-dea4-4830-b16f-4efcc499c450"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="68f639e0-6042-4cb5-ab42-b4c70a91bcbb"
                LastKnownName="Knot3-Entwurf::ConfigFile"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="74b34cb8-e618-4337-892c-f3054c4bbe60"
            name="Section"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="a24ff4de-e0df-433e-9ad9-fd31251a0c6d"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="882548d9-1dd4-44ad-81b9-571a64d15e5e">
                    <propertyInstance
                      Id="5fdfb3a7-57db-4277-ac0e-c10fd2fec106"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d730ffb8-dc78-48ad-82e2-21bfc20c358b">
                    <propertyInstance
                      Id="7e0a7209-6604-4046-89b6-957c8c58ae60"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="32180422-1498-4016-a9ee-6b2c76b6e11d">
                    <propertyInstance
                      Id="55cab66f-1b6a-48e5-aa63-e0b62e8c44b8"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="46b28a20-a279-4f47-aeea-928519018aa8">
                    <propertyInstance
                      Id="da027151-1e6b-4207-81a0-3e7fe0251021"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cf1a6a4c-1fbc-4dd3-b19e-4d7b0a742430">
                    <propertyInstance
                      Id="3734c6f3-59c7-4152-ab3f-8c07d53bba95"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cddcae7d-6ab3-4549-b392-234f4936df49">
                    <propertyInstance
                      Id="0cf52801-3720-4589-b15b-292a73cb1f76"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e17a6ce6-d167-4221-b2fe-a4dfd111278c">
                    <propertyInstance
                      Id="32f23501-e09d-4ed0-b941-2e40ac22d294"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                LastKnownName="String"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="279d1523-bb3a-425f-8a59-ac645207c149"
            name="Name"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="864a19a5-25f3-48fd-ac9c-d2aa57316f30"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cd499134-79f1-4d8d-bb99-c29e62e5540f">
                    <propertyInstance
                      Id="a2a98a3a-95b5-4c04-8105-305c9ea1e6c0"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0f51b6ae-06e8-4395-b709-ec9257a75f17">
                    <propertyInstance
                      Id="177cf622-b71a-42cb-9415-d189437789dd"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="fb80989a-aa1c-4ae9-9d28-96fd4aa7962e">
                    <propertyInstance
                      Id="d63e5548-d8c1-432c-a920-5cbfd839e5c0"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="184bb05a-abfd-47c2-88f8-c75e8fa67192">
                    <propertyInstance
                      Id="94d9ef17-e751-4936-a69e-d5885ec7045d"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="50b27838-ca40-40dd-bc79-443ff9f0626d">
                    <propertyInstance
                      Id="3a894daa-5b35-4985-b28b-e1bfa517f66c"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="39656f32-56a8-4067-9b35-c04d70e549b7">
                    <propertyInstance
                      Id="d3ae37c2-a1d5-4de2-ae95-33457b078b1b"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e34e01a8-425e-4de0-9cca-2b856d636bc4">
                    <propertyInstance
                      Id="d85ea81b-a531-4aed-a8b2-504cada1e5d7"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                LastKnownName="String"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="f59f3494-f4d9-4ba3-ac99-12360f6751fa"
            name="DefaultValue"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="a7bb5778-98ad-492d-960c-92dccf6736d1"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ea227766-087e-4ef9-9b23-855c26bc5ab4">
                    <propertyInstance
                      Id="88bd425d-ed16-4070-8eae-69144632e605"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c981faed-b09a-4531-af62-31563fbd447c">
                    <propertyInstance
                      Id="687cfc6e-8a95-497b-b473-5126f49fdde1"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1b08bd05-f1a7-414d-bbd0-5047554d1afd">
                    <propertyInstance
                      Id="3db43e63-524c-43a9-8a66-a32f2a519771"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="751ba96d-2444-41b6-bbc6-880a07409362">
                    <propertyInstance
                      Id="cd76f47a-274d-48f5-aad2-8e17fe1d944f"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c2c4578b-fd77-4386-bf23-3daff7bbda59">
                    <propertyInstance
                      Id="6af72b2f-b325-4083-9263-f9da7000950e"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="02ff8485-99db-4e74-9cfa-3cae01d67279">
                    <propertyInstance
                      Id="7574d249-29bd-4ad3-afc8-39d4ee961ca7"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2c7d2fc6-c0ba-40d3-8ccd-6bf30ed3c278">
                    <propertyInstance
                      Id="4ec322e1-7a2c-45c3-b1ff-6029590ccda4"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                LastKnownName="String"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="04aef6c3-222e-49e4-baae-090d1f389c03"
            name="Value"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="0833a042-e848-4748-851b-1c35f397d16a"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ff6989f9-513e-47ce-9fff-243ecadd9994">
                    <propertyInstance
                      Id="03206aab-7ee5-4adf-a5a9-6e6836540e26"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e176fd5d-4bdb-4d37-9b3e-94d2e1f34ccd">
                    <propertyInstance
                      Id="a6a7c186-4d7b-4e66-ba5e-cb38227820fd"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="10b74223-d5f7-48f9-bd48-69ea95ee4d99">
                    <propertyInstance
                      Id="9d603ed3-5a3d-428e-acd5-333a4f60848f"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9a42fa83-1078-4f9e-857a-c152a42335a1">
                    <propertyInstance
                      Id="a5d9c81e-aea6-418b-8bec-ef3eb8fc5c53"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0c3e9412-bdce-42ff-85cb-d4a21629bf11">
                    <propertyInstance
                      Id="5a20c4a2-bf86-4475-a893-6971faef4258"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f379f63c-93f3-43de-9753-432391fb7dcf">
                    <propertyInstance
                      Id="e3f4d7e2-063b-4b0d-8b91-9228cd2bfa46"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="191f7904-bf84-4d14-802e-1af4f45346cf">
                    <propertyInstance
                      Id="6ac67966-13cb-4f3a-8c60-8a17ea83e195"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                LastKnownName="String"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="0cfe29ba-4e48-4fcf-82e7-764335c572ba"
            name="OptionInfo"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="e9d29076-2de6-4b02-9f62-f539edbedacf"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="30775d05-1bb9-44eb-987c-f66e65bbc945">
                    <propertyInstance
                      Id="51c00e2d-128a-44f3-93a8-ef0eb42a02a4"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e85c7291-fc38-40bf-8dfa-255153263d95">
                    <propertyInstance
                      Id="877b5a90-00e2-4838-95f6-cd29a0c52387"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e4ad3c06-c285-438c-bedd-dd5c0fe3cc58">
                    <propertyInstance
                      Id="c5d1f70e-e3de-4697-8da6-3009185d7965"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7fd48402-4310-4452-bf17-5c20064e1791">
                    <propertyInstance
                      Id="91701fd8-2ff9-4387-b792-645515e2cdaa"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d683b2bc-6bb5-4609-a72b-0f6f59b94268">
                    <propertyInstance
                      Id="789fd61e-5678-403d-8810-cfea17bc70e9"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c60d0dd8-535c-46d9-af7e-ffe016fac424">
                    <propertyInstance
                      Id="341a8bd5-da87-4a03-be41-dbbc1a9870a3"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="ab317cc5-4948-46fa-adf6-075e40749ad9"
                  name="section"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="d8ea1ac9-b9dc-408d-8cc2-58aa94d436eb"
                  name="name"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="ad60f249-1605-442b-853f-07ba6ac4f3b7"
                  name="defaultValue"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="967faab3-6eca-48da-b535-85f76ebebe39"
                  name="configFile"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="68f639e0-6042-4cb5-ab42-b4c70a91bcbb"
                      LastKnownName="Knot3-Entwurf::ConfigFile"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="db448bb2-de51-4812-83b4-b59871c8f1fc"
        name="Options"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="c75bc0b6-a908-4287-8a5e-b36a60a2e789"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="661848ce-80c3-4872-a5ff-6d5f6534d5ac">
                <propertyInstance
                  Id="e0dc3b39-7275-4287-810b-866c07bd1562"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="4a81df45-8671-4b01-bf0c-7ad2e95f9cb4">
                <propertyInstance
                  Id="8843f81d-e7dc-48b3-a858-b33ac4efc885"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="162bce50-6415-4f95-8833-3ea6dce81343">
                <propertyInstance
                  Id="850ff33f-3af6-445e-a9fd-940e3da931c1"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="0a96b7d2-80bc-40ef-a3e1-100fe10824fd">
                <propertyInstance
                  Id="a372129c-1be4-4992-a413-b2420c529e74"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e336caf9-5edf-4719-9137-fb68678e1d2e">
                <propertyInstance
                  Id="4fe7bb9b-5ddb-4de3-b223-dcb874a08d65"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <targetEnds>
          <association
            Id="ca508daa-907f-4ad3-9649-0ca31faa178e"
            isDerived="false"
            sourceEndRoleName="Options"
            targetEndRoleName="ConfigFile"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="7d0d3ff4-9ee0-426c-92ae-d7d2977708a4"
              LastKnownName="ConfigFile"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="d6fb6fcd-5d94-4459-a207-c124646a68c0"
                  name="Options"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="2e5e6ab0-149a-4b91-98c5-6d3fab69aca6"
                  name="ConfigFile"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributesInternal>
          <property
            Id="1bef9659-bcf9-4b3c-b8d6-3b69e44f41c0"
            name="Default"
            isLeaf="false"
            isStatic="true"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="1d73425d-d295-4bad-a950-ecdec5e7d9d9"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="8fa66ab4-478e-4048-82aa-003315d265d9">
                    <propertyInstance
                      Id="4c4165f3-cb2b-4a3b-8353-f4ef15151685"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="30208c47-87e8-4864-a82f-6ed7ae11c23a">
                    <propertyInstance
                      Id="de29876a-d07d-4d50-87a2-e154f5fc8450"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="198171c8-9ca8-45ea-bf52-e02bd55e57cb">
                    <propertyInstance
                      Id="5649c866-0320-46c3-8eef-ecc6b6b278ae"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="72f96cdb-1c42-47bd-a9b6-619b25f486df">
                    <propertyInstance
                      Id="b03958cd-741d-47b3-8657-11427217de34"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e2fb35f6-b79a-4c20-941a-a73416a64f9e">
                    <propertyInstance
                      Id="9a564ab7-3e46-43a9-82bc-4a3a99d6e196"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a457c2b0-4945-400b-8f35-9f65055cc99a">
                    <propertyInstance
                      Id="aa7cb292-bef7-4b64-8ca1-57b875b01480"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cf385262-3ee5-4ba2-9ee6-754f29549516">
                    <propertyInstance
                      Id="8e8c1fbd-170f-4409-8fbe-2dd399c2c3c2"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="68f639e0-6042-4cb5-ab42-b4c70a91bcbb"
                LastKnownName="Knot3-Entwurf::ConfigFile"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="15645bb2-d538-4d4f-b072-0884d59ca932"
        name="DistinctOptionInfo"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="7908b1a2-905e-4799-8de9-40cf476c9330"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="177e2a96-393c-43e5-aadb-d27097124908">
                <propertyInstance
                  Id="85fa7e60-eb8f-49b3-859f-ef2682a19b7b"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b6a5bc64-8f8f-4527-8be6-55041b3142b9">
                <propertyInstance
                  Id="19665f70-9ad2-41a8-8a6a-e062dc845f7c"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="767ab351-4ba4-40a8-a9ab-0654223a1a20">
                <propertyInstance
                  Id="4f310078-a1c1-45b1-a87a-7847870d9980"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="681da88e-9363-44ef-9c33-a2d7c0c13be9">
                <propertyInstance
                  Id="ab2db76a-f2f6-4d82-b5dd-f6fb2a4df511"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="d4786513-7f5f-4953-a9e1-015a61d6a44f">
                <propertyInstance
                  Id="d4059d6d-4661-4da7-9d5e-e78e6b7af5da"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="2bd52ef2-1274-42f4-97a5-4f86dba1e586"
            isSubstitutable="false">
            <classMoniker
              Id="51aba6c5-507d-44b3-bedf-41ef346e0739"
              LastKnownName="OptionInfo1"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="dfc5ae61-a92f-4e92-b90a-8f6f61a98697"
            name="ValidValues"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="9f4ddb06-3649-4954-92f3-fef5590b4c84"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="59ee75bf-772b-4607-a608-322577371af0">
                    <propertyInstance
                      Id="10d1af56-b198-4d25-a06a-466618a5bc6b"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2fb73559-e0ac-4f35-92c8-b9bdeb454d19">
                    <propertyInstance
                      Id="25433019-6f57-416f-85d7-16c7a01c3eb0"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3ddcabf7-2d57-4e11-b770-c61e5e4cd7a2">
                    <propertyInstance
                      Id="5e8340ac-38f9-4657-ab9e-c5e8534a567c"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2f21156e-d5fb-43ab-ad0f-283b9c27bf92">
                    <propertyInstance
                      Id="9b843b10-2601-4558-8739-2e3479fad29b"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9842b1a6-bbec-48c7-83e9-5be6312a1d13">
                    <propertyInstance
                      Id="bc51eef1-31cf-486f-aac5-49e336f297d9"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c4a10cbe-7518-4502-b9c6-ae6bf03a5c60">
                    <propertyInstance
                      Id="fe905be1-d485-4ee0-9bb6-e61a8eb14258"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b828411c-adb9-4ffb-a980-c44778b3fe75">
                    <propertyInstance
                      Id="0bc0b85e-0042-4e22-a257-6388ca6d8a78"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="39210501-19e5-4a32-bec6-54718492a17c"
                LastKnownName="HashSet&lt;string&gt;"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="c045f6b2-89d5-4926-ad82-1e46726ddd64"
            name="Value"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="ed361c78-9b8b-4fa5-899a-d4d627fd99d9"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1c9eb90e-380f-4b93-98c1-5c12501ce346">
                    <propertyInstance
                      Id="38b86faf-9857-4035-9ae2-a753e768a73e"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ae98e90b-a054-4fad-9f0d-d46966fd11ed">
                    <propertyInstance
                      Id="df5b8c4c-fbbd-4be5-a77f-8c497763fe2a"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4cad47e6-9abd-4ca6-87ef-3ba15874cb86">
                    <propertyInstance
                      Id="0aa939dc-2169-4b67-af6e-b0e7d3135b65"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="987b038d-8ba7-4fee-8752-9eba286f5678">
                    <propertyInstance
                      Id="b3f561ff-671f-4490-9a65-6cd81033af9e"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0ad43de3-f5d3-4721-9d71-c549d96e9fdf">
                    <propertyInstance
                      Id="e24d98f2-b2c8-4b29-b7ca-18d2162bb537"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="00d0e7bf-4973-4e24-bc95-bd9d5727b88d">
                    <propertyInstance
                      Id="1fecd324-d555-46e9-ada8-00559fca87da"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9a765016-91f5-45ff-b863-4983e667f957">
                    <propertyInstance
                      Id="dc229130-8eb0-460c-9c3f-624dda316629"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <primitiveTypeMoniker
                Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                LastKnownName="String"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="f14c5887-996b-41d7-a069-7212f6bd590c"
            name="DistinctOptionInfo"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="881842bd-cf6e-4012-976b-8d57fc506366"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="86043674-0ae7-4151-a202-73172b1414f2">
                    <propertyInstance
                      Id="25f82c95-3a6e-474e-8a81-c9d72f7677d0"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="009a8b74-040a-40fb-8357-9f60dfd75222">
                    <propertyInstance
                      Id="02e5f333-e5d6-45e6-8568-87a86d4888bb"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="1e7c27fc-15ea-477c-9ac8-df3533a3609e">
                    <propertyInstance
                      Id="c96d1063-23e9-40ff-8f28-312acd8537ba"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2751022b-1d81-4335-a176-8e479c4c9d37">
                    <propertyInstance
                      Id="7026ba02-6c56-4171-825a-5c8086ed250b"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c33daa12-b5da-424c-ac10-d838182b1511">
                    <propertyInstance
                      Id="332e493c-0ee4-4f52-9fab-a82122e3369a"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c732fb4b-ecb6-4d04-978b-e279f04e1df4">
                    <propertyInstance
                      Id="6337ca2e-7742-40e7-9955-e19db1327559"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="53a4fa62-1a89-4c36-b27a-77cbd19f38b2"
                  name="section"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="cd710093-c9ce-4f1a-b9ce-6b0b7d39c8f7"
                  name="name"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="9738a38e-0047-42f1-bb2f-19f0ed23a34a"
                  name="defaultValue"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="74bfbbf9-678c-46af-bb41-c834fce9d62f"
                  name="validValues"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="00449519-4412-4ba6-ad51-5301fd76f0aa"
                      LastKnownName="IEnumerable&lt;string&gt;"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="8562aca6-3d59-4137-ad22-148ce6ca5036"
                  name="configFile"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="68f639e0-6042-4cb5-ab42-b4c70a91bcbb"
                      LastKnownName="Knot3-Entwurf::ConfigFile"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="7e971974-26e9-4f30-9f0d-99eda99ca602"
        name="BooleanOptionInfo"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="f0208dbe-e0d9-4734-835b-e20563ad49f8"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="fa2ff341-109c-4a41-94c4-5415c7cba97b">
                <propertyInstance
                  Id="e70d6a08-38b0-4b4d-936d-ccbe9c818556"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="9c90907a-a550-4d5b-93ba-a4d5f8588e14">
                <propertyInstance
                  Id="10bc9c23-4261-4098-9e98-74f9fb9c8c34"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="4a6a3cdd-af1f-4596-8381-1782fcb523ec">
                <propertyInstance
                  Id="1a848718-f7c1-42a0-a0e3-672e006c6518"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="7c8cf106-3b10-4da6-8092-41583ca30513">
                <propertyInstance
                  Id="b796967a-d1dc-44e4-ad5a-27428b03b956"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="c0d4e978-7c91-4894-82da-248783e031d5">
                <propertyInstance
                  Id="3d2f195f-2fc3-4b36-9943-f5ccfb218b2a"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <generalsInternal>
          <generalization
            Id="c8a1bccc-668c-4e86-87a8-1f082f2d2299"
            isSubstitutable="false">
            <classMoniker
              Id="15645bb2-d538-4d4f-b072-0884d59ca932"
              LastKnownName="DistinctOptionInfo"
              LastKnownLocation="ModelingProject1.uml" />
          </generalization>
        </generalsInternal>
        <ownedAttributesInternal>
          <property
            Id="60358764-40ef-4885-b297-bbbeaf48892a"
            name="Value"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="42146086-b8d1-46d3-ad45-62b47c3e38e1"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="eeb6e794-d9e9-46c4-a7f6-92928c0b7ab7">
                    <propertyInstance
                      Id="eb8573df-d760-460f-b21d-d84e8f91c728"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="aa285190-7370-4a0d-89f7-e09922e68226">
                    <propertyInstance
                      Id="f818c1bc-766f-4adc-ac9c-ab07e3896a92"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0be5845b-11fb-4034-a886-fe88b7c3a3ab">
                    <propertyInstance
                      Id="6ccfa25e-b12b-4cea-9548-f44a7f283e9e"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e10cb073-3c46-4356-8428-60ed8a545a1e">
                    <propertyInstance
                      Id="3fd7563c-2da4-45a5-9b90-613e6784c21a"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="3cdf0ad2-dadd-4eed-8c74-9de492a00551">
                    <propertyInstance
                      Id="a80782fc-e86a-4dd3-8252-25d311f16b6f"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4893939d-e227-4ab7-ac2f-b31275950b6f">
                    <propertyInstance
                      Id="9f60f225-e351-4ea1-a319-62bc676aecde"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6ff47fad-d1b3-457f-a008-345f78bab6bd">
                    <propertyInstance
                      Id="233416a7-59d9-4404-8f4d-78402a6db58f"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="86676f44-804b-4550-89ce-7aa57d822815"
                LastKnownName="bool"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="3a42163e-95fd-4d39-a780-bafee8143042"
            name="BooleanOptionInfo"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="6a96403b-2a10-4a0e-838f-fd7746736211"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d6333a35-6bdb-46c1-9914-19ed67259b88">
                    <propertyInstance
                      Id="d1956221-ff05-44a9-a5f3-fb6eff873a47"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5419d46f-54a9-443e-9bea-effe4d36bffd">
                    <propertyInstance
                      Id="1a5087b0-0d46-4d34-baac-3c735ab948cb"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4dae2738-b926-448b-9703-01b08ede0795">
                    <propertyInstance
                      Id="9786d9b2-ff12-4f6f-8ae4-1b16966af4cc"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="64dfd5d0-eee5-4cbd-8b7d-15bd1a0a3c13">
                    <propertyInstance
                      Id="4706c33f-0679-492e-87af-9da781cc4b0c"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="c8f2fccd-ee6e-4f08-8087-19ba4ab1d805">
                    <propertyInstance
                      Id="9728440a-188d-43fc-bc0c-ad9efa24cb21"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="56f65d9c-fd62-4c8f-8b9e-329989766185">
                    <propertyInstance
                      Id="08ccd43f-b902-4cc4-9f1d-c3e5ffc5b903"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="e21c90bf-5f0f-46a6-836f-c64ec7bd4527"
                  name="section"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="30fbccf3-4b0c-4ae5-85f3-f1ff7c18bad9"
                  name="name"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="88956da1-5e6b-46d7-8c1a-3871b807644e"
                  name="defaultValue"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="87e41a48-47a5-4160-983c-0734f9dd1427"
                  name="configFile"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="68f639e0-6042-4cb5-ab42-b4c70a91bcbb"
                      LastKnownName="Knot3-Entwurf::ConfigFile"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="e78dab39-dd89-4b70-9ae5-c973f55b8188"
        name="Localizer"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="b47e1ca2-b996-48de-85e6-f4e4e2526a71"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b2cb794f-f7d4-48cf-b74a-024b729015b7">
                <propertyInstance
                  Id="a7ec719d-ecc2-493d-952e-876aba4064b4"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="ffefafdc-ecfd-49e5-9be2-a02f986c7271">
                <propertyInstance
                  Id="b4669510-e8d0-4aa3-9521-fade59f949af"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="fb15fb32-b58a-4d7e-9fb5-092c1197e14d">
                <propertyInstance
                  Id="a14d6ad7-8395-4264-9a01-6f74f4f2952a"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="8220a1bc-9ada-4eae-94d1-8f812cf8c0f9">
                <propertyInstance
                  Id="6af466c0-4c4a-40ce-9f21-3f92bb3cc3ac"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="f7c1deff-7491-46cb-95da-5c413f60fbdb">
                <propertyInstance
                  Id="40d6528f-cb44-4cdc-ab2f-458906dd7a02"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <targetEnds>
          <association
            Id="a77748c0-402f-49f4-b09a-721b4723c67a"
            isDerived="false"
            sourceEndRoleName="Localizer"
            targetEndRoleName="ConfigFile"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="7d0d3ff4-9ee0-426c-92ae-d7d2977708a4"
              LastKnownName="ConfigFile"
              LastKnownLocation="ModelingProject1.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="281f41da-e12e-4a25-8e70-1ed6baf2f2da"
                  name="Localizer"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="8812ca4f-d8b2-4ca6-b27b-582ca5deca3a"
                  name="ConfigFile"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributesInternal>
          <property
            Id="2a797049-98f4-4689-95a5-8ba870c5be7f"
            name="localization"
            visibility="Private"
            isLeaf="false"
            isStatic="true"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="9a3cf0e8-5846-4194-b6e5-676a92ecd210"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4de01bda-6d71-483b-a9ba-e62e44c353ae">
                    <propertyInstance
                      Id="3ce116c0-fcc3-4b89-8a8c-96f47247428d"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f0f84bfa-0875-4c26-9554-c7916e5093d5">
                    <propertyInstance
                      Id="7800e3c8-49f9-49b6-9f7a-28f8eccf090e"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d2ad1a4f-81ce-4a4a-b550-54534c107c95">
                    <propertyInstance
                      Id="371a54c5-f3ad-497a-a532-814e2982c6fc"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="bcb85856-ac80-44dd-953d-887a395fb36e">
                    <propertyInstance
                      Id="b94ab864-ee90-49ef-be78-ac5d5bc6bddc"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="e36c6e0b-f70a-4028-8be2-0cb334213b11">
                    <propertyInstance
                      Id="09badc68-9dbf-42ab-8cfe-ad6b5138f5e0"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="a8a5bcf6-574f-4908-8a5c-182c59afd590">
                    <propertyInstance
                      Id="98002b6a-f089-4a17-a66a-da9db1335a2f"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4b62b10b-d2a3-4dca-80b6-e80234034879">
                    <propertyInstance
                      Id="69c4e2a7-5c68-49ad-9e78-a609f61c4541"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="68f639e0-6042-4cb5-ab42-b4c70a91bcbb"
                LastKnownName="Knot3-Entwurf::ConfigFile"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="7acbe1a4-402b-4dd0-bb41-af30624f4919"
            name="Localize"
            isLeaf="false"
            isStatic="true"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="702eb0d5-39f6-4698-ba13-343e0ccc94a6"
                name="method"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="32a18a5d-2cd8-4010-a559-61acf41bd104">
                    <propertyInstance
                      Id="51bb9c42-bd54-45e6-bf59-106338d8f513"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="d2de5b06-a031-4be6-b116-46856ce71748">
                    <propertyInstance
                      Id="7227ca03-46ac-440a-b90c-3ff3b957aaf8"
                      name="IsPartial"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9f071183-f27a-4226-90c2-8c0463f26f97">
                    <propertyInstance
                      Id="0bf64e26-cf9e-459d-a39e-f2246ba8fc89"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b55712f2-2ca3-4adf-9af0-158469ad6986">
                    <propertyInstance
                      Id="f885c9bd-297f-423f-9ab8-64bf100ef2c8"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b68e6123-119f-47e7-8fc6-878830a1bbd8">
                    <propertyInstance
                      Id="7e1e8b81-b5ff-477f-b421-9df12c4366f5"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="949a26b4-3000-4c72-adfb-10bfc17647fa">
                    <propertyInstance
                      Id="bc7a1669-30fe-402e-a24c-60013c9d8c6a"
                      name="params"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="b87bf948-dcb2-4298-83d9-41475230301d"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="1b5030a4-b46a-436a-b491-fb86f503151e"
                  name="text"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <primitiveTypeMoniker
                      Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
                      LastKnownName="String"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
  </packagedElements>
  <primitiveType
    Id="220a3521-e091-4221-bae9-3ef9018e845c"
    name="Integer"
    isAbstract="false"
    isLeaf="false" />
  <primitiveType
    Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
    name="Boolean"
    isAbstract="false"
    isLeaf="false" />
  <primitiveType
    Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
    name="String"
    isAbstract="false"
    isLeaf="false" />
  <primitiveType
    Id="3ab42e7d-4969-445a-b209-471f5cb8209c"
    name="UnlimitedNatural"
    isAbstract="false"
    isLeaf="false" />
</modelStoreModel>