tdl.notation 1.62 MB
Newer Older
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:css="http://www.eclipse.org/papyrus/infra/gmfdiag/css" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.3/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/gmfdiag/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML">
  <notation:Diagram xmi:id="_0H6DYM5vEeKBmZvNr53Zng" type="PapyrusUMLClassDiagram" name="TDL Metamodel Overview" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_0yhGoM5vEeKBmZvNr53Zng" type="Package_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0yhtsM5vEeKBmZvNr53Zng" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0yhtsc5vEeKBmZvNr53Zng" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0yiUws5vEeKBmZvNr53Zng" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0yiUw85vEeKBmZvNr53Zng" key="QualifiedNameDepth" value="1000"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7jQG4AwOEeSRvuNCy3LcZA" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7jZ34AwOEeSRvuNCy3LcZA" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9ZNwoFOkEeSBn4xehKK8og" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9ZOXsFOkEeSBn4xehKK8og" key="displayNameLabelIcon_value" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_0ykJ8M5vEeKBmZvNr53Zng" type="Package_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WpMcUCIJEeeCEPE4IHLcjg" type="Package_PackagedElementCompartment">
        <children xmi:type="notation:Shape" xmi:id="_0-AIcM5wEeKBmZvNr53Zng" type="Package_Shape_CN" fontName="Segoe UI" lineColor="0">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0-AvgM5wEeKBmZvNr53Zng" source="ShadowFigure">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0-Avgc5wEeKBmZvNr53Zng" key="ShadowFigure_Value" value="false"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0-AvhM5wEeKBmZvNr53Zng" source="QualifiedName">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0-Avhc5wEeKBmZvNr53Zng" key="QualifiedNameDepth" value="1000"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_adaH8O7YEeKnouJTmfzNjQ" source="PapyrusHyperLink_Page" references="_mBzZcM5xEeKBmZvNr53Zng">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_adaH8e7YEeKnouJTmfzNjQ" key="tooltip_text" value="Foundation"/>
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_adaH8u7YEeKnouJTmfzNjQ" key="pageName" value="PapyrusHyperLink_Page"/>
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_adaH8-7YEeKnouJTmfzNjQ" key="is_default_navigation" value="false"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_49qT8DqNEeSb8urlu7a6kg" source="PapyrusCSSForceValue">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_49qT8TqNEeSb8urlu7a6kg" key="fillColor" value="true"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_94dRYFOkEeSBn4xehKK8og" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_94d4cFOkEeSBn4xehKK8og" key="displayNameLabelIcon_value" value="true"/>
          </eAnnotations>
          <children xmi:type="notation:DecorationNode" xmi:id="_0-Avhs5wEeKBmZvNr53Zng" type="Package_NameLabel_CN"/>
          <children xmi:type="notation:BasicCompartment" xmi:id="_WpNqcCIJEeeCEPE4IHLcjg" type="Package_PackagedElementCompartment_CN">
            <styles xmi:type="notation:TitleStyle" xmi:id="_0-AviM5wEeKBmZvNr53Zng"/>
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0-Avic5wEeKBmZvNr53Zng"/>
          <element xmi:type="uml:Package" href="tdl.uml#_095awM5wEeKBmZvNr53Zng"/>
          <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0-AIcc5wEeKBmZvNr53Zng" x="14" y="11" width="147" height="82"/>
        <children xmi:type="notation:Shape" xmi:id="_7UXO4Oy_EeKqo4Ny4D-vKA" type="Package_Shape_CN" fontName="Segoe UI" lineColor="0">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UXO4uy_EeKqo4Ny4D-vKA" source="ShadowFigure">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UXO4-y_EeKqo4Ny4D-vKA" key="ShadowFigure_Value" value="false"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UXO5uy_EeKqo4Ny4D-vKA" source="QualifiedName">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UXO5-y_EeKqo4Ny4D-vKA" key="QualifiedNameDepth" value="1000"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5opxsDqNEeSb8urlu7a6kg" source="PapyrusCSSForceValue">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5opxsTqNEeSb8urlu7a6kg" key="fillColor" value="true"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-UxZ8FOkEeSBn4xehKK8og" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-UyBAFOkEeSBn4xehKK8og" key="displayNameLabelIcon_value" value="true"/>
          </eAnnotations>
          <children xmi:type="notation:DecorationNode" xmi:id="_7UXO6Oy_EeKqo4Ny4D-vKA" type="Package_NameLabel_CN"/>
          <children xmi:type="notation:BasicCompartment" xmi:id="_WpORgCIJEeeCEPE4IHLcjg" type="Package_PackagedElementCompartment_CN">
            <children xmi:type="notation:Shape" xmi:id="_A4ZOkHlHEeSVko5r_SJ_NA" type="Package_Shape_CN">
              <children xmi:type="notation:DecorationNode" xmi:id="_A4acsHlHEeSVko5r_SJ_NA" type="Package_NameLabel_CN"/>
              <children xmi:type="notation:BasicCompartment" xmi:id="_WpORgSIJEeeCEPE4IHLcjg" type="Package_PackagedElementCompartment_CN">
                <styles xmi:type="notation:TitleStyle" xmi:id="_A4cR4XlHEeSVko5r_SJ_NA"/>
                <layoutConstraint xmi:type="notation:Bounds" xmi:id="_A4cR4nlHEeSVko5r_SJ_NA"/>
              <element xmi:type="uml:Package" href="tdl.uml#_R1-b8HlFEeSVko5r_SJ_NA"/>
              <layoutConstraint xmi:type="notation:Bounds" xmi:id="_A4ZOkXlHEeSVko5r_SJ_NA" x="14" y="14" width="148" height="80"/>
            <children xmi:type="notation:Shape" xmi:id="_CsaJ4HlHEeSVko5r_SJ_NA" type="Package_Shape_CN">
              <children xmi:type="notation:DecorationNode" xmi:id="_Csb_EHlHEeSVko5r_SJ_NA" type="Package_NameLabel_CN"/>
              <children xmi:type="notation:BasicCompartment" xmi:id="_WpO4kCIJEeeCEPE4IHLcjg" type="Package_PackagedElementCompartment_CN">
                <styles xmi:type="notation:TitleStyle" xmi:id="_Csb_EnlHEeSVko5r_SJ_NA"/>
                <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Csb_E3lHEeSVko5r_SJ_NA"/>
              <element xmi:type="uml:Package" href="tdl.uml#_u2zt4HlFEeSVko5r_SJ_NA"/>
              <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CsaJ4XlHEeSVko5r_SJ_NA" x="231" y="14" width="151" height="80"/>
            <styles xmi:type="notation:TitleStyle" xmi:id="_7UXO6uy_EeKqo4Ny4D-vKA"/>
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7UXO6-y_EeKqo4Ny4D-vKA"/>
          <element xmi:type="uml:Package" href="tdl.uml#_7URIQOy_EeKqo4Ny4D-vKA"/>
          <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7UXO4ey_EeKqo4Ny4D-vKA" x="10" y="109" width="630" height="138"/>
        <children xmi:type="notation:Shape" xmi:id="_wKQRcOzAEeKqo4Ny4D-vKA" type="Package_Shape_CN" fontName="Segoe UI" lineColor="0">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wKTUwOzAEeKqo4Ny4D-vKA" source="ShadowFigure">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wKTUwezAEeKqo4Ny4D-vKA" key="ShadowFigure_Value" value="false"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wKTUxOzAEeKqo4Ny4D-vKA" source="QualifiedName">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wKTUxezAEeKqo4Ny4D-vKA" key="QualifiedNameDepth" value="1000"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_B2PBEO7cEeKdV8VrPWwumg" source="PapyrusHyperLink_Page" references="_yzuOEOzAEeKqo4Ny4D-vKA">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_B2PBEe7cEeKdV8VrPWwumg" key="tooltip_text" value="Time"/>
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_B2PBEu7cEeKdV8VrPWwumg" key="pageName" value="PapyrusHyperLink_Page"/>
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_B2PBE-7cEeKdV8VrPWwumg" key="is_default_navigation" value="false"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__hE1AFOkEeSBn4xehKK8og" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__hFcEFOkEeSBn4xehKK8og" key="displayNameLabelIcon_value" value="true"/>
          </eAnnotations>
          <children xmi:type="notation:DecorationNode" xmi:id="_wKTUxuzAEeKqo4Ny4D-vKA" type="Package_NameLabel_CN"/>
          <children xmi:type="notation:BasicCompartment" xmi:id="_WpO4kSIJEeeCEPE4IHLcjg" type="Package_PackagedElementCompartment_CN">
            <styles xmi:type="notation:TitleStyle" xmi:id="_wKTUyOzAEeKqo4Ny4D-vKA"/>
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wKTUyezAEeKqo4Ny4D-vKA"/>
          <element xmi:type="uml:Package" href="tdl.uml#_wKKK0OzAEeKqo4Ny4D-vKA"/>
          <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wKQRcezAEeKqo4Ny4D-vKA" x="246" y="10" width="147" height="82"/>
        <children xmi:type="notation:Shape" xmi:id="_WyLVsO6_EeKIkeRJcyj9VQ" type="Package_Shape_CN" fontName="Segoe UI" lineColor="0">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WyNK4O6_EeKIkeRJcyj9VQ" source="ShadowFigure">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WyNx8O6_EeKIkeRJcyj9VQ" key="ShadowFigure_Value" value="false"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WyNx8-6_EeKIkeRJcyj9VQ" source="QualifiedName">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WyNx9O6_EeKIkeRJcyj9VQ" key="QualifiedNameDepth" value="1000"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_m0T8kO6_EeKIkeRJcyj9VQ" source="PapyrusHyperLink_Page">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_m0T8ke6_EeKIkeRJcyj9VQ" key="tooltip_text" value="TestArchitecture"/>
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_m0T8ku6_EeKIkeRJcyj9VQ" key="pageName" value="PapyrusHyperLink_Page"/>
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_m0T8k-6_EeKIkeRJcyj9VQ" key="is_default_navigation" value="false"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-wnocFOkEeSBn4xehKK8og" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-wnocVOkEeSBn4xehKK8og" key="displayNameLabelIcon_value" value="true"/>
          </eAnnotations>
          <children xmi:type="notation:DecorationNode" xmi:id="_WyNx9e6_EeKIkeRJcyj9VQ" type="Package_NameLabel_CN"/>
          <children xmi:type="notation:BasicCompartment" xmi:id="_WpO4kiIJEeeCEPE4IHLcjg" type="Package_PackagedElementCompartment_CN">
            <styles xmi:type="notation:TitleStyle" xmi:id="_WyOZAO6_EeKIkeRJcyj9VQ"/>
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WyOZAe6_EeKIkeRJcyj9VQ"/>
          <element xmi:type="uml:Package" href="tdl.uml#_WxsNgO6_EeKIkeRJcyj9VQ"/>
          <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WyLVse6_EeKIkeRJcyj9VQ" x="465" y="12" width="170" height="82"/>
        <children xmi:type="notation:Shape" xmi:id="_rP2TwO6_EeKIkeRJcyj9VQ" type="Package_Shape_CN" fontName="Segoe UI" lineColor="0">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rP3h4O6_EeKIkeRJcyj9VQ" source="ShadowFigure">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rP3h4e6_EeKIkeRJcyj9VQ" key="ShadowFigure_Value" value="false"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rP3h5O6_EeKIkeRJcyj9VQ" source="QualifiedName">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rP3h5e6_EeKIkeRJcyj9VQ" key="QualifiedNameDepth" value="1000"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hpWxAO93EeKIHKZjSCTn7g" source="PapyrusHyperLink_Page">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hpWxAe93EeKIHKZjSCTn7g" key="tooltip_text" value="TestBehavior::AtomicBehavior"/>
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hpWxAu93EeKIHKZjSCTn7g" key="pageName" value="PapyrusHyperLink_Page"/>
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hpWxA-93EeKIHKZjSCTn7g" key="is_default_navigation" value="false"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hpWxBO93EeKIHKZjSCTn7g" source="PapyrusHyperLink_Page" references="_xn4rsO7yEeKEI7DGGPzGog">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hpWxBe93EeKIHKZjSCTn7g" key="tooltip_text" value="Default"/>
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hpWxBu93EeKIHKZjSCTn7g" key="pageName" value="PapyrusHyperLink_Page"/>
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hpWxB-93EeKIHKZjSCTn7g" key="is_default_navigation" value="false"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hpWxCO93EeKIHKZjSCTn7g" source="PapyrusHyperLink_Page" references="_lxkh0O7uEeKEI7DGGPzGog">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hpWxCe93EeKIHKZjSCTn7g" key="tooltip_text" value="TestBehavior::BehaviorKinds"/>
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hpWxCu93EeKIHKZjSCTn7g" key="pageName" value="PapyrusHyperLink_Page"/>
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hpWxC-93EeKIHKZjSCTn7g" key="is_default_navigation" value="false"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hpXYEO93EeKIHKZjSCTn7g" source="PapyrusHyperLink_Page" references="_WFSEkO7tEeKEI7DGGPzGog">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hpXYEe93EeKIHKZjSCTn7g" key="tooltip_text" value="TestBehavior::TestDescription"/>
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hpXYEu93EeKIHKZjSCTn7g" key="pageName" value="PapyrusHyperLink_Page"/>
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hpXYE-93EeKIHKZjSCTn7g" key="is_default_navigation" value="false"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HvlL8GaHEeS3h-w1VhzBbw" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HvlzAGaHEeS3h-w1VhzBbw" key="displayNameLabelIcon_value" value="true"/>
          </eAnnotations>
          <children xmi:type="notation:DecorationNode" xmi:id="_rP4I8O6_EeKIkeRJcyj9VQ" type="Package_NameLabel_CN"/>
          <children xmi:type="notation:BasicCompartment" xmi:id="_WpPfoCIJEeeCEPE4IHLcjg" type="Package_PackagedElementCompartment_CN">
            <children xmi:type="notation:Shape" xmi:id="_f-XmUBa9EeOCaasMi_Jq2A" type="Package_Shape_CN" fontName="Segoe UI" lineColor="0">
              <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_f-aCkBa9EeOCaasMi_Jq2A" source="ShadowFigure">
                <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_f-aCkRa9EeOCaasMi_Jq2A" key="ShadowFigure_Value" value="false"/>
              </eAnnotations>
              <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_f-apoBa9EeOCaasMi_Jq2A" source="QualifiedName">
                <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_f-apoRa9EeOCaasMi_Jq2A" key="QualifiedNameDepth" value="1000"/>
              </eAnnotations>
              <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AHQEMFOlEeSBn4xehKK8og" source="displayNameLabelIcon">
                <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AHQEMVOlEeSBn4xehKK8og" key="displayNameLabelIcon_value" value="true"/>
              </eAnnotations>
              <children xmi:type="notation:DecorationNode" xmi:id="_f-apoha9EeOCaasMi_Jq2A" type="Package_NameLabel_CN"/>
              <children xmi:type="notation:BasicCompartment" xmi:id="_WpPfoSIJEeeCEPE4IHLcjg" type="Package_PackagedElementCompartment_CN">
                <styles xmi:type="notation:TitleStyle" xmi:id="_f-appBa9EeOCaasMi_Jq2A"/>
                <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f-appRa9EeOCaasMi_Jq2A"/>
              <element xmi:type="uml:Package" href="tdl.uml#_Sl6asO7tEeKEI7DGGPzGog"/>
              <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f-XmURa9EeOCaasMi_Jq2A" x="12" y="10" width="150" height="80"/>
            <children xmi:type="notation:Shape" xmi:id="_hPxj0Ba9EeOCaasMi_Jq2A" type="Package_Shape_CN" fontName="Segoe UI" lineColor="0">
              <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hPyK4Ba9EeOCaasMi_Jq2A" source="ShadowFigure">
                <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hPyK4Ra9EeOCaasMi_Jq2A" key="ShadowFigure_Value" value="false"/>
              </eAnnotations>
              <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hPyK5Ba9EeOCaasMi_Jq2A" source="QualifiedName">
                <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hPyx8Ba9EeOCaasMi_Jq2A" key="QualifiedNameDepth" value="1000"/>
              </eAnnotations>
              <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AhDrUFOlEeSBn4xehKK8og" source="displayNameLabelIcon">
                <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AhDrUVOlEeSBn4xehKK8og" key="displayNameLabelIcon_value" value="true"/>
              </eAnnotations>
              <children xmi:type="notation:DecorationNode" xmi:id="_hPyx8Ra9EeOCaasMi_Jq2A" type="Package_NameLabel_CN"/>
              <children xmi:type="notation:BasicCompartment" xmi:id="_WpQGsCIJEeeCEPE4IHLcjg" type="Package_PackagedElementCompartment_CN">
                <styles xmi:type="notation:TitleStyle" xmi:id="_hPyx8xa9EeOCaasMi_Jq2A"/>
                <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hPyx9Ba9EeOCaasMi_Jq2A"/>
              <element xmi:type="uml:Package" href="tdl.uml#_UI9FUO7uEeKEI7DGGPzGog"/>
              <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hPxj0Ra9EeOCaasMi_Jq2A" x="231" y="10" width="151" height="80"/>
            <children xmi:type="notation:Shape" xmi:id="_vAOR0FOkEeSBn4xehKK8og" type="Package_Shape_CN">
              <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GI468GaHEeS3h-w1VhzBbw" source="displayNameLabelIcon">
                <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_GI468WaHEeS3h-w1VhzBbw" key="displayNameLabelIcon_value" value="true"/>
              </eAnnotations>
              <children xmi:type="notation:DecorationNode" xmi:id="_vAO44FOkEeSBn4xehKK8og" type="Package_NameLabel_CN"/>
              <children xmi:type="notation:BasicCompartment" xmi:id="_WpQGsSIJEeeCEPE4IHLcjg" type="Package_PackagedElementCompartment_CN">
                <styles xmi:type="notation:TitleStyle" xmi:id="_vAPf8VOkEeSBn4xehKK8og"/>
                <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vAPf8lOkEeSBn4xehKK8og"/>
              <element xmi:type="uml:Package" href="tdl.uml#_u99A8FOkEeSBn4xehKK8og"/>
              <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vAOR0VOkEeSBn4xehKK8og" x="431" y="11" width="176" height="80"/>
            <styles xmi:type="notation:TitleStyle" xmi:id="_rP4I8u6_EeKIkeRJcyj9VQ"/>
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rP4I8-6_EeKIkeRJcyj9VQ"/>
          <element xmi:type="uml:Package" href="tdl.uml#_rPlOAO6_EeKIkeRJcyj9VQ"/>
          <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rP2Twe6_EeKIkeRJcyj9VQ" x="10" y="261" width="630" height="138"/>
        <children xmi:type="notation:Shape" xmi:id="_lWn-wGaGEeS3h-w1VhzBbw" type="Package_Shape_CN">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HvjWwGaHEeS3h-w1VhzBbw" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Hvkk4GaHEeS3h-w1VhzBbw" key="displayNameLabelIcon_value" value="true"/>
          </eAnnotations>
          <children xmi:type="notation:DecorationNode" xmi:id="_lWqbAGaGEeS3h-w1VhzBbw" type="Package_NameLabel_CN"/>
          <children xmi:type="notation:BasicCompartment" xmi:id="_WpWNUCIJEeeCEPE4IHLcjg" type="Package_PackagedElementCompartment_CN">
            <children xmi:type="notation:Shape" xmi:id="_zAu-UGaGEeS3h-w1VhzBbw" type="Package_Shape_CN">
              <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GI4T4GaHEeS3h-w1VhzBbw" source="displayNameLabelIcon">
                <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_GI4T4WaHEeS3h-w1VhzBbw" key="displayNameLabelIcon_value" value="true"/>
              </eAnnotations>
              <children xmi:type="notation:DecorationNode" xmi:id="_zAu-UmaGEeS3h-w1VhzBbw" type="Package_NameLabel_CN"/>
              <children xmi:type="notation:BasicCompartment" xmi:id="_WpW0YCIJEeeCEPE4IHLcjg" type="Package_PackagedElementCompartment_CN">
                <styles xmi:type="notation:TitleStyle" xmi:id="_zAvlYWaGEeS3h-w1VhzBbw"/>
                <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zAvlYmaGEeS3h-w1VhzBbw"/>
              <element xmi:type="uml:Package" href="tdl.uml#_lVogQWaGEeS3h-w1VhzBbw"/>
              <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zAu-UWaGEeS3h-w1VhzBbw" x="11" y="8" width="151" height="82"/>
            <children xmi:type="notation:Shape" xmi:id="_yeWOQDnDEeembcdDfBTCjA" type="Package_Shape_CN">
              <children xmi:type="notation:DecorationNode" xmi:id="_yeZRkDnDEeembcdDfBTCjA" type="Package_NameLabel_CN"/>
              <children xmi:type="notation:BasicCompartment" xmi:id="_yeZRkTnDEeembcdDfBTCjA" type="Package_PackagedElementCompartment_CN">
                <styles xmi:type="notation:TitleStyle" xmi:id="_yeZRkjnDEeembcdDfBTCjA"/>
                <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yeZRkznDEeembcdDfBTCjA"/>
              <element xmi:type="uml:Package" href="tdl.uml#_yaclsDnDEeembcdDfBTCjA"/>
              <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yeWOQTnDEeembcdDfBTCjA" x="231" y="10" width="151" height="82"/>
            <styles xmi:type="notation:TitleStyle" xmi:id="_lWqbAmaGEeS3h-w1VhzBbw"/>
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWqbA2aGEeS3h-w1VhzBbw"/>
          <element xmi:type="uml:Package" href="tdl.uml#_lVogQGaGEeS3h-w1VhzBbw"/>
          <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWn-wWaGEeS3h-w1VhzBbw" x="10" y="412" width="631" height="136"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_0ykJ8s5vEeKBmZvNr53Zng"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0ykJ885vEeKBmZvNr53Zng"/>
      <element xmi:type="uml:Package" href="tdl.uml#_urYwUM5vEeKBmZvNr53Zng"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0yhGoc5vEeKBmZvNr53Zng" x="17" y="42" width="668" height="591"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_0H6DYc5vEeKBmZvNr53Zng"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_LnqF4FJJEeW8PJiDobxjtw" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_SWPpYJBBEeqtm5xS3r5AoA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Model" href="tdl.uml#_rr9x0M5vEeKBmZvNr53Zng"/>
    <element xmi:type="uml:Model" href="tdl.uml#_rr9x0M5vEeKBmZvNr53Zng"/>
  </notation:Diagram>
  <notation:Diagram xmi:id="_mBzZcM5xEeKBmZvNr53Zng" type="PapyrusUMLClassDiagram" name="Foundation::FoundationalConcepts" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_oF1twM5xEeKBmZvNr53Zng" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oF2U0M5xEeKBmZvNr53Zng" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oF2U0c5xEeKBmZvNr53Zng" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oF2U1M5xEeKBmZvNr53Zng" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oF274M5xEeKBmZvNr53Zng" key="QualifiedNameDepth" value="1000"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DkXe4AtlEeS-WKH_ORQAcg" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DkXe4QtlEeS-WKH_ORQAcg" key="displayNameLabelIcon_value" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5znXUFRyEeSGV_4El4z6Og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5znXUVRyEeSGV_4El4z6Og" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_oF274c5xEeKBmZvNr53Zng" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_oF274s5xEeKBmZvNr53Zng" type="Class_AttributeCompartment">
        <children xmi:type="notation:Shape" xmi:id="_pmIb0M5xEeKBmZvNr53Zng" type="Property_ClassAttributeLabel" fontName="Segoe UI" lineColor="0">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_XHo5sM6REeKrteq_aJ3viA" source="CustomAppearance_Annotation">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_XHo5sc6REeKrteq_aJ3viA" key="CustomAppearance_MaskValue" value="188"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oDCcMFRzEeSGV_4El4z6Og" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oDCcMVRzEeSGV_4El4z6Og" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_bLV_8AtUEeSWRcMUBm5ClQ" name="maskLabel">
            <stringListValue>name</stringListValue>
            <stringListValue>derived</stringListValue>
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>type</stringListValue>
          </styles>
          <element xmi:type="uml:Property" href="tdl.uml#_pl3WEM5xEeKBmZvNr53Zng"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_pmIb0c5xEeKBmZvNr53Zng"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_oF27485xEeKBmZvNr53Zng"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_oF275M5xEeKBmZvNr53Zng"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_oF275c5xEeKBmZvNr53Zng"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oF275s5xEeKBmZvNr53Zng"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_oF27585xEeKBmZvNr53Zng" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_oF276M5xEeKBmZvNr53Zng"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_oF276c5xEeKBmZvNr53Zng"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_oF276s5xEeKBmZvNr53Zng"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oF27685xEeKBmZvNr53Zng"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_oF277M5xEeKBmZvNr53Zng" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_oF277c5xEeKBmZvNr53Zng"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_oF277s5xEeKBmZvNr53Zng"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_oF27785xEeKBmZvNr53Zng"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oF278M5xEeKBmZvNr53Zng"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_k8NOUNPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_k8NOUdPlEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oF1twc5xEeKBmZvNr53Zng" x="460" y="80" width="160" height="74"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_4aXtYM6LEeKrteq_aJ3viA" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4aYUcM6LEeKrteq_aJ3viA" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4aYUcc6LEeKrteq_aJ3viA" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4aYUdM6LEeKrteq_aJ3viA" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4aYUdc6LEeKrteq_aJ3viA" key="QualifiedNameDepth" value="1000"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_F0pfcAtlEeS-WKH_ORQAcg" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_F0pfcQtlEeS-WKH_ORQAcg" key="displayNameLabelIcon_value" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2uWPgFRyEeSGV_4El4z6Og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2ufZcFRyEeSGV_4El4z6Og" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_4aYUds6LEeKrteq_aJ3viA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_4aYUd86LEeKrteq_aJ3viA" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QuOGgAtkEeS-WKH_ORQAcg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QuOtkAtkEeS-WKH_ORQAcg" key="collapsed" value="true"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_4aYUeM6LEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_4aYUec6LEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_4aYUes6LEeKrteq_aJ3viA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4aYUe86LEeKrteq_aJ3viA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_4aYUfM6LEeKrteq_aJ3viA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_4aYUfc6LEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_4aYUfs6LEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_4aYUf86LEeKrteq_aJ3viA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4aYUgM6LEeKrteq_aJ3viA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_4aYUgc6LEeKrteq_aJ3viA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_4aYUgs6LEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_4aYUg86LEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_4aYUhM6LEeKrteq_aJ3viA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4aYUhc6LEeKrteq_aJ3viA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_k8NOUtPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_k8NOU9PlEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4aXtYc6LEeKrteq_aJ3viA" x="617" y="362" width="175" height="71"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_Y3YOcM6QEeKrteq_aJ3viA" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Y3Y1gM6QEeKrteq_aJ3viA" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Y3Y1gc6QEeKrteq_aJ3viA" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Y3Y1hM6QEeKrteq_aJ3viA" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Y3Y1hc6QEeKrteq_aJ3viA" key="QualifiedNameDepth" value="1000"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uKKygFRzEeSGV_4El4z6Og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uKKygVRzEeSGV_4El4z6Og" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ez_wgEQDEeqBvYJaFSFI5A" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ez_wgUQDEeqBvYJaFSFI5A" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_Y3Y1hs6QEeKrteq_aJ3viA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Y3Y1h86QEeKrteq_aJ3viA" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RHzOsAtlEeS-WKH_ORQAcg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RHz1wAtlEeS-WKH_ORQAcg" key="visible" value="true"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_Y3Y1iM6QEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Y3Y1ic6QEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Y3Y1is6QEeKrteq_aJ3viA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Y3Y1i86QEeKrteq_aJ3viA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Y3ZckM6QEeKrteq_aJ3viA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Y3Zckc6QEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Y3Zcks6QEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Y3Zck86QEeKrteq_aJ3viA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Y3ZclM6QEeKrteq_aJ3viA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Y3Zclc6QEeKrteq_aJ3viA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Y3Zcls6QEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Y3Zcl86QEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Y3ZcmM6QEeKrteq_aJ3viA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Y3Zcmc6QEeKrteq_aJ3viA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_k8NOVNPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_k8NOVdPlEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_Y3RgwM6QEeKrteq_aJ3viA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Y3YOcc6QEeKrteq_aJ3viA" x="200" y="360" width="143" height="92"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_fUdq8Oy-EeKqo4Ny4D-vKA" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fUguQOy-EeKqo4Ny4D-vKA" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fUguQey-EeKqo4Ny4D-vKA" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fUguROy-EeKqo4Ny4D-vKA" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fUguRey-EeKqo4Ny4D-vKA" key="QualifiedNameDepth" value="1000"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_aYJkEFR0EeSGV_4El4z6Og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_aYJkEVR0EeSGV_4El4z6Og" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eYh8gEQDEeqBvYJaFSFI5A" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_eYh8gUQDEeqBvYJaFSFI5A" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_fUguRuy-EeKqo4Ny4D-vKA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_fUguR-y-EeKqo4Ny4D-vKA" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PJcEkAtlEeS-WKH_ORQAcg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PJcEkQtlEeS-WKH_ORQAcg" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_fUguSOy-EeKqo4Ny4D-vKA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_fUguSey-EeKqo4Ny4D-vKA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_fUguSuy-EeKqo4Ny4D-vKA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fUguS-y-EeKqo4Ny4D-vKA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_fUguTOy-EeKqo4Ny4D-vKA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_fUguTey-EeKqo4Ny4D-vKA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_fUguTuy-EeKqo4Ny4D-vKA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_fUguT-y-EeKqo4Ny4D-vKA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fUguUOy-EeKqo4Ny4D-vKA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_fUguUey-EeKqo4Ny4D-vKA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_fUguUuy-EeKqo4Ny4D-vKA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_fUguU-y-EeKqo4Ny4D-vKA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_fUguVOy-EeKqo4Ny4D-vKA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fUguVey-EeKqo4Ny4D-vKA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_k8NOVtPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_k8NOV9PlEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_fTs18Oy-EeKqo4Ny4D-vKA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fUdq8ey-EeKqo4Ny4D-vKA" x="400" y="480" width="152" height="78"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_TO2tgVRxEeSGV_4El4z6Og" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HGh0UFRyEeSGV_4El4z6Og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HGh0UVRyEeSGV_4El4z6Og" key="fillColor" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SmXgmEQEEeqBvYJaFSFI5A" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_TO2tg1RxEeSGV_4El4z6Og" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SmXgmUQEEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SmYHoEQEEeqBvYJaFSFI5A" key="visible" value="true"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_TO2thFRxEeSGV_4El4z6Og" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SmYHoUQEEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SmYHokQEEeqBvYJaFSFI5A" key="visible" value="true"/>
        <children xmi:type="notation:Shape" xmi:id="_PDzOMEQDEeqBvYJaFSFI5A" type="Property_ClassAttributeLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q8DJQEQDEeqBvYJaFSFI5A" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q8DJQUQDEeqBvYJaFSFI5A" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_PtE0sEQDEeqBvYJaFSFI5A" name="maskLabel">
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>name</stringListValue>
            <stringListValue>type</stringListValue>
          </styles>
          <element xmi:type="uml:Property" href="tdl.uml#_TT1GUM6QEeKrteq_aJ3viA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_PDzOMUQDEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_TO2thVRxEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_TO2thlRxEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_TO2th1RxEeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TO2tiFRxEeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_TO2tiVRxEeSGV_4El4z6Og" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_TO2tilRxEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_TO2ti1RxEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_TO2tjFRxEeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TO2tjVRxEeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_TO2tjlRxEeSGV_4El4z6Og" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_TO2tj1RxEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_TO2tkFRxEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_TO2tkVRxEeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TO2tklRxEeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_k8NOWNPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SmYHo0QEEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SmYHpEQEEeqBvYJaFSFI5A" key="visible" value="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_k8NOWdPlEeWbOJoy-ulhLw" y="5"/>
      <element xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TO2tglRxEeSGV_4El4z6Og" x="380" y="200" width="303" height="76"/>
    <children xmi:type="notation:Shape" xmi:id="_Pb03MEQEEeqBvYJaFSFI5A" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SmXgkEQEEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SmXgkUQEEeqBvYJaFSFI5A" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TpgYkEQEEeqBvYJaFSFI5A" key="fillColor" value="true"/>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dpw8kEQEEeqBvYJaFSFI5A" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dpxjoEQEEeqBvYJaFSFI5A" key="displayNameLabelIcon_value" value="false"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pb1eQEQEEeqBvYJaFSFI5A" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SmXgkkQEEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SmXgk0QEEeqBvYJaFSFI5A" key="visible" value="true"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pb1eQUQEEeqBvYJaFSFI5A" type="Class_FloatingNameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SmXglkQEEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SmXgl0QEEeqBvYJaFSFI5A" key="visible" value="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pb1eQkQEEeqBvYJaFSFI5A" y="15"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Pb1eQ0QEEeqBvYJaFSFI5A" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SmXglEQEEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SmXglUQEEeqBvYJaFSFI5A" key="visible" value="true"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_Pb1eREQEEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Pb1eRUQEEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Pb1eRkQEEeqBvYJaFSFI5A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Pb1eR0QEEeqBvYJaFSFI5A"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Pb1eSEQEEeqBvYJaFSFI5A" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Pb1eSUQEEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Pb1eSkQEEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Pb1eS0QEEeqBvYJaFSFI5A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Pb1eTEQEEeqBvYJaFSFI5A"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Pb1eTUQEEeqBvYJaFSFI5A" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Pb1eTkQEEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Pb1eT0QEEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Pb1eUEQEEeqBvYJaFSFI5A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Pb1eUUQEEeqBvYJaFSFI5A"/>
      <element xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Pb03MUQEEeqBvYJaFSFI5A" x="700" y="100" width="161" height="81"/>
    <children xmi:type="notation:Shape" xmi:id="_COi_kJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_COi_kZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_COi_k5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_COi_kpIOEeqwIoGOM90xYQ" x="660" y="80"/>
    <children xmi:type="notation:Shape" xmi:id="_COt-sJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_COt-sZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_COt-s5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_COt-spIOEeqwIoGOM90xYQ" x="817" y="362"/>
    <children xmi:type="notation:Shape" xmi:id="_CO_rgJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CO_rgZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CO_rg5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Y3RgwM6QEeKrteq_aJ3viA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CO_rgpIOEeqwIoGOM90xYQ" x="400" y="360"/>
    <children xmi:type="notation:Shape" xmi:id="_CPWQ0JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CPWQ0ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CPWQ05IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_fTs18Oy-EeKqo4Ny4D-vKA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CPWQ0pIOEeqwIoGOM90xYQ" x="600" y="480"/>
    <children xmi:type="notation:Shape" xmi:id="_CPoksJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CPoksZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CPoks5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CPokspIOEeqwIoGOM90xYQ" x="580" y="200"/>
    <children xmi:type="notation:Shape" xmi:id="_CP4cUJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CP4cUZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CP4cU5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CP4cUpIOEeqwIoGOM90xYQ" x="900" y="100"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_mBzZcc5xEeKBmZvNr53Zng"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_k8NOWtPlEeWbOJoy-ulhLw" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_cJfHgEQCEeqBvYJaFSFI5A" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_095awM5wEeKBmZvNr53Zng"/>
    <element xmi:type="uml:Package" href="tdl.uml#_095awM5wEeKBmZvNr53Zng"/>
    <edges xmi:type="notation:Connector" xmi:id="_ZN0YgM6QEeKrteq_aJ3viA" type="Generalization_Edge" source="_Y3YOcM6QEeKrteq_aJ3viA" target="_TO2tgVRxEeSGV_4El4z6Og" routing="Tree" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SVe-EAtKEeSWRcMUBm5ClQ" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SVflIAtKEeSWRcMUBm5ClQ" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZN0_kM6QEeKrteq_aJ3viA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_neyy4EQCEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZN0_kc6QEeKrteq_aJ3viA" x="1" y="38"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_ZN0Ygc6QEeKrteq_aJ3viA" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_ZNuR4M6QEeKrteq_aJ3viA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ZN0Ygs6QEeKrteq_aJ3viA" points="[320, 360, -643984, -643984]$[320, 320, -643984, -643984]$[520, 320, -643984, -643984]$[520, 276, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZN3b0M6QEeKrteq_aJ3viA" id="(0.8391608391608392,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_jyVcAFRzEeSGV_4El4z6Og" id="(0.46204620462046203,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_k-FGQBV4EeOt96BlMXV7qw" type="Generalization_Edge" source="_4aXtYM6LEeKrteq_aJ3viA" target="_TO2tgVRxEeSGV_4El4z6Og" routing="Tree" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ST5psAtKEeSWRcMUBm5ClQ" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ST6QwAtKEeSWRcMUBm5ClQ" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_k-GUYBV4EeOt96BlMXV7qw" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_nc7xsEQCEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_k-GUYRV4EeOt96BlMXV7qw" y="39"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_k-FGQRV4EeOt96BlMXV7qw" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_k90nkBV4EeOt96BlMXV7qw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_k-FGQhV4EeOt96BlMXV7qw" points="[700, 362, -643984, -643984]$[700, 320, -643984, -643984]$[520, 320, -643984, -643984]$[520, 276, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_k-MbABV4EeOt96BlMXV7qw" id="(0.4742857142857143,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_T1-yYAtIEeSWRcMUBm5ClQ" id="(0.46204620462046203,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="__XyKgVRyEeSGV_4El4z6Og" type="Generalization_Edge" source="_TO2tgVRxEeSGV_4El4z6Og" target="_oF1twM5xEeKBmZvNr53Zng" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="__XyKhFRyEeSGV_4El4z6Og" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ncrTAEQCEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="__XyKhVRyEeSGV_4El4z6Og" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="__XyKglRyEeSGV_4El4z6Og"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#__XyKgFRyEeSGV_4El4z6Og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__XyKg1RyEeSGV_4El4z6Og" points="[560, 200, -643984, -643984]$[560, 174, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__YFFcFRyEeSGV_4El4z6Og" id="(0.594059405940594,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__YFFcVRyEeSGV_4El4z6Og" id="(0.625,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_QxUXQVR1EeSGV_4El4z6Og" type="Generalization_Edge" source="_fUdq8Oy-EeKqo4Ny4D-vKA" target="_oF1twM5xEeKBmZvNr53Zng" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_QxUXRFR1EeSGV_4El4z6Og" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_U9KQ8CIMEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QxUXRVR1EeSGV_4El4z6Og" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_QxUXQlR1EeSGV_4El4z6Og"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_QxUXQFR1EeSGV_4El4z6Og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_QxUXQ1R1EeSGV_4El4z6Og" points="[552, 520, -643984, -643984]$[900, 520, -643984, -643984]$[900, 40, -643984, -643984]$[540, 40, -643984, -643984]$[540, 80, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QxdhMFR1EeSGV_4El4z6Og" id="(1.0,0.5128205128205128)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QxdhMVR1EeSGV_4El4z6Og" id="(0.5,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_gpn_8EQEEeqBvYJaFSFI5A" type="Association_Edge" source="_Pb03MEQEEeqBvYJaFSFI5A" target="_4aXtYM6LEeKrteq_aJ3viA" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_gpn_80QEEeqBvYJaFSFI5A" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_iQugoEQEEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gpn_9EQEEeqBvYJaFSFI5A" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gpn_9UQEEeqBvYJaFSFI5A" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_iQ4RoEQEEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gpn_9kQEEeqBvYJaFSFI5A" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gpn_90QEEeqBvYJaFSFI5A" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_iRBbkEQEEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gpn_-EQEEeqBvYJaFSFI5A" x="72" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gpn_-UQEEeqBvYJaFSFI5A" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_78qzwJBKEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_78qzwZBKEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_iRLzoEQEEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_mooVAEQEEeqBvYJaFSFI5A" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gpn_-kQEEeqBvYJaFSFI5A" x="-37" y="-52"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gpn_-0QEEeqBvYJaFSFI5A" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_iRYA4EQEEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gpn__EQEEeqBvYJaFSFI5A" x="72" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gpn__UQEEeqBvYJaFSFI5A" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_iRhK0EQEEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gpn__kQEEeqBvYJaFSFI5A" x="-72" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_gpn_8UQEEeqBvYJaFSFI5A"/>
      <element xmi:type="uml:Association" href="tdl.uml#_gpbLoEQEEeqBvYJaFSFI5A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gpn_8kQEEeqBvYJaFSFI5A" points="[740, 181, -643984, -643984]$[740, 362, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gqMAoEQEEeqBvYJaFSFI5A" id="(0.2484472049689441,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gqMAoUQEEeqBvYJaFSFI5A" id="(0.7028571428571428,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_soOGoEQJEeqBvYJaFSFI5A" type="Generalization_Edge" source="_Pb03MEQEEeqBvYJaFSFI5A" target="_oF1twM5xEeKBmZvNr53Zng" routing="Tree">
      <children xmi:type="notation:DecorationNode" xmi:id="_soOtsEQJEeqBvYJaFSFI5A" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_uojmsEQJEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_soOtsUQJEeqBvYJaFSFI5A" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_soOGoUQJEeqBvYJaFSFI5A"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_sn2TMEQJEeqBvYJaFSFI5A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_soOGokQJEeqBvYJaFSFI5A" points="[760, 100, -643984, -643984]$[760, 40, -643984, -643984]$[540, 40, -643984, -643984]$[540, 80, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_soz8gEQJEeqBvYJaFSFI5A" id="(0.37267080745341613,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_soz8gUQJEeqBvYJaFSFI5A" id="(0.5,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_-4KooJBXEeqtm5xS3r5AoA" type="Association_Edge" source="_Y3YOcM6QEeKrteq_aJ3viA" target="_Y3YOcM6QEeKrteq_aJ3viA">
      <children xmi:type="notation:DecorationNode" xmi:id="_-4Koo5BXEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_AD3mwJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-4KopJBXEeqtm5xS3r5AoA" x="-1" y="-18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_-4KopZBXEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_AEG3UJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-4KoppBXEeqtm5xS3r5AoA" x="-1" y="18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_-4Kop5BXEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_AEU5wJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-4KoqJBXEeqtm5xS3r5AoA" x="55" y="-57"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_-4KoqZBXEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_AEhHAJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-4KoqpBXEeqtm5xS3r5AoA" x="41" y="-4"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_-4Koq5BXEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_AEuiYJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-4KorJBXEeqtm5xS3r5AoA" x="22" y="-42"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_-4KorZBXEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_AE7WsJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-4KorpBXEeqtm5xS3r5AoA" x="39" y="-42"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_-4KooZBXEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_u9P_01R0EeSGV_4El4z6Og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-4KoopBXEeqtm5xS3r5AoA" points="[343, 420, -643984, -643984]$[240, 320, -643984, -643984]$[140, 320, -643984, -643984]$[140, 400, -643984, -643984]$[200, 400, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ADoWMJBYEeqtm5xS3r5AoA" id="(0.27972027972027974,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ADo9QJBYEeqtm5xS3r5AoA" id="(0.0,0.43478260869565216)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_-4LPsJBXEeqtm5xS3r5AoA" type="Association_Edge" source="_fUdq8Oy-EeKqo4Ny4D-vKA" target="_Y3YOcM6QEeKrteq_aJ3viA">
      <children xmi:type="notation:DecorationNode" xmi:id="_-4LPs5BXEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_D4hkIJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-4LPtJBXEeqtm5xS3r5AoA" x="-1" y="-18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_-4LPtZBXEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_D4sjQJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-4LPtpBXEeqtm5xS3r5AoA" x="-1" y="18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_-4LPt5BXEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_D44JcJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-4LPuJBXEeqtm5xS3r5AoA" x="15" y="44"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_-4LPuZBXEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_D5ChgJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-4LPupBXEeqtm5xS3r5AoA" x="-21" y="19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_-4LPu5BXEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_D5OHsJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-4LPvJBXEeqtm5xS3r5AoA" x="20" y="18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_-4LPvZBXEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_D5YfwJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-4LPvpBXEeqtm5xS3r5AoA" x="-21" y="-18"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_-4LPsZBXEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_vFKjkOy-EeKqo4Ny4D-vKA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-4LPspBXEeqtm5xS3r5AoA" points="[460, 480, -643984, -643984]$[460, 440, -643984, -643984]$[343, 440, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D4V98JBYEeqtm5xS3r5AoA" id="(0.39473684210526316,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D4V98ZBYEeqtm5xS3r5AoA" id="(1.0,0.8695652173913043)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_-4LPv5BXEeqtm5xS3r5AoA" type="Association_Edge" source="_Y3YOcM6QEeKrteq_aJ3viA" target="_fUdq8Oy-EeKqo4Ny4D-vKA">
      <children xmi:type="notation:DecorationNode" xmi:id="_-4LPwpBXEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DVZB4JBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-4LPw5BXEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_-4L2wJBXEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DVl2MJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-4L2wZBXEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_-4L2wpBXEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DVyDcJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-4L2w5BXEeqtm5xS3r5AoA" x="33" y="71"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_-4L2xJBXEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DWLsEJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-4L2xZBXEeqtm5xS3r5AoA" x="-28" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_-4L2xpBXEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DWYgYJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-4L2x5BXEeqtm5xS3r5AoA" x="28" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_-4L2yJBXEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DWlUsJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-4L2yZBXEeqtm5xS3r5AoA" x="-28" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_-4LPwJBXEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_dKYbIFR0EeSGV_4El4z6Og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-4LPwZBXEeqtm5xS3r5AoA" points="[280, 452, -643984, -643984]$[280, 519, -643984, -643984]$[400, 519, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DVIjMJBYEeqtm5xS3r5AoA" id="(0.5594405594405595,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DVIjMZBYEeqtm5xS3r5AoA" id="(0.0,0.5128205128205128)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_-4L2ypBXEeqtm5xS3r5AoA" type="Association_Edge" source="_4aXtYM6LEeKrteq_aJ3viA" target="_Y3YOcM6QEeKrteq_aJ3viA">
      <children xmi:type="notation:DecorationNode" xmi:id="_-4L2zZBXEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-4L2zpBXEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_-4L2z5BXEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-4L20JBXEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_-4L20ZBXEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-4L20pBXEeqtm5xS3r5AoA" x="27" y="21"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_-4L205BXEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-4L21JBXEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_-4L21ZBXEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-4L21pBXEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_-4L215BXEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-4L22JBXEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_-4L2y5BXEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_-vv7EM6LEeKrteq_aJ3viA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-4L2zJBXEeqtm5xS3r5AoA" points="[617, 406, -643984, -643984]$[343, 397, -643984, -643984]"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_K8jAgJBYEeqtm5xS3r5AoA" type="Association_Edge" source="_4aXtYM6LEeKrteq_aJ3viA" target="_fUdq8Oy-EeKqo4Ny4D-vKA">
      <children xmi:type="notation:DecorationNode" xmi:id="_K8jnkJBYEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LfptkJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_K8jnkZBYEeqtm5xS3r5AoA" x="1" y="-19"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_K8jnkpBYEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Lf1TwJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_K8jnk5BYEeqtm5xS3r5AoA" x="-2" y="17"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_K8jnlJBYEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LgCIEJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_K8jnlZBYEeqtm5xS3r5AoA" x="32" y="-67"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_K8jnlpBYEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LgRYoJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_K8jnl5BYEeqtm5xS3r5AoA" x="-33" y="19"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_K8jnmJBYEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Lge0AJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_K8jnmZBYEeqtm5xS3r5AoA" x="33" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_K8jnmpBYEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LgsPYJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_K8jnm5BYEeqtm5xS3r5AoA" x="-33" y="-18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_K8jAgZBYEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_hv9dAOy-EeKqo4Ny4D-vKA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_K8jAgpBYEeqtm5xS3r5AoA" points="[700, 433, -643984, -643984]$[700, 500, -643984, -643984]$[552, 500, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LfeHYJBYEeqtm5xS3r5AoA" id="(0.4742857142857143,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LfeHYZBYEeqtm5xS3r5AoA" id="(1.0,0.2564102564102564)"/>
    <edges xmi:type="notation:Connector" xmi:id="_COi_lJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_oF1twM5xEeKBmZvNr53Zng" target="_COi_kJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_COi_lZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_COi_mZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_COi_lpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_COi_l5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_COi_mJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_COt-tJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_4aXtYM6LEeKrteq_aJ3viA" target="_COt-sJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_COt-tZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_COt-uZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_COt-tpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_COt-t5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_COt-uJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CO_rhJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_Y3YOcM6QEeKrteq_aJ3viA" target="_CO_rgJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CO_rhZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CPASkpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Y3RgwM6QEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CO_rhpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CPASkJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CPASkZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CPWQ1JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_fUdq8Oy-EeKqo4Ny4D-vKA" target="_CPWQ0JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CPWQ1ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CPW34pIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_fTs18Oy-EeKqo4Ny4D-vKA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CPWQ1pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CPW34JIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CPW34ZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CPoktJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_TO2tgVRxEeSGV_4El4z6Og" target="_CPoksJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CPoktZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CPokuZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CPoktpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CPokt5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CPokuJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CP4cVJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_Pb03MEQEEeqBvYJaFSFI5A" target="_CP4cUJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CP4cVZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CP4cWZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CP4cVpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CP4cV5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CP4cWJIOEeqwIoGOM90xYQ"/>
  </notation:Diagram>
  <notation:Diagram xmi:id="_5S_KsM57EeKBmZvNr53Zng" type="PapyrusUMLClassDiagram" name="Foundation::Miscellaneous" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_DzOPQM58EeKBmZvNr53Zng" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DzOPQs58EeKBmZvNr53Zng" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DzOPQ858EeKBmZvNr53Zng" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DzOPRs58EeKBmZvNr53Zng" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DzOPR858EeKBmZvNr53Zng" key="QualifiedNameDepth" value="1000"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tzJhAVRwEeSGV_4El4z6Og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tzJhAlRwEeSGV_4El4z6Og" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_e19XAEQREeqBvYJaFSFI5A" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_e19XAUQREeqBvYJaFSFI5A" key="displayNameLabelIcon_value" value="false"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_DzO2UM58EeKBmZvNr53Zng" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_DzO2Uc58EeKBmZvNr53Zng" type="Class_AttributeCompartment">
        <children xmi:type="notation:Shape" xmi:id="_kZ1nMM6fEeKrteq_aJ3viA" type="Property_ClassAttributeLabel" fontName="Segoe UI" lineColor="0">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_nu-XAM6fEeKrteq_aJ3viA" source="CustomAppearance_Annotation">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nu--EM6fEeKrteq_aJ3viA" key="CustomAppearance_MaskValue" value="188"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vlav4FRwEeSGV_4El4z6Og" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vlav4VRwEeSGV_4El4z6Og" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_tRSB4AtlEeS-WKH_ORQAcg" name="maskLabel">
            <stringListValue>name</stringListValue>
            <stringListValue>derived</stringListValue>
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>type</stringListValue>
          </styles>
          <element xmi:type="uml:Property" href="tdl.uml#_kZvgkM6fEeKrteq_aJ3viA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_kZ1nMc6fEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_DzO2Us58EeKBmZvNr53Zng"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_DzO2U858EeKBmZvNr53Zng"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_DzO2VM58EeKBmZvNr53Zng"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DzO2Vc58EeKBmZvNr53Zng"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_DzO2Vs58EeKBmZvNr53Zng" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_DzO2V858EeKBmZvNr53Zng"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_DzO2WM58EeKBmZvNr53Zng"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_DzO2Wc58EeKBmZvNr53Zng"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DzO2Ws58EeKBmZvNr53Zng"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_DzO2W858EeKBmZvNr53Zng" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_DzO2XM58EeKBmZvNr53Zng"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_DzO2Xc58EeKBmZvNr53Zng"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_DzO2Xs58EeKBmZvNr53Zng"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DzO2X858EeKBmZvNr53Zng"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_CEgGYOX-EeWeNrMN5ROVxg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_CEgGYeX-EeWeNrMN5ROVxg" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_DzIIoM58EeKBmZvNr53Zng"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DzOPQc58EeKBmZvNr53Zng" x="191" y="182" width="140" height="82"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lhCNsM58EeKBmZvNr53Zng" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_lhCNuM58EeKBmZvNr53Zng" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lhC0wM58EeKBmZvNr53Zng" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lhC0wc58EeKBmZvNr53Zng"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lhC0ws58EeKBmZvNr53Zng"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lhC0w858EeKBmZvNr53Zng"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lhC0xM58EeKBmZvNr53Zng"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lhC0xc58EeKBmZvNr53Zng" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lhC0xs58EeKBmZvNr53Zng"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lhC0x858EeKBmZvNr53Zng"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lhC0yM58EeKBmZvNr53Zng"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lhC0yc58EeKBmZvNr53Zng"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lhC0ys58EeKBmZvNr53Zng" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lhC0y858EeKBmZvNr53Zng"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lhC0zM58EeKBmZvNr53Zng"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lhC0zc58EeKBmZvNr53Zng"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lhC0zs58EeKBmZvNr53Zng"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_CEgtcOX-EeWeNrMN5ROVxg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_CEgtceX-EeWeNrMN5ROVxg" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_IcF_sJCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lhCNsc58EeKBmZvNr53Zng" x="337" y="26" width="136" height="56"/>
    <children xmi:type="notation:Shape" xmi:id="_fNqp0M6KEeKrteq_aJ3viA" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fNr38M6KEeKrteq_aJ3viA" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fNr38c6KEeKrteq_aJ3viA" key="ShadowFigure_Value" value="false"/>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fNr39M6KEeKrteq_aJ3viA" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fNr39c6KEeKrteq_aJ3viA" key="QualifiedNameDepth" value="1000"/>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_mV2g0AtlEeS-WKH_ORQAcg" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mV2g0QtlEeS-WKH_ORQAcg" key="displayNameLabelIcon_value" value="true"/>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tzJhA1RwEeSGV_4El4z6Og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tzJhBFRwEeSGV_4El4z6Og" key="fillColor" value="true"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_fNr39s6KEeKrteq_aJ3viA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_fNr3986KEeKrteq_aJ3viA" type="Class_AttributeCompartment">
        <children xmi:type="notation:Shape" xmi:id="_Zb7vMM6fEeKrteq_aJ3viA" type="Property_ClassAttributeLabel" fontName="Segoe UI" lineColor="0">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oC9qAM6fEeKrteq_aJ3viA" source="CustomAppearance_Annotation">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oC9qAc6fEeKrteq_aJ3viA" key="CustomAppearance_MaskValue" value="188"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wOVKAFRwEeSGV_4El4z6Og" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wOVKAVRwEeSGV_4El4z6Og" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_oF9zkAtlEeS-WKH_ORQAcg" name="maskLabel">
            <stringListValue>name</stringListValue>
            <stringListValue>derived</stringListValue>
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>type</stringListValue>
          </styles>
          <element xmi:type="uml:Property" href="tdl.uml#_Zb1okM6fEeKrteq_aJ3viA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_Zb7vMc6fEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_fNr3-M6KEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_fNr3-c6KEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_fNr3-s6KEeKrteq_aJ3viA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fNr3-86KEeKrteq_aJ3viA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_fNsfAM6KEeKrteq_aJ3viA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_fNsfAc6KEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_fNsfAs6KEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_fNsfA86KEeKrteq_aJ3viA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fNsfBM6KEeKrteq_aJ3viA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_fNsfBc6KEeKrteq_aJ3viA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_fNsfBs6KEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_fNsfB86KEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_fNsfCM6KEeKrteq_aJ3viA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fNsfCc6KEeKrteq_aJ3viA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_CEgtcuX-EeWeNrMN5ROVxg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_CEgtc-X-EeWeNrMN5ROVxg" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_fNbZQM6KEeKrteq_aJ3viA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fNqp0c6KEeKrteq_aJ3viA" x="459" y="181" width="144" height="82"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_xmm8EBQPEeOImOhKB9FC0A" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xmnjIBQPEeOImOhKB9FC0A" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xmnjIRQPEeOImOhKB9FC0A" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xmnjJBQPEeOImOhKB9FC0A" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xmnjJRQPEeOImOhKB9FC0A" key="QualifiedNameDepth" value="1000"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lBsKQAtlEeS-WKH_ORQAcg" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lBsKQQtlEeS-WKH_ORQAcg" key="displayNameLabelIcon_value" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tzJhBVRwEeSGV_4El4z6Og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tzJhBlRwEeSGV_4El4z6Og" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_xmnjJhQPEeOImOhKB9FC0A" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_xmnjJxQPEeOImOhKB9FC0A" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_xmnjKBQPEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_xmnjKRQPEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_xmnjKhQPEeOImOhKB9FC0A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xmnjKxQPEeOImOhKB9FC0A"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_xmnjLBQPEeOImOhKB9FC0A" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_xmnjLRQPEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_xmnjLhQPEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_xmnjLxQPEeOImOhKB9FC0A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xmnjMBQPEeOImOhKB9FC0A"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_xmnjMRQPEeOImOhKB9FC0A" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_xmnjMhQPEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_xmnjMxQPEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_xmnjNBQPEeOImOhKB9FC0A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xmnjNRQPEeOImOhKB9FC0A"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_CEgtdOX-EeWeNrMN5ROVxg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_CEgtdeX-EeWeNrMN5ROVxg" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_xmeZMBQPEeOImOhKB9FC0A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xmm8ERQPEeOImOhKB9FC0A" x="460" y="320" width="144" height="62"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_3dZJQBQPEeOImOhKB9FC0A" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_3dZJTRQPEeOImOhKB9FC0A" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3dZJThQPEeOImOhKB9FC0A" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3dZJTxQPEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3dZJUBQPEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3dZJURQPEeOImOhKB9FC0A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3dZJUhQPEeOImOhKB9FC0A"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3dZJUxQPEeOImOhKB9FC0A" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3dZJVBQPEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3dZJVRQPEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3dZJVhQPEeOImOhKB9FC0A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3dZJVxQPEeOImOhKB9FC0A"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3dZJWBQPEeOImOhKB9FC0A" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3dZJWRQPEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3dZJWhQPEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3dZJWxQPEeOImOhKB9FC0A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3dZJXBQPEeOImOhKB9FC0A"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_CEgtduX-EeWeNrMN5ROVxg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_CEgtd-X-EeWeNrMN5ROVxg" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_JndmoJCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3dZJZhQPEeOImOhKB9FC0A" x="680" y="320" width="141" height="57"/>
    <children xmi:type="notation:Shape" xmi:id="_6F8k0FRvEeSGV_4El4z6Og" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8wccMFRvEeSGV_4El4z6Og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8wccMVRvEeSGV_4El4z6Og" key="fillColor" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mbFKyEQQEeqBvYJaFSFI5A" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_6F8k0lRvEeSGV_4El4z6Og" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_mbFKyUQQEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mbFKykQQEeqBvYJaFSFI5A" key="visible" value="true"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_6F8k01RvEeSGV_4El4z6Og" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_mbFKy0QQEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mbFKzEQQEeqBvYJaFSFI5A" key="visible" value="true"/>
        <children xmi:type="notation:Shape" xmi:id="_JA7WYFRwEeSGV_4El4z6Og" type="Property_ClassAttributeLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_KgS3YFRwEeSGV_4El4z6Og" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KgS3YVRwEeSGV_4El4z6Og" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_LdlmEFRwEeSGV_4El4z6Og" name="maskLabel">
            <stringListValue>name</stringListValue>
            <stringListValue>derived</stringListValue>
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>type</stringListValue>
          </styles>
          <element xmi:type="uml:Property" href="tdl.uml#_9BODUAr9EeOfdc1Ie2nqvA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_JA7WYVRwEeSGV_4El4z6Og"/>
        <children xmi:type="notation:Shape" xmi:id="_JA7WYlRwEeSGV_4El4z6Og" type="Property_ClassAttributeLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NNUeUFRwEeSGV_4El4z6Og" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NNUeUVRwEeSGV_4El4z6Og" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_MaSe4FRwEeSGV_4El4z6Og" name="maskLabel">
            <stringListValue>name</stringListValue>
            <stringListValue>derived</stringListValue>
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>type</stringListValue>
          </styles>
          <element xmi:type="uml:Property" href="tdl.uml#_1WjdsAr9EeOfdc1Ie2nqvA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_JA7WY1RwEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_6F8k1FRvEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_6F8k1VRvEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_6F8k1lRvEeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6F8k11RvEeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_6F8k2FRvEeSGV_4El4z6Og" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_6F8k2VRvEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_6F8k2lRvEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_6F8k21RvEeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6F8k3FRvEeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_6F8k3VRvEeSGV_4El4z6Og" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_6F8k3lRvEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_6F8k31RvEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_6F8k4FRvEeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6F8k4VRvEeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_CEgteOX-EeWeNrMN5ROVxg" type="Class_FloatingNameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_mbFx0EQQEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mbFx0UQQEeqBvYJaFSFI5A" key="visible" value="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_CEgteeX-EeWeNrMN5ROVxg" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6F8k0VRvEeSGV_4El4z6Og" x="680" y="180" width="141" height="81"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_j5TxkEQQEeqBvYJaFSFI5A" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_j5TxkkQQEeqBvYJaFSFI5A" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_j5Txk0QQEeqBvYJaFSFI5A" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_j5TxlEQQEeqBvYJaFSFI5A" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_j5TxlUQQEeqBvYJaFSFI5A" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_j5TxlkQQEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_j5Txl0QQEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_j5TxmEQQEeqBvYJaFSFI5A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_j5TxmUQQEeqBvYJaFSFI5A"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_j5TxmkQQEeqBvYJaFSFI5A" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_j5Txm0QQEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_j5TxnEQQEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_j5TxnUQQEeqBvYJaFSFI5A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_j5TxnkQQEeqBvYJaFSFI5A"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_j5Txn0QQEeqBvYJaFSFI5A" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_j5TxoEQQEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_j5TxoUQQEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_j5TxokQQEeqBvYJaFSFI5A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_j5Txo0QQEeqBvYJaFSFI5A"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_Ka9gIJCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_j5TxkUQQEeqBvYJaFSFI5A" x="452" y="456" width="141" height="61"/>
    <children xmi:type="notation:Shape" xmi:id="_DUSfo5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DUTGsJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DUTGspIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DzIIoM58EeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DUTGsZIOEeqwIoGOM90xYQ" x="391" y="182"/>
    <children xmi:type="notation:Shape" xmi:id="_DUeF05IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DUeF1JIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DUeF1pIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DUeF1ZIOEeqwIoGOM90xYQ" x="537" y="26"/>
    <children xmi:type="notation:Shape" xmi:id="_DUmBoJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DUmBoZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DUmBo5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_fNbZQM6KEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DUmBopIOEeqwIoGOM90xYQ" x="659" y="181"/>
    <children xmi:type="notation:Shape" xmi:id="_DUyO4JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DUyO4ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DUyO45IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_xmeZMBQPEeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DUyO4pIOEeqwIoGOM90xYQ" x="660" y="320"/>
    <children xmi:type="notation:Shape" xmi:id="_DU-cI5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DU-cJJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DU-cJpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DU-cJZIOEeqwIoGOM90xYQ" x="880" y="320"/>
    <children xmi:type="notation:Shape" xmi:id="_DVFw45IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DVFw5JIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DVFw5pIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DVFw5ZIOEeqwIoGOM90xYQ" x="880" y="180"/>
    <children xmi:type="notation:Shape" xmi:id="_DVOTwJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DVOTwZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DVOTw5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DVOTwpIOEeqwIoGOM90xYQ" x="652" y="456"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_5S_Ksc57EeKBmZvNr53Zng"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_CEhUgOX-EeWeNrMN5ROVxg" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_ebihUEQQEeqBvYJaFSFI5A" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_095awM5wEeKBmZvNr53Zng"/>
    <element xmi:type="uml:Package" href="tdl.uml#_095awM5wEeKBmZvNr53Zng"/>
    <edges xmi:type="notation:Connector" xmi:id="_g0rLQM6HEeKrteq_aJ3viA" type="Generalization_Edge" source="_DzOPQM58EeKBmZvNr53Zng" target="_lhCNsM58EeKBmZvNr53Zng" routing="Tree" lineColor="0">
      <children xmi:type="notation:DecorationNode" xmi:id="_g0tAcM6HEeKrteq_aJ3viA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_eGOjMEQREeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_g0tAcc6HEeKrteq_aJ3viA" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_g0rLQc6HEeKrteq_aJ3viA" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_g0DgMM6HEeKrteq_aJ3viA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_g0rLQs6HEeKrteq_aJ3viA" points="[292, 182, -643984, -643984]$[292, 136, -643984, -643984]$[412, 136, -643984, -643984]$[412, 82, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_g0x48M6HEeKrteq_aJ3viA" id="(0.7214285714285714,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_g0x48c6HEeKrteq_aJ3viA" id="(0.5514705882352942,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_x616oM6KEeKrteq_aJ3viA" type="Generalization_Edge" source="_fNqp0M6KEeKrteq_aJ3viA" target="_lhCNsM58EeKBmZvNr53Zng" routing="Tree" lineColor="0">
      <children xmi:type="notation:DecorationNode" xmi:id="_x62hsM6KEeKrteq_aJ3viA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_dmIt4EQREeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_x62hsc6KEeKrteq_aJ3viA" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_x616oc6KEeKrteq_aJ3viA" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_x6vM8M6KEeKrteq_aJ3viA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_x616os6KEeKrteq_aJ3viA" points="[492, 181, -643984, -643984]$[492, 136, -643984, -643984]$[412, 136, -643984, -643984]$[412, 82, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_x65lAM6KEeKrteq_aJ3viA" id="(0.22916666666666666,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_x65lAc6KEeKrteq_aJ3viA" id="(0.5514705882352942,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_zMEeABQPEeOImOhKB9FC0A" type="Association_Edge" source="_fNqp0M6KEeKrteq_aJ3viA" target="_xmm8EBQPEeOImOhKB9FC0A" lineColor="0">
      <children xmi:type="notation:DecorationNode" xmi:id="_zMFFEBQPEeOImOhKB9FC0A" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_H7J14EQWEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_zMFFERQPEeOImOhKB9FC0A" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_zMFFEhQPEeOImOhKB9FC0A" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_H7XRQEQWEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_zMFFExQPEeOImOhKB9FC0A" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_zMFFFBQPEeOImOhKB9FC0A" visible="false" type="Association_TargetRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YxwNMAtmEeS-WKH_ORQAcg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YxwNMQtmEeS-WKH_ORQAcg" key="visible" value="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_Zm9W4AtmEeS-WKH_ORQAcg" name="maskLabel">
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
          <stringListValue>multiplicity</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_H7kFkEQWEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_zMFFFRQPEeOImOhKB9FC0A" x="15" y="-99"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_zMFFFhQPEeOImOhKB9FC0A" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yxw0QAtmEeS-WKH_ORQAcg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YxxbUAtmEeS-WKH_ORQAcg" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_bofJwAtmEeS-WKH_ORQAcg" name="maskLabel">
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
          <stringListValue>multiplicity</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_H7t2kEQWEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_zMFFFxQPEeOImOhKB9FC0A" x="-34" y="62"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_zMFFGBQPEeOImOhKB9FC0A" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_H74OoEQWEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_zMFFGRQPEeOImOhKB9FC0A" x="3" y="-74"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_zMFFGhQPEeOImOhKB9FC0A" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_H8B_oEQWEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_zMFsIBQPEeOImOhKB9FC0A" x="-5" y="-23"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_zMEeARQPEeOImOhKB9FC0A" fontName="Segoe UI"/>
      <element xmi:type="uml:Association" href="tdl.uml#_zL3psBQPEeOImOhKB9FC0A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zMEeAhQPEeOImOhKB9FC0A" points="[569, 301, -643984, -643984]$[516, 299, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ihe3UAtlEeS-WKH_ORQAcg" id="(0.5625,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zMLywBQPEeOImOhKB9FC0A" id="(0.5555555555555556,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_8czpkBQPEeOImOhKB9FC0A" type="Generalization_Edge" source="_xmm8EBQPEeOImOhKB9FC0A" target="_3dZJQBQPEeOImOhKB9FC0A" lineColor="0">
      <children xmi:type="notation:DecorationNode" xmi:id="_8czpkxQPEeOImOhKB9FC0A" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_H8LwoEQWEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8czplBQPEeOImOhKB9FC0A" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_8czpkRQPEeOImOhKB9FC0A" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_8cqfoBQPEeOImOhKB9FC0A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8czpkhQPEeOImOhKB9FC0A" points="[601, 360, -643984, -643984]$[680, 340, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Vh9F0AtlEeS-WKH_ORQAcg" id="(1.0,0.3225806451612903)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8c2F0BQPEeOImOhKB9FC0A" id="(0.0,0.3508771929824561)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_XMLUIFRwEeSGV_4El4z6Og" type="Generalization_Edge" source="_6F8k0FRvEeSGV_4El4z6Og" target="_3dZJQBQPEeOImOhKB9FC0A">
      <children xmi:type="notation:DecorationNode" xmi:id="_XMVFIFRwEeSGV_4El4z6Og" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_H8XW0EQWEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_XMVFIVRwEeSGV_4El4z6Og" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_XMLUIVRwEeSGV_4El4z6Og"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_zHb6wAr9EeOfdc1Ie2nqvA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_XMLUIlRwEeSGV_4El4z6Og" points="[753, 318, -643984, -643984]$[759, 294, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZbnAIFRwEeSGV_4El4z6Og" id="(0.5673758865248227,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZbnAIVRwEeSGV_4El4z6Og" id="(0.5673758865248227,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_PvjYkEQREeqBvYJaFSFI5A" type="Association_Edge" source="_xmm8EBQPEeOImOhKB9FC0A" target="_j5TxkEQQEeqBvYJaFSFI5A" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_Pvj_oEQREeqBvYJaFSFI5A" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_atK8sEQREeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pvj_oUQREeqBvYJaFSFI5A" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pvj_okQREeqBvYJaFSFI5A" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_atTfkEQREeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pvj_o0QREeqBvYJaFSFI5A" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pvj_pEQREeqBvYJaFSFI5A" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_atbbYEQREeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pvj_pUQREeqBvYJaFSFI5A" x="6" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pvj_pkQREeqBvYJaFSFI5A" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Gjm9QJBLEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Gjm9QZBLEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_W9DhEEQREeqBvYJaFSFI5A" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_atj-QEQREeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pvj_p0QREeqBvYJaFSFI5A" x="-31" y="62"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pvj_qEQREeqBvYJaFSFI5A" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_at2SIEQREeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pvj_qUQREeqBvYJaFSFI5A" x="6" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pvj_qkQREeqBvYJaFSFI5A" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_at_cEEQREeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pvj_q0QREeqBvYJaFSFI5A" x="-6" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_PvjYkUQREeqBvYJaFSFI5A"/>
      <element xmi:type="uml:Association" href="tdl.uml#_PvZnkEQREeqBvYJaFSFI5A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PvjYkkQREeqBvYJaFSFI5A" points="[540, 396, -643984, -643984]$[540, 456, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Pv9oQEQREeqBvYJaFSFI5A" id="(0.5555555555555556,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Pv9oQUQREeqBvYJaFSFI5A" id="(0.624113475177305,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_c2alEJBYEeqtm5xS3r5AoA" type="Association_Edge" source="_DzOPQM58EeKBmZvNr53Zng" target="_lhCNsM58EeKBmZvNr53Zng">
      <children xmi:type="notation:DecorationNode" xmi:id="_c2alE5BYEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_da05sJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_c2alFJBYEeqtm5xS3r5AoA" x="1" y="-18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_c2alFZBYEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_dbCVEJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_c2alFpBYEeqtm5xS3r5AoA" x="-1" y="18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_c2bMIJBYEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_dbNUMJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_c2bMIZBYEeqtm5xS3r5AoA" x="37" y="-50"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_c2bMIpBYEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iEInIJBYEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iEInIZBYEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_dbY6YJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_c2bMI5BYEeqtm5xS3r5AoA" x="-88" y="-15"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_c2bMJJBYEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_dbj5gJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_c2bMJZBYEeqtm5xS3r5AoA" x="33" y="19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_c2bMJpBYEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_dbu4oJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_c2bMJ5BYEeqtm5xS3r5AoA" x="-33" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_c2alEZBYEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_qzgM4M58EeKBmZvNr53Zng"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_c2alEpBYEeqtm5xS3r5AoA" points="[255, 182, -643984, -643984]$[240, 60, -643984, -643984]$[337, 60, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dam3QJBYEeqtm5xS3r5AoA" id="(0.35,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dam3QZBYEeqtm5xS3r5AoA" id="(0.0,0.6071428571428571)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_c2bMKJBYEeqtm5xS3r5AoA" type="Association_Edge" source="_fNqp0M6KEeKrteq_aJ3viA" target="_lhCNsM58EeKBmZvNr53Zng">
      <children xmi:type="notation:DecorationNode" xmi:id="_c2bMK5BYEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_eSyccJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_c2bMLJBYEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_c2bMLZBYEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_eS9bkJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_c2bMLpBYEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_c2bML5BYEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_eTIasJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_c2bMMJBYEeqtm5xS3r5AoA" x="36" y="53"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_c2bMMZBYEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iEInIpBYEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iEInI5BYEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_eTTZ0JBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_c2bMMpBYEeqtm5xS3r5AoA" x="-93" y="15"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_c2bMM5BYEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_eTeY8JBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_c2bMNJBYEeqtm5xS3r5AoA" x="28" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_c2bzMJBYEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_eTp_IJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_c2bzMZBYEeqtm5xS3r5AoA" x="-28" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_c2bMKZBYEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_g8aDkM6KEeKrteq_aJ3viA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_c2bMKpBYEeqtm5xS3r5AoA" points="[540, 181, -643984, -643984]$[540, 60, -643984, -643984]$[473, 60, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_eSm2QJBYEeqtm5xS3r5AoA" id="(0.5625,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_eSm2QZBYEeqtm5xS3r5AoA" id="(1.0,0.6071428571428571)"/>
    <edges xmi:type="notation:Connector" xmi:id="_DUTGs5IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_DzOPQM58EeKBmZvNr53Zng" target="_DUSfo5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DUTGtJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DUTGuJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DzIIoM58EeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DUTGtZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DUTGtpIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DUTGt5IOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DUeF15IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lhCNsM58EeKBmZvNr53Zng" target="_DUeF05IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DUeF2JIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DUes4pIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DUeF2ZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DUes4JIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DUes4ZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DUmBpJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_fNqp0M6KEeKrteq_aJ3viA" target="_DUmBoJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DUmBpZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DUmosJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_fNbZQM6KEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DUmBppIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DUmBp5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DUmBqJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DUy18JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_xmm8EBQPEeOImOhKB9FC0A" target="_DUyO4JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DUy18ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DUy19ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_xmeZMBQPEeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DUy18pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DUy185IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DUy19JIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DU-cJ5IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_3dZJQBQPEeOImOhKB9FC0A" target="_DU-cI5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DU-cKJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DU_DMpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DU-cKZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DU_DMJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DU_DMZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DVFw55IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_6F8k0FRvEeSGV_4El4z6Og" target="_DVFw45IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DVFw6JIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DVGX8pIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DVFw6ZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DVGX8JIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DVGX8ZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DVOTxJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_j5TxkEQQEeqBvYJaFSFI5A" target="_DVOTwJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DVOTxZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DVOTyZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DVOTxpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DVOTx5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DVOTyJIOEeqwIoGOM90xYQ"/>
  </notation:Diagram>
  <notation:Diagram xmi:id="_-hi8kOy_EeKqo4Ny4D-vKA" type="PapyrusUMLClassDiagram" name="Data::BasicData" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_DHlx8O4xEeKygtYz46QGBw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_DHoONO4xEeKygtYz46QGBw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_DHoONe4xEeKygtYz46QGBw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_DHoONu4xEeKygtYz46QGBw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_DHoON-4xEeKygtYz46QGBw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_DHoOOO4xEeKygtYz46QGBw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DHoOOe4xEeKygtYz46QGBw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_DHoOOu4xEeKygtYz46QGBw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_DHoOO-4xEeKygtYz46QGBw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_DHoOPO4xEeKygtYz46QGBw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_DHoOPe4xEeKygtYz46QGBw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DHoOPu4xEeKygtYz46QGBw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_DHo1QO4xEeKygtYz46QGBw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_DHo1Qe4xEeKygtYz46QGBw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_DHo1Qu4xEeKygtYz46QGBw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_DHo1Q-4xEeKygtYz46QGBw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DHo1RO4xEeKygtYz46QGBw"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DHlx8e4xEeKygtYz46QGBw" x="13" y="150" width="150" height="74"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_56XHYAwXEeSyW5TlhCAZUA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_56XHYgwXEeSyW5TlhCAZUA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_56XHYwwXEeSyW5TlhCAZUA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_56XHZAwXEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_56XHZQwXEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_56XHZgwXEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_56XHZwwXEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_56XHaAwXEeSyW5TlhCAZUA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_56XHaQwXEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_56XHagwXEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_56XHawwXEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_56XHbAwXEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_56XHbQwXEeSyW5TlhCAZUA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_56XHbgwXEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_56XHbwwXEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_56XHcAwXEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_56XHcQwXEeSyW5TlhCAZUA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_--G8wOy_EeKqo4Ny4D-vKA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_56XHYQwXEeSyW5TlhCAZUA" x="307" y="151" width="142" height="74"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_Ri6GAAwYEeSyW5TlhCAZUA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_Ri6GAgwYEeSyW5TlhCAZUA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Ri6GAwwYEeSyW5TlhCAZUA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Ri6GBAwYEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Ri6GBQwYEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Ri6GBgwYEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ri6GBwwYEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Ri6GCAwYEeSyW5TlhCAZUA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Ri6GCQwYEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Ri6GCgwYEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Ri6GCwwYEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ri6GDAwYEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Ri6GDQwYEeSyW5TlhCAZUA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Ri6GDgwYEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Ri6GDwwYEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Ri6GEAwYEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ri6GEQwYEeSyW5TlhCAZUA"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_86SKMJBYEeqtm5xS3r5AoA" name="cssClass">
Philip Makedonski's avatar
Philip Makedonski committed
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_HSF58FwCEeOpPZNGJe-gDQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ri6GAQwYEeSyW5TlhCAZUA" x="143" y="46" width="182" height="56"/>
    <children xmi:type="notation:Shape" xmi:id="_Ycq9sAwZEeSyW5TlhCAZUA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_Ycq9sgwZEeSyW5TlhCAZUA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Ycq9swwZEeSyW5TlhCAZUA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Ycq9tAwZEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Ycq9tQwZEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Ycq9tgwZEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ycq9twwZEeSyW5TlhCAZUA"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Yc0HoAwZEeSyW5TlhCAZUA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Yc0HoQwZEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Yc0HogwZEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Yc0HowwZEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Yc0HpAwZEeSyW5TlhCAZUA"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Yc0HpQwZEeSyW5TlhCAZUA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Yc0HpgwZEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Yc0HpwwZEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Yc0HqAwZEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Yc0HqQwZEeSyW5TlhCAZUA"/>
      <element xmi:type="uml:Class" href="tdl.uml#_YchMsAwZEeSyW5TlhCAZUA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ycq9sQwZEeSyW5TlhCAZUA" x="12" y="279" width="149" height="74"/>
    <children xmi:type="notation:Shape" xmi:id="_o9DfcAwcEeSyW5TlhCAZUA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_o9DfcgwcEeSyW5TlhCAZUA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_o9DfcwwcEeSyW5TlhCAZUA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_o9DfdAwcEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_o9DfdQwcEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_o9DfdgwcEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o9DfdwwcEeSyW5TlhCAZUA"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_o9MpYAwcEeSyW5TlhCAZUA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_o9MpYQwcEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_o9MpYgwcEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_o9MpYwwcEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o9MpZAwcEeSyW5TlhCAZUA"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_o9MpZQwcEeSyW5TlhCAZUA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_o9MpZgwcEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_o9MpZwwcEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_o9MpaAwcEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o9MpaQwcEeSyW5TlhCAZUA"/>
      <element xmi:type="uml:Class" href="tdl.uml#_g0xJsAwcEeSyW5TlhCAZUA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o9DfcQwcEeSyW5TlhCAZUA" x="309" y="281" width="144" height="74"/>
    <children xmi:type="notation:Shape" xmi:id="_CanssJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CanssZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Canss5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CansspIOEeqwIoGOM90xYQ" x="213" y="150"/>
    <children xmi:type="notation:Shape" xmi:id="_Ca4ycJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Ca4ycZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Ca4yc5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_--G8wOy_EeKqo4Ny4D-vKA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ca4ycpIOEeqwIoGOM90xYQ" x="507" y="151"/>
    <children xmi:type="notation:Shape" xmi:id="_CbE_sJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CbE_sZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CbFmwJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_HSF58FwCEeOpPZNGJe-gDQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CbE_spIOEeqwIoGOM90xYQ" x="343" y="46"/>
    <children xmi:type="notation:Shape" xmi:id="_CbR0AJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CbR0AZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CbR0A5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YchMsAwZEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CbR0ApIOEeqwIoGOM90xYQ" x="212" y="279"/>
    <children xmi:type="notation:Shape" xmi:id="_CbeoUJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CbeoUZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CbeoU5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_g0xJsAwcEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CbeoUpIOEeqwIoGOM90xYQ" x="509" y="281"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_-hi8key_EeKqo4Ny4D-vKA"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_OqEiQCIMEeeCEPE4IHLcjg" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_uoCuQSaYEeiOfr6_MUIJJA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_R1-b8HlFEeSVko5r_SJ_NA"/>
    <styles xmi:type="notation:DoubleValueStyle" xmi:id="_Hck94JBREeqtm5xS3r5AoA" name="rulergrid.gridspacing" doubleValue="10.0"/>
    <styles xmi:type="notation:StringListValueStyle" xmi:id="_IMNxcJBZEeqtm5xS3r5AoA" name="cssClass"/>
    <element xmi:type="uml:Package" href="tdl.uml#_7URIQOy_EeKqo4Ny4D-vKA"/>
    <edges xmi:type="notation:Connector" xmi:id="_l3INIAwYEeSyW5TlhCAZUA" type="Generalization_Edge" source="_DHlx8O4xEeKygtYz46QGBw" target="_Ri6GAAwYEeSyW5TlhCAZUA">
      <children xmi:type="notation:DecorationNode" xmi:id="_l3RXEAwYEeSyW5TlhCAZUA" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_l3RXEQwYEeSyW5TlhCAZUA" y="40"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_l3INIQwYEeSyW5TlhCAZUA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_X0UzIPIhEeOq9otiFnFvGw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_l3INIgwYEeSyW5TlhCAZUA" points="[80, 150, -643984, -643984]$[80, 80, -643984, -643984]$[143, 80, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RWAdAAwZEeSyW5TlhCAZUA" id="(0.44666666666666666,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RWAdAQwZEeSyW5TlhCAZUA" id="(0.0,0.6071428571428571)"/>
    <edges xmi:type="notation:Connector" xmi:id="_7CuEUAwcEeSyW5TlhCAZUA" type="Generalization_Edge" source="_Ycq9sAwZEeSyW5TlhCAZUA" target="_DHlx8O4xEeKygtYz46QGBw">
      <children xmi:type="notation:DecorationNode" xmi:id="_7CuEUwwcEeSyW5TlhCAZUA" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7CuEVAwcEeSyW5TlhCAZUA" y="40"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_7CuEUQwcEeSyW5TlhCAZUA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_7CkTUAwcEeSyW5TlhCAZUA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7CuEUgwcEeSyW5TlhCAZUA" points="[0, 0, -47, 120]$[0, -120, -47, 0]$[47, -120, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7CuEVQwcEeSyW5TlhCAZUA" id="(0.48322147651006714,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7CuEVgwcEeSyW5TlhCAZUA" id="(0.47333333333333333,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_--mrEQwcEeSyW5TlhCAZUA" type="Generalization_Edge" source="_o9DfcAwcEeSyW5TlhCAZUA" target="_56XHYAwXEeSyW5TlhCAZUA">
      <children xmi:type="notation:DecorationNode" xmi:id="_--mrFAwcEeSyW5TlhCAZUA" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_--mrFQwcEeSyW5TlhCAZUA" y="40"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_--mrEgwcEeSyW5TlhCAZUA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_--mrEAwcEeSyW5TlhCAZUA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_--mrEwwcEeSyW5TlhCAZUA" points="[-40, -50, 131, 171]$[-174, -184, -3, 37]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VQtrIDNBEeSy59ljSot60w" id="(0.5486111111111112,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KI5ZQgwdEeSyW5TlhCAZUA" id="(0.5845070422535211,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_qhLqADM_EeSy59ljSot60w" type="Generalization_Edge" source="_56XHYAwXEeSyW5TlhCAZUA" target="_Ri6GAAwYEeSyW5TlhCAZUA">
      <children xmi:type="notation:DecorationNode" xmi:id="_qhVbADM_EeSy59ljSot60w" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_qhVbATM_EeSy59ljSot60w" y="40"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_qhLqATM_EeSy59ljSot60w"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_qegJcDM_EeSy59ljSot60w"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_qhLqAjM_EeSy59ljSot60w" points="[390, 151, -643984, -643984]$[390, 80, -643984, -643984]$[325, 80, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qhoV8DM_EeSy59ljSot60w" id="(0.5845070422535211,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sQd2UDM_EeSy59ljSot60w" id="(1.0,0.6071428571428571)"/>
    <edges xmi:type="notation:Connector" xmi:id="_RCaPsJBREeqtm5xS3r5AoA" type="Association_Edge" source="_DHlx8O4xEeKygtYz46QGBw" target="_56XHYAwXEeSyW5TlhCAZUA">
      <children xmi:type="notation:DecorationNode" xmi:id="_RCa2wJBREeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_RCa2wZBREeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_RCa2wpBREeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_RCa2w5BREeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_RCa2xJBREeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_RCa2xZBREeqtm5xS3r5AoA" x="36" y="-13"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_RCa2xpBREeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_RCa2x5BREeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_RCa2yJBREeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_RCa2yZBREeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_RCa2ypBREeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_RCa2y5BREeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_RCaPsZBREeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_53kIszNAEeSy59ljSot60w"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_RCaPspBREeqtm5xS3r5AoA" points="[163, 188, -643984, -643984]$[307, 187, -643984, -643984]"/>
    <edges xmi:type="notation:Connector" xmi:id="_CanstJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_DHlx8O4xEeKygtYz46QGBw" target="_CanssJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CaoTwJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CaoTxJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CaoTwZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CaoTwpIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CaoTw5IOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Ca4ydJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_56XHYAwXEeSyW5TlhCAZUA" target="_Ca4ycJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Ca4ydZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Ca5ZgpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_--G8wOy_EeKqo4Ny4D-vKA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Ca4ydpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ca5ZgJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ca5ZgZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CbFmwZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_Ri6GAAwYEeSyW5TlhCAZUA" target="_CbE_sJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CbFmwpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CbFmxpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_HSF58FwCEeOpPZNGJe-gDQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CbFmw5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CbFmxJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CbFmxZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CbR0BJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_Ycq9sAwZEeSyW5TlhCAZUA" target="_CbR0AJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CbR0BZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CbSbEpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YchMsAwZEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CbR0BpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CbSbEJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CbSbEZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CbeoVJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_o9DfcAwcEeSyW5TlhCAZUA" target="_CbeoUJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CbeoVZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CbfPYpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_g0xJsAwcEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CbeoVpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CbfPYJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CbfPYZIOEeqwIoGOM90xYQ"/>
  </notation:Diagram>
  <notation:Diagram xmi:id="_yzuOEOzAEeKqo4Ny4D-vKA" type="PapyrusUMLClassDiagram" name="Time::TimerOp" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_9mUk0O-8EeKh3utQwSgWiA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_9mUk2O-8EeKh3utQwSgWiA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_9mUk2e-8EeKh3utQwSgWiA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_9mUk2u-8EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_9mUk2--8EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_9mUk3O-8EeKh3utQwSgWiA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9mUk3e-8EeKh3utQwSgWiA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_9mUk3u-8EeKh3utQwSgWiA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_9mUk3--8EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_9mUk4O-8EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_9mUk4e-8EeKh3utQwSgWiA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9mUk4u-8EeKh3utQwSgWiA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_9mUk4--8EeKh3utQwSgWiA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_9mUk5O-8EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_9mUk5e-8EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_9mUk5u-8EeKh3utQwSgWiA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9mUk5--8EeKh3utQwSgWiA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_9l344O-8EeKh3utQwSgWiA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9mUk0e-8EeKh3utQwSgWiA" x="100" y="180" width="126" height="70"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_gkWN8O-9EeKh3utQwSgWiA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_gkWN-O-9EeKh3utQwSgWiA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_gkWN-e-9EeKh3utQwSgWiA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_gkWN-u-9EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_gkWN---9EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_gkWN_O-9EeKh3utQwSgWiA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gkWN_e-9EeKh3utQwSgWiA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_gkWN_u-9EeKh3utQwSgWiA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_gkWN_--9EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_gkWOAO-9EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_gkWOAe-9EeKh3utQwSgWiA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gkWOAu-9EeKh3utQwSgWiA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_gkWOA--9EeKh3utQwSgWiA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_gkWOBO-9EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_gkWOBe-9EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_gkWOBu-9EeKh3utQwSgWiA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gkWOB--9EeKh3utQwSgWiA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_gj5iAO-9EeKh3utQwSgWiA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gkWN8e-9EeKh3utQwSgWiA" x="315" y="240" width="126" height="70"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_zTU1kO-9EeKh3utQwSgWiA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_zTd_he-9EeKh3utQwSgWiA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_zTd_hu-9EeKh3utQwSgWiA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_zTd_h--9EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_zTd_iO-9EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_zTd_ie-9EeKh3utQwSgWiA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zTd_iu-9EeKh3utQwSgWiA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_zTd_i--9EeKh3utQwSgWiA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_zTd_jO-9EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_zTd_je-9EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_zTd_ju-9EeKh3utQwSgWiA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zTd_j--9EeKh3utQwSgWiA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_zTd_kO-9EeKh3utQwSgWiA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_zTd_ke-9EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_zTd_ku-9EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_zTd_k--9EeKh3utQwSgWiA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zTd_lO-9EeKh3utQwSgWiA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_zTLEkO-9EeKh3utQwSgWiA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zTU1ke-9EeKh3utQwSgWiA" x="182" y="403" width="126" height="70"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_12-eEO-9EeKh3utQwSgWiA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_12-eGO-9EeKh3utQwSgWiA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_12-eGe-9EeKh3utQwSgWiA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_12-eGu-9EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_12-eG--9EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_12-eHO-9EeKh3utQwSgWiA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_12-eHe-9EeKh3utQwSgWiA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_12-eHu-9EeKh3utQwSgWiA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_12-eH--9EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_12-eIO-9EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_12-eIe-9EeKh3utQwSgWiA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_12-eIu-9EeKh3utQwSgWiA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_12-eI--9EeKh3utQwSgWiA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_12-eJO-9EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_12-eJe-9EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_12-eJu-9EeKh3utQwSgWiA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_12-eJ--9EeKh3utQwSgWiA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_120tEO-9EeKh3utQwSgWiA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_12-eEe-9EeKh3utQwSgWiA" x="318" y="403" width="126" height="70"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_2wjKYO-9EeKh3utQwSgWiA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_2wjKaO-9EeKh3utQwSgWiA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_2wjKae-9EeKh3utQwSgWiA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_2wjKau-9EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_2wjKa--9EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_2wjKbO-9EeKh3utQwSgWiA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2wjKbe-9EeKh3utQwSgWiA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_2wjKbu-9EeKh3utQwSgWiA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_2wjKb--9EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_2wjKcO-9EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_2wjKce-9EeKh3utQwSgWiA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2wjKcu-9EeKh3utQwSgWiA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_2wjKc--9EeKh3utQwSgWiA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_2wjKdO-9EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_2wjKde-9EeKh3utQwSgWiA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_2wjKdu-9EeKh3utQwSgWiA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2wjKd--9EeKh3utQwSgWiA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_2wGecO-9EeKh3utQwSgWiA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2wjKYe-9EeKh3utQwSgWiA" x="454" y="403" width="126" height="70"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_yG_AMPBrEeKi_dKlqhYxdQ" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_yG_AOPBrEeKi_dKlqhYxdQ" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_yG_AOfBrEeKi_dKlqhYxdQ" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_yG_AOvBrEeKi_dKlqhYxdQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_yG_AO_BrEeKi_dKlqhYxdQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_yG_APPBrEeKi_dKlqhYxdQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yG_APfBrEeKi_dKlqhYxdQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_yG_APvBrEeKi_dKlqhYxdQ" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_yG_AP_BrEeKi_dKlqhYxdQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_yG_AQPBrEeKi_dKlqhYxdQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_yG_AQfBrEeKi_dKlqhYxdQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yG_AQvBrEeKi_dKlqhYxdQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_yG_AQ_BrEeKi_dKlqhYxdQ" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_yG_ARPBrEeKi_dKlqhYxdQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_yG_ARfBrEeKi_dKlqhYxdQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_yG_ARvBrEeKi_dKlqhYxdQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yG_AR_BrEeKi_dKlqhYxdQ"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_jAmjsJCKEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yG_AMfBrEeKi_dKlqhYxdQ" x="272" y="83" width="209" height="58"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_u9jlEGmtEeS8o-VU1V1CZg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_u9kMIGmtEeS8o-VU1V1CZg" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_u9kMIWmtEeS8o-VU1V1CZg" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_u9kMImmtEeS8o-VU1V1CZg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_u9kzMGmtEeS8o-VU1V1CZg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_u9kzMWmtEeS8o-VU1V1CZg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_u9kzMmmtEeS8o-VU1V1CZg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_u9kzM2mtEeS8o-VU1V1CZg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_u9kzNGmtEeS8o-VU1V1CZg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_u9kzNWmtEeS8o-VU1V1CZg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_u9kzNmmtEeS8o-VU1V1CZg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_u9kzN2mtEeS8o-VU1V1CZg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_u9kzOGmtEeS8o-VU1V1CZg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_u9kzOWmtEeS8o-VU1V1CZg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_u9kzOmmtEeS8o-VU1V1CZg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_u9kzO2mtEeS8o-VU1V1CZg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_u9kzPGmtEeS8o-VU1V1CZg"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_gveOkJCKEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_u9jlEWmtEeS8o-VU1V1CZg" x="95" y="83" width="137" height="58"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_OC9FsGvxEeSnWKU6J46p2Q" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_OC9FsmvxEeSnWKU6J46p2Q" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_OC9Fs2vxEeSnWKU6J46p2Q" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_OC9FtGvxEeSnWKU6J46p2Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_OC9FtWvxEeSnWKU6J46p2Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_OC9FtmvxEeSnWKU6J46p2Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OC9Ft2vxEeSnWKU6J46p2Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_OC9FuGvxEeSnWKU6J46p2Q" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_OC9FuWvxEeSnWKU6J46p2Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_OC9FumvxEeSnWKU6J46p2Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_OC9Fu2vxEeSnWKU6J46p2Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OC9FvGvxEeSnWKU6J46p2Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_OC9FvWvxEeSnWKU6J46p2Q" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_OC9FvmvxEeSnWKU6J46p2Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_OC9Fv2vxEeSnWKU6J46p2Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_OC9FwGvxEeSnWKU6J46p2Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OC9FwWvxEeSnWKU6J46p2Q"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_hc7xgJCKEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OC9FsWvxEeSnWKU6J46p2Q" x="20" y="310" width="137" height="58"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_6Np48HrHEeSWuMHj58bJ6Q" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_6NsVMHrHEeSWuMHj58bJ6Q" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_6NsVMXrHEeSWuMHj58bJ6Q" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_6NsVMnrHEeSWuMHj58bJ6Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_6NsVM3rHEeSWuMHj58bJ6Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_6NsVNHrHEeSWuMHj58bJ6Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6NsVNXrHEeSWuMHj58bJ6Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_6Ns8QHrHEeSWuMHj58bJ6Q" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_6Ns8QXrHEeSWuMHj58bJ6Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_6Ns8QnrHEeSWuMHj58bJ6Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_6Ns8Q3rHEeSWuMHj58bJ6Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6Ns8RHrHEeSWuMHj58bJ6Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_6Ns8RXrHEeSWuMHj58bJ6Q" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_6Ns8RnrHEeSWuMHj58bJ6Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_6Ns8R3rHEeSWuMHj58bJ6Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_6Ns8SHrHEeSWuMHj58bJ6Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6Ns8SXrHEeSWuMHj58bJ6Q"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_iUE04JCKEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6Np48XrHEeSWuMHj58bJ6Q" x="460" y="157" width="170" height="58"/>
    <children xmi:type="notation:Shape" xmi:id="_ckWS4JtgEeup47dbYc3hdw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_ckWS4ZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ckW58JtgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9l344O-8EeKh3utQwSgWiA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ckWS4ptgEeup47dbYc3hdw" x="300" y="180"/>
    <children xmi:type="notation:Shape" xmi:id="_clPDsJtgEeup47dbYc3hdw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_clPqwJtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_clQ44JtgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_gj5iAO-9EeKh3utQwSgWiA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_clPqwZtgEeup47dbYc3hdw" x="515" y="240"/>
    <children xmi:type="notation:Shape" xmi:id="_cl_4sJtgEeup47dbYc3hdw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_cl_4sZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_cmAfwJtgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_zTLEkO-9EeKh3utQwSgWiA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cl_4sptgEeup47dbYc3hdw" x="382" y="403"/>
    <children xmi:type="notation:Shape" xmi:id="_cmb9kJtgEeup47dbYc3hdw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_cmb9kZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_cmb9k5tgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_120tEO-9EeKh3utQwSgWiA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cmb9kptgEeup47dbYc3hdw" x="518" y="403"/>
    <children xmi:type="notation:Shape" xmi:id="_cm4CcJtgEeup47dbYc3hdw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_cm4CcZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_cm4Cc5tgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_2wGecO-9EeKh3utQwSgWiA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cm4CcptgEeup47dbYc3hdw" x="654" y="403"/>
    <children xmi:type="notation:Shape" xmi:id="_cnu-EJtgEeup47dbYc3hdw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_cnu-EZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_cnvlIJtgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cnu-EptgEeup47dbYc3hdw" x="472" y="83"/>
    <children xmi:type="notation:Shape" xmi:id="_cotOcJtgEeup47dbYc3hdw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_cotOcZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_cot1gJtgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cotOcptgEeup47dbYc3hdw" x="295" y="83"/>
    <children xmi:type="notation:Shape" xmi:id="_cpiU4JtgEeup47dbYc3hdw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_cpiU4ZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_cpiU45tgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cpiU4ptgEeup47dbYc3hdw" x="220" y="310"/>
    <children xmi:type="notation:Shape" xmi:id="_cqYCYJtgEeup47dbYc3hdw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_cqYCYZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_cqZQgJtgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cqYCYptgEeup47dbYc3hdw" x="660" y="157"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_yzuOEezAEeKqo4Ny4D-vKA"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_j-8OECIMEeeCEPE4IHLcjg" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_jKj-UJBFEeqtm5xS3r5AoA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_wKKK0OzAEeKqo4Ny4D-vKA"/>
    <styles xmi:type="notation:DoubleValueStyle" xmi:id="_qBOdsJBREeqtm5xS3r5AoA" name="rulergrid.gridspacing" doubleValue="10.0"/>
    <element xmi:type="uml:Package" href="tdl.uml#_wKKK0OzAEeKqo4Ny4D-vKA"/>
    <edges xmi:type="notation:Connector" xmi:id="_PVGeQO--EeKh3utQwSgWiA" type="Generalization_Edge" source="_zTU1kO-9EeKh3utQwSgWiA" target="_gkWN8O-9EeKh3utQwSgWiA" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_PVGeQ---EeKh3utQwSgWiA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_rj3VIJBREeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PVGeRO--EeKh3utQwSgWiA" x="84" y="-13"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_PVGeQe--EeKh3utQwSgWiA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_PUzjUO--EeKh3utQwSgWiA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PVGeQu--EeKh3utQwSgWiA" points="[257, 403, -643984, -643984]$[257, 364, -643984, -643984]$[377, 364, -643984, -643984]$[377, 310, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PVjKMO--EeKh3utQwSgWiA" id="(0.5952380952380952,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PVjKMe--EeKh3utQwSgWiA" id="(0.49206349206349204,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_QKOIYO--EeKh3utQwSgWiA" type="Generalization_Edge" source="_12-eEO-9EeKh3utQwSgWiA" target="_gkWN8O-9EeKh3utQwSgWiA" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_QKOIY---EeKh3utQwSgWiA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_vVAEcJBREeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QKOIZO--EeKh3utQwSgWiA" x="84" y="-11"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_QKOIYe--EeKh3utQwSgWiA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_QJxccO--EeKh3utQwSgWiA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_QKOIYu--EeKh3utQwSgWiA" points="[377, 404, -643984, -643984]$[377, 310, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QKXSUO--EeKh3utQwSgWiA" id="(0.46825396825396826,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QKXSUe--EeKh3utQwSgWiA" id="(0.49206349206349204,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_RGnfMO--EeKh3utQwSgWiA" type="Generalization_Edge" source="_2wjKYO-9EeKh3utQwSgWiA" target="_gkWN8O-9EeKh3utQwSgWiA" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_RGnfM---EeKh3utQwSgWiA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_tvI54JBREeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_RGnfNO--EeKh3utQwSgWiA" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_RGnfMe--EeKh3utQwSgWiA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_RGUkQO--EeKh3utQwSgWiA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_RGnfMu--EeKh3utQwSgWiA" points="[477, 403, -643984, -643984]$[477, 364, -643984, -643984]$[377, 364, -643984, -643984]$[377, 310, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RGnfNe--EeKh3utQwSgWiA" id="(0.18253968253968253,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RGnfNu--EeKh3utQwSgWiA" id="(0.49206349206349204,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_fOkTQPBsEeKi_dKlqhYxdQ" type="Generalization_Edge" source="_gkWN8O-9EeKh3utQwSgWiA" target="_yG_AMPBrEeKi_dKlqhYxdQ" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_fOtdMPBsEeKi_dKlqhYxdQ" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_V7iBQJFCEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_fOtdMfBsEeKi_dKlqhYxdQ" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_fOkTQfBsEeKi_dKlqhYxdQ"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_fOaiQPBsEeKi_dKlqhYxdQ"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_fOkTQvBsEeKi_dKlqhYxdQ" points="[392, 237, -643984, -643984]$[330, 169, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fOtdMvBsEeKi_dKlqhYxdQ" id="(0.5079365079365079,0.18571428571428572)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-7RmAGmtEeS8o-VU1V1CZg" id="(0.5167464114832536,0.8620689655172413)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_0PZSIGmtEeS8o-VU1V1CZg" type="Generalization_Edge" source="_9mUk0O-8EeKh3utQwSgWiA" target="_u9jlEGmtEeS8o-VU1V1CZg" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_0PZ5MGmtEeS8o-VU1V1CZg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_V7VM8JFCEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_0PZ5MWmtEeS8o-VU1V1CZg" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_0PZSIWmtEeS8o-VU1V1CZg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_0OyOIGmtEeS8o-VU1V1CZg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0PZSImmtEeS8o-VU1V1CZg" points="[172, 167, -643984, -643984]$[89, 150, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0Pgm4GmtEeS8o-VU1V1CZg" id="(0.4523809523809524,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2gDtMGmtEeS8o-VU1V1CZg" id="(0.45255474452554745,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_33-LEJBREeqtm5xS3r5AoA" type="Association_Edge" source="_OC9FsGvxEeSnWKU6J46p2Q" target="_zTU1kO-9EeKh3utQwSgWiA" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_33-LE5BREeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4ozyIJBREeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_33-LFJBREeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_33-LFZBREeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4o-xQJBREeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_33-LFpBREeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_33-LF5BREeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4pJwYJBREeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_33-LGJBREeqtm5xS3r5AoA" x="32" y="43"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_33-LGZBREeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4pUvgJBREeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_33-LGpBREeqtm5xS3r5AoA" x="-22" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_33-LG5BREeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4pfuoJBREeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_33-LHJBREeqtm5xS3r5AoA" x="22" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_33-LHZBREeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4pqtwJBREeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_33-LHpBREeqtm5xS3r5AoA" x="-22" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_33-LEZBREeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_Y-WmAGmxEeS8o-VU1V1CZg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_33-LEpBREeqtm5xS3r5AoA" points="[110, 368, -643984, -643984]$[110, 430, -643984, -643984]$[182, 430, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4oozAJBREeqtm5xS3r5AoA" id="(0.656934306569343,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4opaEJBREeqtm5xS3r5AoA" id="(0.0,0.38571428571428573)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_33-yIJBREeqtm5xS3r5AoA" type="Association_Edge" source="_9mUk0O-8EeKh3utQwSgWiA" target="_gkWN8O-9EeKh3utQwSgWiA" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_33-yI5BREeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_6GX8UJBREeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_33-yJJBREeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_33-yJZBREeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_6Gml0JBREeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_33-yJpBREeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_33-yJ5BREeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_6G0oQJBREeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_33-yKJBREeqtm5xS3r5AoA" x="20" y="-42"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_33-yKZBREeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_6HDRwJBREeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_33-yKpBREeqtm5xS3r5AoA" x="-28" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_33-yK5BREeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_6HTJYJBREeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_33-yLJBREeqtm5xS3r5AoA" x="29" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_33-yLZBREeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_6Hhy4JBREeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_33-yLpBREeqtm5xS3r5AoA" x="-28" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_33-yIZBREeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_kUnakO-9EeKh3utQwSgWiA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_33-yIpBREeqtm5xS3r5AoA" points="[150, 250, -643984, -643984]$[150, 280, -643984, -643984]$[315, 280, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6GJ54JBREeqtm5xS3r5AoA" id="(0.3968253968253968,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6GJ54ZBREeqtm5xS3r5AoA" id="(0.0,0.5714285714285714)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_33_ZMJBREeqtm5xS3r5AoA" type="Association_Edge" source="_6Np48HrHEeSWuMHj58bJ6Q" target="_gkWN8O-9EeKh3utQwSgWiA" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_33_ZM5BREeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_6zA_4JBREeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_33_ZNJBREeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_33_ZNZBREeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_6zN0MJBREeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_33_ZNpBREeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_33_ZN5BREeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_6zb2oJBREeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_33_ZOJBREeqtm5xS3r5AoA" x="25" y="-90"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_33_ZOZBREeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_6zp5EJBREeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_33_ZOpBREeqtm5xS3r5AoA" x="-27" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_33_ZO5BREeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_6z37gJBREeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_33_ZPJBREeqtm5xS3r5AoA" x="27" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_33_ZPZBREeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_60F98JBREeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_33_ZPpBREeqtm5xS3r5AoA" x="-27" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_33_ZMZBREeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_EnVCgHrIEeSWuMHj58bJ6Q"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_33_ZMpBREeqtm5xS3r5AoA" points="[510, 215, -643984, -643984]$[510, 270, -643984, -643984]$[441, 270, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6yzkgJBREeqtm5xS3r5AoA" id="(0.29411764705882354,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6yzkgZBREeqtm5xS3r5AoA" id="(1.0,0.42857142857142855)"/>
    <edges xmi:type="notation:Connector" xmi:id="_ckYIEJtgEeup47dbYc3hdw" type="StereotypeCommentLink" source="_9mUk0O-8EeKh3utQwSgWiA" target="_ckWS4JtgEeup47dbYc3hdw">
      <styles xmi:type="notation:FontStyle" xmi:id="_ckYIEZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ckbLYJtgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9l344O-8EeKh3utQwSgWiA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ckYIEptgEeup47dbYc3hdw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ckZWMJtgEeup47dbYc3hdw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ckakUJtgEeup47dbYc3hdw"/>
    <edges xmi:type="notation:Connector" xmi:id="_clSHAJtgEeup47dbYc3hdw" type="StereotypeCommentLink" source="_gkWN8O-9EeKh3utQwSgWiA" target="_clPDsJtgEeup47dbYc3hdw">
      <styles xmi:type="notation:FontStyle" xmi:id="_clSHAZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_clTVIZtgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_gj5iAO-9EeKh3utQwSgWiA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_clSHAptgEeup47dbYc3hdw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_clSuEJtgEeup47dbYc3hdw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_clTVIJtgEeup47dbYc3hdw"/>
    <edges xmi:type="notation:Connector" xmi:id="_cmAfwZtgEeup47dbYc3hdw" type="StereotypeCommentLink" source="_zTU1kO-9EeKh3utQwSgWiA" target="_cl_4sJtgEeup47dbYc3hdw">
      <styles xmi:type="notation:FontStyle" xmi:id="_cmAfwptgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_cmBG0ptgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_zTLEkO-9EeKh3utQwSgWiA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_cmAfw5tgEeup47dbYc3hdw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_cmBG0JtgEeup47dbYc3hdw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_cmBG0ZtgEeup47dbYc3hdw"/>
    <edges xmi:type="notation:Connector" xmi:id="_cmb9lJtgEeup47dbYc3hdw" type="StereotypeCommentLink" source="_12-eEO-9EeKh3utQwSgWiA" target="_cmb9kJtgEeup47dbYc3hdw">
      <styles xmi:type="notation:FontStyle" xmi:id="_cmb9lZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_cmdLsptgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_120tEO-9EeKh3utQwSgWiA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_cmb9lptgEeup47dbYc3hdw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_cmdLsJtgEeup47dbYc3hdw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_cmdLsZtgEeup47dbYc3hdw"/>
    <edges xmi:type="notation:Connector" xmi:id="_cm4pgJtgEeup47dbYc3hdw" type="StereotypeCommentLink" source="_2wjKYO-9EeKh3utQwSgWiA" target="_cm4CcJtgEeup47dbYc3hdw">
      <styles xmi:type="notation:FontStyle" xmi:id="_cm4pgZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_cm6esJtgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_2wGecO-9EeKh3utQwSgWiA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_cm4pgptgEeup47dbYc3hdw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_cm53oJtgEeup47dbYc3hdw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_cm53oZtgEeup47dbYc3hdw"/>
    <edges xmi:type="notation:Connector" xmi:id="_cnwMMJtgEeup47dbYc3hdw" type="StereotypeCommentLink" source="_yG_AMPBrEeKi_dKlqhYxdQ" target="_cnu-EJtgEeup47dbYc3hdw">
      <styles xmi:type="notation:FontStyle" xmi:id="_cnwMMZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_cnxaUJtgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_cnwMMptgEeup47dbYc3hdw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_cnwMM5tgEeup47dbYc3hdw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_cnwzQJtgEeup47dbYc3hdw"/>
    <edges xmi:type="notation:Connector" xmi:id="_covqsJtgEeup47dbYc3hdw" type="StereotypeCommentLink" source="_u9jlEGmtEeS8o-VU1V1CZg" target="_cotOcJtgEeup47dbYc3hdw">
      <styles xmi:type="notation:FontStyle" xmi:id="_covqsZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_co1KQJtgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_covqsptgEeup47dbYc3hdw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_cow40JtgEeup47dbYc3hdw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_coxf4JtgEeup47dbYc3hdw"/>
    <edges xmi:type="notation:Connector" xmi:id="_cpi78JtgEeup47dbYc3hdw" type="StereotypeCommentLink" source="_OC9FsGvxEeSnWKU6J46p2Q" target="_cpiU4JtgEeup47dbYc3hdw">
      <styles xmi:type="notation:FontStyle" xmi:id="_cpi78ZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_cpjjAJtgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_cpi78ptgEeup47dbYc3hdw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_cpi785tgEeup47dbYc3hdw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_cpi79JtgEeup47dbYc3hdw"/>
    <edges xmi:type="notation:Connector" xmi:id="_cqZ3kJtgEeup47dbYc3hdw" type="StereotypeCommentLink" source="_6Np48HrHEeSWuMHj58bJ6Q" target="_cqYCYJtgEeup47dbYc3hdw">
      <styles xmi:type="notation:FontStyle" xmi:id="_cqZ3kZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_cqbFsJtgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_cqZ3kptgEeup47dbYc3hdw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_cqZ3k5tgEeup47dbYc3hdw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_cqZ3lJtgEeup47dbYc3hdw"/>
  </notation:Diagram>
  <notation:Diagram xmi:id="_WFSEkO7tEeKEI7DGGPzGog" type="PapyrusUMLClassDiagram" name="TestBehaviour::TestDescription" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_YJKA0O7tEeKEI7DGGPzGog" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_YJKn5-7tEeKEI7DGGPzGog" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_YJLO8O7tEeKEI7DGGPzGog" type="Class_AttributeCompartment">
        <children xmi:type="notation:Shape" xmi:id="_KigNoCOFEeeCEPE4IHLcjg" type="Property_ClassAttributeLabel">
          <element xmi:type="uml:Property" href="tdl.uml#_pV-MwCODEeeCEPE4IHLcjg"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_KigNoSOFEeeCEPE4IHLcjg"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_YJLO8e7tEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_YJLO8u7tEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_YJLO8-7tEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YJLO9O7tEeKEI7DGGPzGog"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_YJLO9e7tEeKEI7DGGPzGog" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_YJLO9u7tEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_YJLO9-7tEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_YJLO-O7tEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YJLO-e7tEeKEI7DGGPzGog"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_YJLO-u7tEeKEI7DGGPzGog" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_YJLO--7tEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_YJLO_O7tEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_YJLO_e7tEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YJLO_u7tEeKEI7DGGPzGog"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_09MSMPWxEeWBpNY8lD_kfA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_09MSMfWxEeWBpNY8lD_kfA" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_X-yWQCIJEeeCEPE4IHLcjg" type="compartment_shape_display">
        <styles xmi:type="notation:TitleStyle" xmi:id="_X-yWQSIJEeeCEPE4IHLcjg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_X-yWQiIJEeeCEPE4IHLcjg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_auEDQM6QEeKrteq_aJ3viA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YJKn4O7tEeKEI7DGGPzGog" x="90" y="120" width="261" height="76"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_rxeEMO7tEeKEI7DGGPzGog" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_rxerRu7tEeKEI7DGGPzGog" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_rxerR-7tEeKEI7DGGPzGog" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_rxerSO7tEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_rxerSe7tEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_rxerSu7tEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rxerS-7tEeKEI7DGGPzGog"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_rxerTO7tEeKEI7DGGPzGog" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_rxerTe7tEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_rxerTu7tEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_rxerT-7tEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rxerUO7tEeKEI7DGGPzGog"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_rxerUe7tEeKEI7DGGPzGog" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_rxerUu7tEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_rxerU-7tEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_rxerVO7tEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rxerVe7tEeKEI7DGGPzGog"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_09M5QPWxEeWBpNY8lD_kfA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_09M5QfWxEeWBpNY8lD_kfA" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_8f3BwJCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_50dQEO7oEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rxeEMe7tEeKEI7DGGPzGog" x="507" y="29" width="135" height="72"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_HgODMO7uEeKEI7DGGPzGog" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_HgODN-7uEeKEI7DGGPzGog" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_HgODOO7uEeKEI7DGGPzGog" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_HgODOe7uEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_HgODOu7uEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_HgODO-7uEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HgODPO7uEeKEI7DGGPzGog"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_HgODPe7uEeKEI7DGGPzGog" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_HgODPu7uEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_HgODP-7uEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_HgODQO7uEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HgODQe7uEeKEI7DGGPzGog"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_HgODQu7uEeKEI7DGGPzGog" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_HgODQ-7uEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_HgODRO7uEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_HgODRe7uEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HgODRu7uEeKEI7DGGPzGog"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_09M5QvWxEeWBpNY8lD_kfA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_09M5Q_WxEeWBpNY8lD_kfA" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_7ydwQJCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HgODUO7uEeKEI7DGGPzGog" x="155" y="30" width="156" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_Wd_gQBlbEeSiWKCuhFxFuA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_WfeuABlbEeSiWKCuhFxFuA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WfeuARlbEeSiWKCuhFxFuA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WfeuAhlbEeSiWKCuhFxFuA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WfeuAxlbEeSiWKCuhFxFuA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WfeuBBlbEeSiWKCuhFxFuA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WfeuBRlbEeSiWKCuhFxFuA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WfeuBhlbEeSiWKCuhFxFuA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WfeuBxlbEeSiWKCuhFxFuA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WfeuCBlbEeSiWKCuhFxFuA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WfeuCRlbEeSiWKCuhFxFuA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WfeuChlbEeSiWKCuhFxFuA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Wfn38BlbEeSiWKCuhFxFuA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Wfn38RlbEeSiWKCuhFxFuA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Wfn38hlbEeSiWKCuhFxFuA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Wfn38xlbEeSiWKCuhFxFuA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Wfn39BlbEeSiWKCuhFxFuA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_09M5RPWxEeWBpNY8lD_kfA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_09M5RfWxEeWBpNY8lD_kfA" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_9TsScJCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_7GEycBI_EeSWKPaJEaS7sQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Wd_gQRlbEeSiWKCuhFxFuA" x="60" y="294" width="146" height="56"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_x4xXYBl8EeSoEOoWvEZQEA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_x47IYBl8EeSoEOoWvEZQEA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_x47IYRl8EeSoEOoWvEZQEA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_x47IYhl8EeSoEOoWvEZQEA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_x47IYxl8EeSoEOoWvEZQEA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_x47IZBl8EeSoEOoWvEZQEA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x47IZRl8EeSoEOoWvEZQEA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_x47IZhl8EeSoEOoWvEZQEA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_x47IZxl8EeSoEOoWvEZQEA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_x47IaBl8EeSoEOoWvEZQEA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_x47IaRl8EeSoEOoWvEZQEA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x47Iahl8EeSoEOoWvEZQEA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_x47Iaxl8EeSoEOoWvEZQEA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_x47IbBl8EeSoEOoWvEZQEA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_x47IbRl8EeSoEOoWvEZQEA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_x47Ibhl8EeSoEOoWvEZQEA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x47Ibxl8EeSoEOoWvEZQEA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_09M5RvWxEeWBpNY8lD_kfA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_09M5R_WxEeWBpNY8lD_kfA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_x4LhgBl8EeSoEOoWvEZQEA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x4xXYRl8EeSoEOoWvEZQEA" x="287" y="293" width="172" height="65"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_kTYY0FOdEeSBn4xehKK8og" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_kTYY0lOdEeSBn4xehKK8og" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_kTYY01OdEeSBn4xehKK8og" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_kTYY1FOdEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_kTYY1VOdEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_kTYY1lOdEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kTYY11OdEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_kTYY2FOdEeSBn4xehKK8og" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_kTYY2VOdEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_kTYY2lOdEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_kTYY21OdEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kTYY3FOdEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_kTYY3VOdEeSBn4xehKK8og" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_kTYY3lOdEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_kTYY31OdEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_kTYY4FOdEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kTYY4VOdEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_09M5SPWxEeWBpNY8lD_kfA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_09M5SfWxEeWBpNY8lD_kfA" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_--j40JCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_ZGOQkO7uEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kTYY0VOdEeSBn4xehKK8og" x="268" y="419" width="223" height="64"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_naey8FRpEeSGV_4El4z6Og" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_naey8lRpEeSGV_4El4z6Og" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_naey81RpEeSGV_4El4z6Og" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_naey9FRpEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_naey9VRpEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_naey9lRpEeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_naey91RpEeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_naey-FRpEeSGV_4El4z6Og" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_naey-VRpEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_naey-lRpEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_naey-1RpEeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_naey_FRpEeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_naey_VRpEeSGV_4El4z6Og" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_naey_lRpEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_naey_1RpEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_naezAFRpEeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_naezAVRpEeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_09M5SvWxEeWBpNY8lD_kfA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_09M5S_WxEeWBpNY8lD_kfA" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_AceoUJCKEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_naey8VRpEeSGV_4El4z6Og" x="516" y="246" width="135" height="72"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_KQU50GpKEeSDq-zbplWUsQ" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_KQU50mpKEeSDq-zbplWUsQ" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_KQU502pKEeSDq-zbplWUsQ" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_KQU51GpKEeSDq-zbplWUsQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_KQU51WpKEeSDq-zbplWUsQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_KQU51mpKEeSDq-zbplWUsQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KQU512pKEeSDq-zbplWUsQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_KQU52GpKEeSDq-zbplWUsQ" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_KQU52WpKEeSDq-zbplWUsQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_KQU52mpKEeSDq-zbplWUsQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_KQU522pKEeSDq-zbplWUsQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KQU53GpKEeSDq-zbplWUsQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_KQU53WpKEeSDq-zbplWUsQ" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_KQU53mpKEeSDq-zbplWUsQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_KQU532pKEeSDq-zbplWUsQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_KQU54GpKEeSDq-zbplWUsQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KQU54WpKEeSDq-zbplWUsQ"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_09NgUPWxEeWBpNY8lD_kfA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_09NgUfWxEeWBpNY8lD_kfA" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_-CTE4JCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KQU50WpKEeSDq-zbplWUsQ" x="89" y="381" width="117" height="56"/>
    <children xmi:type="notation:Shape" xmi:id="_DqfZIJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DqfZIZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DqfZI5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_auEDQM6QEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aw87QpFGEeqqTOduvVhdzw" x="290" y="120"/>
    <children xmi:type="notation:Shape" xmi:id="_DqojE5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DqojFJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DqojFpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_50dQEO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DqojFZIOEeqwIoGOM90xYQ" x="707" y="29"/>
    <children xmi:type="notation:Shape" xmi:id="_Dq0JQJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Dq0JQZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dq0JQ5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Dq0JQpIOEeqwIoGOM90xYQ" x="355" y="30"/>
    <children xmi:type="notation:Shape" xmi:id="_Dq96QJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Dq96QZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dq96Q5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_7GEycBI_EeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ax4vYpFGEeqqTOduvVhdzw" x="260" y="294"/>
    <children xmi:type="notation:Shape" xmi:id="_DrISU5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DrISVJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DrI5YJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_x4LhgBl8EeSoEOoWvEZQEA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DrISVZIOEeqwIoGOM90xYQ" x="487" y="293"/>
    <children xmi:type="notation:Shape" xmi:id="_DrVtsJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DrVtsZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DrVts5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_ZGOQkO7uEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DrVtspIOEeqwIoGOM90xYQ" x="468" y="419"/>
    <children xmi:type="notation:Shape" xmi:id="_Drh685IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Drh69JIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DriiAZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DriiAJIOEeqwIoGOM90xYQ" x="716" y="246"/>
    <children xmi:type="notation:Shape" xmi:id="_DrxLg5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DrxLhJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DrxykJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DrxLhZIOEeqwIoGOM90xYQ" x="289" y="381"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_WFSEke7tEeKEI7DGGPzGog"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_09OHYPWxEeWBpNY8lD_kfA" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_kIVOIJBFEeqtm5xS3r5AoA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_Sl6asO7tEeKEI7DGGPzGog"/>
    <styles xmi:type="notation:DoubleValueStyle" xmi:id="_HrsigJBSEeqtm5xS3r5AoA" name="rulergrid.gridspacing" doubleValue="10.0"/>
    <element xmi:type="uml:Package" href="tdl.uml#_Sl6asO7tEeKEI7DGGPzGog"/>
    <edges xmi:type="notation:Connector" xmi:id="_uXeVEBSoEeOtgeb3oAjTzw" type="Generalization_Edge" source="_YJKA0O7tEeKEI7DGGPzGog" target="_HgODMO7uEeKEI7DGGPzGog" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_uXe8IBSoEeOtgeb3oAjTzw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_uXfjMBSoEeOtgeb3oAjTzw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_uXeVERSoEeOtgeb3oAjTzw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_cWhO0M6QEeKrteq_aJ3viA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_uXeVEhSoEeOtgeb3oAjTzw" points="[0, -51, 0, 75]$[0, -90, 0, 36]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CUXX8JFDEeqqTOduvVhdzw" id="(0.49808429118773945,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ssFXgCOEEeeCEPE4IHLcjg" id="(0.4166666666666667,0.9836065573770492)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_Qlu8sGpKEeSDq-zbplWUsQ" type="Generalization_Edge" source="_x4xXYBl8EeSoEOoWvEZQEA" target="_KQU50GpKEeSDq-zbplWUsQ" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_Qlu8s2pKEeSDq-zbplWUsQ" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_rkH-YJBSEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Qlu8tGpKEeSDq-zbplWUsQ" x="1" y="38"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_Qlu8sWpKEeSDq-zbplWUsQ"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_QllLsGpKEeSDq-zbplWUsQ"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Qlu8smpKEeSDq-zbplWUsQ" points="[287, 330, -643984, -643984]$[250, 330, -643984, -643984]$[250, 400, -643984, -643984]$[206, 400, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ql4GoGpKEeSDq-zbplWUsQ" id="(0.0,0.5692307692307692)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ql4GoWpKEeSDq-zbplWUsQ" id="(1.0,0.3392857142857143)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_Pk9k0JBSEeqtm5xS3r5AoA" type="Association_Edge" source="_rxeEMO7tEeKEI7DGGPzGog" target="_YJKA0O7tEeKEI7DGGPzGog" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_Pk-L4JBSEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_cO-ZUJBSEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pk-L4ZBSEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pk-L4pBSEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_cPNC0JBSEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pk-L45BSEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pk-L5JBSEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_cPcTYJBSEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pk-L5ZBSEeqtm5xS3r5AoA" x="39" y="78"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pk-L5pBSEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_cPrj8JBSEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pk-L55BSEeqtm5xS3r5AoA" x="-49" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pk-L6JBSEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_cP7bkJBSEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pk-L6ZBSEeqtm5xS3r5AoA" x="48" y="18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pk-L6pBSEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_cQKsIJBSEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pk-L65BSEeqtm5xS3r5AoA" x="-49" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_Pk9k0ZBSEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_ugyxMO7tEeKEI7DGGPzGog"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Pk9k0pBSEeqtm5xS3r5AoA" points="[600, 101, -643984, -643984]$[600, 150, -643984, -643984]$[351, 150, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_cOwW4JBSEeqtm5xS3r5AoA" id="(0.6888888888888889,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_cOwW4ZBSEeqtm5xS3r5AoA" id="(1.0,0.39473684210526316)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_Pk-L7JBSEeqtm5xS3r5AoA" type="Association_Edge" source="_kTYY0FOdEeSBn4xehKK8og" target="_x4xXYBl8EeSoEOoWvEZQEA" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_Pk-L75BSEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pk-L8JBSEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pk-L8ZBSEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pk-L8pBSEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pk-L85BSEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pk-L9JBSEeqtm5xS3r5AoA" x="15" y="49"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pk-L9ZBSEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pk-y8JBSEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pk-y8ZBSEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pk-y8pBSEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pk-y85BSEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pk-y9JBSEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_Pk-L7ZBSEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_HyCp01OeEeSBn4xehKK8og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Pk-L7pBSEeqtm5xS3r5AoA" points="[373, 419, -643984, -643984]$[379, 358, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_m3FngJBSEeqtm5xS3r5AoA" id="(0.23318385650224216,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mgVUYJBSEeqtm5xS3r5AoA" id="(0.19186046511627908,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_Pk-y9ZBSEeqtm5xS3r5AoA" type="Generalization_Edge" source="_kTYY0FOdEeSBn4xehKK8og" target="_KQU50GpKEeSDq-zbplWUsQ" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_Pk-y-JBSEeqtm5xS3r5AoA" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pk-y-ZBSEeqtm5xS3r5AoA" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_Pk-y9pBSEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_3YCKoEhxEeOIBu03wL3k1g"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Pk-y95BSEeqtm5xS3r5AoA" points="[268, 430, -643984, -643984]$[206, 419, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_p0kFQJBSEeqtm5xS3r5AoA" id="(0.0,0.171875)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qUzEgJBSEeqtm5xS3r5AoA" id="(1.0,0.875)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_Pk_aAJBSEeqtm5xS3r5AoA" type="Association_Edge" source="_naey8FRpEeSGV_4El4z6Og" target="_YJKA0O7tEeKEI7DGGPzGog" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_Pk_aA5BSEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_SbyoAJBSEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pk_aBJBSEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pk_aBZBSEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Sb-1QJBSEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pk_aBpBSEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pk_aB5BSEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ScMQoJBSEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pk_aCJBSEeqtm5xS3r5AoA" x="36" y="-63"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pk_aCZBSEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ScaTEJBSEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pk_aCpBSEeqtm5xS3r5AoA" x="-46" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pk_aC5BSEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Sc0iwJBSEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pk_aDJBSEeqtm5xS3r5AoA" x="46" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pk_aDZBSEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_SdClMJBSEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pk_aDpBSEeqtm5xS3r5AoA" x="-46" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_Pk_aAZBSEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_yhUkg1RpEeSGV_4El4z6Og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Pk_aApBSEeqtm5xS3r5AoA" points="[610, 246, -643984, -643984]$[600, 170, -643984, -643984]$[351, 170, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SblMoJBSEeqtm5xS3r5AoA" id="(0.6222222222222222,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SblMoZBSEeqtm5xS3r5AoA" id="(1.0,0.6578947368421053)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_PlABEJBSEeqtm5xS3r5AoA" type="Association_Edge" source="_x4xXYBl8EeSoEOoWvEZQEA" target="_YJKA0O7tEeKEI7DGGPzGog" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_PlABE5BSEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PlABFJBSEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_PlABFZBSEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PlABFpBSEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_PlABF5BSEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PlABGJBSEeqtm5xS3r5AoA" x="8" y="93"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_PlABGZBSEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PlABGpBSEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_PlABG5BSEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PlABHJBSEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_PlABHZBSEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PlABHpBSEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_PlABEZBSEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_JJtuUBl9EeSoEOoWvEZQEA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PlABEpBSEeqtm5xS3r5AoA" points="[342, 293, -643984, -643984]$[251, 196, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_kpGtAJBSEeqtm5xS3r5AoA" id="(0.19186046511627908,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_kQ5oYJBSEeqtm5xS3r5AoA" id="(0.8812260536398467,1.0)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_PlAoIJBSEeqtm5xS3r5AoA" type="Association_Edge" source="_Wd_gQBlbEeSiWKCuhFxFuA" target="_YJKA0O7tEeKEI7DGGPzGog" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_PlAoI5BSEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_FxBFAJFDEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PlAoJJBSEeqtm5xS3r5AoA" x="2" y="-17"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_PlAoJZBSEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_FxPHcJFDEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PlAoJpBSEeqtm5xS3r5AoA" y="19"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_PlAoJ5BSEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Fxe_EJFDEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PlAoKJBSEeqtm5xS3r5AoA" x="24" y="-71"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_PlAoKZBSEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_FxvdwJFDEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PlAoKpBSEeqtm5xS3r5AoA" x="-16" y="19"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_PlAoK5BSEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_FyCYsJFDEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PlAoLJBSEeqtm5xS3r5AoA" x="17" y="19"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_PlAoLZBSEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_FyY-AJFDEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PlAoLpBSEeqtm5xS3r5AoA" x="-16" y="-17"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_PlAoIZBSEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_TktyIA2LEeSxR_IplkRuNg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PlAoIpBSEeqtm5xS3r5AoA" points="[190, 294, -643984, -643984]$[190, 196, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DapqkJFDEeqqTOduvVhdzw" id="(0.8904109589041096,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RGlvoJBSEeqtm5xS3r5AoA" id="(0.3831417624521073,1.0)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_YD3q0JBSEeqtm5xS3r5AoA" type="Association_Edge" source="_naey8FRpEeSGV_4El4z6Og" target="_kTYY0FOdEeSBn4xehKK8og" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_YD4R4JBSEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Y6bfYJBSEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_YD4R4ZBSEeqtm5xS3r5AoA" y="-19"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_YD4R4pBSEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Y6qv8JBSEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_YD4R45BSEeqtm5xS3r5AoA" x="-1" y="18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_YD4R5JBSEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Y65ZcJBSEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_YD4R5ZBSEeqtm5xS3r5AoA" x="22" y="63"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_YD4R5pBSEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Y7JREJBSEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_YD4R55BSEeqtm5xS3r5AoA" x="-37" y="18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_YD4R6JBSEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Y7X6kJBSEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_YD4R6ZBSEeqtm5xS3r5AoA" x="35" y="18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_YD4R6pBSEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Y7pnYJBSEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_YD4R65BSEeqtm5xS3r5AoA" x="-35" y="-18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_YD3q0ZBSEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_n0tbY1RqEeSGV_4El4z6Og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YD3q0pBSEeqtm5xS3r5AoA" points="[600, 318, -643984, -643984]$[600, 450, -643984, -643984]$[491, 450, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Y6LnwJBSEeqtm5xS3r5AoA" id="(0.6222222222222222,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Y6LnwZBSEeqtm5xS3r5AoA" id="(1.0,0.484375)"/>
    <edges xmi:type="notation:Connector" xmi:id="_DqfZJJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_YJKA0O7tEeKEI7DGGPzGog" target="_DqfZIJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DqfZJZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DqfZKZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_auEDQM6QEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DqfZJpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DqfZJ5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DqfZKJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DqpKIJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_rxeEMO7tEeKEI7DGGPzGog" target="_DqojE5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DqpKIZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DqpKJZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_50dQEO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DqpKIpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DqpKI5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DqpKJJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Dq0JRJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_HgODMO7uEeKEI7DGGPzGog" target="_Dq0JQJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Dq0JRZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dq0JSZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Dq0JRpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dq0JR5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dq0JSJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Dq96RJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_Wd_gQBlbEeSiWKCuhFxFuA" target="_Dq96QJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Dq96RZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dq96SZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_7GEycBI_EeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Dq96RpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dq96R5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dq96SJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DrI5YZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_x4xXYBl8EeSoEOoWvEZQEA" target="_DrISU5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DrI5YpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DrI5ZpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_x4LhgBl8EeSoEOoWvEZQEA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DrI5Y5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DrI5ZJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DrI5ZZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DrVttJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_kTYY0FOdEeSBn4xehKK8og" target="_DrVtsJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DrVttZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DrVtuZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_ZGOQkO7uEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DrVttpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DrVtt5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DrVtuJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DriiApIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_naey8FRpEeSGV_4El4z6Og" target="_Drh685IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DriiA5IOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DriiB5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DriiBJIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DriiBZIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DriiBpIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DrxykZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_KQU50GpKEeSDq-zbplWUsQ" target="_DrxLg5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DrxykpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DrxylpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Drxyk5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DrxylJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DrxylZIOEeqwIoGOM90xYQ"/>
  </notation:Diagram>
  <notation:Diagram xmi:id="_lxkh0O7uEeKEI7DGGPzGog" type="PapyrusUMLClassDiagram" name="TestBehaviour::CombinedBehaviour" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_Lv56QO7vEeKEI7DGGPzGog" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Lv56Qu7vEeKEI7DGGPzGog" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Lv56Q-7vEeKEI7DGGPzGog" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Lv56Ru7vEeKEI7DGGPzGog" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Lv6hUO7vEeKEI7DGGPzGog" key="QualifiedNameDepth" value="1000"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7JTVwFOfEeSBn4xehKK8og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7JdGwFOfEeSBn4xehKK8og" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EY1ncFOgEeSBn4xehKK8og" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EY1ncVOgEeSBn4xehKK8og" key="displayNameLabelIcon_value" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_Lv6hUe7vEeKEI7DGGPzGog" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Lv6hUu7vEeKEI7DGGPzGog" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Lv6hU-7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Lv6hVO7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Lv6hVe7vEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Lv6hVu7vEeKEI7DGGPzGog"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Lv6hV-7vEeKEI7DGGPzGog" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Lv6hWO7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Lv6hWe7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Lv6hWu7vEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Lv6hW-7vEeKEI7DGGPzGog"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Lv6hXO7vEeKEI7DGGPzGog" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Lv6hXe7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Lv6hXu7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Lv6hX-7vEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Lv6hYO7vEeKEI7DGGPzGog"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_Lvx-cO7vEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Lv56Qe7vEeKEI7DGGPzGog" x="110" y="160" width="166" height="65"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_SwExYO7vEeKEI7DGGPzGog" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SwFYcO7vEeKEI7DGGPzGog" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SwFYce7vEeKEI7DGGPzGog" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Fsr8IBYWEeOqL_8jAtx4GA" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Fsr8IRYWEeOqL_8jAtx4GA" key="QualifiedNameDepth" value="4"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fxtPUFObEeSBn4xehKK8og" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fxtPUVObEeSBn4xehKK8og" key="displayNameLabelIcon_value" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_mCukoFOfEeSBn4xehKK8og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mC3ukFOfEeSBn4xehKK8og" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_SwFYdu7vEeKEI7DGGPzGog" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_SwFYd-7vEeKEI7DGGPzGog" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3HxzUFOaEeSBn4xehKK8og" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3HxzUVOaEeSBn4xehKK8og" key="showTitle" value="true"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_SwFYeO7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_SwFYee7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_SwFYeu7vEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_SwFYe-7vEeKEI7DGGPzGog"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_SwF_gO7vEeKEI7DGGPzGog" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_SwF_ge7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_SwF_gu7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_SwF_g-7vEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_SwF_hO7vEeKEI7DGGPzGog"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_SwF_he7vEeKEI7DGGPzGog" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_SwF_hu7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_SwF_h-7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_SwF_iO7vEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_SwF_ie7vEeKEI7DGGPzGog"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_T4gCI1OaEeSBn4xehKK8og" visible="false" type="compartment_shape_display">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zuuM0FOaEeSBn4xehKK8og" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zuuM0VOaEeSBn4xehKK8og" key="visible" value="true"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_T4gCJFOaEeSBn4xehKK8og" showTitle="true"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_T4gCJVOaEeSBn4xehKK8og"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_7Z1gMO7tEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_SwExYe7vEeKEI7DGGPzGog" x="585" y="39" width="141" height="80"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_sOcpMO7vEeKEI7DGGPzGog" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sOcpMu7vEeKEI7DGGPzGog" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sOcpM-7vEeKEI7DGGPzGog" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sOcpNu7vEeKEI7DGGPzGog" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sOcpN-7vEeKEI7DGGPzGog" key="QualifiedNameDepth" value="1000"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PqnoQFOhEeSBn4xehKK8og" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PqnoQVOhEeSBn4xehKK8og" key="displayNameLabelIcon_value" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SNra4FOhEeSBn4xehKK8og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SNra4VOhEeSBn4xehKK8og" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_sOcpOO7vEeKEI7DGGPzGog" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_sOdQQO7vEeKEI7DGGPzGog" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_sOdQQe7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_sOdQQu7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_sOdQQ-7vEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sOdQRO7vEeKEI7DGGPzGog"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_sOdQRe7vEeKEI7DGGPzGog" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_sOdQRu7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_sOdQR-7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_sOdQSO7vEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sOdQSe7vEeKEI7DGGPzGog"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_sOdQSu7vEeKEI7DGGPzGog" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_sOdQS-7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_sOdQTO7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_sOdQTe7vEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sOdQTu7vEeKEI7DGGPzGog"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_sOUtYO7vEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sOcpMe7vEeKEI7DGGPzGog" x="240" y="390" width="149" height="60"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_t4lPwO7vEeKEI7DGGPzGog" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_t4lPwu7vEeKEI7DGGPzGog" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_t4lPw-7vEeKEI7DGGPzGog" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_t4lPxu7vEeKEI7DGGPzGog" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_t4lPx-7vEeKEI7DGGPzGog" key="QualifiedNameDepth" value="1000"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_N6S6IFOhEeSBn4xehKK8og" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_N6S6IVOhEeSBn4xehKK8og" key="displayNameLabelIcon_value" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SNra4lOhEeSBn4xehKK8og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SNra41OhEeSBn4xehKK8og" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_t4l20O7vEeKEI7DGGPzGog" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_t4l20e7vEeKEI7DGGPzGog" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_t4l20u7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_t4l20-7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_t4l21O7vEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_t4l21e7vEeKEI7DGGPzGog"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_t4l21u7vEeKEI7DGGPzGog" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_t4l21-7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_t4l22O7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_t4l22e7vEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_t4l22u7vEeKEI7DGGPzGog"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_t4l22-7vEeKEI7DGGPzGog" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_t4l23O7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_t4l23e7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_t4l23u7vEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_t4l23-7vEeKEI7DGGPzGog"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_t4cs4O7vEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_t4lPwe7vEeKEI7DGGPzGog" x="140" y="483" width="149" height="60"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_u21AsO7vEeKEI7DGGPzGog" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u21nwO7vEeKEI7DGGPzGog" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u21nwe7vEeKEI7DGGPzGog" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u21nxO7vEeKEI7DGGPzGog" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u21nxe7vEeKEI7DGGPzGog" key="QualifiedNameDepth" value="1000"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JwunQFOiEeSBn4xehKK8og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JwunQVOiEeSBn4xehKK8og" key="fillColor" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yuk84ERwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_K7tzsFOiEeSBn4xehKK8og" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_K7tzsVOiEeSBn4xehKK8og" key="displayNameLabelIcon_value" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_u21nxu7vEeKEI7DGGPzGog" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yuk84URwEeqPFYPNbW2OTA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yuk84kRwEeqPFYPNbW2OTA" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_u21nx-7vEeKEI7DGGPzGog" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yulj8ERwEeqPFYPNbW2OTA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yulj8URwEeqPFYPNbW2OTA" key="visible" value="true"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_u21nyO7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_u21nye7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_u21nyu7vEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_u21ny-7vEeKEI7DGGPzGog"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_u21nzO7vEeKEI7DGGPzGog" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_u21nze7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_u21nzu7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_u21nz-7vEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_u21n0O7vEeKEI7DGGPzGog"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_u21n0e7vEeKEI7DGGPzGog" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_u21n0u7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_u21n0-7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_u21n1O7vEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_u21n1e7vEeKEI7DGGPzGog"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_u2tE4O7vEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_u21Ase7vEeKEI7DGGPzGog" x="740" y="400" width="189" height="60"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_wGBXsO7vEeKEI7DGGPzGog" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wGB-wO7vEeKEI7DGGPzGog" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wGB-we7vEeKEI7DGGPzGog" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wGB-xO7vEeKEI7DGGPzGog" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wGB-xe7vEeKEI7DGGPzGog" key="QualifiedNameDepth" value="1000"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JwunRlOiEeSBn4xehKK8og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JwunR1OiEeSBn4xehKK8og" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_K729oFOiEeSBn4xehKK8og" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_K729oVOiEeSBn4xehKK8og" key="displayNameLabelIcon_value" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_wGB-xu7vEeKEI7DGGPzGog" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_wGB-x-7vEeKEI7DGGPzGog" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_wGB-yO7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_wGB-ye7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_wGB-yu7vEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wGB-y-7vEeKEI7DGGPzGog"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_wGB-zO7vEeKEI7DGGPzGog" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_wGB-ze7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_wGB-zu7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_wGB-z-7vEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wGB-0O7vEeKEI7DGGPzGog"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_wGCl0O7vEeKEI7DGGPzGog" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_wGCl0e7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_wGCl0u7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_wGCl0-7vEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wGCl1O7vEeKEI7DGGPzGog"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_wF5b4O7vEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wGBXse7vEeKEI7DGGPzGog" x="480" y="400" width="204" height="60"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_zAUloO7vEeKEI7DGGPzGog" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zAVMsO7vEeKEI7DGGPzGog" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zAVMse7vEeKEI7DGGPzGog" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zAVMtO7vEeKEI7DGGPzGog" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zAVMte7vEeKEI7DGGPzGog" key="QualifiedNameDepth" value="1000"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IjqzsFOhEeSBn4xehKK8og" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IjqzsVOhEeSBn4xehKK8og" key="displayNameLabelIcon_value" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SNra5FOhEeSBn4xehKK8og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SNra5VOhEeSBn4xehKK8og" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_zAVMtu7vEeKEI7DGGPzGog" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_zAVMt-7vEeKEI7DGGPzGog" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_zAVMuO7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_zAVMue7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_zAVMuu7vEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zAVMu-7vEeKEI7DGGPzGog"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_zAVMvO7vEeKEI7DGGPzGog" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_zAVMve7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_zAVMvu7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_zAVMv-7vEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zAVMwO7vEeKEI7DGGPzGog"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_zAVMwe7vEeKEI7DGGPzGog" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_zAVMwu7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_zAVMw-7vEeKEI7DGGPzGog"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_zAVMxO7vEeKEI7DGGPzGog"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zAVMxe7vEeKEI7DGGPzGog"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_zAMp0O7vEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zAUloe7vEeKEI7DGGPzGog" x="40" y="389" width="161" height="60"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_uwsQgO_AEeKh3utQwSgWiA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_uwsQiO_AEeKh3utQwSgWiA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_uwsQie_AEeKh3utQwSgWiA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_uwsQiu_AEeKh3utQwSgWiA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_uwsQi-_AEeKh3utQwSgWiA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_uwsQjO_AEeKh3utQwSgWiA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uwsQje_AEeKh3utQwSgWiA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_uwsQju_AEeKh3utQwSgWiA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_uwsQj-_AEeKh3utQwSgWiA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_uwsQkO_AEeKh3utQwSgWiA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_uwsQke_AEeKh3utQwSgWiA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uwsQku_AEeKh3utQwSgWiA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_uwsQk-_AEeKh3utQwSgWiA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_uwsQlO_AEeKh3utQwSgWiA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_uwsQle_AEeKh3utQwSgWiA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_uwsQlu_AEeKh3utQwSgWiA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uwsQl-_AEeKh3utQwSgWiA"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_Xf-OkJCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uwsQge_AEeKh3utQwSgWiA" x="325" y="-79" width="159" height="59"/>
    <children xmi:type="notation:Shape" xmi:id="_rUJi0PBdEeKi_dKlqhYxdQ" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rUJi0vBdEeKi_dKlqhYxdQ" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rUJi0_BdEeKi_dKlqhYxdQ" key="ShadowFigure_Value" value="false"/>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rUJi1vBdEeKi_dKlqhYxdQ" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rUJi1_BdEeKi_dKlqhYxdQ" key="QualifiedNameDepth" value="1000"/>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JwunRFOiEeSBn4xehKK8og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JwunRVOiEeSBn4xehKK8og" key="fillColor" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_golsps67Eeewb7rT3Trlsw" key="visible" value="true"/>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_K7tztFOiEeSBn4xehKK8og" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_K7tztVOiEeSBn4xehKK8og" key="displayNameLabelIcon_value" value="true"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_rUJi2PBdEeKi_dKlqhYxdQ" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_golsp867Eeewb7rT3Trlsw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_golsqM67Eeewb7rT3Trlsw" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_rUJi2fBdEeKi_dKlqhYxdQ" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_golsqc67Eeewb7rT3Trlsw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_golsqs67Eeewb7rT3Trlsw" key="visible" value="true"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_rUJi2vBdEeKi_dKlqhYxdQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_rUJi2_BdEeKi_dKlqhYxdQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_rUJi3PBdEeKi_dKlqhYxdQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rUJi3fBdEeKi_dKlqhYxdQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_rUJi3vBdEeKi_dKlqhYxdQ" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_rUJi3_BdEeKi_dKlqhYxdQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_rUJi4PBdEeKi_dKlqhYxdQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_rUJi4fBdEeKi_dKlqhYxdQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rUJi4vBdEeKi_dKlqhYxdQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_rUJi4_BdEeKi_dKlqhYxdQ" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_rUJi5PBdEeKi_dKlqhYxdQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_rUJi5fBdEeKi_dKlqhYxdQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_rUJi5vBdEeKi_dKlqhYxdQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rUJi5_BdEeKi_dKlqhYxdQ"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_rTs24PBdEeKi_dKlqhYxdQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rUJi0fBdEeKi_dKlqhYxdQ" x="380" y="480" width="158" height="60"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_tIH7YBQLEeOImOhKB9FC0A" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tIIicBQLEeOImOhKB9FC0A" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tIIicRQLEeOImOhKB9FC0A" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tIIidBQLEeOImOhKB9FC0A" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tIIidRQLEeOImOhKB9FC0A" key="QualifiedNameDepth" value="1000"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eaqxoFOgEeSBn4xehKK8og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_eaqxoVOgEeSBn4xehKK8og" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iOEKwFOgEeSBn4xehKK8og" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iOEKwVOgEeSBn4xehKK8og" key="displayNameLabelIcon_value" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_tIIidhQLEeOImOhKB9FC0A" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_tIIidxQLEeOImOhKB9FC0A" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_tIIieBQLEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_tIIieRQLEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_tIIiehQLEeOImOhKB9FC0A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tIIiexQLEeOImOhKB9FC0A"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_tIIifBQLEeOImOhKB9FC0A" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_tIIifRQLEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_tIIifhQLEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_tIIifxQLEeOImOhKB9FC0A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tIIigBQLEeOImOhKB9FC0A"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_tIJJgBQLEeOImOhKB9FC0A" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_tIJJgRQLEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_tIJJghQLEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_tIJJgxQLEeOImOhKB9FC0A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tIJJhBQLEeOImOhKB9FC0A"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_tH-xcBQLEeOImOhKB9FC0A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tIH7YRQLEeOImOhKB9FC0A" x="440" y="290" width="350" height="65"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C_SykBU2EeOdgLh485H1pA" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_C_UnwBU2EeOdgLh485H1pA" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_C_UnwRU2EeOdgLh485H1pA" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_C_UnxBU2EeOdgLh485H1pA" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_C_UnxRU2EeOdgLh485H1pA" key="QualifiedNameDepth" value="1000"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IfkzUFOgEeSBn4xehKK8og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IfkzUVOgEeSBn4xehKK8og" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LH_AAFOgEeSBn4xehKK8og" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LH_AAVOgEeSBn4xehKK8og" key="displayNameLabelIcon_value" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_C_UnxhU2EeOdgLh485H1pA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_C_UnxxU2EeOdgLh485H1pA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_C_UnyBU2EeOdgLh485H1pA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_C_UnyRU2EeOdgLh485H1pA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_C_UnyhU2EeOdgLh485H1pA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C_UnyxU2EeOdgLh485H1pA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_C_UnzBU2EeOdgLh485H1pA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_C_UnzRU2EeOdgLh485H1pA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_C_UnzhU2EeOdgLh485H1pA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_C_UnzxU2EeOdgLh485H1pA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C_Un0BU2EeOdgLh485H1pA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_C_VO0BU2EeOdgLh485H1pA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_C_VO0RU2EeOdgLh485H1pA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_C_VO0hU2EeOdgLh485H1pA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_C_VO0xU2EeOdgLh485H1pA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C_VO1BU2EeOdgLh485H1pA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_C-gvcBU2EeOdgLh485H1pA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C_SykRU2EeOdgLh485H1pA" x="110" y="285" width="211" height="65"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_6ZHWUFOcEeSBn4xehKK8og" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9s0iwFOcEeSBn4xehKK8og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9s9ssFOcEeSBn4xehKK8og" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_6ZHWUlOcEeSBn4xehKK8og" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_6ZHWU1OcEeSBn4xehKK8og" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_6ZHWVFOcEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_6ZHWVVOcEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_6ZHWVlOcEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6ZHWV1OcEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_6ZHWWFOcEeSBn4xehKK8og" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_6ZHWWVOcEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_6ZHWWlOcEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_6ZHWW1OcEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6ZHWXFOcEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_6ZHWXVOcEeSBn4xehKK8og" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_6ZHWXlOcEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_6ZHWX1OcEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_6ZHWYFOcEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6ZHWYVOcEeSBn4xehKK8og"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_ZGOQkO7uEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6ZHWUVOcEeSBn4xehKK8og" x="127" y="39" width="140" height="73"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_6m46gGm_EeSEZfSDTcLl8Q" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_6m46gmm_EeSEZfSDTcLl8Q" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_6m46g2m_EeSEZfSDTcLl8Q" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_6m46hGm_EeSEZfSDTcLl8Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_6m46hWm_EeSEZfSDTcLl8Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_6m46hmm_EeSEZfSDTcLl8Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6m46h2m_EeSEZfSDTcLl8Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_6m46iGm_EeSEZfSDTcLl8Q" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_6m46iWm_EeSEZfSDTcLl8Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_6m46imm_EeSEZfSDTcLl8Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_6m46i2m_EeSEZfSDTcLl8Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6m46jGm_EeSEZfSDTcLl8Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_6m46jWm_EeSEZfSDTcLl8Q" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_6m46jmm_EeSEZfSDTcLl8Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_6m46j2m_EeSEZfSDTcLl8Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_6m46kGm_EeSEZfSDTcLl8Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6m46kWm_EeSEZfSDTcLl8Q"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_YmS9cJCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6m46gWm_EeSEZfSDTcLl8Q" x="751" y="-48" width="134" height="60"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_Z89iIM67Eeewb7rT3Trlsw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_Z89iIs67Eeewb7rT3Trlsw" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_Z89iI867Eeewb7rT3Trlsw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Z89iJM67Eeewb7rT3Trlsw" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Z9DowM67Eeewb7rT3Trlsw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Z9Dowc67Eeewb7rT3Trlsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Z9Dows67Eeewb7rT3Trlsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Z9Dow867Eeewb7rT3Trlsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Z9DoxM67Eeewb7rT3Trlsw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Z9Doxc67Eeewb7rT3Trlsw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Z9Doxs67Eeewb7rT3Trlsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Z9Dox867Eeewb7rT3Trlsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Z9DoyM67Eeewb7rT3Trlsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Z9Doyc67Eeewb7rT3Trlsw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Z9Doys67Eeewb7rT3Trlsw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Z9Doy867Eeewb7rT3Trlsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Z9DozM67Eeewb7rT3Trlsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Z9Dozc67Eeewb7rT3Trlsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Z9Dozs67Eeewb7rT3Trlsw"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_Z8SzwM67Eeewb7rT3Trlsw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Z89iIc67Eeewb7rT3Trlsw" x="789" y="171" width="143" height="62"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="__o5jAM67Eeewb7rT3Trlsw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="__o5jAs67Eeewb7rT3Trlsw" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="__o5jA867Eeewb7rT3Trlsw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="__o5jBM67Eeewb7rT3Trlsw" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="__o5jBc67Eeewb7rT3Trlsw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="__o5jBs67Eeewb7rT3Trlsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="__o5jB867Eeewb7rT3Trlsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="__o5jCM67Eeewb7rT3Trlsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="__o5jCc67Eeewb7rT3Trlsw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="__o5jCs67Eeewb7rT3Trlsw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="__o5jC867Eeewb7rT3Trlsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="__o5jDM67Eeewb7rT3Trlsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="__o5jDc67Eeewb7rT3Trlsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="__o5jDs67Eeewb7rT3Trlsw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="__o5jD867Eeewb7rT3Trlsw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="__o5jEM67Eeewb7rT3Trlsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="__o5jEc67Eeewb7rT3Trlsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="__o5jEs67Eeewb7rT3Trlsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="__o5jE867Eeewb7rT3Trlsw"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_ZvD8UJCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="__o5jAc67Eeewb7rT3Trlsw" x="860" y="280" width="152" height="68"/>
    <children xmi:type="notation:Shape" xmi:id="_xlwHQERvEeqBvYJaFSFI5A" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yuh5kERwEeqPFYPNbW2OTA" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YuigoERwEeqPFYPNbW2OTA" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Z_Tk8ERwEeqPFYPNbW2OTA" key="fillColor" value="true"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_xlwuUERvEeqBvYJaFSFI5A" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YujuwERwEeqPFYPNbW2OTA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YujuwURwEeqPFYPNbW2OTA" key="visible" value="true"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_xlwuUURvEeqBvYJaFSFI5A" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_xlwuUkRvEeqBvYJaFSFI5A" y="15"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_xlwuU0RvEeqBvYJaFSFI5A" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YujuwkRwEeqPFYPNbW2OTA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YukV0ERwEeqPFYPNbW2OTA" key="visible" value="true"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_xlwuVERvEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_xlwuVURvEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_xlwuVkRvEeqBvYJaFSFI5A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xlwuV0RvEeqBvYJaFSFI5A"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_xlwuWERvEeqBvYJaFSFI5A" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_xlwuWURvEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_xlwuWkRvEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_xlwuW0RvEeqBvYJaFSFI5A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xlwuXERvEeqBvYJaFSFI5A"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_xlwuXURvEeqBvYJaFSFI5A" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_xlwuXkRvEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_xlwuX0RvEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_xlwuYERvEeqBvYJaFSFI5A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xlwuYURvEeqBvYJaFSFI5A"/>
      <element xmi:type="uml:Class" href="tdl.uml#_rf9NsERvEeqBvYJaFSFI5A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xlwHQURvEeqBvYJaFSFI5A" x="640" y="480" width="161" height="61"/>
    <children xmi:type="notation:Shape" xmi:id="_DbqS8JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DbqS8ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DbqS85IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lvx-cO7vEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DbqS8pIOEeqwIoGOM90xYQ" x="310" y="160"/>
    <children xmi:type="notation:Shape" xmi:id="_DbxnsJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DbxnsZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dbxns5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_7Z1gMO7tEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DbxnspIOEeqwIoGOM90xYQ" x="785" y="39"/>
    <children xmi:type="notation:Shape" xmi:id="_Db7YsJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Db7YsZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Db7Ys5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_sOUtYO7vEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Db7YspIOEeqwIoGOM90xYQ" x="440" y="390"/>
    <children xmi:type="notation:Shape" xmi:id="_DcCtcJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DcCtcZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DcCtc5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_t4cs4O7vEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DcCtcpIOEeqwIoGOM90xYQ" x="340" y="483"/>
    <children xmi:type="notation:Shape" xmi:id="_DcKCMJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DcKCMZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DcKCM5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_u2tE4O7vEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DcKCMpIOEeqwIoGOM90xYQ" x="940" y="400"/>
    <children xmi:type="notation:Shape" xmi:id="_DcRW85IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DcRW9JIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DcRW9pIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wF5b4O7vEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DcRW9ZIOEeqwIoGOM90xYQ" x="680" y="400"/>
    <children xmi:type="notation:Shape" xmi:id="_DcZSwJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DcZSwZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DcZSw5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_zAMp0O7vEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DcZSwpIOEeqwIoGOM90xYQ" x="240" y="389"/>
    <children xmi:type="notation:Shape" xmi:id="_Dch1oJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Dch1oZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dch1o5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Dch1opIOEeqwIoGOM90xYQ" x="525" y="-79"/>
    <children xmi:type="notation:Shape" xmi:id="_DcpKY5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DcpKZJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DcpxcJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_rTs24PBdEeKi_dKlqhYxdQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DcpKZZIOEeqwIoGOM90xYQ" x="580" y="480"/>
    <children xmi:type="notation:Shape" xmi:id="_DcxtQJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DcxtQZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DcxtQ5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_tH-xcBQLEeOImOhKB9FC0A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DcxtQpIOEeqwIoGOM90xYQ" x="640" y="290"/>
    <children xmi:type="notation:Shape" xmi:id="_Dc63MJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Dc63MZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dc63M5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_C-gvcBU2EeOdgLh485H1pA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Dc63MpIOEeqwIoGOM90xYQ" x="310" y="285"/>
    <children xmi:type="notation:Shape" xmi:id="_DdCzAJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DdCzAZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DdCzA5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_ZGOQkO7uEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DdCzApIOEeqwIoGOM90xYQ" x="327" y="39"/>
    <children xmi:type="notation:Shape" xmi:id="_DdNLE5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DdNLFJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DdNLFpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DdNLFZIOEeqwIoGOM90xYQ" x="951" y="-48"/>
    <children xmi:type="notation:Shape" xmi:id="_DdVG4JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DdVG4ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DdVG45IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Z8SzwM67Eeewb7rT3Trlsw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DdVG4pIOEeqwIoGOM90xYQ" x="989" y="171"/>
    <children xmi:type="notation:Shape" xmi:id="_DdllkJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DdllkZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Ddllk5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DdllkpIOEeqwIoGOM90xYQ" x="1060" y="280"/>
    <children xmi:type="notation:Shape" xmi:id="_DduvgJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DduvgZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dduvg5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_rf9NsERvEeqBvYJaFSFI5A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DduvgpIOEeqwIoGOM90xYQ" x="840" y="480"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_lxkh0e7uEeKEI7DGGPzGog"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_rlJVACINEeeCEPE4IHLcjg" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_uiwloSaYEeiOfr6_MUIJJA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_UI9FUO7uEeKEI7DGGPzGog"/>
    <element xmi:type="uml:Package" href="tdl.uml#_UI9FUO7uEeKEI7DGGPzGog"/>
    <edges xmi:type="notation:Connector" xmi:id="_tgCM4O7vEeKEI7DGGPzGog" type="Generalization_Edge" source="_sOcpMO7vEeKEI7DGGPzGog" target="_C_SykBU2EeOdgLh485H1pA" routing="Rectilinear" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd98SamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd98iamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO2hQERwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_tgCz8O7vEeKEI7DGGPzGog" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_mBoZQERuEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_tgCz8e7vEeKEI7DGGPzGog" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_tgCM4e7vEeKEI7DGGPzGog" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_tf5C8O7vEeKEI7DGGPzGog"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_tgCM4u7vEeKEI7DGGPzGog" points="[280, 390, -643984, -643984]$[280, 350, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_tgJhoO7vEeKEI7DGGPzGog" id="(0.2684563758389262,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_o8ae8AsCEeOfdc1Ie2nqvA" id="(0.8056872037914692,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_umbNMO7vEeKEI7DGGPzGog" type="Generalization_Edge" source="_t4lPwO7vEeKEI7DGGPzGog" target="_C_SykBU2EeOdgLh485H1pA" routing="Rectilinear" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd98yamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd99CamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO-dEERwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_umb0QO7vEeKEI7DGGPzGog" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_umb0Qe7vEeKEI7DGGPzGog" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_umbNMe7vEeKEI7DGGPzGog" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_umTRYO7vEeKEI7DGGPzGog"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_umbNMu7vEeKEI7DGGPzGog" points="[2, -18, -13, 101]$[13, -102, -2, 17]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_umgswO7vEeKEI7DGGPzGog" id="(0.48322147651006714,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fLg-cFwIEeOpPZNGJe-gDQ" id="(0.5213270142180095,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_vuiEwO7vEeKEI7DGGPzGog" type="Generalization_Edge" source="_u21AsO7vEeKEI7DGGPzGog" target="_tIH7YBQLEeOImOhKB9FC0A" routing="Rectilinear" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd99SamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd99iamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPCugERwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_vuir0O7vEeKEI7DGGPzGog" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_dB8goM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_vuir0e7vEeKEI7DGGPzGog" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_vuiEwe7vEeKEI7DGGPzGog" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_vuaI8O7vEeKEI7DGGPzGog"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_vuiEwu7vEeKEI7DGGPzGog" points="[760, 400, -643984, -643984]$[760, 355, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vum9QO7vEeKEI7DGGPzGog" id="(0.10582010582010581,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vum9Qe7vEeKEI7DGGPzGog" id="(0.9142857142857143,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_xAT1sO7vEeKEI7DGGPzGog" type="Generalization_Edge" source="_wGBXsO7vEeKEI7DGGPzGog" target="_tIH7YBQLEeOImOhKB9FC0A" routing="Rectilinear" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd99yamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd9-CamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPCugURwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_xAUcwO7vEeKEI7DGGPzGog" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_fj4R4M68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_xAUcwe7vEeKEI7DGGPzGog" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_xAT1se7vEeKEI7DGGPzGog" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_xAL54O7vEeKEI7DGGPzGog"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_xAT1su7vEeKEI7DGGPzGog" points="[600, 400, -643984, -643984]$[600, 355, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2k2cUO7vEeKEI7DGGPzGog" id="(0.5882352941176471,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oR64sFOiEeSBn4xehKK8og" id="(0.45714285714285713,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_0TtgIO7vEeKEI7DGGPzGog" type="Generalization_Edge" source="_zAUloO7vEeKEI7DGGPzGog" target="_C_SykBU2EeOdgLh485H1pA" routing="Rectilinear" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd9-SamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd9-iamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO4WcURwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_0TtgI-7vEeKEI7DGGPzGog" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_-Yp-8CamEeiKKta2BTcugw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_0TuHMO7vEeKEI7DGGPzGog" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_0TtgIe7vEeKEI7DGGPzGog" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_0TlkUO7vEeKEI7DGGPzGog"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0TtgIu7vEeKEI7DGGPzGog" points="[143, 389, -643984, -643984]$[143, 370, -643984, -643984]$[140, 370, -643984, -643984]$[140, 350, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0TyYoO7vEeKEI7DGGPzGog" id="(0.6211180124223602,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0iPEUO7vEeKEI7DGGPzGog" id="(0.14218009478672985,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_xLqIwPBdEeKi_dKlqhYxdQ" type="Generalization_Edge" source="_rUJi0PBdEeKi_dKlqhYxdQ" target="_tIH7YBQLEeOImOhKB9FC0A" routing="Rectilinear" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd9-yamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd9_CamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPDVkERwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_xLqIw_BdEeKi_dKlqhYxdQ" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_bdVTQM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_xLqIxPBdEeKi_dKlqhYxdQ" y="39"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_xLqIwfBdEeKi_dKlqhYxdQ" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_xLNc0PBdEeKi_dKlqhYxdQ"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_xLqIwvBdEeKi_dKlqhYxdQ" points="[460, 480, -643984, -643984]$[460, 355, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HwjnsCH8EeSpDonUzsDrRg" id="(0.5063291139240507,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_xLzSsfBdEeKi_dKlqhYxdQ" id="(0.05714285714285714,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_5B0GMBQLEeOImOhKB9FC0A" type="Generalization_Edge" source="_tIH7YBQLEeOImOhKB9FC0A" target="_Lv56QO7vEeKEI7DGGPzGog" routing="Rectilinear" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd9_SamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd9_iamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO49gURwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_5B0tQBQLEeOImOhKB9FC0A" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_fJ1TcCOEEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_5B0tQRQLEeOImOhKB9FC0A" x="-1" y="38"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_5B0GMRQLEeOImOhKB9FC0A" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_5BjngBQLEeOImOhKB9FC0A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5B0GMhQLEeOImOhKB9FC0A" points="[500, 290, -643984, -643984]$[500, 180, -643984, -643984]$[276, 180, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5B4XoBQLEeOImOhKB9FC0A" id="(0.17142857142857143,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5B4XoRQLEeOImOhKB9FC0A" id="(1.0,0.3076923076923077)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_UKwZABU2EeOdgLh485H1pA" type="Generalization_Edge" source="_C_SykBU2EeOdgLh485H1pA" target="_Lv56QO7vEeKEI7DGGPzGog" routing="Rectilinear" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd-ASamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd-AiamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO49gERwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_UKxAEBU2EeOdgLh485H1pA" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_UKxAERU2EeOdgLh485H1pA" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_UKwZARU2EeOdgLh485H1pA" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_UKesMBU2EeOdgLh485H1pA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_UKwZAhU2EeOdgLh485H1pA" points="[-6, -31, -22, 32]$[-46, -68, -62, -5]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_UK3GsBU2EeOdgLh485H1pA" id="(0.4265402843601896,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_OeYbcFOdEeSBn4xehKK8og" type="Generalization_Edge" source="_6ZHWUFOcEeSBn4xehKK8og" target="_uwsQgO_AEeKh3utQwSgWiA" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd-AyamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd-BCamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO1TIERwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_OeYbc1OdEeSBn4xehKK8og" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_athgMCOEEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_OeYbdFOdEeSBn4xehKK8og" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_OeYbcVOdEeSBn4xehKK8og"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_3YCKoEhxEeOIBu03wL3k1g"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OeYbclOdEeSBn4xehKK8og" points="[180, 39, -643984, -643984]$[180, -60, -643984, -643984]$[325, -60, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_pj-d0FOfEeSBn4xehKK8og" id="(0.37857142857142856,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_pj-d0VOfEeSBn4xehKK8og" id="(0.0,0.3220338983050847)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_TrCtkFOdEeSBn4xehKK8og" type="Generalization_Edge" source="_Lv56QO7vEeKEI7DGGPzGog" target="_6ZHWUFOcEeSBn4xehKK8og" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd-BSamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd-BiamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_EIERwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_TrCtk1OdEeSBn4xehKK8og" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_-CwncCamEeiKKta2BTcugw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TrCtlFOdEeSBn4xehKK8og" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_TrCtkVOdEeSBn4xehKK8og"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_O7fsgO7vEeKEI7DGGPzGog"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_TrCtklOdEeSBn4xehKK8og" points="[193, 160, -643984, -643984]$[193, 133, -643984, -643984]$[197, 133, -643984, -643984]$[197, 112, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-CeTkCamEeiKKta2BTcugw" id="(0.4879518072289157,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-CeTkSamEeiKKta2BTcugw" id="(0.45714285714285713,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_rQRdAM67Eeewb7rT3Trlsw" type="Association_Edge" source="_Z89iIM67Eeewb7rT3Trlsw" target="_6m46gGm_EeSEZfSDTcLl8Q" routing="Rectilinear" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zAqQIM67Eeewb7rT3Trlsw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zAqQIc67Eeewb7rT3Trlsw" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd-DCamEeiKKta2BTcugw" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_rQRdA867Eeewb7rT3Trlsw" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_QlhcMM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_rQRdBM67Eeewb7rT3Trlsw" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_rQRdBc67Eeewb7rT3Trlsw" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_QlzwEM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_rQRdBs67Eeewb7rT3Trlsw" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_rQRdB867Eeewb7rT3Trlsw" visible="false" type="Association_TargetRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Io0nMianEeiKKta2BTcugw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Io0nMyanEeiKKta2BTcugw" key="visible" value="true"/>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_QmGD8M68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_Q7tqcCanEeiKKta2BTcugw" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_rQRdCM67Eeewb7rT3Trlsw" x="141" y="-74"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_rQRdCc67Eeewb7rT3Trlsw" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zAqQIs67Eeewb7rT3Trlsw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zAqQI867Eeewb7rT3Trlsw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_4r0cIM67Eeewb7rT3Trlsw" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_QmeecM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_rQRdCs67Eeewb7rT3Trlsw" x="-33" y="-46"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_rQRdC867Eeewb7rT3Trlsw" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_QmwyUM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_rQRdDM67Eeewb7rT3Trlsw" x="44" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_rQRdDc67Eeewb7rT3Trlsw" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_QnDGMM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_rQRdDs67Eeewb7rT3Trlsw" x="-44" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_rQRdAc67Eeewb7rT3Trlsw" fontName="Segoe UI"/>
      <element xmi:type="uml:Association" href="tdl.uml#_rOvzAM67Eeewb7rT3Trlsw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rQRdAs67Eeewb7rT3Trlsw" points="[868, 171, -643984, -643984]$[868, 12, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rRCSAM67Eeewb7rT3Trlsw" id="(0.5524475524475524,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rRCSAc67Eeewb7rT3Trlsw" id="(0.8731343283582089,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_Fu20oM68Eeewb7rT3Trlsw" type="Association_Edge" source="_Z89iIM67Eeewb7rT3Trlsw" target="__o5jAM67Eeewb7rT3Trlsw" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HePuoM68Eeewb7rT3Trlsw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HePuoc68Eeewb7rT3Trlsw" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd-DSamEeiKKta2BTcugw" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_Fu20o868Eeewb7rT3Trlsw" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_QnbgsM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Fu20pM68Eeewb7rT3Trlsw" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Fu20pc68Eeewb7rT3Trlsw" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Qnt0kM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Fu20ps68Eeewb7rT3Trlsw" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Fu20p868Eeewb7rT3Trlsw" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_QoGPEM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Fu20qM68Eeewb7rT3Trlsw" x="12" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Fu20qc68Eeewb7rT3Trlsw" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HePuos68Eeewb7rT3Trlsw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HePuo868Eeewb7rT3Trlsw" key="visible" value="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_IDuaQM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION"/>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_QoYi8M68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_rPIioM69Eeewb7rT3Trlsw" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Fu20qs68Eeewb7rT3Trlsw" x="-15" y="-80"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Fu20q868Eeewb7rT3Trlsw" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Qoq20M68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Fu20rM68Eeewb7rT3Trlsw" x="12" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Fu20rc68Eeewb7rT3Trlsw" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Qo9KsM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Fu20rs68Eeewb7rT3Trlsw" x="-12" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_Fu20oc68Eeewb7rT3Trlsw"/>
      <element xmi:type="uml:Association" href="tdl.uml#_FueaIM68Eeewb7rT3Trlsw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Fu20os68Eeewb7rT3Trlsw" points="[880, 233, -643984, -643984]$[880, 280, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_FvnpoM68Eeewb7rT3Trlsw" id="(0.6363636363636364,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Fvnpoc68Eeewb7rT3Trlsw" id="(0.13157894736842105,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_1OX_sOJVEee72cBmrwPkOg" type="Generalization_Edge" source="_Z89iIM67Eeewb7rT3Trlsw" target="_uwsQgO_AEeKh3utQwSgWiA" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd-ECamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd-ESamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO3IUURwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_1OetYOJVEee72cBmrwPkOg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_5MDWMOJVEee72cBmrwPkOg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_1OetYeJVEee72cBmrwPkOg" x="-1" y="38"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_1OX_seJVEee72cBmrwPkOg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_1NTBoOJVEee72cBmrwPkOg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1OX_suJVEee72cBmrwPkOg" points="[900, 171, -643984, -643984]$[900, -60, -643984, -643984]$[484, -60, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1P7e4OJVEee72cBmrwPkOg" id="(0.7762237762237763,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1P7e4eJVEee72cBmrwPkOg" id="(1.0,0.3220338983050847)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_bPASQERwEeqPFYPNbW2OTA" type="Generalization_Edge" source="_xlwHQERvEeqBvYJaFSFI5A" target="_tIH7YBQLEeOImOhKB9FC0A" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_bPASQ0RwEeqPFYPNbW2OTA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_hTaEsERwEeqPFYPNbW2OTA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_bPA5UERwEeqPFYPNbW2OTA" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_bPASQURwEeqPFYPNbW2OTA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_rf9NsURvEeqBvYJaFSFI5A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bPASQkRwEeqPFYPNbW2OTA" points="[700, 480, -643984, -643984]$[700, 355, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hUXG8ERwEeqPFYPNbW2OTA" id="(0.37267080745341613,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dK4wIERwEeqPFYPNbW2OTA" id="(0.7428571428571429,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_7VlsAJBSEeqtm5xS3r5AoA" type="Association_Edge" source="_6ZHWUFOcEeSBn4xehKK8og" target="_SwExYO7vEeKEI7DGGPzGog">
      <children xmi:type="notation:DecorationNode" xmi:id="_7VlsA5BSEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7VlsBJBSEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7VlsBZBSEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7VlsBpBSEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7VlsB5BSEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7VlsCJBSEeqtm5xS3r5AoA" x="42" y="-14"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7VlsCZBSEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7VlsCpBSEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7VlsC5BSEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7VlsDJBSEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7VlsDZBSEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7VlsDpBSEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_7VlsAZBSEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_F3-UY1OfEeSBn4xehKK8og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7VlsApBSEeqtm5xS3r5AoA" points="[267, 79, -643984, -643984]$[585, 75, -643984, -643984]"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_7VmTEJBSEeqtm5xS3r5AoA" type="Association_Edge" source="_Z89iIM67Eeewb7rT3Trlsw" target="_SwExYO7vEeKEI7DGGPzGog">
      <children xmi:type="notation:DecorationNode" xmi:id="_7VmTE5BSEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_BPWUsJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7VmTFJBSEeqtm5xS3r5AoA" x="1" y="-18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7VmTFZBSEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_BPrE0JBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7VmTFpBSEeqtm5xS3r5AoA" x="-1" y="18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7VmTF5BSEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_BQBDEJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7VmTGJBSEeqtm5xS3r5AoA" x="26" y="-38"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7VmTGZBSEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_BQXoYJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7VmTGpBSEeqtm5xS3r5AoA" x="-21" y="18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7VmTG5BSEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_BQtmoJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7VmTHJBSEeqtm5xS3r5AoA" x="22" y="19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7VmTHZBSEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_BRGBIJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7VmTHpBSEeqtm5xS3r5AoA" x="-21" y="-19"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_7VmTEZBSEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_fetDcGpHEeSDq-zbplWUsQ"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7VmTEpBSEeqtm5xS3r5AoA" points="[820, 171, -643984, -643984]$[820, 80, -643984, -643984]$[726, 80, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BPAWcJBTEeqtm5xS3r5AoA" id="(0.21678321678321677,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BPAWcZBTEeqtm5xS3r5AoA" id="(1.0,0.5125)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_7Vm6IJBSEeqtm5xS3r5AoA" type="Association_Edge" source="_SwExYO7vEeKEI7DGGPzGog" target="_C_SykBU2EeOdgLh485H1pA">
      <children xmi:type="notation:DecorationNode" xmi:id="_7Vm6I5BSEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_GFeWIJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7Vm6JJBSEeqtm5xS3r5AoA" y="-19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7Vm6JZBSEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_GFztUJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7Vm6JpBSEeqtm5xS3r5AoA" x="-1" y="18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7Vm6J5BSEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_GGKSoJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7Vm6KJBSEeqtm5xS3r5AoA" x="26" y="53"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7Vm6KZBSEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_GGfp0JBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7Vm6KpBSEeqtm5xS3r5AoA" x="-70" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7Vm6K5BSEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_GG1BAJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7Vm6LJBSEeqtm5xS3r5AoA" x="69" y="17"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7Vm6LZBSEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_GHLmUJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7Vm6LpBSEeqtm5xS3r5AoA" x="-70" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_7Vm6IZBSEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_WkI44O7vEeKEI7DGGPzGog"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7Vm6IpBSEeqtm5xS3r5AoA" points="[620, 119, -643984, -643984]$[620, 240, -643984, -643984]$[380, 240, -643984, -643984]$[380, 320, -643984, -643984]$[321, 320, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GFI-8JBTEeqtm5xS3r5AoA" id="(0.24822695035460993,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_FRxBQJBTEeqtm5xS3r5AoA" id="(1.0,0.5384615384615384)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_7Vm6L5BSEeqtm5xS3r5AoA" type="Association_Edge" source="_tIH7YBQLEeOImOhKB9FC0A" target="_SwExYO7vEeKEI7DGGPzGog">
      <children xmi:type="notation:DecorationNode" xmi:id="_7Vm6MpBSEeqtm5xS3r5AoA" visible="false" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7Vm6M5BSEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7VnhMJBSEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7VnhMZBSEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7VnhMpBSEeqtm5xS3r5AoA" visible="false" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7VnhM5BSEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7VnhNJBSEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NkwyMJBTEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NkwyMZBTEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_OkLn0JBTEeqtm5xS3r5AoA" name="maskLabel">
Philip Makedonski's avatar
Philip Makedonski committed
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7VnhNZBSEeqtm5xS3r5AoA" y="43"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7VnhNpBSEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7VnhN5BSEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7VnhOJBSEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7VnhOZBSEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_7Vm6MJBSEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_pKWOsNaEEeedNORd7vYpsg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7Vm6MZBSEeqtm5xS3r5AoA" points="[620, 290, -643984, -643984]$[648, 119, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9CTsgJBSEeqtm5xS3r5AoA" id="(0.6285714285714286,0.0)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_7VnhOpBSEeqtm5xS3r5AoA" type="Generalization_Edge" source="_SwExYO7vEeKEI7DGGPzGog" target="_uwsQgO_AEeKh3utQwSgWiA">
      <children xmi:type="notation:DecorationNode" xmi:id="_7VnhPZBSEeqtm5xS3r5AoA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_8WyDQJBSEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7VnhPpBSEeqtm5xS3r5AoA" y="40"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_7VnhO5BSEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_bG7xYBQMEeOImOhKB9FC0A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7VnhPJBSEeqtm5xS3r5AoA" points="[660, 39, -643984, -643984]$[660, -40, -643984, -643984]$[484, -40, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8Wd6MJBSEeqtm5xS3r5AoA" id="(0.5319148936170213,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8Wd6MZBSEeqtm5xS3r5AoA" id="(1.0,0.6610169491525424)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_avV9IJBTEeqtm5xS3r5AoA" type="Association_Edge" source="_Z89iIM67Eeewb7rT3Trlsw" target="_u21AsO7vEeKEI7DGGPzGog">
      <children xmi:type="notation:DecorationNode" xmi:id="_avV9I5BTEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_avV9JJBTEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_avV9JZBTEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_avV9JpBTEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_avV9J5BTEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_avV9KJBTEeqtm5xS3r5AoA" x="8" y="62"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_avV9KZBTEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_avV9KpBTEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_avV9K5BTEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_avV9LJBTEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_avV9LZBTEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_avV9LpBTEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_avV9IZBTEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_DifjkGnAEeSEZfSDTcLl8Q"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_avV9IpBTEeqtm5xS3r5AoA" points="[856, 233, -643984, -643984]$[837, 400, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bStv8JBTEeqtm5xS3r5AoA" id="(0.21678321678321677,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bnS40JBTEeqtm5xS3r5AoA" id="(0.42328042328042326,0.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_DbqS9JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_Lv56QO7vEeKEI7DGGPzGog" target="_DbqS8JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DbqS9ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DbqS-ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lvx-cO7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DbqS9pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DbqS95IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DbqS-JIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DbxntJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_SwExYO7vEeKEI7DGGPzGog" target="_DbxnsJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DbxntZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DbxnuZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_7Z1gMO7tEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DbxntpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dbxnt5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DbxnuJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Db7YtJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_sOcpMO7vEeKEI7DGGPzGog" target="_Db7YsJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Db7YtZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Db7YuZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_sOUtYO7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Db7YtpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Db7Yt5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Db7YuJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DcCtdJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_t4lPwO7vEeKEI7DGGPzGog" target="_DcCtcJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DcCtdZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DcCteZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_t4cs4O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DcCtdpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DcCtd5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DcCteJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DcKCNJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_u21AsO7vEeKEI7DGGPzGog" target="_DcKCMJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DcKCNZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DcKCOZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_u2tE4O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DcKCNpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DcKCN5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DcKCOJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DcRW95IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_wGBXsO7vEeKEI7DGGPzGog" target="_DcRW85IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DcRW-JIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DcR-AJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wF5b4O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DcRW-ZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DcRW-pIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DcRW-5IOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DcZSxJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_zAUloO7vEeKEI7DGGPzGog" target="_DcZSwJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DcZSxZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DcZSyZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_zAMp0O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DcZSxpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DcZSx5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DcZSyJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Dch1pJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_uwsQgO_AEeKh3utQwSgWiA" target="_Dch1oJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Dch1pZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dch1qZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Dch1ppIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dch1p5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dch1qJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DcpxcZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_rUJi0PBdEeKi_dKlqhYxdQ" target="_DcpKY5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DcpxcpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DcpxdpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_rTs24PBdEeKi_dKlqhYxdQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Dcpxc5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DcpxdJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DcpxdZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DcxtRJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_tIH7YBQLEeOImOhKB9FC0A" target="_DcxtQJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DcxtRZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DcxtSZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_tH-xcBQLEeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DcxtRpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DcxtR5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DcxtSJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Dc63NJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_C_SykBU2EeOdgLh485H1pA" target="_Dc63MJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Dc63NZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dc63OZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_C-gvcBU2EeOdgLh485H1pA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Dc63NpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dc63N5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dc63OJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DdCzBJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_6ZHWUFOcEeSBn4xehKK8og" target="_DdCzAJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DdCzBZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DdCzCZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_ZGOQkO7uEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DdCzBpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DdCzB5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DdCzCJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DdNLF5IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_6m46gGm_EeSEZfSDTcLl8Q" target="_DdNLE5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DdNLGJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DdNyIpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DdNLGZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DdNyIJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DdNyIZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DdVG5JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_Z89iIM67Eeewb7rT3Trlsw" target="_DdVG4JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DdVG5ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DdVG6ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Z8SzwM67Eeewb7rT3Trlsw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DdVG5pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DdVG55IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DdVG6JIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DdlllJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="__o5jAM67Eeewb7rT3Trlsw" target="_DdllkJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DdlllZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DdllmZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DdlllpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ddlll5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DdllmJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DduvhJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_xlwHQERvEeqBvYJaFSFI5A" target="_DduvgJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DduvhZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DduviZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_rf9NsERvEeqBvYJaFSFI5A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DduvhpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dduvh5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DduviJIOEeqwIoGOM90xYQ"/>
  </notation:Diagram>
  <notation:Diagram xmi:id="_xn4rsO7yEeKEI7DGGPzGog" type="PapyrusUMLClassDiagram" name="TestBehaviour::ExceptionalBehaviour and PeriodicBehaviour" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_pK9hQO93EeKIHKZjSCTn7g" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_pK-IXO93EeKIHKZjSCTn7g" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pK-IXe93EeKIHKZjSCTn7g" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pK-IXu93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pK-IX-93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pK-IYO93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pK-IYe93EeKIHKZjSCTn7g"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pK-IYu93EeKIHKZjSCTn7g" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pK-IY-93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pK-IZO93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pK-IZe93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pK-IZu93EeKIHKZjSCTn7g"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pK-IZ-93EeKIHKZjSCTn7g" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pK-IaO93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pK-Iae93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pK-Iau93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pK-Ia-93EeKIHKZjSCTn7g"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_ezhUsJCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_Lvx-cO7vEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pK-Ide93EeKIHKZjSCTn7g" x="220" y="100" width="180" height="53"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_pK-vYO93EeKIHKZjSCTn7g" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_pK-vbe93EeKIHKZjSCTn7g" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pK-vbu93EeKIHKZjSCTn7g" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pK-vb-93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pK-vcO93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pK-vce93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pK-vcu93EeKIHKZjSCTn7g"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pK-vc-93EeKIHKZjSCTn7g" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pK-vdO93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pK-vde93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pK-vdu93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pK-vd-93EeKIHKZjSCTn7g"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pK-veO93EeKIHKZjSCTn7g" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pK-vee93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pK-veu93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pK-ve-93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pK-vfO93EeKIHKZjSCTn7g"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_eEMwkJCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_ZGOQkO7uEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pK-vhu93EeKIHKZjSCTn7g" x="240" y="15" width="140" height="53"/>
    <children xmi:type="notation:Shape" xmi:id="_seB0gO93EeKIHKZjSCTn7g" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_seDpsO93EeKIHKZjSCTn7g" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_seDpse93EeKIHKZjSCTn7g" key="ShadowFigure_Value" value="false"/>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_seDptO93EeKIHKZjSCTn7g" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_seDpte93EeKIHKZjSCTn7g" key="QualifiedNameDepth" value="1000"/>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_h6NHcmpFEeSDq-zbplWUsQ" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_h6NHc2pFEeSDq-zbplWUsQ" key="fillColor" value="true"/>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pUpUMGpPEeSDq-zbplWUsQ" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pUpUMWpPEeSDq-zbplWUsQ" key="displayNameLabelIcon_value" value="true"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_seDptu93EeKIHKZjSCTn7g" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_seEQwO93EeKIHKZjSCTn7g" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_seEQwe93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_seEQwu93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_seEQw-93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_seEQxO93EeKIHKZjSCTn7g"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_seEQxe93EeKIHKZjSCTn7g" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_seEQxu93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_seEQx-93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_seEQyO93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_seEQye93EeKIHKZjSCTn7g"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_seEQyu93EeKIHKZjSCTn7g" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_seEQy-93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_seEQzO93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_seEQze93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_seEQzu93EeKIHKZjSCTn7g"/>
      <element xmi:type="uml:Class" href="tdl.uml#_scyeYO93EeKIHKZjSCTn7g"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_seB0ge93EeKIHKZjSCTn7g" x="502" y="211" width="200" height="78"/>
    <children xmi:type="notation:Shape" xmi:id="_wWxnsO93EeKIHKZjSCTn7g" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wWxnsu93EeKIHKZjSCTn7g" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wWyOwO93EeKIHKZjSCTn7g" key="ShadowFigure_Value" value="false"/>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wWyOw-93EeKIHKZjSCTn7g" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wWyOxO93EeKIHKZjSCTn7g" key="QualifiedNameDepth" value="1000"/>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_h6NHdGpFEeSDq-zbplWUsQ" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_h6NHdWpFEeSDq-zbplWUsQ" key="fillColor" value="true"/>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ptfSAGpPEeSDq-zbplWUsQ" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ptfSAWpPEeSDq-zbplWUsQ" key="displayNameLabelIcon_value" value="true"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_wWyOxe93EeKIHKZjSCTn7g" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_wWyOxu93EeKIHKZjSCTn7g" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oUhfgGpFEeSDq-zbplWUsQ" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oUhfgWpFEeSDq-zbplWUsQ" key="visible" value="true"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_wWyOx-93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_wWyOyO93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_wWyOye93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wWyOyu93EeKIHKZjSCTn7g"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_wWyOy-93EeKIHKZjSCTn7g" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_wWyOzO93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_wWyOze93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_wWyOzu93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wWyOz-93EeKIHKZjSCTn7g"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_wWyO0O93EeKIHKZjSCTn7g" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_wWyO0e93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_wWyO0u93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_wWyO0-93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wWyO1O93EeKIHKZjSCTn7g"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_wWmokO93EeKIHKZjSCTn7g"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wWxnse93EeKIHKZjSCTn7g" x="459" y="339" width="126" height="78"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_w3K_AO93EeKIHKZjSCTn7g" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_w3LmEO93EeKIHKZjSCTn7g" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_w3LmEe93EeKIHKZjSCTn7g" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_w3LmFO93EeKIHKZjSCTn7g" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_w3LmFe93EeKIHKZjSCTn7g" key="QualifiedNameDepth" value="1000"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_h6NHdmpFEeSDq-zbplWUsQ" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_h6NHd2pFEeSDq-zbplWUsQ" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qHOnsGpPEeSDq-zbplWUsQ" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qHOnsWpPEeSDq-zbplWUsQ" key="displayNameLabelIcon_value" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_w3LmFu93EeKIHKZjSCTn7g" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_w3LmF-93EeKIHKZjSCTn7g" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oUhfgmpFEeSDq-zbplWUsQ" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oUhfg2pFEeSDq-zbplWUsQ" key="visible" value="true"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_w3LmGO93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_w3LmGe93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_w3LmGu93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w3LmG-93EeKIHKZjSCTn7g"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_w3LmHO93EeKIHKZjSCTn7g" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_w3LmHe93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_w3LmHu93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_w3LmH-93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w3LmIO93EeKIHKZjSCTn7g"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_w3LmIe93EeKIHKZjSCTn7g" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_w3LmIu93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_w3LmI-93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_w3LmJO93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w3LmJe93EeKIHKZjSCTn7g"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_w3BOAO93EeKIHKZjSCTn7g"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w3K_Ae93EeKIHKZjSCTn7g" x="601" y="338" width="160" height="78"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_94EpgO93EeKIHKZjSCTn7g" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_94Epgu93EeKIHKZjSCTn7g" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_94Epg-93EeKIHKZjSCTn7g" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_94Ephu93EeKIHKZjSCTn7g" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_94FQkO93EeKIHKZjSCTn7g" key="QualifiedNameDepth" value="1000"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_h6NHcGpFEeSDq-zbplWUsQ" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_h6NHcWpFEeSDq-zbplWUsQ" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o37jAGpPEeSDq-zbplWUsQ" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o37jAWpPEeSDq-zbplWUsQ" key="displayNameLabelIcon_value" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_94FQke93EeKIHKZjSCTn7g" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_94FQku93EeKIHKZjSCTn7g" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_94FQk-93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_94FQlO93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_94FQle93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_94FQlu93EeKIHKZjSCTn7g"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_94FQl-93EeKIHKZjSCTn7g" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_94FQmO93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_94FQme93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_94FQmu93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_94FQm-93EeKIHKZjSCTn7g"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_94FQnO93EeKIHKZjSCTn7g" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_94FQne93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_94FQnu93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_94FQn-93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_94FQoO93EeKIHKZjSCTn7g"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_9364gO93EeKIHKZjSCTn7g"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_94Epge93EeKIHKZjSCTn7g" x="15" y="210" width="167" height="78"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_WuNnMO95EeKIHKZjSCTn7g" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_WuNnPe95EeKIHKZjSCTn7g" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WuNnPu95EeKIHKZjSCTn7g" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WuNnP-95EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WuNnQO95EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WuNnQe95EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WuNnQu95EeKIHKZjSCTn7g"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WuNnQ-95EeKIHKZjSCTn7g" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WuNnRO95EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WuNnRe95EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WuNnRu95EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WuNnR-95EeKIHKZjSCTn7g"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WuNnSO95EeKIHKZjSCTn7g" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WuNnSe95EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WuNnSu95EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WuNnS-95EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WuNnTO95EeKIHKZjSCTn7g"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_f8o44JCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_7Z1gMO7tEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WuNnVu95EeKIHKZjSCTn7g" x="240" y="364" width="140" height="53"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_z19BgBbNEeOCaasMi_Jq2A" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_z19BjRbNEeOCaasMi_Jq2A" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_z19BjhbNEeOCaasMi_Jq2A" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_z19BkxbNEeOCaasMi_Jq2A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_z19BlBbNEeOCaasMi_Jq2A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_z19BlRbNEeOCaasMi_Jq2A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_z19BlhbNEeOCaasMi_Jq2A"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_z19BlxbNEeOCaasMi_Jq2A" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_z19BmBbNEeOCaasMi_Jq2A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_z19BmRbNEeOCaasMi_Jq2A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_z19BmhbNEeOCaasMi_Jq2A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_z19BmxbNEeOCaasMi_Jq2A"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_z19BnBbNEeOCaasMi_Jq2A" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_z19BnRbNEeOCaasMi_Jq2A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_z19BnhbNEeOCaasMi_Jq2A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_z19BnxbNEeOCaasMi_Jq2A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_z19BoBbNEeOCaasMi_Jq2A"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_hjEEIJCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_z19BqhbNEeOCaasMi_Jq2A" x="579" y="18" width="182" height="53"/>
    <children xmi:type="notation:Shape" xmi:id="_e8hPkM6_Eeewb7rT3Trlsw" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gzD6cM6_Eeewb7rT3Trlsw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gzD6cc6_Eeewb7rT3Trlsw" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hYcfcM6_Eeewb7rT3Trlsw" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iUVf8M6_Eeewb7rT3Trlsw" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iUVf8c6_Eeewb7rT3Trlsw" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_e8hPks6_Eeewb7rT3Trlsw" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gzD6cs6_Eeewb7rT3Trlsw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gzD6c86_Eeewb7rT3Trlsw" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_e8hPk86_Eeewb7rT3Trlsw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_e8hPlM6_Eeewb7rT3Trlsw" y="5"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_e8hPlc6_Eeewb7rT3Trlsw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_e8hPls6_Eeewb7rT3Trlsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_e8hPl86_Eeewb7rT3Trlsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_e8hPmM6_Eeewb7rT3Trlsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_e8hPmc6_Eeewb7rT3Trlsw"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_e8hPms6_Eeewb7rT3Trlsw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_e8hPm86_Eeewb7rT3Trlsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_e8hPnM6_Eeewb7rT3Trlsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_e8hPnc6_Eeewb7rT3Trlsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_e8hPns6_Eeewb7rT3Trlsw"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_e8hPn86_Eeewb7rT3Trlsw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_e8hPoM6_Eeewb7rT3Trlsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_e8hPoc6_Eeewb7rT3Trlsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_e8hPos6_Eeewb7rT3Trlsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_e8hPo86_Eeewb7rT3Trlsw"/>
      <element xmi:type="uml:Class" href="tdl.uml#_Z8SzwM67Eeewb7rT3Trlsw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_e8hPkc6_Eeewb7rT3Trlsw" x="29" y="364" width="140" height="53"/>
    <children xmi:type="notation:Shape" xmi:id="_Df9kI5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Df9kJJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Df9kJpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lvx-cO7vEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Df9kJZIOEeqwIoGOM90xYQ" x="420" y="100"/>
    <children xmi:type="notation:Shape" xmi:id="_DgER05IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DgER1JIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DgER1pIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_ZGOQkO7uEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DgER1ZIOEeqwIoGOM90xYQ" x="440" y="15"/>
    <children xmi:type="notation:Shape" xmi:id="_DgKYc5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DgKYdJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DgK_gJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_scyeYO93EeKIHKZjSCTn7g"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DgKYdZIOEeqwIoGOM90xYQ" x="702" y="211"/>
    <children xmi:type="notation:Shape" xmi:id="_DgUJcJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DgUJcZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DgUJc5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wWmokO93EeKIHKZjSCTn7g"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DgUJcpIOEeqwIoGOM90xYQ" x="659" y="339"/>
    <children xmi:type="notation:Shape" xmi:id="_DgcFQJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DgcFQZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DgcFQ5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_w3BOAO93EeKIHKZjSCTn7g"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DgcFQpIOEeqwIoGOM90xYQ" x="801" y="338"/>
    <children xmi:type="notation:Shape" xmi:id="_DgjaA5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DgjaBJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DgjaBpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9364gO93EeKIHKZjSCTn7g"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DgjaBZIOEeqwIoGOM90xYQ" x="215" y="210"/>
    <children xmi:type="notation:Shape" xmi:id="_DgtyEJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DgtyEZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DgtyE5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_7Z1gMO7tEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DgtyEpIOEeqwIoGOM90xYQ" x="440" y="364"/>
    <children xmi:type="notation:Shape" xmi:id="_Dg70gJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Dg70gZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dg70g5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Dg70gpIOEeqwIoGOM90xYQ" x="779" y="18"/>
    <children xmi:type="notation:Shape" xmi:id="_DhGzoJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DhGzoZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DhGzo5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Z8SzwM67Eeewb7rT3Trlsw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DhGzopIOEeqwIoGOM90xYQ" x="229" y="364"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_xn4rse7yEeKEI7DGGPzGog"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_zSDWUCINEeeCEPE4IHLcjg" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_wFCfQERrEeqBvYJaFSFI5A" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_UI9FUO7uEeKEI7DGGPzGog"/>
    <element xmi:type="uml:Package" href="tdl.uml#_UI9FUO7uEeKEI7DGGPzGog"/>
    <edges xmi:type="notation:Connector" xmi:id="_uL99AO93EeKIHKZjSCTn7g" type="Generalization_Edge" source="_seB0gO93EeKIHKZjSCTn7g" target="_pK-vYO93EeKIHKZjSCTn7g" routing="Rectilinear" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NZQAMERsEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NZQAMURsEeqBvYJaFSFI5A" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_uL_LIO93EeKIHKZjSCTn7g" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_3598oCINEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_uL_LIe93EeKIHKZjSCTn7g" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_uL99Ae93EeKIHKZjSCTn7g" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_uLsQMO93EeKIHKZjSCTn7g"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_uL99Au93EeKIHKZjSCTn7g" points="[556, 211, -643984, -643984]$[556, 40, -643984, -643984]$[380, 40, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uMHG8O93EeKIHKZjSCTn7g" id="(0.265,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uMHuAO93EeKIHKZjSCTn7g" id="(1.0,0.4716981132075472)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="__OlJcO93EeKIHKZjSCTn7g" type="Generalization_Edge" source="_94EpgO93EeKIHKZjSCTn7g" target="_pK-vYO93EeKIHKZjSCTn7g" routing="Rectilinear" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NZQnQERsEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NZQnQURsEeqBvYJaFSFI5A" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="__OlwgO93EeKIHKZjSCTn7g" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_3Vsx8CINEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="__Olwge93EeKIHKZjSCTn7g" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="__OlJce93EeKIHKZjSCTn7g" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#__OcmkO93EeKIHKZjSCTn7g"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__OlJcu93EeKIHKZjSCTn7g" points="[70, 209, -643984, -643984]$[80, 40, -643984, -643984]$[240, 40, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CkUNMGpGEeSDq-zbplWUsQ" id="(0.38922155688622756,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__Or3IO93EeKIHKZjSCTn7g" id="(0.0,0.4716981132075472)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_E0QYgO94EeKIHKZjSCTn7g" type="Generalization_Edge" source="_wWxnsO93EeKIHKZjSCTn7g" target="_seB0gO93EeKIHKZjSCTn7g" routing="Rectilinear" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NZQnRkRsEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NZQnR0RsEeqBvYJaFSFI5A" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_E0V4EO94EeKIHKZjSCTn7g" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_WQ_c8ERsEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_E0V4Ee94EeKIHKZjSCTn7g" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_E0QYge94EeKIHKZjSCTn7g" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_E0HOkO94EeKIHKZjSCTn7g"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_E0QYgu94EeKIHKZjSCTn7g" points="[540, 339, -643984, -643984]$[540, 289, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_E0awkO94EeKIHKZjSCTn7g" id="(0.6428571428571429,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ADbRUO95EeKIHKZjSCTn7g" id="(0.19,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_FFU6YO94EeKIHKZjSCTn7g" type="Generalization_Edge" source="_w3K_AO93EeKIHKZjSCTn7g" target="_seB0gO93EeKIHKZjSCTn7g" routing="Rectilinear" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NZQnSERsEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NZQnSURsEeqBvYJaFSFI5A" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_FFVhcO94EeKIHKZjSCTn7g" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_iMYWcJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FFVhce94EeKIHKZjSCTn7g" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_FFU6Ye94EeKIHKZjSCTn7g" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_FFMXgO94EeKIHKZjSCTn7g"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_FFU6Yu94EeKIHKZjSCTn7g" points="[660, 338, -643984, -643984]$[660, 289, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_FFaZ8O94EeKIHKZjSCTn7g" id="(0.36875,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_FFaZ8e94EeKIHKZjSCTn7g" id="(0.79,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_l32ioJBTEeqtm5xS3r5AoA" type="Association_Edge" source="_z19BgBbNEeOCaasMi_Jq2A" target="_seB0gO93EeKIHKZjSCTn7g">
      <children xmi:type="notation:DecorationNode" xmi:id="_l32io5BTEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_l32ipJBTEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_l33JsJBTEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_l33JsZBTEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_l33JspBTEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_l33Js5BTEeqtm5xS3r5AoA" x="13" y="-80"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_l33JtJBTEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_l33JtZBTEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_l33JtpBTEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_l33Jt5BTEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_l33JuJBTEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_l33JuZBTEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_l32ioZBTEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_9O_0gBbNEeOCaasMi_Jq2A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_l32iopBTEeqtm5xS3r5AoA" points="[661, 71, -643984, -643984]$[614, 211, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_om0qUJBTEeqtm5xS3r5AoA" id="(0.44505494505494503,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oUF7kJBTEeqtm5xS3r5AoA" id="(0.79,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_l33JupBTEeqtm5xS3r5AoA" type="Association_Edge" source="_WuNnMO95EeKIHKZjSCTn7g" target="_seB0gO93EeKIHKZjSCTn7g">
      <children xmi:type="notation:DecorationNode" xmi:id="_l33JvZBTEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_nSVjoJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_l33JvpBTEeqtm5xS3r5AoA" x="1" y="-18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_l33Jv5BTEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_nSf7sJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_l33JwJBTEeqtm5xS3r5AoA" x="-1" y="19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_l33JwZBTEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_nSrh4JBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_l33JwpBTEeqtm5xS3r5AoA" x="19" y="43"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_l33Jw5BTEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_nS2hAJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_l33JxJBTEeqtm5xS3r5AoA" x="-41" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_l33JxZBTEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_nTBgIJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_l33wwJBTEeqtm5xS3r5AoA" x="40" y="19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_l33wwZBTEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_nTMfQJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_l33wwpBTEeqtm5xS3r5AoA" x="-39" y="-17"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_l33Ju5BTEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_4A7GgPBUEeKi_dKlqhYxdQ"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_l33JvJBTEeqtm5xS3r5AoA" points="[316, 364, -643984, -643984]$[340, 260, -643984, -643984]$[502, 253, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_nSIIQJBTEeqtm5xS3r5AoA" id="(0.7142857142857143,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_nSIIQZBTEeqtm5xS3r5AoA" id="(0.0,0.6282051282051282)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_l33ww5BTEeqtm5xS3r5AoA" type="Association_Edge" source="_seB0gO93EeKIHKZjSCTn7g" target="_pK9hQO93EeKIHKZjSCTn7g">
      <children xmi:type="notation:DecorationNode" xmi:id="_l33wxpBTEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_0Bn5sJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_l33wx5BTEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_l33wyJBTEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_0ByRwJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_l33wyZBTEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_l33wypBTEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_0B8p0JBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_l33wy5BTEeqtm5xS3r5AoA" x="26" y="-45"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_l33wzJBTEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_0CHB4JBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_l33wzZBTEeqtm5xS3r5AoA" x="-35" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_l33wzpBTEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_0CRZ8JBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_l33wz5BTEeqtm5xS3r5AoA" x="35" y="19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_l33w0JBTEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_0CbyAJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_l33w0ZBTEeqtm5xS3r5AoA" x="-35" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_l33wxJBTEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_CtXkgO94EeKIHKZjSCTn7g"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_l33wxZBTEeqtm5xS3r5AoA" points="[520, 211, -643984, -643984]$[520, 120, -643984, -643984]$[400, 120, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0Bc6kJBTEeqtm5xS3r5AoA" id="(0.09,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0BdhoJBTEeqtm5xS3r5AoA" id="(1.0,0.37735849056603776)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_tralkJBTEeqtm5xS3r5AoA" type="Association_Edge" source="_94EpgO93EeKIHKZjSCTn7g" target="_pK9hQO93EeKIHKZjSCTn7g">
      <children xmi:type="notation:DecorationNode" xmi:id="_trbMoJBTEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_yTC4AJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_trbMoZBTEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_trbMopBTEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_yTNQEJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_trbMo5BTEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_trbMpJBTEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_yTYPMJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_trbMpZBTEeqtm5xS3r5AoA" x="25" y="48"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_trbMppBTEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_yTkccJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_trbMp5BTEeqtm5xS3r5AoA" x="-31" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_trbMqJBTEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_yTwpsJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_trbMqZBTEeqtm5xS3r5AoA" x="31" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_trbMqpBTEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_yT7o0JBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_trbMq5BTEeqtm5xS3r5AoA" x="-31" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_tralkZBTEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_BepuoO94EeKIHKZjSCTn7g"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_tralkpBTEeqtm5xS3r5AoA" points="[100, 210, -643984, -643984]$[100, 120, -643984, -643984]$[220, 120, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yS3R0JBTEeqtm5xS3r5AoA" id="(0.5089820359281437,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yS3R0ZBTEeqtm5xS3r5AoA" id="(0.0,0.37735849056603776)"/>
    <edges xmi:type="notation:Connector" xmi:id="_trbMrJBTEeqtm5xS3r5AoA" type="Association_Edge" source="_e8hPkM6_Eeewb7rT3Trlsw" target="_94EpgO93EeKIHKZjSCTn7g">
      <children xmi:type="notation:DecorationNode" xmi:id="_trbzsJBTEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_trbzsZBTEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_trbzspBTEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_trbzs5BTEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_trbztJBTEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_trbztZBTEeqtm5xS3r5AoA" x="8" y="47"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_trbztpBTEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_trbzt5BTEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_trbzuJBTEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_trbzuZBTEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_trbzupBTEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_trbzu5BTEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_trbMrZBTEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_d1U-M2nAEeSEZfSDTcLl8Q"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_trbMrpBTEeqtm5xS3r5AoA" points="[98, 364, -643984, -643984]$[99, 288, -643984, -643984]"/>
    <edges xmi:type="notation:Connector" xmi:id="_trbzvJBTEeqtm5xS3r5AoA" type="Association_Edge" source="_WuNnMO95EeKIHKZjSCTn7g" target="_94EpgO93EeKIHKZjSCTn7g">
      <children xmi:type="notation:DecorationNode" xmi:id="_trbzv5BTEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_vmoVEJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_trbzwJBTEeqtm5xS3r5AoA" y="-19"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_trbzwZBTEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_vmz7QJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_trcawJBTEeqtm5xS3r5AoA" x="-1" y="18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_trcawZBTEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_vm_hcJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_trcawpBTEeqtm5xS3r5AoA" x="19" y="-37"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_trcaw5BTEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_vnKgkJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_trcaxJBTEeqtm5xS3r5AoA" x="-33" y="18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_trcaxZBTEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_vnVfsJBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_trcaxpBTEeqtm5xS3r5AoA" x="33" y="19"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_trcax5BTEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_vnhF4JBTEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_trcayJBTEeqtm5xS3r5AoA" x="-33" y="-19"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_trbzvZBTEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_X9mLcO95EeKIHKZjSCTn7g"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_trbzvpBTEeqtm5xS3r5AoA" points="[307, 364, -643984, -643984]$[300, 260, -643984, -643984]$[182, 253, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vmcH0JBTEeqtm5xS3r5AoA" id="(0.42857142857142855,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vmcH0ZBTEeqtm5xS3r5AoA" id="(1.0,0.6410256410256411)"/>
    <edges xmi:type="notation:Connector" xmi:id="_Df9kJ5IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_pK9hQO93EeKIHKZjSCTn7g" target="_Df9kI5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Df9kKJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Df-LMpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lvx-cO7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Df9kKZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Df-LMJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Df-LMZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DgER15IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_pK-vYO93EeKIHKZjSCTn7g" target="_DgER05IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DgER2JIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DgE44ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_ZGOQkO7uEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DgER2ZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DgER2pIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DgE44JIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DgK_gZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_seB0gO93EeKIHKZjSCTn7g" target="_DgKYc5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DgK_gpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DgK_hpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_scyeYO93EeKIHKZjSCTn7g"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DgK_g5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DgK_hJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DgK_hZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DgUJdJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_wWxnsO93EeKIHKZjSCTn7g" target="_DgUJcJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DgUJdZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DgUJeZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wWmokO93EeKIHKZjSCTn7g"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DgUJdpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DgUJd5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DgUJeJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DgcFRJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_w3K_AO93EeKIHKZjSCTn7g" target="_DgcFQJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DgcFRZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DgcFSZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_w3BOAO93EeKIHKZjSCTn7g"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DgcFRpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DgcFR5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DgcFSJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DgkBEJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_94EpgO93EeKIHKZjSCTn7g" target="_DgjaA5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DgkBEZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DgkBFZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9364gO93EeKIHKZjSCTn7g"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DgkBEpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DgkBE5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DgkBFJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DgtyFJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_WuNnMO95EeKIHKZjSCTn7g" target="_DgtyEJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DgtyFZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DgtyGZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_7Z1gMO7tEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DgtyFpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DgtyF5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DgtyGJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Dg70hJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_z19BgBbNEeOCaasMi_Jq2A" target="_Dg70gJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Dg8bkJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dg8blJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Dg8bkZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dg8bkpIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dg8bk5IOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DhGzpJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_e8hPkM6_Eeewb7rT3Trlsw" target="_DhGzoJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DhGzpZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DhGzqZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Z8SzwM67Eeewb7rT3Trlsw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DhGzppIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DhGzp5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DhGzqJIOEeqwIoGOM90xYQ"/>
    </edges>
  </notation:Diagram>
  <notation:Diagram xmi:id="_aaL6QFwEEeOpPZNGJe-gDQ" type="PapyrusUMLClassDiagram" name="Data::DataMapping" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_gtx_R1wEEeOpPZNGJe-gDQ" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gtx_SFwEEeOpPZNGJe-gDQ" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gtx_SVwEEeOpPZNGJe-gDQ" key="ShadowFigure_Value" value="false"/>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gtx_TFwEEeOpPZNGJe-gDQ" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gtx_TVwEEeOpPZNGJe-gDQ" key="QualifiedNameDepth" value="1000"/>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tr7f0AwQEeSRvuNCy3LcZA" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tr7f0QwQEeSRvuNCy3LcZA" key="displayNameLabelIcon_value" value="true"/>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qiaIsFXTEeSf0aIm6WrGsA" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qiaIsVXTEeSf0aIm6WrGsA" key="fillColor" value="true"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_gtx_VFwEEeOpPZNGJe-gDQ" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_gtx_VVwEEeOpPZNGJe-gDQ" type="Class_AttributeCompartment">
        <children xmi:type="notation:Shape" xmi:id="_gtx_VlwEEeOpPZNGJe-gDQ" type="Property_ClassAttributeLabel" fontName="Segoe UI" lineColor="0">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_t58ekFwEEeOpPZNGJe-gDQ" source="CustomAppearance_Annotation">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_t59FoFwEEeOpPZNGJe-gDQ" key="CustomAppearance_MaskValue" value="188"/>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bI92wGjdEeSYjtGXOSUNqQ" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bI92wWjdEeSYjtGXOSUNqQ" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_ojsxgBJBEeSWKPaJEaS7sQ" name="maskLabel">
            <stringListValue>name</stringListValue>
            <stringListValue>derived</stringListValue>
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>type</stringListValue>
          </styles>
          <element xmi:type="uml:Property" href="tdl.uml#_8woUIBR1EeOImOhKB9FC0A"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_gtx_XVwEEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_gtx_XlwEEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_gtx_X1wEEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_gtx_YFwEEeOpPZNGJe-gDQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gtx_YVwEEeOpPZNGJe-gDQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_gtx_YlwEEeOpPZNGJe-gDQ" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_gtx_Y1wEEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_gtx_ZFwEEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_gtx_ZVwEEeOpPZNGJe-gDQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gtx_ZlwEEeOpPZNGJe-gDQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_gtx_Z1wEEeOpPZNGJe-gDQ" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_gtx_aFwEEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_gtx_aVwEEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_gtx_alwEEeOpPZNGJe-gDQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gtx_a1wEEeOpPZNGJe-gDQ"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_yT9ZkBR4EeOImOhKB9FC0A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gtx_dVwEEeOpPZNGJe-gDQ" x="115" y="157" width="190" height="78"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_gtymUFwEEeOpPZNGJe-gDQ" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_gtymXVwEEeOpPZNGJe-gDQ" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_gtymXlwEEeOpPZNGJe-gDQ" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_gtymX1wEEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_gtymYFwEEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_gtymYVwEEeOpPZNGJe-gDQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gtymYlwEEeOpPZNGJe-gDQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_gtymY1wEEeOpPZNGJe-gDQ" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_gtymZFwEEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_gtymZVwEEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_gtymZlwEEeOpPZNGJe-gDQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gtymZ1wEEeOpPZNGJe-gDQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_gtymaFwEEeOpPZNGJe-gDQ" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_gtymaVwEEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_gtymalwEEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_gtyma1wEEeOpPZNGJe-gDQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gtymbFwEEeOpPZNGJe-gDQ"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_nBj_EJCHEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gtymdlwEEeOpPZNGJe-gDQ" x="67" y="56" width="189" height="56"/>
    <children xmi:type="notation:Shape" xmi:id="_gtzNh1wEEeOpPZNGJe-gDQ" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gtzNiFwEEeOpPZNGJe-gDQ" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gtzNiVwEEeOpPZNGJe-gDQ" key="ShadowFigure_Value" value="false"/>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gtzNjFwEEeOpPZNGJe-gDQ" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gtzNjVwEEeOpPZNGJe-gDQ" key="QualifiedNameDepth" value="1000"/>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xNKx8AwQEeSRvuNCy3LcZA" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xNKx8QwQEeSRvuNCy3LcZA" key="displayNameLabelIcon_value" value="true"/>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qiaItFXTEeSf0aIm6WrGsA" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qigPUFXTEeSf0aIm6WrGsA" key="fillColor" value="true"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_gtzNlFwEEeOpPZNGJe-gDQ" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_gtzNlVwEEeOpPZNGJe-gDQ" type="Class_AttributeCompartment">
        <children xmi:type="notation:Shape" xmi:id="_gtzNllwEEeOpPZNGJe-gDQ" type="Property_ClassAttributeLabel" fontName="Segoe UI" lineColor="0">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gtzNnVwEEeOpPZNGJe-gDQ" source="CustomAppearance_Annotation">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gtzNnlwEEeOpPZNGJe-gDQ" key="CustomAppearance_MaskValue" value="188"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bm36wGjdEeSYjtGXOSUNqQ" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bm36wWjdEeSYjtGXOSUNqQ" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_pmgSUBJBEeSWKPaJEaS7sQ" name="maskLabel">
            <stringListValue>name</stringListValue>
            <stringListValue>derived</stringListValue>
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>type</stringListValue>
          </styles>
          <styles xmi:type="notation:BooleanValueStyle" xmi:id="_q5hZYBJBEeSWKPaJEaS7sQ" name="shapeVisibility"/>
          <element xmi:type="uml:Property" href="tdl.uml#_LBcOsBRzEeOImOhKB9FC0A"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_gtzNn1wEEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_gtzNoFwEEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_gtzNoVwEEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_gtzNolwEEeOpPZNGJe-gDQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gtzNo1wEEeOpPZNGJe-gDQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_gtzNpFwEEeOpPZNGJe-gDQ" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_gtzNpVwEEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_gtzNplwEEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_gtzNp1wEEeOpPZNGJe-gDQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gtzNqFwEEeOpPZNGJe-gDQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_gtzNqVwEEeOpPZNGJe-gDQ" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_gtzNqlwEEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_gtzNq1wEEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_gtzNrFwEEeOpPZNGJe-gDQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gtzNrVwEEeOpPZNGJe-gDQ"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_GcA7sBRzEeOImOhKB9FC0A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gtzNt1wEEeOpPZNGJe-gDQ" x="66" y="314" width="194" height="73"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_HNqUwFzlEeOpPZNGJe-gDQ" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HNqUwVzlEeOpPZNGJe-gDQ" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HNqUwlzlEeOpPZNGJe-gDQ" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HNqUxVzlEeOpPZNGJe-gDQ" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HNqUxlzlEeOpPZNGJe-gDQ" key="QualifiedNameDepth" value="1000"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wfM4sAwQEeSRvuNCy3LcZA" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wfM4sQwQEeSRvuNCy3LcZA" key="displayNameLabelIcon_value" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qigPUVXTEeSf0aIm6WrGsA" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qigPUlXTEeSf0aIm6WrGsA" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_HNqUzVzlEeOpPZNGJe-gDQ" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_HNqUzlzlEeOpPZNGJe-gDQ" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2eivgAwREeSRvuNCy3LcZA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2eivgQwREeSRvuNCy3LcZA" key="visible" value="true"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_HNqUz1zlEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_HNqU0FzlEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_HNqU0VzlEeOpPZNGJe-gDQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HNqU0lzlEeOpPZNGJe-gDQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_HNqU01zlEeOpPZNGJe-gDQ" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_HNqU1FzlEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_HNqU1VzlEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_HNqU1lzlEeOpPZNGJe-gDQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HNqU11zlEeOpPZNGJe-gDQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_HNqU2FzlEeOpPZNGJe-gDQ" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_HNqU2VzlEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_HNqU2lzlEeOpPZNGJe-gDQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_HNqU21zlEeOpPZNGJe-gDQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HNqU3FzlEeOpPZNGJe-gDQ"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_HSF58FwCEeOpPZNGJe-gDQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HNqU5lzlEeOpPZNGJe-gDQ" x="520" y="160" width="169" height="73"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_YkVZkFXTEeSf0aIm6WrGsA" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YkVZkVXTEeSf0aIm6WrGsA" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YkVZklXTEeSf0aIm6WrGsA" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YkVZk1XTEeSf0aIm6WrGsA" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YkVZlFXTEeSf0aIm6WrGsA" key="QualifiedNameDepth" value="1000"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YkVZlVXTEeSf0aIm6WrGsA" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YkVZllXTEeSf0aIm6WrGsA" key="displayNameLabelIcon_value" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qigPU1XTEeSf0aIm6WrGsA" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qigPVFXTEeSf0aIm6WrGsA" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_YkVZnVXTEeSf0aIm6WrGsA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_YkVZnlXTEeSf0aIm6WrGsA" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YkVZn1XTEeSf0aIm6WrGsA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YkVZoFXTEeSf0aIm6WrGsA" key="visible" value="true"/>
        <children xmi:type="notation:Shape" xmi:id="_GqbuE1X6EeSf0aIm6WrGsA" type="Property_ClassAttributeLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cMgXYGjdEeSYjtGXOSUNqQ" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cMgXYWjdEeSYjtGXOSUNqQ" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_cdnVgGjdEeSYjtGXOSUNqQ" name="maskLabel">
            <stringListValue>name</stringListValue>
            <stringListValue>derived</stringListValue>
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>type</stringListValue>
          </styles>
          <element xmi:type="uml:Property" href="tdl.uml#_GqbuEFX6EeSf0aIm6WrGsA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_GqbuFFX6EeSf0aIm6WrGsA"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_YkVZoVXTEeSf0aIm6WrGsA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_YkVZolXTEeSf0aIm6WrGsA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_YkVZo1XTEeSf0aIm6WrGsA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YkVZpFXTEeSf0aIm6WrGsA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_YkVZpVXTEeSf0aIm6WrGsA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_YkVZplXTEeSf0aIm6WrGsA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_YkVZp1XTEeSf0aIm6WrGsA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_YkVZqFXTEeSf0aIm6WrGsA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YkVZqVXTEeSf0aIm6WrGsA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_YkVZqlXTEeSf0aIm6WrGsA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_YkVZq1XTEeSf0aIm6WrGsA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_YkVZrFXTEeSf0aIm6WrGsA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_YkVZrVXTEeSf0aIm6WrGsA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YkVZrlXTEeSf0aIm6WrGsA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_YkPS8FXTEeSf0aIm6WrGsA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YkVZtVXTEeSf0aIm6WrGsA" x="460" y="303" width="201" height="73"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_ghcaEFXTEeSf0aIm6WrGsA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_ghcaElXTEeSf0aIm6WrGsA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ghcaE1XTEeSf0aIm6WrGsA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ghcaFFXTEeSf0aIm6WrGsA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ghcaFVXTEeSf0aIm6WrGsA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ghcaFlXTEeSf0aIm6WrGsA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ghcaF1XTEeSf0aIm6WrGsA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ghcaGFXTEeSf0aIm6WrGsA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ghcaGVXTEeSf0aIm6WrGsA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ghcaGlXTEeSf0aIm6WrGsA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ghcaG1XTEeSf0aIm6WrGsA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ghcaHFXTEeSf0aIm6WrGsA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ghcaHVXTEeSf0aIm6WrGsA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ghcaHlXTEeSf0aIm6WrGsA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ghcaH1XTEeSf0aIm6WrGsA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ghcaIFXTEeSf0aIm6WrGsA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ghcaIVXTEeSf0aIm6WrGsA"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_ouhQIJCHEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ghcaEVXTEeSf0aIm6WrGsA" x="340" y="420" width="114" height="56"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_Z3HlQG_sEeSBHeRVSjQ_rw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_Z3HlQm_sEeSBHeRVSjQ_rw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Z3HlQ2_sEeSBHeRVSjQ_rw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Z3HlRG_sEeSBHeRVSjQ_rw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Z3HlRW_sEeSBHeRVSjQ_rw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Z3HlRm_sEeSBHeRVSjQ_rw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Z3HlR2_sEeSBHeRVSjQ_rw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Z3HlSG_sEeSBHeRVSjQ_rw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Z3HlSW_sEeSBHeRVSjQ_rw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Z3HlSm_sEeSBHeRVSjQ_rw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Z3HlS2_sEeSBHeRVSjQ_rw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Z3HlTG_sEeSBHeRVSjQ_rw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Z3HlTW_sEeSBHeRVSjQ_rw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Z3HlTm_sEeSBHeRVSjQ_rw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Z3HlT2_sEeSBHeRVSjQ_rw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Z3HlUG_sEeSBHeRVSjQ_rw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Z3HlUW_sEeSBHeRVSjQ_rw"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_n6vCwJCHEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Z3HlQW_sEeSBHeRVSjQ_rw" x="515" y="420" width="114" height="56"/>
    <children xmi:type="notation:Shape" xmi:id="_CfDgwJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CfDgwZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CfDgw5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_yT9ZkBR4EeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CfDgwpIOEeqwIoGOM90xYQ" x="315" y="157"/>
    <children xmi:type="notation:Shape" xmi:id="_CfV0oJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CfV0oZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CfWbsJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CfV0opIOEeqwIoGOM90xYQ" x="267" y="56"/>
    <children xmi:type="notation:Shape" xmi:id="_CffloJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CffloZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Cfflo5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_GcA7sBRzEeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CfflopIOEeqwIoGOM90xYQ" x="266" y="314"/>
    <children xmi:type="notation:Shape" xmi:id="_Cfry4JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Cfry4ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Cfry45IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_HSF58FwCEeOpPZNGJe-gDQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aVkm0pFGEeqqTOduvVhdzw" x="720" y="160"/>
    <children xmi:type="notation:Shape" xmi:id="_Cf3ZE5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Cf3ZFJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Cf4AIJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YkPS8FXTEeSf0aIm6WrGsA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Cf3ZFZIOEeqwIoGOM90xYQ" x="660" y="303"/>
    <children xmi:type="notation:Shape" xmi:id="_CgLiIJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CgLiIZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CgLiI5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CgLiIpIOEeqwIoGOM90xYQ" x="540" y="420"/>
    <children xmi:type="notation:Shape" xmi:id="_CgV6M5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CgV6NJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CgV6NpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CgV6NZIOEeqwIoGOM90xYQ" x="715" y="420"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_aaL6QVwEEeOpPZNGJe-gDQ"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_veZugJBFEeqtm5xS3r5AoA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_R1-b8HlFEeSVko5r_SJ_NA"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_cMIjoCINEeeCEPE4IHLcjg" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <element xmi:type="uml:Package" href="tdl.uml#_7URIQOy_EeKqo4Ny4D-vKA"/>
    <edges xmi:type="notation:Connector" xmi:id="_gtx_QFwEEeOpPZNGJe-gDQ" type="Generalization_Edge" source="_gtx_R1wEEeOpPZNGJe-gDQ" target="_gtymUFwEEeOpPZNGJe-gDQ" routing="Rectilinear" lineColor="0">
      <children xmi:type="notation:DecorationNode" xmi:id="_gtx_QVwEEeOpPZNGJe-gDQ" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gtx_QlwEEeOpPZNGJe-gDQ" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_gtx_Q1wEEeOpPZNGJe-gDQ" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_Z85eIBUzEeOhj7ilQ38pwg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gtx_RFwEEeOpPZNGJe-gDQ" points="[-43, -12, 319, 96]$[-369, -81, -7, 27]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gtx_RVwEEeOpPZNGJe-gDQ" id="(0.4473684210526316,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gtx_RlwEEeOpPZNGJe-gDQ" id="(0.7037037037037037,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_gtymd1wEEeOpPZNGJe-gDQ" type="Association_Edge" source="_gtx_R1wEEeOpPZNGJe-gDQ" target="_HNqUwFzlEeOpPZNGJe-gDQ" routing="Rectilinear" lineColor="0">
      <children xmi:type="notation:DecorationNode" xmi:id="_gtymeFwEEeOpPZNGJe-gDQ" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_tFZnMJE_EeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gtymeVwEEeOpPZNGJe-gDQ" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gtymelwEEeOpPZNGJe-gDQ" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_tF9A0JE_EeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gtyme1wEEeOpPZNGJe-gDQ" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gtymfFwEEeOpPZNGJe-gDQ" type="Association_TargetRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i-AjoJFDEeqqTOduvVhdzw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-AjoZFDEeqqTOduvVhdzw" key="visible" value="true"/>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_tGelQJE_EeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gtymfVwEEeOpPZNGJe-gDQ" x="114" y="-14"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_gtymflwEEeOpPZNGJe-gDQ" visible="false" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_89BO0AwREeSRvuNCy3LcZA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_89BO0QwREeSRvuNCy3LcZA" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_-5Zb8AwREeSRvuNCy3LcZA" name="maskLabel">
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
          <stringListValue>multiplicity</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_tHza8JE_EeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gtymf1wEEeOpPZNGJe-gDQ" x="-101" y="-14"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gtymgFwEEeOpPZNGJe-gDQ" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_tIVmcJE_EeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gtymgVwEEeOpPZNGJe-gDQ" x="86" y="-11"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gtymglwEEeOpPZNGJe-gDQ" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_tIzggJE_EeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gtymg1wEEeOpPZNGJe-gDQ" x="-4" y="-112"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_gtymhFwEEeOpPZNGJe-gDQ" fontName="Segoe UI"/>
      <element xmi:type="uml:Association" href="tdl.uml#_8ldekBR4EeOImOhKB9FC0A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gtymhVwEEeOpPZNGJe-gDQ" points="[0, 0, -228, 32]$[147, -21, -81, 11]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gtymhlwEEeOpPZNGJe-gDQ" id="(1.0,0.5512820512820513)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gtymh1wEEeOpPZNGJe-gDQ" id="(0.0,0.547945205479452)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_gtz0cFwEEeOpPZNGJe-gDQ" type="Generalization_Edge" source="_gtzNh1wEEeOpPZNGJe-gDQ" target="_gtymUFwEEeOpPZNGJe-gDQ" routing="Rectilinear" lineColor="0">
      <children xmi:type="notation:DecorationNode" xmi:id="_gtz0cVwEEeOpPZNGJe-gDQ" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gtz0clwEEeOpPZNGJe-gDQ" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_gtz0c1wEEeOpPZNGJe-gDQ" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_wv3woBR4EeOImOhKB9FC0A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gtz0dFwEEeOpPZNGJe-gDQ" points="[6, -15, -68, 162]$[75, -171, 1, 6]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gtz0dVwEEeOpPZNGJe-gDQ" id="(0.17010309278350516,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gtz0dlwEEeOpPZNGJe-gDQ" id="(0.1693121693121693,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_if7sAAwREeSRvuNCy3LcZA" type="Generalization_Edge" source="_HNqUwFzlEeOpPZNGJe-gDQ" target="_gtymUFwEEeOpPZNGJe-gDQ" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_if7sAwwREeSRvuNCy3LcZA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_UuMXMJBMEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_if7sBAwREeSRvuNCy3LcZA" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_if7sAQwREeSRvuNCy3LcZA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_iffAEAwREeSRvuNCy3LcZA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_if7sAgwREeSRvuNCy3LcZA" points="[540, 159, -643984, -643984]$[540, 80, -643984, -643984]$[256, 80, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mjPJYAwREeSRvuNCy3LcZA" id="(0.47337278106508873,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_igE18AwREeSRvuNCy3LcZA" id="(1.0,0.42857142857142855)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_hZI3EFXTEeSf0aIm6WrGsA" type="Generalization_Edge" source="_YkVZkFXTEeSf0aIm6WrGsA" target="_ghcaEFXTEeSf0aIm6WrGsA" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_hZI3E1XTEeSf0aIm6WrGsA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="__JrJoCODEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_hZI3FFXTEeSf0aIm6WrGsA" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_hZI3EVXTEeSf0aIm6WrGsA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_YkPS8VXTEeSf0aIm6WrGsA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hZI3ElXTEeSf0aIm6WrGsA" points="[460, 360, -643984, -643984]$[380, 360, -643984, -643984]$[380, 417, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_m2EZ0FXTEeSf0aIm6WrGsA" id="(0.0,0.7808219178082192)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_m2EZ0VXTEeSf0aIm6WrGsA" id="(0.3508771929824561,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_egk3QJBMEeqtm5xS3r5AoA" type="Association_Edge" source="_gtx_R1wEEeOpPZNGJe-gDQ" target="_gtzNh1wEEeOpPZNGJe-gDQ" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_egleUJBMEeqtm5xS3r5AoA" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_3YmVUJE_EeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_egleUZBMEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_egleUpBMEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_3ZBzIJE_EeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_egleU5BMEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_egleVJBMEeqtm5xS3r5AoA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_3ZxaAJE_EeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_egleVZBMEeqtm5xS3r5AoA" x="10" y="-81"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_egleVpBMEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5yfwUJBMEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5yfwUZBMEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_661RYJBMEeqtm5xS3r5AoA" name="maskLabel">
Philip Makedonski's avatar
Philip Makedonski committed
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_3aQiMJE_EeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_egleV5BMEeqtm5xS3r5AoA" x="-24" y="-90"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_egleWJBMEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_3a3mMJE_EeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_egleWZBMEeqtm5xS3r5AoA" x="12" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_egleWpBMEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_3bWHUJE_EeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_egleW5BMEeqtm5xS3r5AoA" x="-12" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_egk3QZBMEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_91JXEBRzEeOImOhKB9FC0A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_egk3QpBMEeqtm5xS3r5AoA" points="[160, 235, -643984, -643984]$[160, 314, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fjyAsJBMEeqtm5xS3r5AoA" id="(0.23684210526315788,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_3X6_4JE_EeqqTOduvVhdzw" id="(0.4845360824742268,0.0)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_s9PYUJBQEeqtm5xS3r5AoA" type="Association_Edge" source="_YkVZkFXTEeSf0aIm6WrGsA" target="_gtx_R1wEEeOpPZNGJe-gDQ" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_s9P_YJBQEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_tsmYsJBQEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_s9P_YZBQEeqtm5xS3r5AoA" x="-1" y="-18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_s9P_YpBQEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_tsyl8JBQEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_s9P_Y5BQEeqtm5xS3r5AoA" x="-1" y="18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_s9P_ZJBQEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ts9lEJBQEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_s9P_ZZBQEeqtm5xS3r5AoA" y="39"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_s9P_ZpBQEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ttKZYJBQEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_s9P_Z5BQEeqtm5xS3r5AoA" x="-30" y="18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_s9P_aJBQEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ttV_kJBQEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_s9P_aZBQEeqtm5xS3r5AoA" x="33" y="17"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_s9P_apBQEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ttja8JBQEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_s9P_a5BQEeqtm5xS3r5AoA" x="-32" y="-19"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_s9PYUZBQEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_vMCxA1X5EeSf0aIm6WrGsA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_s9PYUpBQEeqtm5xS3r5AoA" points="[500, 303, -643984, -643984]$[380, 320, -643984, -643984]$[380, 220, -643984, -643984]$[305, 200, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_tsaLcJBQEeqtm5xS3r5AoA" id="(0.0,0.2328767123287671)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_tsaygJBQEeqtm5xS3r5AoA" id="(1.0,0.8076923076923077)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_zsF18JBQEeqtm5xS3r5AoA" type="Association_Edge" source="_Z3HlQG_sEeSBHeRVSjQ_rw" target="_YkVZkFXTEeSf0aIm6WrGsA" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_zsF185BQEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_zsF19JBQEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_zsF19ZBQEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_zsF19pBQEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_zsF195BQEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_zsF1-JBQEeqtm5xS3r5AoA" x="18" y="-59"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_zsGdAJBQEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_zsGdAZBQEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_zsGdApBQEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_zsGdA5BQEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_zsGdBJBQEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_zsGdBZBQEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_zsF18ZBQEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_aZB_g2_sEeSBHeRVSjQ_rw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zsF18pBQEeqtm5xS3r5AoA" points="[564, 420, -643984, -643984]$[552, 376, -643984, -643984]"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0S5XQJBQEeqtm5xS3r5AoA" id="(0.5970149253731343,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_CfDgxJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_gtx_R1wEEeOpPZNGJe-gDQ" target="_CfDgwJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CfDgxZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CfDgyZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_yT9ZkBR4EeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CfDgxpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CfDgx5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CfDgyJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CfWbsZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_gtymUFwEEeOpPZNGJe-gDQ" target="_CfV0oJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CfWbspIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CfWbtpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CfWbs5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CfWbtJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CfWbtZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CfflpJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_gtzNh1wEEeOpPZNGJe-gDQ" target="_CffloJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CfflpZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CfgMsJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_GcA7sBRzEeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CfflppIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Cfflp5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CfflqJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Cfry5JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_HNqUwFzlEeOpPZNGJe-gDQ" target="_Cfry4JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Cfry5ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Cfry6ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_HSF58FwCEeOpPZNGJe-gDQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Cfry5pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Cfry55IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Cfry6JIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Cf4AIZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_YkVZkFXTEeSf0aIm6WrGsA" target="_Cf3ZE5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Cf4AIpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Cf4AJpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YkPS8FXTEeSf0aIm6WrGsA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Cf4AI5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Cf4AJJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Cf4AJZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CgLiJJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_ghcaEFXTEeSf0aIm6WrGsA" target="_CgLiIJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CgLiJZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CgMJMpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CgLiJpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CgMJMJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CgMJMZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CgV6N5IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_Z3HlQG_sEeSBHeRVSjQ_rw" target="_CgV6M5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CgV6OJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CgWhQpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CgV6OZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CgWhQJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CgWhQZIOEeqwIoGOM90xYQ"/>
  </notation:Diagram>
  <css:ModelStyleSheets xmi:id="_BToRgAtIEeSWRcMUBm5ClQ"/>
  <notation:Diagram xmi:id="_f5BLwAwfEeSyW5TlhCAZUA" type="PapyrusUMLClassDiagram" name="Data::StructuredData" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_w8R4cAwfEeSyW5TlhCAZUA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_w8R4cgwfEeSyW5TlhCAZUA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_w8R4cwwfEeSyW5TlhCAZUA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_w8R4dAwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_w8R4dQwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_w8R4dgwfEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w8R4dwwfEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_w8R4eAwfEeSyW5TlhCAZUA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_w8R4eQwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_w8R4egwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_w8R4ewwfEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w8R4fAwfEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_w8R4fQwfEeSyW5TlhCAZUA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_w8R4fgwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_w8R4fwwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_w8R4gAwfEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w8R4gQwfEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZoT1cOR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZoT1ceR-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_OUgaAJCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w8R4cQwfEeSyW5TlhCAZUA" x="300" y="81" width="120" height="56"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_1LV54AwfEeSyW5TlhCAZUA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_1LV54gwfEeSyW5TlhCAZUA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_1LV54wwfEeSyW5TlhCAZUA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_1LV55AwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_1LV55QwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_1LV55gwfEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1LV55wwfEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_1Lfq4AwfEeSyW5TlhCAZUA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_1Lfq4QwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_1Lfq4gwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_1Lfq4wwfEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1Lfq5AwfEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_1Lfq5QwfEeSyW5TlhCAZUA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_1Lfq5gwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_1Lfq5wwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_1Lfq6AwfEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1Lfq6QwfEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZoT1cuR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZoT1c-R-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_Nij_sJCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_--G8wOy_EeKqo4Ny4D-vKA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1LV54QwfEeSyW5TlhCAZUA" x="700" y="80" width="120" height="56"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_5997YAwfEeSyW5TlhCAZUA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_5997YgwfEeSyW5TlhCAZUA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_5997YwwfEeSyW5TlhCAZUA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_5997ZAwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_5997ZQwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_5997ZgwfEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5997ZwwfEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_5-HsYAwfEeSyW5TlhCAZUA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_5-HsYQwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_5-HsYgwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_5-HsYwwfEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5-HsZAwfEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_5-HsZQwfEeSyW5TlhCAZUA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_5-HsZgwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_5-HsZwwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_5-HsaAwfEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5-HsaQwfEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZoT1dOR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZoT1deR-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_LQAHMJCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5997YQwfEeSyW5TlhCAZUA" x="440" y="480" width="146" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_GP8DUAwgEeSyW5TlhCAZUA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_g6ti8FYFEeSyOeL86FyTXw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_g6uxEFYFEeSyOeL86FyTXw" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_GP8DUgwgEeSyW5TlhCAZUA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_GP8DUwwgEeSyW5TlhCAZUA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_GP8DVAwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_GP8DVQwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_GP8DVgwgEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GP8DVwwgEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_GP8DWAwgEeSyW5TlhCAZUA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_GP8DWQwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_GP8DWgwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_GP8DWwwgEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GP8DXAwgEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_GP8DXQwgEeSyW5TlhCAZUA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_GP8DXgwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_GP8DXwwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_GP8DYAwgEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GP8DYQwgEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZoT1duR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZoT1d-R-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_GPy5YAwgEeSyW5TlhCAZUA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GP8DUQwgEeSyW5TlhCAZUA" x="273" y="190" width="164" height="70"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_OlvQoQwgEeSyW5TlhCAZUA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_g6rtwVYFEeSyOeL86FyTXw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_g6s74FYFEeSyOeL86FyTXw" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_OlvQqAwgEeSyW5TlhCAZUA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_OlvQqQwgEeSyW5TlhCAZUA" type="Class_AttributeCompartment">
        <children xmi:type="notation:Shape" xmi:id="_OT4eYOR_EeWMb9h0hGvbqQ" type="Property_ClassAttributeLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PMV68OSAEeWMb9h0hGvbqQ" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PMV68eSAEeWMb9h0hGvbqQ" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_mGCPgOSAEeWMb9h0hGvbqQ" source="QualifiedName">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mGCPgeSAEeWMb9h0hGvbqQ" key="QualifiedNameDepth" value="5"/>
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_trFKwOR_EeWMb9h0hGvbqQ" name="maskLabel">
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>name</stringListValue>
            <stringListValue>type</stringListValue>
            <stringListValue>derived</stringListValue>
          </styles>
          <styles xmi:type="notation:BooleanValueStyle" xmi:id="_FFSLYOSAEeWMb9h0hGvbqQ" name="shapeVisibility"/>
          <element xmi:type="uml:Property" href="tdl.uml#_OTTPkOR_EeWMb9h0hGvbqQ"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_OT4eYeR_EeWMb9h0hGvbqQ"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_OlvQqgwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_OlvQqwwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_OlvQrAwgEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OlvQrQwgEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_OlvQrgwgEeSyW5TlhCAZUA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_OlvQrwwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_OlvQsAwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_OlvQsQwgEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OlvQsgwgEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_OlvQswwgEeSyW5TlhCAZUA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_OlvQtAwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_OlvQtQwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_OlvQtgwgEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OlvQtwwgEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZoT1eOR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZoT1eeR-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_OlvQoAwgEeSyW5TlhCAZUA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OlvQvgwgEeSyW5TlhCAZUA" x="532" y="189" width="409" height="70"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_TtMSoQwgEeSyW5TlhCAZUA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_h3pFQFYFEeSyOeL86FyTXw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_h3psUFYFEeSyOeL86FyTXw" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_TtMSqAwgEeSyW5TlhCAZUA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_TtMSqQwgEeSyW5TlhCAZUA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_TtMSqgwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_TtMSqwwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_TtMSrAwgEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TtMSrQwgEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_TtMSrgwgEeSyW5TlhCAZUA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_TtMSrwwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_TtMSsAwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_TtMSsQwgEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TtMSsgwgEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_TtMSswwgEeSyW5TlhCAZUA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_TtMStAwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_TtMStQwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_TtMStgwgEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TtMStwwgEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZoT1euR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZoT1e-R-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_TtMSoAwgEeSyW5TlhCAZUA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TtMSvgwgEeSyW5TlhCAZUA" x="660" y="340" width="164" height="70"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_2PvEMQwhEeSyW5TlhCAZUA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LMxssB4nEeSsiMVZS0cbVw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LMy60B4nEeSsiMVZS0cbVw" key="fillColor" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4LGhBm8DEeSktv7vAivsJQ" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_2PvEMwwhEeSyW5TlhCAZUA" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4LGhB28DEeSktv7vAivsJQ" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4LGhCG8DEeSktv7vAivsJQ" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_2PvENAwhEeSyW5TlhCAZUA" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4LGhCW8DEeSktv7vAivsJQ" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4LGhCm8DEeSktv7vAivsJQ" key="visible" value="true"/>
        <children xmi:type="notation:Shape" xmi:id="_cApTMFU1EeSKSvvl7HQHkA" type="Property_ClassAttributeLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pkBYoFU1EeSKSvvl7HQHkA" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pkBYoVU1EeSKSvvl7HQHkA" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_oHLnMFU1EeSKSvvl7HQHkA" name="maskLabel">
            <stringListValue>name</stringListValue>
            <stringListValue>derived</stringListValue>
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>defaultValue</stringListValue>
            <stringListValue>type</stringListValue>
          </styles>
          <element xmi:type="uml:Property" href="tdl.uml#_b8ek4FU1EeSKSvvl7HQHkA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_cApTMVU1EeSKSvvl7HQHkA"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_2PvENQwhEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_2PvENgwhEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_2PvENwwhEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2PvEOAwhEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_2PvEOQwhEeSyW5TlhCAZUA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_2PvEOgwhEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_2PvEOwwhEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_2PvEPAwhEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2PvEPQwhEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_2PvEPgwhEeSyW5TlhCAZUA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_2PvEPwwhEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_2PvEQAwhEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_2PvEQQwhEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2PvEQgwhEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZoT1fOR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZoT1feR-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_2PvEMAwhEeSyW5TlhCAZUA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2PvEMgwhEeSyW5TlhCAZUA" x="220" y="344" width="232" height="70"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_pLgjMGmHEeS8o-VU1V1CZg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_pLgjMmmHEeS8o-VU1V1CZg" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pLgjM2mHEeS8o-VU1V1CZg" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pLgjNGmHEeS8o-VU1V1CZg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pLgjNWmHEeS8o-VU1V1CZg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pLgjNmmHEeS8o-VU1V1CZg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pLgjN2mHEeS8o-VU1V1CZg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pLgjOGmHEeS8o-VU1V1CZg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pLgjOWmHEeS8o-VU1V1CZg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pLgjOmmHEeS8o-VU1V1CZg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pLgjO2mHEeS8o-VU1V1CZg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pLgjPGmHEeS8o-VU1V1CZg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pLgjPWmHEeS8o-VU1V1CZg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pLgjPmmHEeS8o-VU1V1CZg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pLgjP2mHEeS8o-VU1V1CZg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pLgjQGmHEeS8o-VU1V1CZg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pLgjQWmHEeS8o-VU1V1CZg"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZoT1fuR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZoT1f-R-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_MCi-cJCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp7wGjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pLgjMWmHEeS8o-VU1V1CZg" x="660" y="480" width="120" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_w-k60G8BEeSktv7vAivsJQ" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_w-k60m8BEeSktv7vAivsJQ" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_w-k6028BEeSktv7vAivsJQ" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_w-k61G8BEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_w-k61W8BEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_w-k61m8BEeSktv7vAivsJQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w-k6128BEeSktv7vAivsJQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_w-k62G8BEeSktv7vAivsJQ" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_w-k62W8BEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_w-k62m8BEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_w-k6228BEeSktv7vAivsJQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w-k63G8BEeSktv7vAivsJQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_w-k63W8BEeSktv7vAivsJQ" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_w-k63m8BEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_w-k6328BEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_w-k64G8BEeSktv7vAivsJQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w-k64W8BEeSktv7vAivsJQ"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZoT1gOR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZoT1geR-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_KcXDwJCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w-k60W8BEeSktv7vAivsJQ" x="260" y="480" width="120" height="51"/>
    <children xmi:type="notation:Shape" xmi:id="_mEwIAOR-EeWMb9h0hGvbqQ" type="Enumeration_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_er6NsEQSEeqBvYJaFSFI5A" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_er6NsUQSEeqBvYJaFSFI5A" key="displayNameLabelIcon_value" value="false"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_mEwIA-R-EeWMb9h0hGvbqQ" type="Enumeration_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_mEwIBOR-EeWMb9h0hGvbqQ" type="Enumeration_LiteralCompartment">
        <children xmi:type="notation:Shape" xmi:id="_mEwIBeR-EeWMb9h0hGvbqQ" type="EnumerationLiteral_LiteralLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Uicd8NaBEeedNORd7vYpsg" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Uicd8daBEeedNORd7vYpsg" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <element xmi:type="uml:EnumerationLiteral" href="tdl.uml#_mEj6weR-EeWMb9h0hGvbqQ"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_mEwIBuR-EeWMb9h0hGvbqQ"/>
        <children xmi:type="notation:Shape" xmi:id="_mEwIB-R-EeWMb9h0hGvbqQ" type="EnumerationLiteral_LiteralLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Uicd8taBEeedNORd7vYpsg" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Uicd89aBEeedNORd7vYpsg" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <element xmi:type="uml:EnumerationLiteral" href="tdl.uml#_mEj6wuR-EeWMb9h0hGvbqQ"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_mEwICOR-EeWMb9h0hGvbqQ"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_mEwICeR-EeWMb9h0hGvbqQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_mEwICuR-EeWMb9h0hGvbqQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_mEwIC-R-EeWMb9h0hGvbqQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mEwIDOR-EeWMb9h0hGvbqQ"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_mEwIDeR-EeWMb9h0hGvbqQ" type="Enumeration_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_mEwIDuR-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <element xmi:type="uml:Enumeration" href="tdl.uml#_mEj6wOR-EeWMb9h0hGvbqQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mEwIKeR-EeWMb9h0hGvbqQ" x="460" y="80" width="201" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_J8AasEQTEeqBvYJaFSFI5A" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_J8BBwEQTEeqBvYJaFSFI5A" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_J8BBwUQTEeqBvYJaFSFI5A" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_J8BBwkQTEeqBvYJaFSFI5A" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_J8BBw0QTEeqBvYJaFSFI5A" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_J8BBxEQTEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_J8BBxUQTEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_J8BBxkQTEeqBvYJaFSFI5A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_J8BBx0QTEeqBvYJaFSFI5A"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_J8BByEQTEeqBvYJaFSFI5A" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_J8BByUQTEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_J8BBykQTEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_J8BBy0QTEeqBvYJaFSFI5A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_J8BBzEQTEeqBvYJaFSFI5A"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_J8BBzUQTEeqBvYJaFSFI5A" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_J8BBzkQTEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_J8BBz0QTEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_J8BB0EQTEeqBvYJaFSFI5A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_J8BB0UQTEeqBvYJaFSFI5A"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_JRRwsJCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_J8AasUQTEeqBvYJaFSFI5A" x="60" y="260" width="141" height="61"/>
    <children xmi:type="notation:Shape" xmi:id="_C0gMU5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C0gMVJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C0gzYJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C0gMVZIOEeqwIoGOM90xYQ" x="500" y="81"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C0qkYJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C0qkYZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C0qkY5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_--G8wOy_EeKqo4Ny4D-vKA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C0qkYpIOEeqwIoGOM90xYQ" x="900" y="80"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C0zuUJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C0zuUZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C0zuU5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C0zuUpIOEeqwIoGOM90xYQ" x="640" y="480"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C0-GYJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C0-GYZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C0-GY5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_GPy5YAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C0-GYpIOEeqwIoGOM90xYQ" x="473" y="190"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C1Mv4JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C1Mv4ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C1Mv45IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OlvQoAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C1Mv4pIOEeqwIoGOM90xYQ" x="732" y="189"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C1fq0JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C1fq0ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C1fq05IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TtMSoAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C1fq0pIOEeqwIoGOM90xYQ" x="860" y="340"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C10a85IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C10a9JIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C11CAJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_2PvEMAwhEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C10a9ZIOEeqwIoGOM90xYQ" x="420" y="344"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C2ESkJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C2ESkZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C2ESk5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7wGjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C2ESkpIOEeqwIoGOM90xYQ" x="860" y="480"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C2Rt8JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C2Rt8ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C2Rt85IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C2Rt8pIOEeqwIoGOM90xYQ" x="460" y="480"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C2ko4JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C2ko4ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C2ko45IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C2ko4pIOEeqwIoGOM90xYQ" x="260" y="260"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_f5BLwQwfEeSyW5TlhCAZUA" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_f5BLwgwfEeSyW5TlhCAZUA"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_KzMW0EQSEeqBvYJaFSFI5A" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_R1-b8HlFEeSVko5r_SJ_NA"/>
    <styles xmi:type="notation:DoubleValueStyle" xmi:id="_nKR-YJBUEeqtm5xS3r5AoA" name="rulergrid.gridspacing" doubleValue="10.0"/>
    <element xmi:type="uml:Package" href="tdl.uml#_7URIQOy_EeKqo4Ny4D-vKA"/>
    <edges xmi:type="notation:Connector" xmi:id="_FqjMYAwiEeSyW5TlhCAZUA" type="Generalization_Edge" source="_GP8DUAwgEeSyW5TlhCAZUA" target="_w8R4cAwfEeSyW5TlhCAZUA">
      <children xmi:type="notation:DecorationNode" xmi:id="_FqjMYwwiEeSyW5TlhCAZUA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_jTTvQEQVEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FqjMZAwiEeSyW5TlhCAZUA" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_FqjMYQwiEeSyW5TlhCAZUA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_FqZbYAwiEeSyW5TlhCAZUA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_FqjMYgwiEeSyW5TlhCAZUA" points="[356, 140, -643984, -643984]$[374, 187, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_tep-MAwjEeSyW5TlhCAZUA" id="(0.5853658536585366,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_tep-MQwjEeSyW5TlhCAZUA" id="(0.575,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_OCu_UAwiEeSyW5TlhCAZUA" type="Generalization_Edge" source="_TtMSoQwgEeSyW5TlhCAZUA" target="_5997YAwfEeSyW5TlhCAZUA" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_OCu_UwwiEeSyW5TlhCAZUA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_XodpMCODEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_OCu_VAwiEeSyW5TlhCAZUA" x="-1" y="38"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_OCu_UQwiEeSyW5TlhCAZUA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_OClOUAwiEeSyW5TlhCAZUA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OCu_UgwiEeSyW5TlhCAZUA" points="[640, 380, -643984, -643984]$[500, 380, -643984, -643984]$[500, 482, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OC4JQAwiEeSyW5TlhCAZUA" id="(0.0,0.5714285714285714)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OC4JQQwiEeSyW5TlhCAZUA" id="(0.4794520547945205,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_Z9GqIQwjEeSyW5TlhCAZUA" type="Generalization_Edge" source="_OlvQoQwgEeSyW5TlhCAZUA" target="_1LV54AwfEeSyW5TlhCAZUA" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_Z9P0EAwjEeSyW5TlhCAZUA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_cYxGYEQSEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Z9P0EQwjEeSyW5TlhCAZUA" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_Z9GqIgwjEeSyW5TlhCAZUA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_Z9GqIAwjEeSyW5TlhCAZUA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Z9GqIwwjEeSyW5TlhCAZUA" points="[760, 189, -643984, -643984]$[760, 136, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Z9P0EgwjEeSyW5TlhCAZUA" id="(0.5574572127139364,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Z9P0EwwjEeSyW5TlhCAZUA" id="(0.5,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_8QykBW8DEeSktv7vAivsJQ" type="Generalization_Edge" source="_2PvEMQwhEeSyW5TlhCAZUA" target="_w-k60G8BEeSktv7vAivsJQ" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_8QykCG8DEeSktv7vAivsJQ" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ZesLACODEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8QykCW8DEeSktv7vAivsJQ" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_8QykBm8DEeSktv7vAivsJQ"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_DKK6UAwiEeSyW5TlhCAZUA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8QykB28DEeSktv7vAivsJQ" points="[320, 414, -643984, -643984]$[320, 480, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8oQBwG8DEeSktv7vAivsJQ" id="(0.43103448275862066,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8oQBwW8DEeSktv7vAivsJQ" id="(0.5,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_T39tgEQTEeqBvYJaFSFI5A" type="Association_Edge" source="_GP8DUAwgEeSyW5TlhCAZUA" target="_J8AasEQTEeqBvYJaFSFI5A" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_T3-UkEQTEeqBvYJaFSFI5A" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_VqgCIEQTEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_T3-UkUQTEeqBvYJaFSFI5A" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_T3-UkkQTEeqBvYJaFSFI5A" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Vqs2cEQTEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_T3-Uk0QTEeqBvYJaFSFI5A" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_T3-UlEQTEeqBvYJaFSFI5A" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Vq5DsEQTEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_T3-UlUQTEeqBvYJaFSFI5A" x="33" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_T3-UlkQTEeqBvYJaFSFI5A" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_owJ6kJBVEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_owJ6kZBVEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_VrHtMEQTEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_ZDjBkEQTEeqBvYJaFSFI5A" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_T3-Ul0QTEeqBvYJaFSFI5A" x="-50" y="-53"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_T3-UmEQTEeqBvYJaFSFI5A" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_VrVIkEQTEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_T3-UmUQTEeqBvYJaFSFI5A" x="33" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_T3-UmkQTEeqBvYJaFSFI5A" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Vrh84EQTEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_T3-Um0QTEeqBvYJaFSFI5A" x="-33" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_T39tgUQTEeqBvYJaFSFI5A"/>
      <element xmi:type="uml:Association" href="tdl.uml#_T3t14EQTEeqBvYJaFSFI5A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_T39tgkQTEeqBvYJaFSFI5A" points="[437, 220, -643984, -643984]$[1060, 220, -643984, -643984]$[1040, 220, -643984, -643984]$[1040, 340, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_T44TgEQTEeqBvYJaFSFI5A" id="(0.0,0.42857142857142855)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_T44TgUQTEeqBvYJaFSFI5A" id="(0.7092198581560284,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_AWzGoJBUEeqtm5xS3r5AoA" type="Association_Edge" source="_2PvEMQwhEeSyW5TlhCAZUA" target="_TtMSoQwgEeSyW5TlhCAZUA">
      <children xmi:type="notation:DecorationNode" xmi:id="_AWztsJBUEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AWztsZBUEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_AWztspBUEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AWzts5BUEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_AWzttJBUEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AWzttZBUEeqtm5xS3r5AoA" x="26" y="-15"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AWzttpBUEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AWztt5BUEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AWztuJBUEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AWztuZBUEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AWztupBUEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AWztu5BUEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_AWzGoZBUEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_L5XL4xGwEeS-s-1si2Rqyw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_AWzGopBUEeqtm5xS3r5AoA" points="[452, 375, -643984, -643984]$[660, 379, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Bf5csJBUEeqtm5xS3r5AoA" id="(1.0,0.22857142857142856)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BLKi0JBUEeqtm5xS3r5AoA" id="(0.0,0.2857142857142857)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_AWztvJBUEeqtm5xS3r5AoA" type="Association_Edge" source="_2PvEMQwhEeSyW5TlhCAZUA" target="_GP8DUAwgEeSyW5TlhCAZUA">
      <children xmi:type="notation:DecorationNode" xmi:id="_AWztv5BUEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AWztwJBUEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AWztwZBUEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AWztwpBUEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AWztw5BUEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AWztxJBUEeqtm5xS3r5AoA" x="26" y="48"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AWztxZBUEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AWztxpBUEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AWztx5BUEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AWztyJBUEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AWztyZBUEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AWztypBUEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_AWztvZBUEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_adyKwAwiEeSyW5TlhCAZUA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_AWztvpBUEeqtm5xS3r5AoA" points="[340, 344, -643984, -643984]$[350, 260, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_MVwzAJBUEeqtm5xS3r5AoA" id="(0.43103448275862066,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_L7HeYJBUEeqtm5xS3r5AoA" id="(0.2865853658536585,1.0)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_AW0UwJBUEeqtm5xS3r5AoA" type="Association_Edge" source="_TtMSoQwgEeSyW5TlhCAZUA" target="_OlvQoQwgEeSyW5TlhCAZUA">
      <children xmi:type="notation:DecorationNode" xmi:id="_AW0Uw5BUEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AW0UxJBUEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AW0UxZBUEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AW0UxpBUEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AW0Ux5BUEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AW0UyJBUEeqtm5xS3r5AoA" x="23" y="73"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AW0UyZBUEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AW0UypBUEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AW0Uy5BUEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AW0UzJBUEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AW0UzZBUEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AW0UzpBUEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_AW0UwZBUEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_iSQMowwiEeSyW5TlhCAZUA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_AW0UwpBUEeqtm5xS3r5AoA" points="[736, 340, -643984, -643984]$[742, 259, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DTh9gJBUEeqtm5xS3r5AoA" id="(0.36585365853658536,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C7_AMJBUEeqtm5xS3r5AoA" id="(0.45965770171149145,1.0)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_Had9sJBUEeqtm5xS3r5AoA" type="Association_Edge" source="_pLgjMGmHEeS8o-VU1V1CZg" target="_TtMSoQwgEeSyW5TlhCAZUA">
      <children xmi:type="notation:DecorationNode" xmi:id="_Had9s5BUEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Had9tJBUEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Had9tZBUEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Had9tpBUEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Had9t5BUEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Had9uJBUEeqtm5xS3r5AoA" x="4" y="60"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Had9uZBUEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Had9upBUEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Had9u5BUEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Had9vJBUEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Had9vZBUEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Had9vpBUEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_Had9sZBUEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_t5YAgGmHEeS8o-VU1V1CZg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Had9spBUEeqtm5xS3r5AoA" points="[724, 480, -643984, -643984]$[736, 410, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_v3HLoJBUEeqtm5xS3r5AoA" id="(0.5,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_IL5aoJBUEeqtm5xS3r5AoA" id="(0.36585365853658536,1.0)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_C0gzYZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_w8R4cAwfEeSyW5TlhCAZUA" target="_C0gMU5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C0gzYpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C0gzZpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C0gzY5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C0gzZJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C0gzZZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_C0qkZJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_1LV54AwfEeSyW5TlhCAZUA" target="_C0qkYJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C0qkZZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C0rLcJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_--G8wOy_EeKqo4Ny4D-vKA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C0qkZpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C0qkZ5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C0qkaJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_C0zuVJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_5997YAwfEeSyW5TlhCAZUA" target="_C0zuUJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C0zuVZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C0zuWZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C0zuVpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C0zuV5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C0zuWJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_C0-GZJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_GP8DUAwgEeSyW5TlhCAZUA" target="_C0-GYJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C0-GZZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C0-tcpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_GPy5YAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C0-GZpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C0-tcJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C0-tcZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_C1Mv5JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_OlvQoQwgEeSyW5TlhCAZUA" target="_C1Mv4JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C1Mv5ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C1Mv6ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OlvQoAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C1Mv5pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C1Mv55IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C1Mv6JIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_C1fq1JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_TtMSoQwgEeSyW5TlhCAZUA" target="_C1fq0JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C1fq1ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C1gR4pIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TtMSoAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C1fq1pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C1gR4JIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C1gR4ZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_C11CAZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_2PvEMQwhEeSyW5TlhCAZUA" target="_C10a85IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C11CApIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C11CBpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_2PvEMAwhEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C11CA5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C11CBJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C11CBZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_C2E5oJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_pLgjMGmHEeS8o-VU1V1CZg" target="_C2ESkJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C2E5oZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C2E5pZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7wGjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C2E5opIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C2E5o5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C2E5pJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_C2Rt9JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_w-k60G8BEeSktv7vAivsJQ" target="_C2Rt8JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C2Rt9ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C2Rt-ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C2Rt9pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C2Rt95IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C2Rt-JIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_C2ko5JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_J8AasEQTEeqBvYJaFSFI5A" target="_C2ko4JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C2ko5ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C2lP8pIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C2ko5pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C2lP8JIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C2lP8ZIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
  </notation:Diagram>
  <notation:Diagram xmi:id="_xT2qsAy-EeSLvN-sL2100Q" type="PapyrusUMLClassDiagram" name="Data::ActionFunction" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_RqwOoAzBEeSLvN-sL2100Q" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_RqwOogzBEeSLvN-sL2100Q" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_RqwOowzBEeSLvN-sL2100Q" type="Class_AttributeCompartment">
        <children xmi:type="notation:Shape" xmi:id="_wUh-4QzCEeSLvN-sL2100Q" type="Property_ClassAttributeLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s2hYMFYGEeSyOeL86FyTXw" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_s2imUFYGEeSyOeL86FyTXw" key="displayNameLabelIcon_value" value="false"/>
Philip Makedonski's avatar
Philip Makedonski committed
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_dDYo4AzDEeSLvN-sL2100Q" name="maskLabel">
Philip Makedonski's avatar
Philip Makedonski committed
            <stringListValue>name</stringListValue>
            <stringListValue>derived</stringListValue>
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>type</stringListValue>
          </styles>
          <element xmi:type="uml:Property" href="tdl.uml#_wUh-4AzCEeSLvN-sL2100Q"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_wUh-4gzCEeSLvN-sL2100Q"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </children>
        <styles xmi:type="notation:TitleStyle" xmi:id="_RqwOpAzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_RqwOpQzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_RqwOpgzBEeSLvN-sL2100Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RqwOpwzBEeSLvN-sL2100Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_RqwOqAzBEeSLvN-sL2100Q" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_RqwOqQzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_RqwOqgzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_RqwOqwzBEeSLvN-sL2100Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RqwOrAzBEeSLvN-sL2100Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_RqwOrQzBEeSLvN-sL2100Q" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_RqwOrgzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_RqwOrwzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_RqwOsAzBEeSLvN-sL2100Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RqwOsQzBEeSLvN-sL2100Q"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_Rpj70AzBEeSLvN-sL2100Q"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RqwOoQzBEeSLvN-sL2100Q" x="69" y="341" width="154" height="69"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_TEdzkQzBEeSLvN-sL2100Q" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_TEdzkwzBEeSLvN-sL2100Q" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_TEdzlAzBEeSLvN-sL2100Q" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_TEdzlQzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_TEdzlgzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_TEdzlwzBEeSLvN-sL2100Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TEdzmAzBEeSLvN-sL2100Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_TEdzmQzBEeSLvN-sL2100Q" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_TEdzmgzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_TEdzmwzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_TEdznAzBEeSLvN-sL2100Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TEdznQzBEeSLvN-sL2100Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_TEdzngzBEeSLvN-sL2100Q" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_TEdznwzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_TEdzoAzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_TEdzoQzBEeSLvN-sL2100Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TEdzogzBEeSLvN-sL2100Q"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_TEdzkAzBEeSLvN-sL2100Q"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TEdzkgzBEeSLvN-sL2100Q" x="69" y="220" width="154" height="69"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_o-98AAzBEeSLvN-sL2100Q" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_o_HF8AzBEeSLvN-sL2100Q" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_o_HF8QzBEeSLvN-sL2100Q" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_o_HF8gzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_o_HF8wzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_o_HF9AzBEeSLvN-sL2100Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o_HF9QzBEeSLvN-sL2100Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_o_HF9gzBEeSLvN-sL2100Q" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_o_HF9wzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_o_HF-AzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_o_HF-QzBEeSLvN-sL2100Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o_HF-gzBEeSLvN-sL2100Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_o_HF-wzBEeSLvN-sL2100Q" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_o_HF_AzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_o_HF_QzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_o_HF_gzBEeSLvN-sL2100Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o_HF_wzBEeSLvN-sL2100Q"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_YnhXYJCHEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_HSF58FwCEeOpPZNGJe-gDQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o-98AQzBEeSLvN-sL2100Q" x="70" y="462" width="183" height="56"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_0YQvgAzBEeSLvN-sL2100Q" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_0YQvggzBEeSLvN-sL2100Q" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_0YQvgwzBEeSLvN-sL2100Q" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_0YQvhAzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_0YQvhQzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_0YQvhgzBEeSLvN-sL2100Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0YQvhwzBEeSLvN-sL2100Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_0YZ5cAzBEeSLvN-sL2100Q" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_0YZ5cQzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_0YZ5cgzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_0YZ5cwzBEeSLvN-sL2100Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0YZ5dAzBEeSLvN-sL2100Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_0YZ5dQzBEeSLvN-sL2100Q" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_0YZ5dgzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_0YZ5dwzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_0YZ5eAzBEeSLvN-sL2100Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0YZ5eQzBEeSLvN-sL2100Q"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_V1X_4JCHEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0YQvgQzBEeSLvN-sL2100Q" x="384" y="100" width="130" height="56"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_7Ha2QBI_EeSWKPaJEaS7sQ" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_7Ha2QhI_EeSWKPaJEaS7sQ" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_7Ha2QxI_EeSWKPaJEaS7sQ" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_7Ha2RBI_EeSWKPaJEaS7sQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_7Ha2RRI_EeSWKPaJEaS7sQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_7Ha2RhI_EeSWKPaJEaS7sQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7Ha2RxI_EeSWKPaJEaS7sQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_7Ha2SBI_EeSWKPaJEaS7sQ" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_7Ha2SRI_EeSWKPaJEaS7sQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_7Ha2ShI_EeSWKPaJEaS7sQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_7Ha2SxI_EeSWKPaJEaS7sQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7Ha2TBI_EeSWKPaJEaS7sQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_7Ha2TRI_EeSWKPaJEaS7sQ" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_7Ha2ThI_EeSWKPaJEaS7sQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_7Ha2TxI_EeSWKPaJEaS7sQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_7Ha2UBI_EeSWKPaJEaS7sQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7Ha2URI_EeSWKPaJEaS7sQ"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_7GEycBI_EeSWKPaJEaS7sQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7Ha2QRI_EeSWKPaJEaS7sQ" x="377" y="340" width="154" height="69"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_E3N8YBJAEeSWKPaJEaS7sQ" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R6qBQVSeEeSNO-eGhGFbMw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_R6qBQlSeEeSNO-eGhGFbMw" key="fillColor" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZnC25W8FEeSktv7vAivsJQ" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_E3N8YhJAEeSWKPaJEaS7sQ" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZnC25m8FEeSktv7vAivsJQ" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZnC2528FEeSktv7vAivsJQ" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_E3N8YxJAEeSWKPaJEaS7sQ" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZnC26G8FEeSktv7vAivsJQ" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZnC26W8FEeSktv7vAivsJQ" key="visible" value="true"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_E3N8ZBJAEeSWKPaJEaS7sQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_E3N8ZRJAEeSWKPaJEaS7sQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_E3N8ZhJAEeSWKPaJEaS7sQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_E3N8ZxJAEeSWKPaJEaS7sQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_E3N8aBJAEeSWKPaJEaS7sQ" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_E3N8aRJAEeSWKPaJEaS7sQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_E3N8ahJAEeSWKPaJEaS7sQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_E3N8axJAEeSWKPaJEaS7sQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_E3N8bBJAEeSWKPaJEaS7sQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_E3N8bRJAEeSWKPaJEaS7sQ" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_E3N8bhJAEeSWKPaJEaS7sQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_E3N8bxJAEeSWKPaJEaS7sQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_E3N8cBJAEeSWKPaJEaS7sQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_E3N8cRJAEeSWKPaJEaS7sQ"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_E3N8YRJAEeSWKPaJEaS7sQ" x="568" y="340" width="154" height="69"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_eNfzMGjnEeSGaIFXgYnwew" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_eNpkMGjnEeSGaIFXgYnwew" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_eNpkMWjnEeSGaIFXgYnwew" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_eNpkMmjnEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_eNpkM2jnEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_eNpkNGjnEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_eNpkNWjnEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_eNpkNmjnEeSGaIFXgYnwew" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_eNpkN2jnEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_eNpkOGjnEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_eNpkOWjnEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_eNpkOmjnEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_eNpkO2jnEeSGaIFXgYnwew" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_eNpkPGjnEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_eNpkPWjnEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_eNpkPmjnEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_eNpkP2jnEeSGaIFXgYnwew"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_eNfzMWjnEeSGaIFXgYnwew" x="568" y="218" width="154" height="69"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_WIRC4G8FEeSktv7vAivsJQ" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_WIRC4m8FEeSktv7vAivsJQ" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WIRC428FEeSktv7vAivsJQ" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WIRC5G8FEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WIRC5W8FEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WIRC5m8FEeSktv7vAivsJQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WIRC528FEeSktv7vAivsJQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WIRC6G8FEeSktv7vAivsJQ" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WIRC6W8FEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WIRC6m8FEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WIRC628FEeSktv7vAivsJQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WIRC7G8FEeSktv7vAivsJQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WIRC7W8FEeSktv7vAivsJQ" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WIRC7m8FEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WIRC728FEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WIRC8G8FEeSktv7vAivsJQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WIRC8W8FEeSktv7vAivsJQ"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WIRC4W8FEeSktv7vAivsJQ" x="374" y="218" width="154" height="69"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_O0BQcJRzEeehJJuiPUQHXA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O0BQcZRzEeehJJuiPUQHXA" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O0BQcpRzEeehJJuiPUQHXA" key="fillColor" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O0BQc5RzEeehJJuiPUQHXA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_O0BQdJRzEeehJJuiPUQHXA" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O0BQdZRzEeehJJuiPUQHXA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O0BQdpRzEeehJJuiPUQHXA" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_O0BQd5RzEeehJJuiPUQHXA" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O0BQeJRzEeehJJuiPUQHXA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O0BQeZRzEeehJJuiPUQHXA" key="visible" value="true"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_O0BQepRzEeehJJuiPUQHXA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_O0BQe5RzEeehJJuiPUQHXA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_O0BQfJRzEeehJJuiPUQHXA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_O0BQfZRzEeehJJuiPUQHXA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_O0BQfpRzEeehJJuiPUQHXA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_O0BQf5RzEeehJJuiPUQHXA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_O0BQgJRzEeehJJuiPUQHXA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_O0BQgZRzEeehJJuiPUQHXA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_O0BQgpRzEeehJJuiPUQHXA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_O0BQg5RzEeehJJuiPUQHXA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_O0BQhJRzEeehJJuiPUQHXA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_O0BQhZRzEeehJJuiPUQHXA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_O0BQhpRzEeehJJuiPUQHXA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_O0BQh5RzEeehJJuiPUQHXA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_OzUF0JRzEeehJJuiPUQHXA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_O0BQlpRzEeehJJuiPUQHXA" x="801" y="343" width="160" height="69"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_50HlICaYEeiOfr6_MUIJJA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_50NrwCaYEeiOfr6_MUIJJA" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_50NrwSaYEeiOfr6_MUIJJA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_50NrwiaYEeiOfr6_MUIJJA" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_50NrwyaYEeiOfr6_MUIJJA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_50NrxCaYEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_50NrxSaYEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_50NrxiaYEeiOfr6_MUIJJA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_50NrxyaYEeiOfr6_MUIJJA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_50NryCaYEeiOfr6_MUIJJA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_50NrySaYEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_50NryiaYEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_50NryyaYEeiOfr6_MUIJJA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_50NrzCaYEeiOfr6_MUIJJA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_50NrzSaYEeiOfr6_MUIJJA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_50NrziaYEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_50NrzyaYEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_50Nr0CaYEeiOfr6_MUIJJA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_50Nr0SaYEeiOfr6_MUIJJA"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_aq3IIJCHEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_50HlISaYEeiOfr6_MUIJJA" x="800" y="220" width="161" height="66"/>
    <children xmi:type="notation:Shape" xmi:id="_CXIT0JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CXIT0ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CXIT05IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Rpj70AzBEeSLvN-sL2100Q"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_adzVwpFGEeqqTOduvVhdzw" x="269" y="341"/>
    <children xmi:type="notation:Shape" xmi:id="_CXTS8JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CXTS8ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CXTS85IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TEdzkAzBEeSLvN-sL2100Q"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aeB_QpFGEeqqTOduvVhdzw" x="269" y="220"/>
    <children xmi:type="notation:Shape" xmi:id="_CXeSE5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CXeSFJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CXe5IJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_HSF58FwCEeOpPZNGJe-gDQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aeU6MpFGEeqqTOduvVhdzw" x="270" y="462"/>
    <children xmi:type="notation:Shape" xmi:id="_CXoqIJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CXoqIZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CXoqI5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CXoqIpIOEeqwIoGOM90xYQ" x="584" y="100"/>
    <children xmi:type="notation:Shape" xmi:id="_CX_PcJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CX_PcZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CX_Pc5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_7GEycBI_EeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CX_PcpIOEeqwIoGOM90xYQ" x="577" y="340"/>
    <children xmi:type="notation:Shape" xmi:id="_CYMq0JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CYMq0ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CYMq05IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CYMq0pIOEeqwIoGOM90xYQ" x="768" y="340"/>
    <children xmi:type="notation:Shape" xmi:id="_CYXC45IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CYXC5JIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CYXC5pIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CYXC5ZIOEeqwIoGOM90xYQ" x="768" y="218"/>
    <children xmi:type="notation:Shape" xmi:id="_CYgz4JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CYgz4ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CYgz45IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CYgz4pIOEeqwIoGOM90xYQ" x="574" y="218"/>
    <children xmi:type="notation:Shape" xmi:id="_CYqk4JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CYqk4ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CYqk45IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OzUF0JRzEeehJJuiPUQHXA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CYqk4pIOEeqwIoGOM90xYQ" x="1001" y="343"/>
    <children xmi:type="notation:Shape" xmi:id="_CY5OY5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CY5OZJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CY51cJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CY5OZZIOEeqwIoGOM90xYQ" x="1000" y="220"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_xT2qsQy-EeSLvN-sL2100Q" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_xT2qsgy-EeSLvN-sL2100Q"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_um_lYSaYEeiOfr6_MUIJJA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_R1-b8HlFEeSVko5r_SJ_NA"/>
    <styles xmi:type="notation:DoubleValueStyle" xmi:id="_r77TAJBVEeqtm5xS3r5AoA" name="rulergrid.gridspacing" doubleValue="10.0"/>
    <element xmi:type="uml:Package" href="tdl.uml#_7URIQOy_EeKqo4Ny4D-vKA"/>
    <edges xmi:type="notation:Connector" xmi:id="_DDrwMAzEEeSLvN-sL2100Q" type="Generalization_Edge" source="_RqwOoAzBEeSLvN-sL2100Q" target="_o-98AAzBEeSLvN-sL2100Q" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_OSm8glSeEeSNO-eGhGFbMw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OSm8g1SeEeSNO-eGhGFbMw" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_DDrwMwzEEeSLvN-sL2100Q" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xA4I0JFAEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DDrwNAzEEeSLvN-sL2100Q" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_DDrwMQzEEeSLvN-sL2100Q"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_DDPEQAzEEeSLvN-sL2100Q"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DDrwMgzEEeSLvN-sL2100Q" points="[140, 410, -643984, -643984]$[140, 462, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Kz150AzEEeSLvN-sL2100Q" id="(0.461038961038961,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Kz150QzEEeSLvN-sL2100Q" id="(0.3825136612021858,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_HvKn4QzEEeSLvN-sL2100Q" type="Generalization_Edge" source="_TEdzkQzBEeSLvN-sL2100Q" target="_RqwOoAzBEeSLvN-sL2100Q" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_OStDIlSeEeSNO-eGhGFbMw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OStDI1SeEeSNO-eGhGFbMw" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_HvKn5AzEEeSLvN-sL2100Q" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xBU0wJFAEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_HvKn5QzEEeSLvN-sL2100Q" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_HvKn4gzEEeSLvN-sL2100Q"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_HvKn4AzEEeSLvN-sL2100Q"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HvKn4wzEEeSLvN-sL2100Q" points="[142, 289, -643984, -643984]$[142, 315, -643984, -643984]$[140, 315, -643984, -643984]$[140, 341, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WzXm4AzEEeSLvN-sL2100Q" id="(0.474025974025974,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Hvdi0AzEEeSLvN-sL2100Q" id="(0.461038961038961,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_L7WtgBJAEeSWKPaJEaS7sQ" type="Generalization_Edge" source="_E3N8YBJAEeSWKPaJEaS7sQ" target="_eNfzMGjnEeSGaIFXgYnwew" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_OStDJFSeEeSNO-eGhGFbMw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OStDJVSeEeSNO-eGhGFbMw" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_L7WtgxJAEeSWKPaJEaS7sQ" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_yCa1oIaCEeel4O4Esmz2Bg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_L7WthBJAEeSWKPaJEaS7sQ" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_L7WtgRJAEeSWKPaJEaS7sQ"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_L7DLgBJAEeSWKPaJEaS7sQ"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_L7WtghJAEeSWKPaJEaS7sQ" points="[660, 340, -643984, -643984]$[660, 287, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OVoXkBJAEeSWKPaJEaS7sQ" id="(0.5974025974025974,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_L7f3cBJAEeSWKPaJEaS7sQ" id="(0.5974025974025974,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_NDW3YRJAEeSWKPaJEaS7sQ" type="Generalization_Edge" source="_7Ha2QBI_EeSWKPaJEaS7sQ" target="_WIRC4G8FEeSktv7vAivsJQ" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_OStDJlSeEeSNO-eGhGFbMw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OStDJ1SeEeSNO-eGhGFbMw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Fj8DAG8HEeSktv7vAivsJQ" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_NDgoYBJAEeSWKPaJEaS7sQ" type="Generalization_StereotypeLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Fj8DAW8HEeSktv7vAivsJQ" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Fj8DAm8HEeSktv7vAivsJQ" key="visible" value="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_NDgoYRJAEeSWKPaJEaS7sQ" x="-79" y="58"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_NDW3YhJAEeSWKPaJEaS7sQ"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_NDW3YBJAEeSWKPaJEaS7sQ"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NDW3YxJAEeSWKPaJEaS7sQ"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NDqZYBJAEeSWKPaJEaS7sQ" id="(0.4090909090909091,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zK6dQm8GEeSktv7vAivsJQ" id="(0.42857142857142855,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_37u3IG_mEeSBHeRVSjQ_rw" type="Generalization_Edge" source="_WIRC4G8FEeSktv7vAivsJQ" target="_eNfzMGjnEeSGaIFXgYnwew" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ycNeYJFAEeqqTOduvVhdzw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ycNeYZFAEeqqTOduvVhdzw" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_37u3I2_mEeSBHeRVSjQ_rw" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_hLCo0IaCEeel4O4Esmz2Bg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_37u3JG_mEeSBHeRVSjQ_rw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_37u3IW_mEeSBHeRVSjQ_rw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_YUbVQW8BEeSktv7vAivsJQ"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_37u3Im_mEeSBHeRVSjQ_rw" points="[528, 225, -643984, -643984]$[616, 220, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6lVWoG_mEeSBHeRVSjQ_rw" id="(1.0,0.463768115942029)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8t6MsG_mEeSBHeRVSjQ_rw" id="(0.0,0.463768115942029)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_dI5EQJRzEeehJJuiPUQHXA" type="Generalization_Edge" source="_O0BQcJRzEeehJJuiPUQHXA" target="_50HlICaYEeiOfr6_MUIJJA" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IOAb0CaZEeiOfr6_MUIJJA" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IOAb0SaZEeiOfr6_MUIJJA" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_dI8uoJRzEeehJJuiPUQHXA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_eKKUAJRzEeehJJuiPUQHXA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_dI8uoZRzEeehJJuiPUQHXA" y="39"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_dI5EQZRzEeehJJuiPUQHXA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_OzUF0ZRzEeehJJuiPUQHXA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_dI5EQpRzEeehJJuiPUQHXA" points="[890, 343, -643984, -643984]$[890, 320, -643984, -643984]$[890, 286, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_eJzusJRzEeehJJuiPUQHXA" id="(0.55625,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_eJzusZRzEeehJJuiPUQHXA" id="(0.5590062111801242,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_3kIFMJBVEeqtm5xS3r5AoA" type="Association_Edge" source="_0YQvgAzBEeSLvN-sL2100Q" target="_TEdzkQzBEeSLvN-sL2100Q" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ycNeYpFAEeqqTOduvVhdzw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ycOFcJFAEeqqTOduvVhdzw" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_3kIsQJBVEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_41p-gJBVEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3kIsQZBVEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_3kIsQpBVEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_417EQJBVEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3kIsQ5BVEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_3kIsRJBVEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_42MKAJBVEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3kIsRZBVEeqtm5xS3r5AoA" x="64" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_3kIsRpBVEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_42cBoJBVEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3kIsR5BVEeqtm5xS3r5AoA" x="-48" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_3kIsSJBVEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_42r5QJBVEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3kIsSZBVEeqtm5xS3r5AoA" x="48" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_3kIsSpBVEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_427J0JBVEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3kIsS5BVEeqtm5xS3r5AoA" x="-48" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_3kIFMZBVEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_tnHbs1RmEeSGV_4El4z6Og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_3kIFMpBVEeqtm5xS3r5AoA" points="[384, 130, -643984, -643984]$[150, 130, -643984, -643984]$[150, 220, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_41Zf0JBVEeqtm5xS3r5AoA" id="(0.0,0.5357142857142857)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_41Zf0ZBVEeqtm5xS3r5AoA" id="(0.461038961038961,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_3kIsTJBVEeqtm5xS3r5AoA" type="Association_Edge" source="_O0BQcJRzEeehJJuiPUQHXA" target="_0YQvgAzBEeSLvN-sL2100Q" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ycOFcZFAEeqqTOduvVhdzw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ycOFcpFAEeqqTOduvVhdzw" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_3kIsT5BVEeqtm5xS3r5AoA" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_9kRCsJBVEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3kIsUJBVEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_3kJTUJBVEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_9kfFIJBVEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3kJTUZBVEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_3kJTUpBVEeqtm5xS3r5AoA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_9ksggJBVEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3kJTU5BVEeqtm5xS3r5AoA" x="-42" y="215"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_3kJTVJBVEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Bg93AJFBEeqqTOduvVhdzw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Bg93AZFBEeqqTOduvVhdzw" key="visible" value="true"/>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_9k8YIJBVEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_MoVe0JBWEeqtm5xS3r5AoA" name="maskLabel">
Philip Makedonski's avatar
Philip Makedonski committed
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3kJTVZBVEeqtm5xS3r5AoA" x="-86" y="15"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_3kJTVpBVEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_9lLosJBVEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3kJTV5BVEeqtm5xS3r5AoA" x="73" y="18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_3kJTWJBVEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_9lbgUJBVEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3kJTWZBVEeqtm5xS3r5AoA" x="-74" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_3kIsTZBVEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_0lbAIJRzEeehJJuiPUQHXA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_3kIsTpBVEeqtm5xS3r5AoA" points="[801, 370, -643984, -643984]$[770, 370, -643984, -643984]$[770, 120, -643984, -643984]$[514, 120, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9kAkAJBVEeqtm5xS3r5AoA" id="(0.0,0.391304347826087)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9kAkAZBVEeqtm5xS3r5AoA" id="(1.0,0.35714285714285715)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_3kJTWpBVEeqtm5xS3r5AoA" type="Association_Edge" source="_0YQvgAzBEeSLvN-sL2100Q" target="_WIRC4G8FEeSktv7vAivsJQ" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ycOFc5FAEeqqTOduvVhdzw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ycOFdJFAEeqqTOduvVhdzw" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_3kJTXZBVEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_2HCKUJFAEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3kJTXpBVEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_3kJTX5BVEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_2HmLAJFAEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3kJTYJBVEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_3kJTYZBVEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_2IIWgJFAEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3kJTYpBVEeqtm5xS3r5AoA" x="24" y="56"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_3kJTY5BVEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_2I06EJFAEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3kJTZJBVEeqtm5xS3r5AoA" x="-9" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_3kJTZZBVEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_2JV3cJFAEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3kJTZpBVEeqtm5xS3r5AoA" x="9" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_3kJTZ5BVEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_2J54IJFAEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3kJ6YJBVEeqtm5xS3r5AoA" x="-9" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_3kJTW5BVEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_Qia4YwwjEeSyW5TlhCAZUA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_3kJTXJBVEeqtm5xS3r5AoA" points="[449, 156, -643984, -643984]$[449, 218, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2GW04JFAEeqqTOduvVhdzw" id="(0.5076923076923077,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2GXb8JFAEeqqTOduvVhdzw" id="(0.4935064935064935,0.0)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_FWXtEJBWEeqtm5xS3r5AoA" type="Association_Edge" source="_0YQvgAzBEeSLvN-sL2100Q" target="_E3N8YBJAEeSWKPaJEaS7sQ" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ycOsgJFAEeqqTOduvVhdzw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ycOsgZFAEeqqTOduvVhdzw" key="routing" value="true"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_FWXtE5BWEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_GFTPoJBWEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FWXtFJBWEeqtm5xS3r5AoA" x="-1" y="-18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_FWXtFZBWEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_GFfc4JBWEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FWXtFpBWEeqtm5xS3r5AoA" x="1" y="19"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_FWXtF5BWEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_GFs4QJBWEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FWXtGJBWEeqtm5xS3r5AoA" x="71" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_FWXtGZBWEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_GF66sJBWEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FWXtGpBWEeqtm5xS3r5AoA" x="-65" y="18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_FWXtG5BWEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_GGJkMJBWEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FWXtHJBWEeqtm5xS3r5AoA" x="67" y="19"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_FWXtHZBWEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_GGYNsJBWEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FWXtHpBWEeqtm5xS3r5AoA" x="-65" y="-19"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_FWXtEZBWEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_CWKrIG_mEeSBHeRVSjQ_rw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_FWXtEpBWEeqtm5xS3r5AoA" points="[514, 140, -643984, -643984]$[750, 140, -643984, -643984]$[750, 370, -643984, -643984]$[722, 370, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GFGbUJBWEeqtm5xS3r5AoA" id="(1.0,0.7142857142857143)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GFGbUZBWEeqtm5xS3r5AoA" id="(1.0,0.43478260869565216)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_SPacEJBWEeqtm5xS3r5AoA" type="Association_Edge" source="_7Ha2QBI_EeSWKPaJEaS7sQ" target="_RqwOoAzBEeSLvN-sL2100Q" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ycOsgpFAEeqqTOduvVhdzw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ycOsg5FAEeqqTOduvVhdzw" key="routing" value="true"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_SPacE5BWEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xBt2UJFAEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_SPacFJBWEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_SPacFZBWEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xCGQ0JFAEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_SPacFpBWEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_SPacF5BWEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xChHkJFAEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_SPacGJBWEeqtm5xS3r5AoA" x="71" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_SPacGZBWEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xDEhMJFAEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_SPacGpBWEeqtm5xS3r5AoA" x="-22" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_SPacG5BWEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xDjCUJFAEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_SPacHJBWEeqtm5xS3r5AoA" x="22" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_SPacHZBWEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xD5noJFAEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_SPacHpBWEeqtm5xS3r5AoA" x="-22" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_SPacEZBWEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_Tx07AGjmEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SPacEpBWEeqtm5xS3r5AoA" points="[377, 370, -643984, -643984]$[223, 370, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_xEdBQJFAEeqqTOduvVhdzw" id="(0.0,0.43478260869565216)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_xEdoUJFAEeqqTOduvVhdzw" id="(1.0,0.42028985507246375)"/>
    <edges xmi:type="notation:Connector" xmi:id="_CXIT1JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_RqwOoAzBEeSLvN-sL2100Q" target="_CXIT0JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CXIT1ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CXIT2ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Rpj70AzBEeSLvN-sL2100Q"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CXIT1pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CXIT15IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CXIT2JIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CXTS9JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_TEdzkQzBEeSLvN-sL2100Q" target="_CXTS8JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CXTS9ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CXTS-ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TEdzkAzBEeSLvN-sL2100Q"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CXTS9pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CXTS95IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CXTS-JIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CXe5IZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_o-98AAzBEeSLvN-sL2100Q" target="_CXeSE5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CXe5IpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CXe5JpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_HSF58FwCEeOpPZNGJe-gDQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CXe5I5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CXe5JJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CXe5JZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CXoqJJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_0YQvgAzBEeSLvN-sL2100Q" target="_CXoqIJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CXoqJZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CXoqKZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CXoqJpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CXoqJ5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CXoqKJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CX_PdJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_7Ha2QBI_EeSWKPaJEaS7sQ" target="_CX_PcJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CX_PdZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CX_PeZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_7GEycBI_EeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CX_PdpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CX_Pd5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CX_PeJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CYMq1JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_E3N8YBJAEeSWKPaJEaS7sQ" target="_CYMq0JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CYMq1ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CYNR4JIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CYMq1pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CYMq15IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CYMq2JIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CYXC55IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_eNfzMGjnEeSGaIFXgYnwew" target="_CYXC45IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CYXC6JIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CYXp8pIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CYXC6ZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CYXp8JIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CYXp8ZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CYgz5JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_WIRC4G8FEeSktv7vAivsJQ" target="_CYgz4JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CYgz5ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CYgz6ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CYgz5pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CYgz55IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CYgz6JIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CYqk5JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_O0BQcJRzEeehJJuiPUQHXA" target="_CYqk4JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CYqk5ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CYrL8ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OzUF0JRzEeehJJuiPUQHXA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CYqk5pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CYqk55IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CYrL8JIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CY51cZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_50HlICaYEeiOfr6_MUIJJA" target="_CY5OY5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CY51cpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CY51dpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CY51c5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CY51dJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CY51dZIOEeqwIoGOM90xYQ"/>
  </notation:Diagram>
  <notation:Diagram xmi:id="_J4KTQBvvEeSrdaC9GQuwSg" type="PapyrusUMLClassDiagram" name="Time::Time" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_TPkukBvvEeSrdaC9GQuwSg" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jDtk4FYHEeSyOeL86FyTXw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jDuL8FYHEeSyOeL86FyTXw" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_TPkukhvvEeSrdaC9GQuwSg" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_TPkukxvvEeSrdaC9GQuwSg" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_amcOcBvvEeSrdaC9GQuwSg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_amcOcRvvEeSrdaC9GQuwSg" key="showTitle" value="true"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_TPkulBvvEeSrdaC9GQuwSg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_TPkulRvvEeSrdaC9GQuwSg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_TPkulhvvEeSrdaC9GQuwSg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TPkulxvvEeSrdaC9GQuwSg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_TPkumBvvEeSrdaC9GQuwSg" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_TPkumRvvEeSrdaC9GQuwSg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_TPkumhvvEeSrdaC9GQuwSg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_TPkumxvvEeSrdaC9GQuwSg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TPkunBvvEeSrdaC9GQuwSg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_TPkunRvvEeSrdaC9GQuwSg" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_TPkunhvvEeSrdaC9GQuwSg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_TPkunxvvEeSrdaC9GQuwSg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_TPkuoBvvEeSrdaC9GQuwSg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TPkuoRvvEeSrdaC9GQuwSg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_VOxK4O-_EeKh3utQwSgWiA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TPkukRvvEeSrdaC9GQuwSg" x="263" y="181" width="137" height="69"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_3hfogBvvEeSrdaC9GQuwSg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_3hfoghvvEeSrdaC9GQuwSg" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3hfogxvvEeSrdaC9GQuwSg" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3hfohBvvEeSrdaC9GQuwSg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3hfohRvvEeSrdaC9GQuwSg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3hfohhvvEeSrdaC9GQuwSg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3hfohxvvEeSrdaC9GQuwSg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3hfoiBvvEeSrdaC9GQuwSg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3hfoiRvvEeSrdaC9GQuwSg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3hfoihvvEeSrdaC9GQuwSg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3hfoixvvEeSrdaC9GQuwSg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3hfojBvvEeSrdaC9GQuwSg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3hfojRvvEeSrdaC9GQuwSg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3hfojhvvEeSrdaC9GQuwSg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3hfojxvvEeSrdaC9GQuwSg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3hfokBvvEeSrdaC9GQuwSg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3hfokRvvEeSrdaC9GQuwSg"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_QlTtEJCKEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3hfogRvvEeSrdaC9GQuwSg" x="260" y="26" width="139" height="53"/>
    <children xmi:type="notation:Shape" xmi:id="_IYAUICH6EeSpDonUzsDrRg" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jDvaEFYHEeSyOeL86FyTXw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jDwBIFYHEeSyOeL86FyTXw" key="fillColor" value="true"/>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pMsVUFYHEeSyOeL86FyTXw" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pMs8YFYHEeSyOeL86FyTXw" key="QualifiedNameDepth" value="3"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_IYAUIiH6EeSpDonUzsDrRg" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_IYJeECH6EeSpDonUzsDrRg" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_nYKcoFYHEeSyOeL86FyTXw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nYLDsFYHEeSyOeL86FyTXw" key="visible" value="true"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_IYJeESH6EeSpDonUzsDrRg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_IYJeEiH6EeSpDonUzsDrRg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_IYJeEyH6EeSpDonUzsDrRg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IYJeFCH6EeSpDonUzsDrRg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_IYJeFSH6EeSpDonUzsDrRg" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_IYJeFiH6EeSpDonUzsDrRg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_IYJeFyH6EeSpDonUzsDrRg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_IYJeGCH6EeSpDonUzsDrRg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IYJeGSH6EeSpDonUzsDrRg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_IYJeGiH6EeSpDonUzsDrRg" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_IYJeGyH6EeSpDonUzsDrRg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_IYJeHCH6EeSpDonUzsDrRg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_IYJeHSH6EeSpDonUzsDrRg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IYJeHiH6EeSpDonUzsDrRg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_EYFM5iH4EeSpDonUzsDrRg"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IYAUISH6EeSpDonUzsDrRg" x="449" y="180" width="137" height="69"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_FJFvADqOEeSb8urlu7a6kg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_FJFvAjqOEeSb8urlu7a6kg" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_FJFvAzqOEeSb8urlu7a6kg" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_FJFvBDqOEeSb8urlu7a6kg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_FJFvBTqOEeSb8urlu7a6kg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_FJFvBjqOEeSb8urlu7a6kg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FJFvBzqOEeSb8urlu7a6kg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_FJFvCDqOEeSb8urlu7a6kg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_FJFvCTqOEeSb8urlu7a6kg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_FJFvCjqOEeSb8urlu7a6kg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_FJFvCzqOEeSb8urlu7a6kg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FJFvDDqOEeSb8urlu7a6kg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_FJFvDTqOEeSb8urlu7a6kg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_FJFvDjqOEeSb8urlu7a6kg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_FJFvDzqOEeSb8urlu7a6kg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_FJFvEDqOEeSb8urlu7a6kg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FJFvETqOEeSb8urlu7a6kg"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_V27XsJCKEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FJFvATqOEeSb8urlu7a6kg" x="449" y="25" width="172" height="53"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_Fs5mcFYIEeSyOeL86FyTXw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_Fs6NgFYIEeSyOeL86FyTXw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Fs60kFYIEeSyOeL86FyTXw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Fs60kVYIEeSyOeL86FyTXw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Fs60klYIEeSyOeL86FyTXw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Fs60k1YIEeSyOeL86FyTXw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Fs60lFYIEeSyOeL86FyTXw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Fs7boFYIEeSyOeL86FyTXw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Fs7boVYIEeSyOeL86FyTXw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Fs7bolYIEeSyOeL86FyTXw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Fs7bo1YIEeSyOeL86FyTXw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Fs7bpFYIEeSyOeL86FyTXw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Fs7bpVYIEeSyOeL86FyTXw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Fs7bplYIEeSyOeL86FyTXw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Fs7bp1YIEeSyOeL86FyTXw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Fs7bqFYIEeSyOeL86FyTXw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Fs7bqVYIEeSyOeL86FyTXw"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_RbyCEJCKEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_YchMsAwZEeSyW5TlhCAZUA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Fs5mcVYIEeSyOeL86FyTXw" x="80" y="26" width="139" height="53"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_NVFf0FYIEeSyOeL86FyTXw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_OzLOcFYIEeSyOeL86FyTXw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OzL1gFYIEeSyOeL86FyTXw" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_NVGt8FYIEeSyOeL86FyTXw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_NVHVAFYIEeSyOeL86FyTXw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_NVHVAVYIEeSyOeL86FyTXw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_NVHVAlYIEeSyOeL86FyTXw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_NVHVA1YIEeSyOeL86FyTXw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NVHVBFYIEeSyOeL86FyTXw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_NVHVBVYIEeSyOeL86FyTXw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_NVHVBlYIEeSyOeL86FyTXw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_NVHVB1YIEeSyOeL86FyTXw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_NVHVCFYIEeSyOeL86FyTXw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NVHVCVYIEeSyOeL86FyTXw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_NVH8EFYIEeSyOeL86FyTXw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_NVH8EVYIEeSyOeL86FyTXw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_NVH8ElYIEeSyOeL86FyTXw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_NVH8E1YIEeSyOeL86FyTXw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NVH8FFYIEeSyOeL86FyTXw"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_EX8C4iH4EeSpDonUzsDrRg"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NVFf0VYIEeSyOeL86FyTXw" x="80" y="180" width="137" height="69"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_FWZBkGmpEeS8o-VU1V1CZg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_FWZooGmpEeS8o-VU1V1CZg" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_FWaPsGmpEeS8o-VU1V1CZg" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_FWaPsWmpEeS8o-VU1V1CZg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_FWaPsmmpEeS8o-VU1V1CZg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_FWaPs2mpEeS8o-VU1V1CZg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FWaPtGmpEeS8o-VU1V1CZg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_FWaPtWmpEeS8o-VU1V1CZg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_FWaPtmmpEeS8o-VU1V1CZg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_FWaPt2mpEeS8o-VU1V1CZg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_FWaPuGmpEeS8o-VU1V1CZg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FWaPuWmpEeS8o-VU1V1CZg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_FWa2wGmpEeS8o-VU1V1CZg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_FWa2wWmpEeS8o-VU1V1CZg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_FWa2wmmpEeS8o-VU1V1CZg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_FWa2w2mpEeS8o-VU1V1CZg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FWa2xGmpEeS8o-VU1V1CZg"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_So0c8JCKEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FWZBkWmpEeS8o-VU1V1CZg" x="265" y="320" width="139" height="53"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_OWEicHr5EeSsXY7cbUxrsw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_OWEicnr5EeSsXY7cbUxrsw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_OWEic3r5EeSsXY7cbUxrsw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_OWEidHr5EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_OWEidXr5EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_OWEidnr5EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OWEid3r5EeSsXY7cbUxrsw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_OWEieHr5EeSsXY7cbUxrsw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_OWEieXr5EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_OWEienr5EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_OWEie3r5EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OWEifHr5EeSsXY7cbUxrsw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_OWEifXr5EeSsXY7cbUxrsw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_OWEifnr5EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_OWEif3r5EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_OWEigHr5EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OWEigXr5EeSsXY7cbUxrsw"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_TnDm0JCKEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OWEicXr5EeSsXY7cbUxrsw" x="449" y="317" width="139" height="53"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_E-i88Hr6EeSsXY7cbUxrsw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_E-i88nr6EeSsXY7cbUxrsw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_E-i883r6EeSsXY7cbUxrsw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_E-i89Hr6EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_E-i89Xr6EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_E-i89nr6EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_E-i893r6EeSsXY7cbUxrsw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_E-i8-Hr6EeSsXY7cbUxrsw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_E-i8-Xr6EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_E-i8-nr6EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_E-i8-3r6EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_E-i8_Hr6EeSsXY7cbUxrsw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_E-i8_Xr6EeSsXY7cbUxrsw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_E-i8_nr6EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_E-i8_3r6EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_E-i9AHr6EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_E-i9AXr6EeSsXY7cbUxrsw"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_Uh_lEJCKEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_Er2MgFRwEeSK7t9cQ4MpAA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_E-i88Xr6EeSsXY7cbUxrsw" x="703" y="26" width="135" height="51"/>
    <children xmi:type="notation:Shape" xmi:id="_M9JLMHr6EeSsXY7cbUxrsw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QeiOUHr6EeSsXY7cbUxrsw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QeiOUXr6EeSsXY7cbUxrsw" key="fillColor" value="true"/>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VMusgMoJEeeQU8HOi-vRYg" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_VMusgcoJEeeQU8HOi-vRYg" key="displayNameLabelIcon_value" value="true"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_M9JLMnr6EeSsXY7cbUxrsw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_M9JLM3r6EeSsXY7cbUxrsw" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6fyv0MoIEeeQU8HOi-vRYg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6fyv0coIEeeQU8HOi-vRYg" key="collapsed" value="true"/>
        <children xmi:type="notation:Shape" xmi:id="__qLxEMoIEeeQU8HOi-vRYg" type="Property_ClassAttributeLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_URLIwNZ2EeedNORd7vYpsg" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_URLIwdZ2EeedNORd7vYpsg" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <children xmi:type="notation:DecorationNode" xmi:id="_uWrzgMoJEeeQU8HOi-vRYg" visible="false" type="StereotypeLabel">
            <styles xmi:type="notation:StringValueStyle" xmi:id="_uWrzgcoJEeeQU8HOi-vRYg" name="stereotype" stringValue="Ecore::EAttribute"/>
            <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Ecore.profile.uml#EAttribute"/>
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uWrzgsoJEeeQU8HOi-vRYg"/>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_s8kwgMoKEeeQU8HOi-vRYg" name="maskLabel">
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>name</stringListValue>
            <stringListValue>type</stringListValue>
          </styles>
          <element xmi:type="uml:Property" href="tdl.uml#__pf0kMoIEeeQU8HOi-vRYg"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="__qLxEcoIEeeQU8HOi-vRYg"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_M9JLNHr6EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_M9JLNXr6EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_M9JLNnr6EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M9JLN3r6EeSsXY7cbUxrsw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_M9JLOHr6EeSsXY7cbUxrsw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_M9JLOXr6EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_M9JLOnr6EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_M9JLO3r6EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M9JLPHr6EeSsXY7cbUxrsw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_M9JLPXr6EeSsXY7cbUxrsw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_M9JLPnr6EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_M9JLP3r6EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_M9JLQHr6EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M9JLQXr6EeSsXY7cbUxrsw"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_M8_aMHr6EeSsXY7cbUxrsw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M9JLMXr6EeSsXY7cbUxrsw" x="703" y="180" width="218" height="69"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_kmmEYMoHEeeQU8HOi-vRYg" type="Enumeration_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_kmmEY8oHEeeQU8HOi-vRYg" type="Enumeration_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_kmmEZMoHEeeQU8HOi-vRYg" type="Enumeration_LiteralCompartment">
        <children xmi:type="notation:Shape" xmi:id="_kmmEZcoHEeeQU8HOi-vRYg" type="EnumerationLiteral_LiteralLabel">
          <element xmi:type="uml:EnumerationLiteral" href="tdl.uml#_kmXa4coHEeeQU8HOi-vRYg"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_kmmEdcoHEeeQU8HOi-vRYg"/>
        <children xmi:type="notation:Shape" xmi:id="_kmmEdsoHEeeQU8HOi-vRYg" type="EnumerationLiteral_LiteralLabel">
          <element xmi:type="uml:EnumerationLiteral" href="tdl.uml#_kmXa4soHEeeQU8HOi-vRYg"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_kmmEhsoHEeeQU8HOi-vRYg"/>
        <children xmi:type="notation:Shape" xmi:id="_uIMWcMoHEeeQU8HOi-vRYg" type="EnumerationLiteral_LiteralLabel">
          <element xmi:type="uml:EnumerationLiteral" href="tdl.uml#_uIFBsMoHEeeQU8HOi-vRYg"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_uIMWgMoHEeeQU8HOi-vRYg"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_kmmEh8oHEeeQU8HOi-vRYg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_kmmEiMoHEeeQU8HOi-vRYg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_kmmEicoHEeeQU8HOi-vRYg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kmmEisoHEeeQU8HOi-vRYg"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_kmmEi8oHEeeQU8HOi-vRYg" type="Enumeration_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_kmmEjMoHEeeQU8HOi-vRYg" y="5"/>
      <element xmi:type="uml:Enumeration" href="tdl.uml#_kmXa4MoHEeeQU8HOi-vRYg"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kmmEkMoHEeeQU8HOi-vRYg" x="690" y="300" width="178" height="117"/>
    <children xmi:type="notation:Shape" xmi:id="_D1z4UJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_D1z4UZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D1z4U5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_VOxK4O-_EeKh3utQwSgWiA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_D1z4UpIOEeqwIoGOM90xYQ" x="463" y="181"/>
    <children xmi:type="notation:Shape" xmi:id="_D19CQJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_D19CQZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D19CQ5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_D19CQpIOEeqwIoGOM90xYQ" x="460" y="26"/>
    <children xmi:type="notation:Shape" xmi:id="_D2EXA5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_D2EXBJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D2EXBpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_EYFM5iH4EeSpDonUzsDrRg"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_D2EXBZIOEeqwIoGOM90xYQ" x="649" y="180"/>
    <children xmi:type="notation:Shape" xmi:id="_D2SZcJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_D2SZcZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D2TAgJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_D2SZcpIOEeqwIoGOM90xYQ" x="649" y="25"/>
    <children xmi:type="notation:Shape" xmi:id="_D2f00JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_D2f00ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D2f005IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YchMsAwZEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_D2f00pIOEeqwIoGOM90xYQ" x="280" y="26"/>
    <children xmi:type="notation:Shape" xmi:id="_D2nJkJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_D2nJkZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D2nJk5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_EX8C4iH4EeSpDonUzsDrRg"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_D2nJkpIOEeqwIoGOM90xYQ" x="280" y="180"/>
    <children xmi:type="notation:Shape" xmi:id="_D2vscJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_D2vscZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D2vsc5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_D2vscpIOEeqwIoGOM90xYQ" x="465" y="320"/>
    <children xmi:type="notation:Shape" xmi:id="_D27SoJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_D27SoZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D27So5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_D27SopIOEeqwIoGOM90xYQ" x="649" y="317"/>
    <children xmi:type="notation:Shape" xmi:id="_D3EckJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_D3EckZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D3Eck5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Er2MgFRwEeSK7t9cQ4MpAA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_D3EckpIOEeqwIoGOM90xYQ" x="903" y="26"/>
    <children xmi:type="notation:Shape" xmi:id="_D3LxU5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_D3LxVJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D3MYYJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_M8_aMHr6EeSsXY7cbUxrsw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_D3LxVZIOEeqwIoGOM90xYQ" x="903" y="180"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_J4KTQRvvEeSrdaC9GQuwSg" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_J4KTQhvvEeSrdaC9GQuwSg"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_x1m2cJBFEeqtm5xS3r5AoA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_wKKK0OzAEeKqo4Ny4D-vKA"/>
    <styles xmi:type="notation:DoubleValueStyle" xmi:id="_GbxSEJBaEeqtm5xS3r5AoA" name="rulergrid.gridspacing" doubleValue="10.0"/>
    <element xmi:type="uml:Package" href="tdl.uml#_wKKK0OzAEeKqo4Ny4D-vKA"/>
    <edges xmi:type="notation:Connector" xmi:id="_Jmp3EBvwEeSrdaC9GQuwSg" type="Generalization_Edge" source="_TPkukBvvEeSrdaC9GQuwSg" target="_3hfogBvvEeSrdaC9GQuwSg">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lM1m4CH5EeSpDonUzsDrRg" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lM1m4SH5EeSpDonUzsDrRg" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_Jmp3ExvwEeSrdaC9GQuwSg" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Jmp3FBvwEeSrdaC9GQuwSg" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_Jmp3ERvwEeSrdaC9GQuwSg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_JmgtIBvwEeSrdaC9GQuwSg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Jmp3EhvwEeSrdaC9GQuwSg" points="[3, 34, -13, -115]$[14, 176, -2, 27]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KCeQYBvwEeSrdaC9GQuwSg" id="(0.27007299270072993,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KCeQYRvwEeSrdaC9GQuwSg" id="(0.28776978417266186,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_om8uxzqOEeSb8urlu7a6kg" type="Association_Edge" source="_IYAUICH6EeSpDonUzsDrRg" target="_FJFvADqOEeSb8urlu7a6kg" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_om8uyjqOEeSb8urlu7a6kg" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_by1uINacEeedNORd7vYpsg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_om8uyzqOEeSb8urlu7a6kg" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_om8uzDqOEeSb8urlu7a6kg" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_bzOIoNacEeedNORd7vYpsg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_om8uzTqOEeSb8urlu7a6kg" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_om8uzjqOEeSb8urlu7a6kg" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_yAmlwDqOEeSb8urlu7a6kg" name="maskLabel">
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
          <stringListValue>multiplicity</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_bzl8ENacEeedNORd7vYpsg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_om8uzzqOEeSb8urlu7a6kg" x="20" y="88"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_om8u0DqOEeSb8urlu7a6kg" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zWb1gJFBEeqqTOduvVhdzw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zWcckJFBEeqqTOduvVhdzw" key="visible" value="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_wrWqEDqOEeSb8urlu7a6kg" name="maskLabel">
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
          <stringListValue>multiplicity</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_b0Ay0NacEeedNORd7vYpsg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_om8u0TqOEeSb8urlu7a6kg" x="-82" y="65"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_om8u0jqOEeSb8urlu7a6kg" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_b0Vi8NacEeedNORd7vYpsg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_om8u0zqOEeSb8urlu7a6kg" x="15" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_om8u1DqOEeSb8urlu7a6kg" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_b0rhMNacEeedNORd7vYpsg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_om8u1TqOEeSb8urlu7a6kg" x="-15" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_om8uyDqOEeSb8urlu7a6kg"/>
      <element xmi:type="uml:Association" href="tdl.uml#_om8uwzqOEeSb8urlu7a6kg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_om8uyTqOEeSb8urlu7a6kg" points="[530, 180, -643984, -643984]$[530, 78, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_onGfwDqOEeSb8urlu7a6kg" id="(0.5912408759124088,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_onGfwTqOEeSb8urlu7a6kg" id="(0.47093023255813954,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_8oq6wFXkEeScZKZ0k3R8ng" type="Association_Edge" source="_FJFvADqOEeSb8urlu7a6kg" target="_TPkukBvvEeSrdaC9GQuwSg" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_8oq6w1XkEeScZKZ0k3R8ng" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_KQY_YCOEEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8oq6xFXkEeScZKZ0k3R8ng" x="-1" y="-18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8oq6xVXkEeScZKZ0k3R8ng" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_KQrTQCOEEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8oq6xlXkEeScZKZ0k3R8ng" x="-1" y="18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8oq6x1XkEeScZKZ0k3R8ng" type="Association_TargetRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zWcckZFBEeqqTOduvVhdzw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zWcckpFBEeqqTOduvVhdzw" key="visible" value="true"/>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_KQ-OMCOEEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8oq6yFXkEeScZKZ0k3R8ng" x="82" y="68"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_8o0rwFXkEeScZKZ0k3R8ng" visible="false" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DxtaAFXlEeScZKZ0k3R8ng" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DxtaAVXlEeScZKZ0k3R8ng" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_FBTZoFXlEeScZKZ0k3R8ng" name="maskLabel">
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
          <stringListValue>multiplicity</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_KRS-UCOEEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8o0rwVXkEeScZKZ0k3R8ng" x="-26" y="-67"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_8o0rwlXkEeScZKZ0k3R8ng" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_KRlSMCOEEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8o0rw1XkEeScZKZ0k3R8ng" x="36" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_8o0rxFXkEeScZKZ0k3R8ng" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_KR3mECOEEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8o0rxVXkEeScZKZ0k3R8ng" x="-36" y="19"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_8oq6wVXkEeScZKZ0k3R8ng"/>
      <element xmi:type="uml:Association" href="tdl.uml#_Q27RFFOmEeSBn4xehKK8og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8oq6wlXkEeScZKZ0k3R8ng" points="[480, 78, -643984, -643984]$[480, 120, -643984, -643984]$[330, 120, -643984, -643984]$[330, 181, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Gos1QFXlEeScZKZ0k3R8ng" id="(0.18023255813953487,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JnuyMFXlEeScZKZ0k3R8ng" id="(0.48905109489051096,0.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_RxYsAFYIEeSyOeL86FyTXw" type="Generalization_Edge" source="_NVFf0FYIEeSyOeL86FyTXw" target="_Fs5mcFYIEeSyOeL86FyTXw">
      <children xmi:type="notation:DecorationNode" xmi:id="_RxZ6IFYIEeSyOeL86FyTXw" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_algYUNacEeedNORd7vYpsg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_RxZ6IVYIEeSyOeL86FyTXw" y="40"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_RxYsAVYIEeSyOeL86FyTXw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_OMxl4DQTEeSy59ljSot60w"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_RxYsAlYIEeSyOeL86FyTXw" points="[-4, -40, 0, 162]$[0, -173, 4, 29]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_04awEGmkEeS8o-VU1V1CZg" id="(0.583941605839416,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_04bXIGmkEeS8o-VU1V1CZg" id="(0.5755395683453237,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_XLaygHr5EeSsXY7cbUxrsw" type="Generalization_Edge" source="_IYAUICH6EeSpDonUzsDrRg" target="_OWEicHr5EeSsXY7cbUxrsw">
      <children xmi:type="notation:DecorationNode" xmi:id="_XLayg3r5EeSsXY7cbUxrsw" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_b1FJ0NacEeedNORd7vYpsg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_XLayhHr5EeSsXY7cbUxrsw" y="40"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_XLaygXr5EeSsXY7cbUxrsw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_XLRBgHr5EeSsXY7cbUxrsw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_XLaygnr5EeSsXY7cbUxrsw" points="[9, 7, -131, -95]$[106, 106, -34, 4]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OF1m8COEEeeCEPE4IHLcjg" id="(0.5182481751824818,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_XLj8cXr5EeSsXY7cbUxrsw" id="(0.5107913669064749,0.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_akgYwHr6EeSsXY7cbUxrsw" type="Generalization_Edge" source="_M9JLMHr6EeSsXY7cbUxrsw" target="_E-i88Hr6EeSsXY7cbUxrsw">
      <children xmi:type="notation:DecorationNode" xmi:id="_akgYw3r6EeSsXY7cbUxrsw" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ZZ45wNacEeedNORd7vYpsg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_akgYxHr6EeSsXY7cbUxrsw" y="40"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_akgYwXr6EeSsXY7cbUxrsw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_akWnwHr6EeSsXY7cbUxrsw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_akgYwnr6EeSsXY7cbUxrsw" points="[3, -15, 2, 66]$[3, -55, 2, 26]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_akgYxXr6EeSsXY7cbUxrsw" id="(0.26146788990825687,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Za4YQNacEeedNORd7vYpsg" id="(0.4222222222222222,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_Q3EzUJBaEeqtm5xS3r5AoA" type="Association_Edge" source="_FWZBkGmpEeS8o-VU1V1CZg" target="_TPkukBvvEeSrdaC9GQuwSg">
      <children xmi:type="notation:DecorationNode" xmi:id="_Q3EzU5BaEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Q3EzVJBaEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Q3EzVZBaEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Q3EzVpBaEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Q3EzV5BaEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Q3EzWJBaEeqtm5xS3r5AoA" x="9" y="-113"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Q3EzWZBaEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Q3EzWpBaEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Q3EzW5BaEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Q3EzXJBaEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Q3EzXZBaEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Q3EzXpBaEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_Q3EzUZBaEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_Kb_CYGmpEeS8o-VU1V1CZg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Q3EzUpBaEeqtm5xS3r5AoA" points="[331, 320, -643984, -643984]$[334, 250, -643984, -643984]"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_URpcwJBaEeqtm5xS3r5AoA" type="Association_Edge" source="_IYAUICH6EeSpDonUzsDrRg" target="_M9JLMHr6EeSsXY7cbUxrsw">
      <children xmi:type="notation:DecorationNode" xmi:id="_URpcw5BaEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_URpcxJBaEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_URpcxZBaEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_URpcxpBaEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_URpcx5BaEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_URpcyJBaEeqtm5xS3r5AoA" x="48" y="21"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_URpcyZBaEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_URpcypBaEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_URpcy5BaEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_URpczJBaEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_URpczZBaEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_URpczpBaEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_URpcwZBaEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_eFmg83r6EeSsXY7cbUxrsw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_URpcwpBaEeqtm5xS3r5AoA" points="[586, 214, -643984, -643984]$[703, 214, -643984, -643984]"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ff6-EJFBEeqqTOduvVhdzw" id="(0.0,0.4927536231884058)"/>
    <edges xmi:type="notation:Connector" xmi:id="_D1z4VJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_TPkukBvvEeSrdaC9GQuwSg" target="_D1z4UJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_D1z4VZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D1z4WZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_VOxK4O-_EeKh3utQwSgWiA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_D1z4VpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D1z4V5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D1z4WJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_D19CRJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_3hfogBvvEeSrdaC9GQuwSg" target="_D19CQJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_D19CRZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D19CSZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_D19CRpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D19CR5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D19CSJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_D2E-EJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_IYAUICH6EeSpDonUzsDrRg" target="_D2EXA5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_D2E-EZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D2E-FZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_EYFM5iH4EeSpDonUzsDrRg"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_D2E-EpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D2E-E5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D2E-FJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_D2TAgZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_FJFvADqOEeSb8urlu7a6kg" target="_D2SZcJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_D2TAgpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D2TAhpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_D2TAg5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D2TAhJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D2TAhZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_D2f01JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_Fs5mcFYIEeSyOeL86FyTXw" target="_D2f00JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_D2f01ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D2f02ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YchMsAwZEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_D2f01pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D2f015IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D2f02JIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_D2nJlJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_NVFf0FYIEeSyOeL86FyTXw" target="_D2nJkJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_D2nJlZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D2nJmZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_EX8C4iH4EeSpDonUzsDrRg"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_D2nJlpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D2nJl5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D2nJmJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_D2vsdJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_FWZBkGmpEeS8o-VU1V1CZg" target="_D2vscJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_D2vsdZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D2vseZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_D2vsdpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D2vsd5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D2vseJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_D27SpJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_OWEicHr5EeSsXY7cbUxrsw" target="_D27SoJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_D27SpZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D27SqZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_D27SppIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D27Sp5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D27SqJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_D3EclJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_E-i88Hr6EeSsXY7cbUxrsw" target="_D3EckJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_D3EclZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D3EcmZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Er2MgFRwEeSK7t9cQ4MpAA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_D3EclpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D3Ecl5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D3EcmJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_D3MYYZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_M9JLMHr6EeSsXY7cbUxrsw" target="_D3LxU5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_D3MYYpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D3MYZpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_M8_aMHr6EeSsXY7cbUxrsw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_D3MYY5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D3MYZJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D3MYZZIOEeqwIoGOM90xYQ"/>
  </notation:Diagram>
  <notation:Diagram xmi:id="_-q3_UB1KEeSJnbI82RN9Lg" type="PapyrusUMLClassDiagram" name="Data::DynamicDataUse" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_-q3_3R1KEeSJnbI82RN9Lg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_-q3_5B1KEeSJnbI82RN9Lg" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_-q3_5R1KEeSJnbI82RN9Lg" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_-q3_5h1KEeSJnbI82RN9Lg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_-q3_5x1KEeSJnbI82RN9Lg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_-q3_6B1KEeSJnbI82RN9Lg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-q3_6R1KEeSJnbI82RN9Lg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_-q3_6h1KEeSJnbI82RN9Lg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_-q3_6x1KEeSJnbI82RN9Lg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_-q3_7B1KEeSJnbI82RN9Lg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_-q3_7R1KEeSJnbI82RN9Lg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-q3_7h1KEeSJnbI82RN9Lg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_-q3_7x1KEeSJnbI82RN9Lg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_-q3_8B1KEeSJnbI82RN9Lg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_-q3_8R1KEeSJnbI82RN9Lg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_-q3_8h1KEeSJnbI82RN9Lg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-q3_8x1KEeSJnbI82RN9Lg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_UBmLIBJcEeSWKPaJEaS7sQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-q3_-h1KEeSJnbI82RN9Lg" x="570" y="250" width="129" height="63"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_-q4AFR1KEeSJnbI82RN9Lg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_-q4AFh1KEeSJnbI82RN9Lg" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_-q4AFx1KEeSJnbI82RN9Lg" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_-q4AGB1KEeSJnbI82RN9Lg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_-q4AGR1KEeSJnbI82RN9Lg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_-q4AGh1KEeSJnbI82RN9Lg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-q4AGx1KEeSJnbI82RN9Lg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_-q4AHB1KEeSJnbI82RN9Lg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_-q4AHR1KEeSJnbI82RN9Lg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_-q4AHh1KEeSJnbI82RN9Lg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_-q4AHx1KEeSJnbI82RN9Lg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-q4AIB1KEeSJnbI82RN9Lg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_-q4AIR1KEeSJnbI82RN9Lg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_-q4AIh1KEeSJnbI82RN9Lg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_-q4AIx1KEeSJnbI82RN9Lg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_-q4AJB1KEeSJnbI82RN9Lg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-q4AJR1KEeSJnbI82RN9Lg"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_98ozsJCHEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_TEdzkAzBEeSLvN-sL2100Q"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-q4ALB1KEeSJnbI82RN9Lg" x="579" y="380" width="114" height="57"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_BZdqMFR6EeSK7t9cQ4MpAA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_BZdqMlR6EeSK7t9cQ4MpAA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_BZdqM1R6EeSK7t9cQ4MpAA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_BZdqNFR6EeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_BZdqNVR6EeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_BZdqNlR6EeSK7t9cQ4MpAA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BZdqN1R6EeSK7t9cQ4MpAA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_BZdqOFR6EeSK7t9cQ4MpAA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_BZdqOVR6EeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_BZdqOlR6EeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_BZdqO1R6EeSK7t9cQ4MpAA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BZdqPFR6EeSK7t9cQ4MpAA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_BZdqPVR6EeSK7t9cQ4MpAA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_BZdqPlR6EeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_BZdqP1R6EeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_BZdqQFR6EeSK7t9cQ4MpAA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BZdqQVR6EeSK7t9cQ4MpAA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_vPjn4A2TEeSJuIJGlYPnZA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BZdqMVR6EeSK7t9cQ4MpAA" x="380" y="250" width="161" height="63"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_gnQi8FR6EeSK7t9cQ4MpAA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_gnQi8lR6EeSK7t9cQ4MpAA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_gnQi81R6EeSK7t9cQ4MpAA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_gnQi9FR6EeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_gnQi9VR6EeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_gnQi9lR6EeSK7t9cQ4MpAA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gnQi91R6EeSK7t9cQ4MpAA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_gnQi-FR6EeSK7t9cQ4MpAA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_gnQi-VR6EeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_gnQi-lR6EeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_gnQi-1R6EeSK7t9cQ4MpAA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gnQi_FR6EeSK7t9cQ4MpAA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_gnQi_VR6EeSK7t9cQ4MpAA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_gnQi_lR6EeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_gnQi_1R6EeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_gnQjAFR6EeSK7t9cQ4MpAA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gnQjAVR6EeSK7t9cQ4MpAA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_Er2MgFRwEeSK7t9cQ4MpAA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gnQi8VR6EeSK7t9cQ4MpAA" x="400" y="133" width="129" height="63"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_wpPAdVU4EeSayvSxECItWQ" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_wpPAgFU4EeSayvSxECItWQ" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_wpPAg1U4EeSayvSxECItWQ" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_wpPAhlU4EeSayvSxECItWQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_wpPAh1U4EeSayvSxECItWQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_wpPAiFU4EeSayvSxECItWQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wpPAiVU4EeSayvSxECItWQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_wpPAilU4EeSayvSxECItWQ" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_wpPAi1U4EeSayvSxECItWQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_wpPAjFU4EeSayvSxECItWQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_wpPAjVU4EeSayvSxECItWQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wpPAjlU4EeSayvSxECItWQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_wpPAj1U4EeSayvSxECItWQ" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_wpPAkFU4EeSayvSxECItWQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_wpPAkVU4EeSayvSxECItWQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_wpPAklU4EeSayvSxECItWQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wpPAk1U4EeSayvSxECItWQ"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_wpPAcFU4EeSayvSxECItWQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wpPAmlU4EeSayvSxECItWQ" x="230" y="250" width="129" height="63"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_O1tmIFU5EeSayvSxECItWQ" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_O1tmIlU5EeSayvSxECItWQ" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_O1zswFU5EeSayvSxECItWQ" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_O1zswVU5EeSayvSxECItWQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_O1zswlU5EeSayvSxECItWQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_O1zsw1U5EeSayvSxECItWQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_O1zsxFU5EeSayvSxECItWQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_O1zsxVU5EeSayvSxECItWQ" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_O1zsxlU5EeSayvSxECItWQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_O1zsx1U5EeSayvSxECItWQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_O1zsyFU5EeSayvSxECItWQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_O1zsyVU5EeSayvSxECItWQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_O1zsylU5EeSayvSxECItWQ" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_O1zsy1U5EeSayvSxECItWQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_O1zszFU5EeSayvSxECItWQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_O1zszVU5EeSayvSxECItWQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_O1zszlU5EeSayvSxECItWQ"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_7geTQJCHEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_O1tmIVU5EeSayvSxECItWQ" x="110" y="380" width="151" height="57"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_APjfIGjvEeSSJti4FPYumw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_APtQIGjvEeSSJti4FPYumw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_APtQIWjvEeSSJti4FPYumw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_APtQImjvEeSSJti4FPYumw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_APtQI2jvEeSSJti4FPYumw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_APtQJGjvEeSSJti4FPYumw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_APtQJWjvEeSSJti4FPYumw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_APtQJmjvEeSSJti4FPYumw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_APtQJ2jvEeSSJti4FPYumw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_APtQKGjvEeSSJti4FPYumw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_APtQKWjvEeSSJti4FPYumw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_APtQKmjvEeSSJti4FPYumw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_APtQK2jvEeSSJti4FPYumw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_APtQLGjvEeSSJti4FPYumw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_APtQLWjvEeSSJti4FPYumw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_APtQLmjvEeSSJti4FPYumw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_APtQL2jvEeSSJti4FPYumw"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_40uesJCHEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_APjfIWjvEeSSJti4FPYumw" x="414" y="39" height="52"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_JN9BMG8IEeSktv7vAivsJQ" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_JN9BMm8IEeSktv7vAivsJQ" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_JN9BM28IEeSktv7vAivsJQ" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_JN9BNG8IEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_JN9BNW8IEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_JN9BNm8IEeSktv7vAivsJQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JN9BN28IEeSktv7vAivsJQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_JN9BOG8IEeSktv7vAivsJQ" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_JN9BOW8IEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_JN9BOm8IEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_JN9BO28IEeSktv7vAivsJQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JN9BPG8IEeSktv7vAivsJQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_JN9BPW8IEeSktv7vAivsJQ" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_JN9BPm8IEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_JN9BP28IEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_JN9BQG8IEeSktv7vAivsJQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JN9BQW8IEeSktv7vAivsJQ"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_9H5kEJCHEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_7GEycBI_EeSWKPaJEaS7sQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JN9BMW8IEeSktv7vAivsJQ" x="410" y="380" width="131" height="57"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_O3JzcG8KEeSktv7vAivsJQ" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_O3Jzcm8KEeSktv7vAivsJQ" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_O3Jzc28KEeSktv7vAivsJQ" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_O3JzdG8KEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_O3JzdW8KEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_O3Jzdm8KEeSktv7vAivsJQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_O3Jzd28KEeSktv7vAivsJQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_O3JzeG8KEeSktv7vAivsJQ" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_O3JzeW8KEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_O3Jzem8KEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_O3Jze28KEeSktv7vAivsJQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_O3JzfG8KEeSktv7vAivsJQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_O3JzfW8KEeSktv7vAivsJQ" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_O3Jzfm8KEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_O3Jzf28KEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_O3JzgG8KEeSktv7vAivsJQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_O3JzgW8KEeSktv7vAivsJQ"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_8XT0oJCHEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_O3JzcW8KEeSktv7vAivsJQ" x="279" y="381" width="114" height="57"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_TDyxoJR1EeehJJuiPUQHXA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_TDyxpZR1EeehJJuiPUQHXA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_TDyxqJR1EeehJJuiPUQHXA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_TDyxq5R1EeehJJuiPUQHXA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_TDyxrJR1EeehJJuiPUQHXA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_TDyxrZR1EeehJJuiPUQHXA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TDyxrpR1EeehJJuiPUQHXA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_TDyxr5R1EeehJJuiPUQHXA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_TDyxsJR1EeehJJuiPUQHXA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_TDyxsZR1EeehJJuiPUQHXA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_TDyxspR1EeehJJuiPUQHXA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TDyxs5R1EeehJJuiPUQHXA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_TDyxtJR1EeehJJuiPUQHXA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_TDyxtZR1EeehJJuiPUQHXA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_TDyxtpR1EeehJJuiPUQHXA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_TDyxt5R1EeehJJuiPUQHXA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TDyxuJR1EeehJJuiPUQHXA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_TDxjgJR1EeehJJuiPUQHXA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TDyxx5R1EeehJJuiPUQHXA" x="720" y="250" width="171" height="63"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_Kd-88JR2EeehJJuiPUQHXA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_Kd-88pR2EeehJJuiPUQHXA" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_Kd-885R2EeehJJuiPUQHXA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Kd-89JR2EeehJJuiPUQHXA" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Kd_kAJR2EeehJJuiPUQHXA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Kd_kAZR2EeehJJuiPUQHXA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Kd_kApR2EeehJJuiPUQHXA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Kd_kA5R2EeehJJuiPUQHXA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Kd_kBJR2EeehJJuiPUQHXA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Kd_kBZR2EeehJJuiPUQHXA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Kd_kBpR2EeehJJuiPUQHXA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Kd_kB5R2EeehJJuiPUQHXA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Kd_kCJR2EeehJJuiPUQHXA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Kd_kCZR2EeehJJuiPUQHXA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Kd_kCpR2EeehJJuiPUQHXA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Kd_kC5R2EeehJJuiPUQHXA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Kd_kDJR2EeehJJuiPUQHXA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Kd_kDZR2EeehJJuiPUQHXA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Kd_kDpR2EeehJJuiPUQHXA"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_-9vrYJCHEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_OzUF0JRzEeehJJuiPUQHXA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Kd-88ZR2EeehJJuiPUQHXA" x="720" y="380" width="151" height="58"/>
    <children xmi:type="notation:Shape" xmi:id="_Ct5OA5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Ct5OBJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Ct51EJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_UBmLIBJcEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ah6ZspFGEeqqTOduvVhdzw" x="770" y="250"/>
    <children xmi:type="notation:Shape" xmi:id="_CuDmEJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CuDmEZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CuDmE5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TEdzkAzBEeSLvN-sL2100Q"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aiDjopFGEeqqTOduvVhdzw" x="779" y="380"/>
    <children xmi:type="notation:Shape" xmi:id="_CuQaY5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CuQaZJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CuRBcJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_vPjn4A2TEeSJuIJGlYPnZA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CuQaZZIOEeqwIoGOM90xYQ" x="580" y="250"/>
    <children xmi:type="notation:Shape" xmi:id="_CucAkJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CucAkZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CucAk5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Er2MgFRwEeSK7t9cQ4MpAA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CucAkpIOEeqwIoGOM90xYQ" x="600" y="133"/>
    <children xmi:type="notation:Shape" xmi:id="_CumYoJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CumYoZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CumYo5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wpPAcFU4EeSayvSxECItWQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CumYopIOEeqwIoGOM90xYQ" x="430" y="250"/>
    <children xmi:type="notation:Shape" xmi:id="_CuxXwJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CuxXwZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CuxXw5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CuxXwpIOEeqwIoGOM90xYQ" x="310" y="380"/>
    <children xmi:type="notation:Shape" xmi:id="_Cu9lAJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Cu9lAZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Cu9lA5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Cu9lApIOEeqwIoGOM90xYQ" x="614" y="39"/>
    <children xmi:type="notation:Shape" xmi:id="_CvGu8JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CvGu8ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CvGu85IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_7GEycBI_EeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CvGu8pIOEeqwIoGOM90xYQ" x="610" y="380"/>
    <children xmi:type="notation:Shape" xmi:id="_CvTjQJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CvTjQZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CvTjQ5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CvTjQpIOEeqwIoGOM90xYQ" x="479" y="381"/>
    <children xmi:type="notation:Shape" xmi:id="_CvgXkJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CvgXkZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CvgXk5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TDxjgJR1EeehJJuiPUQHXA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ajMzIpFGEeqqTOduvVhdzw" x="920" y="250"/>
    <children xmi:type="notation:Shape" xmi:id="_Cvz5k5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Cvz5lJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Cv0goJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OzUF0JRzEeehJJuiPUQHXA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aja1lZFGEeqqTOduvVhdzw" x="920" y="380"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_-q4ARR1KEeSJnbI82RN9Lg" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_-q4ARh1KEeSJnbI82RN9Lg"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_x6ad8JBFEeqtm5xS3r5AoA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_u2zt4HlFEeSVko5r_SJ_NA"/>
    <styles xmi:type="notation:DoubleValueStyle" xmi:id="_kDBq0JBaEeqtm5xS3r5AoA" name="rulergrid.gridspacing" doubleValue="10.0"/>
    <element xmi:type="uml:Package" href="tdl.uml#_7URIQOy_EeKqo4Ny4D-vKA"/>
    <edges xmi:type="notation:Connector" xmi:id="_udIGkFR6EeSK7t9cQ4MpAA" type="Generalization_Edge" source="_BZdqMFR6EeSK7t9cQ4MpAA" target="_gnQi8FR6EeSK7t9cQ4MpAA" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_udIGk1R6EeSK7t9cQ4MpAA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_uBqeMJBaEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_udIGlFR6EeSK7t9cQ4MpAA" y="39"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_udIGkVR6EeSK7t9cQ4MpAA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_8lQ8YA2hEeSJuIJGlYPnZA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_udIGklR6EeSK7t9cQ4MpAA" points="[450, 252, -643984, -643984]$[459, 196, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_IG1rslR7EeSK7t9cQ4MpAA" id="(0.4968944099378882,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uBbNoJBaEeqtm5xS3r5AoA" id="(0.5426356589147286,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_vb4N0FR6EeSK7t9cQ4MpAA" type="Generalization_Edge" source="_-q3_3R1KEeSJnbI82RN9Lg" target="_gnQi8FR6EeSK7t9cQ4MpAA" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_vb4N01R6EeSK7t9cQ4MpAA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_yokX4JBaEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_vb4N1FR6EeSK7t9cQ4MpAA" x="24" y="-27"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_vb4N0VR6EeSK7t9cQ4MpAA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_BjFL8BJdEeSWKPaJEaS7sQ"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_vb4N0lR6EeSK7t9cQ4MpAA" points="[600, 252, -643984, -643984]$[600, 220, -643984, -643984]$[470, 220, -643984, -643984]$[470, 196, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_IG1rsFR7EeSK7t9cQ4MpAA" id="(0.46511627906976744,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_IG1rsVR7EeSK7t9cQ4MpAA" id="(0.46511627906976744,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_4lByUFU4EeSayvSxECItWQ" type="Generalization_Edge" source="_wpPAdVU4EeSayvSxECItWQ" target="_gnQi8FR6EeSK7t9cQ4MpAA" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_4lByU1U4EeSayvSxECItWQ" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_0IKiYJBaEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_4lH48FU4EeSayvSxECItWQ" x="31" y="63"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_4lByUVU4EeSayvSxECItWQ"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_4kjRMFU4EeSayvSxECItWQ"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_4lByUlU4EeSayvSxECItWQ" points="[322, 250, -643984, -643984]$[322, 220, -643984, -643984]$[470, 220, -643984, -643984]$[470, 196, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4lN_kFU4EeSayvSxECItWQ" id="(0.7131782945736435,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4lN_kVU4EeSayvSxECItWQ" id="(0.5426356589147286,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_FQUDQGjvEeSSJti4FPYumw" type="Generalization_Edge" source="_gnQi8FR6EeSK7t9cQ4MpAA" target="_APjfIGjvEeSSJti4FPYumw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_FQUDQ2jvEeSSJti4FPYumw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FQUDRGjvEeSSJti4FPYumw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_FQUDQWjvEeSSJti4FPYumw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_FQBIUGjvEeSSJti4FPYumw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_FQUDQmjvEeSSJti4FPYumw" points="[-7, -13, -4, 68]$[-7, -55, -4, 26]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_FQnlQGjvEeSSJti4FPYumw" id="(0.5426356589147286,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TvL1sGjxEeSSJti4FPYumw" id="(0.56,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_rfRpEJR1EeehJJuiPUQHXA" type="Generalization_Edge" source="_TDyxoJR1EeehJJuiPUQHXA" target="_gnQi8FR6EeSK7t9cQ4MpAA" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_rfSQIJR1EeehJJuiPUQHXA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_vHRbYJBaEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_rfSQIZR1EeehJJuiPUQHXA" x="-1" y="37"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_rfRpEZR1EeehJJuiPUQHXA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_TDxjgZR1EeehJJuiPUQHXA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rfRpEpR1EeehJJuiPUQHXA" points="[740, 252, -643984, -643984]$[740, 220, -643984, -643984]$[470, 220, -643984, -643984]$[470, 196, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sJDl4JR1EeehJJuiPUQHXA" id="(0.3508771929824561,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sJEM8JR1EeehJJuiPUQHXA" id="(0.46511627906976744,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_FEuxMJBbEeqtm5xS3r5AoA" type="Association_Edge" source="_JN9BMG8IEeSktv7vAivsJQ" target="_BZdqMFR6EeSK7t9cQ4MpAA" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_FEvYQJBbEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_p5_BsJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FEvYQZBbEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_FEvYQpBbEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_p6PgYJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FEvYQ5BbEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_FEvYRJBbEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_p6h0QJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FEvYRZBbEeqtm5xS3r5AoA" x="30" y="49"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_FEvYRpBbEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_p6yS8JBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FEvYR5BbEeqtm5xS3r5AoA" x="-10" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_FEvYSJBbEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_p7CKkJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FEvYSZBbEeqtm5xS3r5AoA" x="10" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_FEvYSpBbEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_p7TQUJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FEvYS5BbEeqtm5xS3r5AoA" x="-10" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_FEuxMZBbEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_KLmiIA2VEeSJuIJGlYPnZA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_FEuxMpBbEeqtm5xS3r5AoA" points="[460, 380, -643984, -643984]$[460, 313, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_p7ongJBbEeqtm5xS3r5AoA" id="(0.3816793893129771,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_p7ongZBbEeqtm5xS3r5AoA" id="(0.4968944099378882,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_FEv_UJBbEeqtm5xS3r5AoA" type="Association_Edge" source="_-q4AFR1KEeSJnbI82RN9Lg" target="_-q3_3R1KEeSJnbI82RN9Lg" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_FEv_U5BbEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_q5bFcJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FEv_VJBbEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_FEv_VZBbEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_q5pu8JBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FEv_VpBbEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_FEv_V5BbEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_q54_gJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FEv_WJBbEeqtm5xS3r5AoA" x="30" y="42"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_FEv_WZBbEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_q6KFQJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FEv_WpBbEeqtm5xS3r5AoA" x="-10" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_FEv_W5BbEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_q6bLAJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FEv_XJBbEeqtm5xS3r5AoA" x="10" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_FEv_XZBbEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_q6rCoJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FEv_XpBbEeqtm5xS3r5AoA" x="-10" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_FEv_UZBbEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_A0bkgxyVEeSiZe52vb2APg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_FEv_UpBbEeqtm5xS3r5AoA" points="[640, 380, -643984, -643984]$[640, 313, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_q7C2EJBbEeqtm5xS3r5AoA" id="(0.5350877192982456,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_q7C2EZBbEeqtm5xS3r5AoA" id="(0.5426356589147286,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_FExNcJBbEeqtm5xS3r5AoA" type="Association_Edge" source="_O1tmIFU5EeSayvSxECItWQ" target="_wpPAdVU4EeSayvSxECItWQ" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_FExNc5BbEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_pchpoJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FExNdJBbEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_FExNdZBbEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_pcwTIJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FExNdpBbEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_FExNd5BbEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_pc-VkJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FExNeJBbEeqtm5xS3r5AoA" x="30" y="-80"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_FExNeZBbEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_pdMYAJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FExNepBbEeqtm5xS3r5AoA" x="-10" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_FExNe5BbEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_pdaacJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FExNfJBbEeqtm5xS3r5AoA" x="10" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_FExNfZBbEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_pdq5IJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FExNfpBbEeqtm5xS3r5AoA" x="-10" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_FExNcZBbEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_dwb5A1U5EeSayvSxECItWQ"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_FExNcpBbEeqtm5xS3r5AoA" points="[220, 380, -643984, -643984]$[275, 316, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iniHwJBbEeqtm5xS3r5AoA" id="(0.8609271523178808,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iPDWUJBbEeqtm5xS3r5AoA" id="(0.07751937984496124,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_FExNf5BbEeqtm5xS3r5AoA" type="Association_Edge" source="_O3JzcG8KEeSktv7vAivsJQ" target="_wpPAdVU4EeSayvSxECItWQ" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_FExNgpBbEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_pd7X0JBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FExNg5BbEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_FEx0gJBbEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_peO50JBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FEx0gZBbEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_FEx0gpBbEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_pehNsJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FEx0g5BbEeqtm5xS3r5AoA" x="31" y="41"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_FEx0hJBbEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_pe0IoJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FEx0hZBbEeqtm5xS3r5AoA" x="-10" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_FEx0hpBbEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_pfFOYJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FEx0h5BbEeqtm5xS3r5AoA" x="10" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_FEx0iJBbEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_pfW7MJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FEx0iZBbEeqtm5xS3r5AoA" x="-10" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_FExNgJBbEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_mVAyw28PEeSktv7vAivsJQ"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_FExNgZBbEeqtm5xS3r5AoA" points="[340, 381, -643984, -643984]$[340, 313, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_pfyZAJBbEeqtm5xS3r5AoA" id="(0.5350877192982456,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hGOGAJBbEeqtm5xS3r5AoA" id="(0.8527131782945736,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_Rtj58JBbEeqtm5xS3r5AoA" type="Association_Edge" source="_TDyxoJR1EeehJJuiPUQHXA" target="_Kd-88JR2EeehJJuiPUQHXA" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_Rtj585BbEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_rfVO4JBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Rtj59JBbEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Rtj59ZBbEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_rfj4YJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Rtj59pBbEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Rtj595BbEeqtm5xS3r5AoA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_rfzI8JBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Rtj5-JBbEeqtm5xS3r5AoA" x="30" y="64"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Rtj5-ZBbEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dPVUAJBbEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dPVUAZBbEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_rgCZgJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Rtj5-pBbEeqtm5xS3r5AoA" x="-30" y="-62"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Rtj5-5BbEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_rgRDAJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Rtj5_JBbEeqtm5xS3r5AoA" x="10" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Rtj5_ZBbEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_rghhsJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Rtj5_pBbEeqtm5xS3r5AoA" x="-10" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_Rtj58ZBbEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_0Lv0gJR2EeehJJuiPUQHXA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Rtj58pBbEeqtm5xS3r5AoA" points="[800, 313, -643984, -643984]$[800, 380, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mMA7IJBbEeqtm5xS3r5AoA" id="(0.4678362573099415,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rg4uEJBbEeqtm5xS3r5AoA" id="(0.5298013245033113,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_T8aXIJBbEeqtm5xS3r5AoA" type="Association_Edge" source="_TDyxoJR1EeehJJuiPUQHXA" target="_APjfIGjvEeSSJti4FPYumw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_T8a-MJBbEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_XjqxsJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_T8a-MZBbEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_T8a-MpBbEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Xj7QYJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_T8a-M5BbEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_T8a-NJBbEeqtm5xS3r5AoA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_XkKg8JBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_T8a-NZBbEeqtm5xS3r5AoA" x="65" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_T8a-NpBbEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WsUS8JBbEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WsUS8ZBbEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_XkbmsJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_T8a-N5BbEeqtm5xS3r5AoA" x="-93" y="-10"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_T8a-OJBbEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Xkt6kJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_T8a-OZBbEeqtm5xS3r5AoA" x="65" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_T8a-OpBbEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_XlAOcJBbEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_T8a-O5BbEeqtm5xS3r5AoA" x="-65" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_T8aXIZBbEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_RaSLQJR3EeehJJuiPUQHXA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_T8aXIpBbEeqtm5xS3r5AoA" points="[800, 250, -643984, -643984]$[800, 60, -643984, -643984]$[514, 60, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_XjaTAJBbEeqtm5xS3r5AoA" id="(0.4678362573099415,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Xja6EJBbEeqtm5xS3r5AoA" id="(1.0,0.40384615384615385)"/>
    <edges xmi:type="notation:Connector" xmi:id="_Ct51EZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_-q3_3R1KEeSJnbI82RN9Lg" target="_Ct5OA5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Ct51EpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Ct51FpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_UBmLIBJcEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Ct51E5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ct51FJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ct51FZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CuDmFJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_-q4AFR1KEeSJnbI82RN9Lg" target="_CuDmEJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CuDmFZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CuDmGZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TEdzkAzBEeSLvN-sL2100Q"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CuDmFpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CuDmF5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CuDmGJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CuRBcZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_BZdqMFR6EeSK7t9cQ4MpAA" target="_CuQaY5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CuRBcpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CuRBdpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_vPjn4A2TEeSJuIJGlYPnZA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CuRBc5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CuRBdJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CuRBdZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CucAlJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_gnQi8FR6EeSK7t9cQ4MpAA" target="_CucAkJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CucAlZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CucAmZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Er2MgFRwEeSK7t9cQ4MpAA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CucAlpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CucAl5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CucAmJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CumYpJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_wpPAdVU4EeSayvSxECItWQ" target="_CumYoJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CumYpZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CumYqZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wpPAcFU4EeSayvSxECItWQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CumYppIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CumYp5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CumYqJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CuxXxJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_O1tmIFU5EeSayvSxECItWQ" target="_CuxXwJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CuxXxZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CuxXyZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CuxXxpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CuxXx5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CuxXyJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Cu9lBJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_APjfIGjvEeSSJti4FPYumw" target="_Cu9lAJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Cu9lBZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Cu9lCZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Cu9lBpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Cu9lB5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Cu9lCJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CvGu9JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_JN9BMG8IEeSktv7vAivsJQ" target="_CvGu8JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CvGu9ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CvGu-ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_7GEycBI_EeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CvGu9pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CvGu95IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CvGu-JIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CvTjRJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_O3JzcG8KEeSktv7vAivsJQ" target="_CvTjQJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CvTjRZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CvTjSZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CvTjRpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CvTjR5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CvTjSJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CvgXlJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_TDyxoJR1EeehJJuiPUQHXA" target="_CvgXkJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CvgXlZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CvgXmZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TDxjgJR1EeehJJuiPUQHXA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CvgXlpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CvgXl5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CvgXmJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Cv0goZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_Kd-88JR2EeehJJuiPUQHXA" target="_Cvz5k5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Cv0gopIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Cv0gppIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OzUF0JRzEeehJJuiPUQHXA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Cv0go5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Cv0gpJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Cv0gpZIOEeqwIoGOM90xYQ"/>
  </notation:Diagram>
  <notation:Diagram xmi:id="_VFkRMFOlEeSBn4xehKK8og" type="PapyrusUMLClassDiagram" name="TestBehaviour::Interaction" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_VFk4SFOlEeSBn4xehKK8og" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_VFk4S1OlEeSBn4xehKK8og" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_VFk4TFOlEeSBn4xehKK8og" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_VFk4TVOlEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_VFk4TlOlEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_VFk4T1OlEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VFk4UFOlEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_VFk4UVOlEeSBn4xehKK8og" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_VFk4UlOlEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_VFk4U1OlEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_VFk4VFOlEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VFk4VVOlEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_VFk4VlOlEeSBn4xehKK8og" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_VFk4V1OlEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_VFk4WFOlEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_VFk4WVOlEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VFk4WlOlEeSBn4xehKK8og"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_uj6rUJCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VFk4W1OlEeSBn4xehKK8og" x="880" y="420" width="126" height="56"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_3YD9EFSBEeSK7t9cQ4MpAA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_3YD9ElSBEeSK7t9cQ4MpAA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3YD9E1SBEeSK7t9cQ4MpAA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3YD9FFSBEeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3YD9FVSBEeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3YD9FlSBEeSK7t9cQ4MpAA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3YD9F1SBEeSK7t9cQ4MpAA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3YD9GFSBEeSK7t9cQ4MpAA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3YD9GVSBEeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3YD9GlSBEeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3YD9G1SBEeSK7t9cQ4MpAA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3YD9HFSBEeSK7t9cQ4MpAA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3YD9HVSBEeSK7t9cQ4MpAA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3YD9HlSBEeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3YD9H1SBEeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3YD9IFSBEeSK7t9cQ4MpAA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3YD9IVSBEeSK7t9cQ4MpAA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_NLFY0FOjEeSK3YiOxEYRxA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3YD9EVSBEeSK7t9cQ4MpAA" x="585" y="311" width="129" height="66"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_55jpcFSBEeSK7t9cQ4MpAA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_55jpclSBEeSK7t9cQ4MpAA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_55kQgFSBEeSK7t9cQ4MpAA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_55kQgVSBEeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_55kQglSBEeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_55kQg1SBEeSK7t9cQ4MpAA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_55kQhFSBEeSK7t9cQ4MpAA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_55kQhVSBEeSK7t9cQ4MpAA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_55kQhlSBEeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_55kQh1SBEeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_55kQiFSBEeSK7t9cQ4MpAA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_55kQiVSBEeSK7t9cQ4MpAA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_55kQilSBEeSK7t9cQ4MpAA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_55kQi1SBEeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_55kQjFSBEeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_55kQjVSBEeSK7t9cQ4MpAA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_55kQjlSBEeSK7t9cQ4MpAA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_Q2yuMFOmEeSBn4xehKK8og"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_55jpcVSBEeSK7t9cQ4MpAA" x="318" y="196" width="164" height="63"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="__rmrIFSCEeSK7t9cQ4MpAA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="__rnSMFSCEeSK7t9cQ4MpAA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="__rnSMVSCEeSK7t9cQ4MpAA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="__rnSMlSCEeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="__rnSM1SCEeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="__rnSNFSCEeSK7t9cQ4MpAA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="__rnSNVSCEeSK7t9cQ4MpAA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="__rnSNlSCEeSK7t9cQ4MpAA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="__rnSN1SCEeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="__rnSOFSCEeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="__rnSOVSCEeSK7t9cQ4MpAA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="__rnSOlSCEeSK7t9cQ4MpAA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="__rnSO1SCEeSK7t9cQ4MpAA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="__rnSPFSCEeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="__rnSPVSCEeSK7t9cQ4MpAA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="__rnSPlSCEeSK7t9cQ4MpAA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="__rnSP1SCEeSK7t9cQ4MpAA"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_o8a3UJCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="__rmrIVSCEeSK7t9cQ4MpAA" x="348" y="90" width="137" height="63"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_Tcd8UFXdEeScZKZ0k3R8ng" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_Tcd8UlXdEeScZKZ0k3R8ng" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Tcd8U1XdEeScZKZ0k3R8ng" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Tcd8VFXdEeScZKZ0k3R8ng"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Tcd8VVXdEeScZKZ0k3R8ng"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Tcd8VlXdEeScZKZ0k3R8ng"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Tcd8V1XdEeScZKZ0k3R8ng"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Tcd8WFXdEeScZKZ0k3R8ng" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Tcd8WVXdEeScZKZ0k3R8ng"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Tcd8WlXdEeScZKZ0k3R8ng"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Tcd8W1XdEeScZKZ0k3R8ng"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Tcd8XFXdEeScZKZ0k3R8ng"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Tcd8XVXdEeScZKZ0k3R8ng" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Tcd8XlXdEeScZKZ0k3R8ng"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Tcd8X1XdEeScZKZ0k3R8ng"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Tcd8YFXdEeScZKZ0k3R8ng"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Tcd8YVXdEeScZKZ0k3R8ng"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_TaY4sFXdEeScZKZ0k3R8ng"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Tcd8UVXdEeScZKZ0k3R8ng" x="667" y="195" width="133" height="66"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_hFKUsFXfEeScZKZ0k3R8ng" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_hFKUslXfEeScZKZ0k3R8ng" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_hFKUs1XfEeScZKZ0k3R8ng" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_hFKUtFXfEeScZKZ0k3R8ng"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_hFKUtVXfEeScZKZ0k3R8ng"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_hFKUtlXfEeScZKZ0k3R8ng"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hFKUt1XfEeScZKZ0k3R8ng"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_hFKUuFXfEeScZKZ0k3R8ng" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_hFKUuVXfEeScZKZ0k3R8ng"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_hFKUulXfEeScZKZ0k3R8ng"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_hFKUu1XfEeScZKZ0k3R8ng"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hFKUvFXfEeScZKZ0k3R8ng"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_hFKUvVXfEeScZKZ0k3R8ng" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_hFKUvlXfEeScZKZ0k3R8ng"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_hFKUv1XfEeScZKZ0k3R8ng"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_hFKUwFXfEeScZKZ0k3R8ng"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hFKUwVXfEeScZKZ0k3R8ng"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_rejc4JCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hFKUsVXfEeScZKZ0k3R8ng" x="665" y="101" width="114" height="56"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_vG3-gGnAEeSEZfSDTcLl8Q" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_vG3-gmnAEeSEZfSDTcLl8Q" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_vG3-g2nAEeSEZfSDTcLl8Q" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_vG3-hGnAEeSEZfSDTcLl8Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_vG3-hWnAEeSEZfSDTcLl8Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_vG3-hmnAEeSEZfSDTcLl8Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vG3-h2nAEeSEZfSDTcLl8Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_vHBvgGnAEeSEZfSDTcLl8Q" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_vHBvgWnAEeSEZfSDTcLl8Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_vHBvgmnAEeSEZfSDTcLl8Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_vHBvg2nAEeSEZfSDTcLl8Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vHBvhGnAEeSEZfSDTcLl8Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_vHBvhWnAEeSEZfSDTcLl8Q" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_vHBvhmnAEeSEZfSDTcLl8Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_vHBvh2nAEeSEZfSDTcLl8Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_vHBviGnAEeSEZfSDTcLl8Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vHBviWnAEeSEZfSDTcLl8Q"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_xZ6oEJCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vG3-gWnAEeSEZfSDTcLl8Q" x="160" y="440" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_dmcr8C_3EeeNhaZdcDdRHA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_dmcr8i_3EeeNhaZdcDdRHA" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_dmcr8y_3EeeNhaZdcDdRHA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_dmcr9C_3EeeNhaZdcDdRHA" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_dmcr9S_3EeeNhaZdcDdRHA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_dmcr9i_3EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_dmcr9y_3EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_dmcr-C_3EeeNhaZdcDdRHA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dmcr-S_3EeeNhaZdcDdRHA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_dmcr-i_3EeeNhaZdcDdRHA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_dmcr-y_3EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_dmcr_C_3EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_dmcr_S_3EeeNhaZdcDdRHA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dmcr_i_3EeeNhaZdcDdRHA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_dmcr_y_3EeeNhaZdcDdRHA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_dmcsAC_3EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_dmcsAS_3EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_dmcsAi_3EeeNhaZdcDdRHA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dmcsAy_3EeeNhaZdcDdRHA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_dmWlUC_3EeeNhaZdcDdRHA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dmcr8S_3EeeNhaZdcDdRHA" x="406" y="309" width="143" height="66"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_mWS7sDAdEeeNhaZdcDdRHA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_mWS7sjAdEeeNhaZdcDdRHA" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_mWS7szAdEeeNhaZdcDdRHA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_mWS7tDAdEeeNhaZdcDdRHA" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_mWS7tTAdEeeNhaZdcDdRHA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_mWS7tjAdEeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_mWS7tzAdEeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_mWS7uDAdEeeNhaZdcDdRHA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mWS7uTAdEeeNhaZdcDdRHA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_mWS7ujAdEeeNhaZdcDdRHA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_mWS7uzAdEeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_mWS7vDAdEeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_mWS7vTAdEeeNhaZdcDdRHA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mWS7vjAdEeeNhaZdcDdRHA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_mWS7vzAdEeeNhaZdcDdRHA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_mWS7wDAdEeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_mWS7wTAdEeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_mWS7wjAdEeeNhaZdcDdRHA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mWS7wzAdEeeNhaZdcDdRHA"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_wo4zwJCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_jDlYIC_5EeeNhaZdcDdRHA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mWS7sTAdEeeNhaZdcDdRHA" x="280" y="438" width="153" height="51"/>
    <children xmi:type="notation:Shape" xmi:id="_rlUbsTDVEeelOZeQhJq9yQ" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_rlUbszDVEeelOZeQhJq9yQ" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_rlUbtDDVEeelOZeQhJq9yQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_rlUbtTDVEeelOZeQhJq9yQ" y="5"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_rlUbtjDVEeelOZeQhJq9yQ" type="Class_AttributeCompartment">
        <children xmi:type="notation:Shape" xmi:id="_tswz4DDWEeeKIs57AZH6tA" type="Property_ClassAttributeLabel">
          <element xmi:type="uml:Property" href="tdl.uml#_Q2yuQVOmEeSBn4xehKK8og"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_tswz4TDWEeeKIs57AZH6tA"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_rlUbtzDVEeelOZeQhJq9yQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_rlUbuDDVEeelOZeQhJq9yQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_rlUbuTDVEeelOZeQhJq9yQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rlUbujDVEeelOZeQhJq9yQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_rlUbuzDVEeelOZeQhJq9yQ" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_rlUbvDDVEeelOZeQhJq9yQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_rlUbvTDVEeelOZeQhJq9yQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_rlUbvjDVEeelOZeQhJq9yQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rlUbvzDVEeelOZeQhJq9yQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_rlUbwDDVEeelOZeQhJq9yQ" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_rlUbwTDVEeelOZeQhJq9yQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_rlUbwjDVEeelOZeQhJq9yQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_rlUbwzDVEeelOZeQhJq9yQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rlUbxDDVEeelOZeQhJq9yQ"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_rlUbsDDVEeelOZeQhJq9yQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rlUbsjDVEeelOZeQhJq9yQ" x="160" y="309" width="218" height="72"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_4R1rQc9-EeeW7s-iImVMJg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_4R1rQ89-EeeW7s-iImVMJg" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_4R1rRM9-EeeW7s-iImVMJg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_4R1rRc9-EeeW7s-iImVMJg" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_4R1rRs9-EeeW7s-iImVMJg" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_4R1rR89-EeeW7s-iImVMJg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_4R1rSM9-EeeW7s-iImVMJg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_4R1rSc9-EeeW7s-iImVMJg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4R1rSs9-EeeW7s-iImVMJg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_4R1rS89-EeeW7s-iImVMJg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_4R1rTM9-EeeW7s-iImVMJg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_4R1rTc9-EeeW7s-iImVMJg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_4R1rTs9-EeeW7s-iImVMJg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4R1rT89-EeeW7s-iImVMJg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_4R1rUM9-EeeW7s-iImVMJg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_4R1rUc9-EeeW7s-iImVMJg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_4R1rUs9-EeeW7s-iImVMJg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_4R1rU89-EeeW7s-iImVMJg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4R1rVM9-EeeW7s-iImVMJg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_4R1rQM9-EeeW7s-iImVMJg"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4R1rQs9-EeeW7s-iImVMJg" x="737" y="309" width="184" height="66"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_5sM7AM9_EeeW7s-iImVMJg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_5sM7As9_EeeW7s-iImVMJg" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_5sM7A89_EeeW7s-iImVMJg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_5sM7BM9_EeeW7s-iImVMJg" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_5sM7Bc9_EeeW7s-iImVMJg" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_5sM7Bs9_EeeW7s-iImVMJg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_5sM7B89_EeeW7s-iImVMJg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_5sM7CM9_EeeW7s-iImVMJg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5sM7Cc9_EeeW7s-iImVMJg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_5sM7Cs9_EeeW7s-iImVMJg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_5sM7C89_EeeW7s-iImVMJg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_5sM7DM9_EeeW7s-iImVMJg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_5sM7Dc9_EeeW7s-iImVMJg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5sM7Ds9_EeeW7s-iImVMJg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_5sM7D89_EeeW7s-iImVMJg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_5sM7EM9_EeeW7s-iImVMJg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_5sM7Ec9_EeeW7s-iImVMJg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_5sM7Es9_EeeW7s-iImVMJg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5sM7E89_EeeW7s-iImVMJg"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_vmN10JCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_WJgKzmjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5sM7Ac9_EeeW7s-iImVMJg" x="451" y="476" width="130" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_6U2AoM-FEeeW7s-iImVMJg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_6U2Aos-FEeeW7s-iImVMJg" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_6U2Ao8-FEeeW7s-iImVMJg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_6U2ApM-FEeeW7s-iImVMJg" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_6U2Apc-FEeeW7s-iImVMJg" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_6U2Aps-FEeeW7s-iImVMJg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_6U2Ap8-FEeeW7s-iImVMJg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_6U2AqM-FEeeW7s-iImVMJg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6U2Aqc-FEeeW7s-iImVMJg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_6U2Aqs-FEeeW7s-iImVMJg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_6U2Aq8-FEeeW7s-iImVMJg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_6U2ArM-FEeeW7s-iImVMJg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_6U2Arc-FEeeW7s-iImVMJg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6U2Ars-FEeeW7s-iImVMJg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_6U2Ar8-FEeeW7s-iImVMJg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_6U2AsM-FEeeW7s-iImVMJg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_6U2Asc-FEeeW7s-iImVMJg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_6U2Ass-FEeeW7s-iImVMJg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6U2As8-FEeeW7s-iImVMJg"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_tmPiIJCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6U2Aoc-FEeeW7s-iImVMJg" x="707" y="420" height="56"/>
    <children xmi:type="notation:Shape" xmi:id="_DjjDoJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DjjDoZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DjjDo5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DjjDopIOEeqwIoGOM90xYQ" x="1080" y="420"/>
    <children xmi:type="notation:Shape" xmi:id="_Djq_cJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Djq_cZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Djq_c5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_NLFY0FOjEeSK3YiOxEYRxA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Djq_cpIOEeqwIoGOM90xYQ" x="785" y="311"/>
    <children xmi:type="notation:Shape" xmi:id="_Dj4a0JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Dj4a0ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dj4a05IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q2yuMFOmEeSBn4xehKK8og"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Dj4a0pIOEeqwIoGOM90xYQ" x="518" y="196"/>
    <children xmi:type="notation:Shape" xmi:id="_Dj_vkJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Dj_vkZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dj_vk5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Dj_vkpIOEeqwIoGOM90xYQ" x="548" y="90"/>
    <children xmi:type="notation:Shape" xmi:id="_DkHrYJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DkHrYZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DkHrY5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TaY4sFXdEeScZKZ0k3R8ng"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DkHrYpIOEeqwIoGOM90xYQ" x="867" y="195"/>
    <children xmi:type="notation:Shape" xmi:id="_Dkb0c5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Dkb0dJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dkb0dpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Dkb0dZIOEeqwIoGOM90xYQ" x="865" y="101"/>
    <children xmi:type="notation:Shape" xmi:id="_DkkXUJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DkkXUZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DkkXU5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DkkXUpIOEeqwIoGOM90xYQ" x="360" y="440"/>
    <children xmi:type="notation:Shape" xmi:id="_Dks6MJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Dks6MZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dks6M5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_dmWlUC_3EeeNhaZdcDdRHA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Dks6MpIOEeqwIoGOM90xYQ" x="606" y="309"/>
    <children xmi:type="notation:Shape" xmi:id="_Dk9Y4JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Dk9Y4ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dk9Y45IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_jDlYIC_5EeeNhaZdcDdRHA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Dk9Y4pIOEeqwIoGOM90xYQ" x="480" y="438"/>
    <children xmi:type="notation:Shape" xmi:id="_DlF7w5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DlF7xJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DlGi0JIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_rlUbsDDVEeelOZeQhJq9yQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DlF7xZIOEeqwIoGOM90xYQ" x="360" y="309"/>
    <children xmi:type="notation:Shape" xmi:id="_DlPFs5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DlPFtJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DlPFtpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_4R1rQM9-EeeW7s-iImVMJg"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DlPFtZIOEeqwIoGOM90xYQ" x="937" y="309"/>
    <children xmi:type="notation:Shape" xmi:id="_Dlp8cJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Dlp8cZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dlp8c5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJgKzmjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Dlp8cpIOEeqwIoGOM90xYQ" x="651" y="476"/>
    <children xmi:type="notation:Shape" xmi:id="_DlzGY5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DlzGZJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DlztcJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DlzGZZIOEeqwIoGOM90xYQ" x="907" y="420"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_VFk4hlOlEeSBn4xehKK8og"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_CtekkERtEeqBvYJaFSFI5A" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_u99A8FOkEeSBn4xehKK8og"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_fyV1UCINEeeCEPE4IHLcjg" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="notation:DoubleValueStyle" xmi:id="_5j6N0JBkEeqtm5xS3r5AoA" name="rulergrid.gridspacing" doubleValue="10.0"/>
    <element xmi:type="uml:Package" href="tdl.uml#_u99A8FOkEeSBn4xehKK8og"/>
    <edges xmi:type="notation:Connector" xmi:id="__r1UoFSCEeSK7t9cQ4MpAA" type="Generalization_Edge" source="_55jpcFSBEeSK7t9cQ4MpAA" target="__rmrIFSCEeSK7t9cQ4MpAA">
      <children xmi:type="notation:DecorationNode" xmi:id="__r1Uo1SCEeSK7t9cQ4MpAA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_8N2rkJBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="__r1UpFSCEeSK7t9cQ4MpAA" x="2" y="37"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="__r1UoVSCEeSK7t9cQ4MpAA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_Q2yuMVOmEeSBn4xehKK8og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__r1UolSCEeSK7t9cQ4MpAA" points="[400, 196, -643984, -643984]$[390, 180, -643984, -643984]$[390, 153, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__55l0FSCEeSK7t9cQ4MpAA" id="(0.43902439024390244,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__56M4FSCEeSK7t9cQ4MpAA" id="(0.30656934306569344,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_tEtP4FXfEeScZKZ0k3R8ng" type="Generalization_Edge" source="_Tcd8UFXdEeScZKZ0k3R8ng" target="_hFKUsFXfEeScZKZ0k3R8ng">
      <children xmi:type="notation:DecorationNode" xmi:id="_tEtP41XfEeScZKZ0k3R8ng" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_tEtP5FXfEeScZKZ0k3R8ng" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_tEtP4VXfEeScZKZ0k3R8ng"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_tEQj8FXfEeScZKZ0k3R8ng"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_tEtP4lXfEeScZKZ0k3R8ng" points="[720, 195, -643984, -643984]$[720, 157, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_tE3A4FXfEeScZKZ0k3R8ng" id="(0.39849624060150374,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sV1aQGnAEeSEZfSDTcLl8Q" id="(0.4824561403508772,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_9D8NkC_3EeeNhaZdcDdRHA" type="Generalization_Edge" source="_dmcr8C_3EeeNhaZdcDdRHA" target="_55jpcFSBEeSK7t9cQ4MpAA">
      <children xmi:type="notation:DecorationNode" xmi:id="_9D8Nky_3EeeNhaZdcDdRHA" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_9D8NlC_3EeeNhaZdcDdRHA" y="39"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_9D8NkS_3EeeNhaZdcDdRHA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_9Dp5sC_3EeeNhaZdcDdRHA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9D8Nki_3EeeNhaZdcDdRHA" points="[440, 309, -643984, -643984]$[440, 259, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9Eg1UC_3EeeNhaZdcDdRHA" id="(0.23776223776223776,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9Eg1US_3EeeNhaZdcDdRHA" id="(0.7439024390243902,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_4fsncDDVEeelOZeQhJq9yQ" type="Generalization_Edge" source="_rlUbsTDVEeelOZeQhJq9yQ" target="_55jpcFSBEeSK7t9cQ4MpAA">
      <children xmi:type="notation:DecorationNode" xmi:id="_4fsnczDVEeelOZeQhJq9yQ" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_4fsndDDVEeelOZeQhJq9yQ" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_4fsncTDVEeelOZeQhJq9yQ"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_4fgaMDDVEeelOZeQhJq9yQ"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_4fsncjDVEeelOZeQhJq9yQ" points="[360, 309, -643984, -643984]$[360, 259, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4gFB8DDVEeelOZeQhJq9yQ" id="(0.9174311926605505,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4gFB8TDVEeelOZeQhJq9yQ" id="(0.25609756097560976,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_hNQR4JMQEeevTcyijWh1sA" type="Association_Edge" source="_dmcr8C_3EeeNhaZdcDdRHA" target="_dmcr8C_3EeeNhaZdcDdRHA">
      <children xmi:type="notation:DecorationNode" xmi:id="_hNQR45MQEeevTcyijWh1sA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_IK_xAJB7Eeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_hNQR5JMQEeevTcyijWh1sA" y="-19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_hNQR5ZMQEeevTcyijWh1sA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ILVIMJB7Eeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_hNQR5pMQEeevTcyijWh1sA" x="-1" y="18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_hNQR55MQEeevTcyijWh1sA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ILoqMJB7Eeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_hNQR6JMQEeevTcyijWh1sA" x="49" y="-41"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_hNQR6ZMQEeevTcyijWh1sA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Sc4QhpB7Eeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Sc4Qh5B7Eeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_IL6-EJB7Eeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_hNQR6pMQEeevTcyijWh1sA" x="-50" y="37"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_hNQR65MQEeevTcyijWh1sA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_IMPuMJB7Eeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_hNQR7JMQEeevTcyijWh1sA" x="49" y="-1"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_hNQR7ZMQEeevTcyijWh1sA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_IMlscJB7Eeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_hNQR7pMQEeevTcyijWh1sA" x="-50" y="-41"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_hNQR4ZMQEeevTcyijWh1sA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_hM9-AJMQEeevTcyijWh1sA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hNQR4pMQEeevTcyijWh1sA" points="[549, 356, -643984, -643984]$[570, 356, -643984, -643984]$[570, 410, -643984, -643984]$[515, 410, -643984, -643984]$[515, 375, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hN05oJMQEeevTcyijWh1sA" id="(1.0,0.7121212121212122)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hN05oZMQEeevTcyijWh1sA" id="(0.7622377622377622,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_9BgQoM-EEeeW7s-iImVMJg" type="Generalization_Edge" source="_4R1rQc9-EeeW7s-iImVMJg" target="_hFKUsFXfEeScZKZ0k3R8ng">
      <children xmi:type="notation:DecorationNode" xmi:id="_9BgQo8-EEeeW7s-iImVMJg" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_9BgQpM-EEeeW7s-iImVMJg" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_9BgQoc-EEeeW7s-iImVMJg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_9BUDYM-EEeeW7s-iImVMJg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9BgQos-EEeeW7s-iImVMJg" points="[921, 340, -643984, -643984]$[960, 340, -643984, -643984]$[960, 130, -643984, -643984]$[779, 130, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9B-xwM-EEeeW7s-iImVMJg" id="(1.0,0.4696969696969697)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9B-xwc-EEeeW7s-iImVMJg" id="(1.0,0.5178571428571429)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BRoFcJB7Eeqtm5xS3r5AoA" type="Association_Edge" source="_dmcr8C_3EeeNhaZdcDdRHA" target="_5sM7AM9_EeeW7s-iImVMJg">
      <children xmi:type="notation:DecorationNode" xmi:id="_BRoFc5B7Eeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRoFdJB7Eeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRoFdZB7Eeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRoFdpB7Eeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRoFd5B7Eeqtm5xS3r5AoA" visible="false" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRoFeJB7Eeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRoFeZB7Eeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Sc43kJB7Eeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Sc43kZB7Eeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRoFepB7Eeqtm5xS3r5AoA" x="-6" y="-56"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRoFe5B7Eeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRoFfJB7Eeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRoFfZB7Eeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRoFfpB7Eeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BRoFcZB7Eeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_GqeIQM-AEeeW7s-iImVMJg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BRoFcpB7Eeqtm5xS3r5AoA" points="[485, 375, -643984, -643984]$[509, 476, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HTv_8JB7Eeqtm5xS3r5AoA" id="(0.6573426573426573,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ht1T4JB7Eeqtm5xS3r5AoA" id="(0.3769230769230769,0.0)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BRosgJB7Eeqtm5xS3r5AoA" type="Association_Edge" source="_4R1rQc9-EeeW7s-iImVMJg" target="_6U2AoM-FEeeW7s-iImVMJg">
      <children xmi:type="notation:DecorationNode" xmi:id="_BRosg5B7Eeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRoshJB7Eeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRoshZB7Eeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRoshpB7Eeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRosh5B7Eeqtm5xS3r5AoA" visible="false" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRosiJB7Eeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRosiZB7Eeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Sc43lpB7Eeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Sc43l5B7Eeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRosipB7Eeqtm5xS3r5AoA" x="-18" y="61"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRosi5B7Eeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRosjJB7Eeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRosjZB7Eeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRosjpB7Eeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BRosgZB7Eeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_BrMjIM-GEeeW7s-iImVMJg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BRosgpB7Eeqtm5xS3r5AoA" points="[806, 375, -643984, -643984]$[776, 420, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LDYTYJB7Eeqtm5xS3r5AoA" id="(0.28804347826086957,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LVW0MJB7Eeqtm5xS3r5AoA" id="(0.83,0.0)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BRosj5B7Eeqtm5xS3r5AoA" type="Association_Edge" source="_Tcd8UFXdEeScZKZ0k3R8ng" target="_55jpcFSBEeSK7t9cQ4MpAA">
      <children xmi:type="notation:DecorationNode" xmi:id="_BRoskpB7Eeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRosk5B7Eeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRoslJB7Eeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRoslZB7Eeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRoslpB7Eeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRosl5B7Eeqtm5xS3r5AoA" x="21" y="22"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRosmJB7Eeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRosmZB7Eeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRosmpB7Eeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRosm5B7Eeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRosnJB7Eeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRpTkJB7Eeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BRoskJB7Eeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_Wj0u01XdEeScZKZ0k3R8ng"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BRoskZB7Eeqtm5xS3r5AoA" points="[667, 227, -643984, -643984]$[482, 228, -643984, -643984]"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BRpToJB7Eeqtm5xS3r5AoA" type="Association_Edge" source="_3YD9EFSBEeSK7t9cQ4MpAA" target="_55jpcFSBEeSK7t9cQ4MpAA">
      <children xmi:type="notation:DecorationNode" xmi:id="_BRp6oJB7Eeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_X6mdcJB7Eeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRp6oZB7Eeqtm5xS3r5AoA" y="-19"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRp6opB7Eeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_X65_cJB7Eeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRp6o5B7Eeqtm5xS3r5AoA" x="-1" y="18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRp6pJB7Eeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_X7Ry4JB7Eeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRp6pZB7Eeqtm5xS3r5AoA" x="26" y="-44"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRp6ppB7Eeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_X7l78JB7Eeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRp6p5B7Eeqtm5xS3r5AoA" x="-31" y="18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRp6qJB7Eeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_X7424JB7Eeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRp6qZB7Eeqtm5xS3r5AoA" x="30" y="18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRp6qpB7Eeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_X8M_8JB7Eeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRp6q5B7Eeqtm5xS3r5AoA" x="-31" y="-19"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BRpToZB7Eeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_Q20jYFOmEeSBn4xehKK8og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BRpTopB7Eeqtm5xS3r5AoA" points="[636, 311, -643984, -643984]$[610, 240, -643984, -643984]$[482, 232, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_X6S7cJB7Eeqtm5xS3r5AoA" id="(0.1937984496124031,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_X6S7cZB7Eeqtm5xS3r5AoA" id="(1.0,0.6984126984126984)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BRp6rJB7Eeqtm5xS3r5AoA" type="Association_Edge" source="_dmcr8C_3EeeNhaZdcDdRHA" target="_mWS7sDAdEeeNhaZdcDdRHA">
      <children xmi:type="notation:DecorationNode" xmi:id="_BRp6r5B7Eeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRp6sJB7Eeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRp6sZB7Eeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRp6spB7Eeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRp6s5B7Eeqtm5xS3r5AoA" visible="false" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRp6tJB7Eeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRp6tZB7Eeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Sc43kpB7Eeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Sc43k5B7Eeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRp6tpB7Eeqtm5xS3r5AoA" x="-14" y="49"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRp6t5B7Eeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRp6uJB7Eeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRp6uZB7Eeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRp6upB7Eeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BRp6rZB7Eeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#___BpYDAdEeeNhaZdcDdRHA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BRp6rpB7Eeqtm5xS3r5AoA" points="[444, 375, -643984, -643984]$[381, 438, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Gh1a0JB7Eeqtm5xS3r5AoA" id="(0.0979020979020979,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GJQiwJB7Eeqtm5xS3r5AoA" id="(0.9150326797385621,0.0)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BRp6u5B7Eeqtm5xS3r5AoA" type="Association_Edge" source="_4R1rQc9-EeeW7s-iImVMJg" target="_VFk4SFOlEeSBn4xehKK8og">
      <children xmi:type="notation:DecorationNode" xmi:id="_BRqhsJB7Eeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRqhsZB7Eeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRqhspB7Eeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRqhs5B7Eeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRqhtJB7Eeqtm5xS3r5AoA" visible="false" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRqhtZB7Eeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRqhtpB7Eeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Sc4QhJB7Eeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Sc4QhZB7Eeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRqht5B7Eeqtm5xS3r5AoA" x="-18" y="-48"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRqhuJB7Eeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRqhuZB7Eeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BRqhupB7Eeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BRqhu5B7Eeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BRp6vJB7Eeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_Lw3PwM9_EeeW7s-iImVMJg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BRp6vZB7Eeqtm5xS3r5AoA" points="[864, 375, -643984, -643984]$[912, 420, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LwVgAJB7Eeqtm5xS3r5AoA" id="(0.8858695652173914,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_MMOx0JB7Eeqtm5xS3r5AoA" id="(0.15873015873015872,0.0)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_gsvBcJB7Eeqtm5xS3r5AoA" type="Association_Edge" source="_4R1rQc9-EeeW7s-iImVMJg" target="_Tcd8UFXdEeScZKZ0k3R8ng">
      <children xmi:type="notation:DecorationNode" xmi:id="_gsvBc5B7Eeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gsvBdJB7Eeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gsvBdZB7Eeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gsvBdpB7Eeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gsvBd5B7Eeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gsvBeJB7Eeqtm5xS3r5AoA" x="17" y="67"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gsvBeZB7Eeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gsvBepB7Eeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gsvBe5B7Eeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gsvBfJB7Eeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gsvogJB7Eeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gsvogZB7Eeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_gsvBcZB7Eeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_t0eK01XdEeScZKZ0k3R8ng"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gsvBcpB7Eeqtm5xS3r5AoA" points="[801, 309, -643984, -643984]$[761, 261, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_icknYJB7Eeqtm5xS3r5AoA" id="(0.28804347826086957,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ivdHIJB7Eeqtm5xS3r5AoA" id="(0.924812030075188,1.0)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_gsvogpB7Eeqtm5xS3r5AoA" type="Association_Edge" source="_3YD9EFSBEeSK7t9cQ4MpAA" target="_Tcd8UFXdEeScZKZ0k3R8ng">
      <children xmi:type="notation:DecorationNode" xmi:id="_gsvohZB7Eeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gsvohpB7Eeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gsvoh5B7Eeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gsvoiJB7Eeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gsvoiZB7Eeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gsvoipB7Eeqtm5xS3r5AoA" x="18" y="44"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gsvoi5B7Eeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gsvojJB7Eeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gsvojZB7Eeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gsvojpB7Eeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gsvoj5B7Eeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gsvokJB7Eeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_gsvog5B7Eeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_mNOso1XdEeScZKZ0k3R8ng"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gsvohJB7Eeqtm5xS3r5AoA" points="[673, 311, -643984, -643984]$[709, 261, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hwBDYJB7Eeqtm5xS3r5AoA" id="(0.813953488372093,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hajJsJB7Eeqtm5xS3r5AoA" id="(0.17293233082706766,1.0)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_uzuKQJB7Eeqtm5xS3r5AoA" type="Association_Edge" source="_vG3-gGnAEeSEZfSDTcLl8Q" target="_rlUbsTDVEeelOZeQhJq9yQ">
      <children xmi:type="notation:DecorationNode" xmi:id="_uzuKQ5B7Eeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_uzuKRJB7Eeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_uzuKRZB7Eeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_uzuKRpB7Eeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_uzuKR5B7Eeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_uzuKSJB7Eeqtm5xS3r5AoA" x="16" y="42"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_uzuKSZB7Eeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_uzuKSpB7Eeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_uzuKS5B7Eeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_uzuKTJB7Eeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_uzuKTZB7Eeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_uzuKTpB7Eeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_uzuKQZB7Eeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_wnljU2nAEeSEZfSDTcLl8Q"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_uzuKQpB7Eeqtm5xS3r5AoA" points="[222, 440, -643984, -643984]$[251, 381, -643984, -643984]"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vfqqQJB7Eeqtm5xS3r5AoA" id="(0.22935779816513763,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_DjjDpJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_VFk4SFOlEeSBn4xehKK8og" target="_DjjDoJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DjjDpZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DjjDqZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DjjDppIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DjjDp5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DjjDqJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Djq_dJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_3YD9EFSBEeSK7t9cQ4MpAA" target="_Djq_cJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Djq_dZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Djq_eZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_NLFY0FOjEeSK3YiOxEYRxA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Djq_dpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Djq_d5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Djq_eJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Dj4a1JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_55jpcFSBEeSK7t9cQ4MpAA" target="_Dj4a0JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Dj4a1ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dj4a2ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q2yuMFOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Dj4a1pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dj4a15IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dj4a2JIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Dj_vlJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="__rmrIFSCEeSK7t9cQ4MpAA" target="_Dj_vkJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Dj_vlZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dj_vmZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Dj_vlpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dj_vl5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dj_vmJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DkHrZJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_Tcd8UFXdEeScZKZ0k3R8ng" target="_DkHrYJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DkHrZZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DkHraZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TaY4sFXdEeScZKZ0k3R8ng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DkHrZpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DkHrZ5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DkHraJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DkcbgJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_hFKUsFXfEeScZKZ0k3R8ng" target="_Dkb0c5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DkcbgZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DkcbhZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DkcbgpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dkcbg5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DkcbhJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DkkXVJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_vG3-gGnAEeSEZfSDTcLl8Q" target="_DkkXUJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DkkXVZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DkkXWZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DkkXVpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DkkXV5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DkkXWJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Dks6NJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_dmcr8C_3EeeNhaZdcDdRHA" target="_Dks6MJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Dks6NZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dks6OZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_dmWlUC_3EeeNhaZdcDdRHA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Dks6NpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dks6N5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dks6OJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Dk9Y5JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_mWS7sDAdEeeNhaZdcDdRHA" target="_Dk9Y4JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Dk9Y5ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dk9Y6ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_jDlYIC_5EeeNhaZdcDdRHA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Dk9Y5pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dk9Y55IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dk9Y6JIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DlGi0ZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_rlUbsTDVEeelOZeQhJq9yQ" target="_DlF7w5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DlGi0pIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DlGi1pIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_rlUbsDDVEeelOZeQhJq9yQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DlGi05IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DlGi1JIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DlGi1ZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DlPFt5IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_4R1rQc9-EeeW7s-iImVMJg" target="_DlPFs5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DlPFuJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DlPFvJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_4R1rQM9-EeeW7s-iImVMJg"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DlPFuZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DlPFupIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DlPFu5IOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Dlp8dJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_5sM7AM9_EeeW7s-iImVMJg" target="_Dlp8cJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Dlp8dZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DlqjgJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJgKzmjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Dlp8dpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dlp8d5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dlp8eJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DlztcZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_6U2AoM-FEeeW7s-iImVMJg" target="_DlzGY5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DlztcpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DlztdpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Dlztc5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DlztdJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DlztdZIOEeqwIoGOM90xYQ"/>
  </notation:Diagram>
  <notation:Diagram xmi:id="_erEL0FOlEeSBn4xehKK8og" type="PapyrusUMLClassDiagram" name="TestBehaviour::GlobalBehaviour" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_1Da4cFOmEeSBn4xehKK8og" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AhmL8FOnEeSBn4xehKK8og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AhmzAFOnEeSBn4xehKK8og" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Rnu78HsDEeSsXY7cbUxrsw" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Rnu78XsDEeSsXY7cbUxrsw" key="QualifiedNameDepth" value="4"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_1DbfgFOmEeSBn4xehKK8og" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_1DcGkFOmEeSBn4xehKK8og" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_1DcGkVOmEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_1DcGklOmEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_1DcGk1OmEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1DcGlFOmEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_1DctoFOmEeSBn4xehKK8og" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_1DctoVOmEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_1DctolOmEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_1Dcto1OmEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1DctpFOmEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_1DdUsFOmEeSBn4xehKK8og" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_1DdUsVOmEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_1DdUslOmEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_1DdUs1OmEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1DdUtFOmEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_oCtMMN_NEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_oCtMMd_NEeWpNocecylAnA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1Da4cVOmEeSBn4xehKK8og" x="44" y="129" width="406" height="62"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C2auQFOnEeSBn4xehKK8og" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_C2bVUFOnEeSBn4xehKK8og" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_C2b8YFOnEeSBn4xehKK8og" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_C2b8YVOnEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_C2b8YlOnEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_C2b8Y1OnEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C2b8ZFOnEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_C2cjcFOnEeSBn4xehKK8og" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_C2cjcVOnEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_C2cjclOnEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_C2cjc1OnEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C2cjdFOnEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_C2dKgFOnEeSBn4xehKK8og" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_C2dKgVOnEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_C2dKglOnEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_C2dKg1OnEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C2dKhFOnEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_oCtMMt_NEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_oCtMM9_NEeWpNocecylAnA" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_jt6yIJCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_ZGOQkO7uEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C2auQVOnEeSBn4xehKK8og" x="200" y="29" width="121" height="59"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_kyPMIFOqEeSBn4xehKK8og" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ojHcwFOqEeSBn4xehKK8og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ojID0FOqEeSBn4xehKK8og" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_kyPzMFOqEeSBn4xehKK8og" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_kyQaQFOqEeSBn4xehKK8og" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_kyQaQVOqEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_kyQaQlOqEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_kyQaQ1OqEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kyQaRFOqEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_kyRBUFOqEeSBn4xehKK8og" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_kyRBUVOqEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_kyRBUlOqEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_kyRBU1OqEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kyRBVFOqEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_kyRoYFOqEeSBn4xehKK8og" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_kyRoYVOqEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_kyRoYlOqEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_kyRoY1OqEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kyRoZFOqEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_oCtMON_NEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_oCtMOd_NEeWpNocecylAnA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_Q2vq4FOmEeSBn4xehKK8og"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kyPMIVOqEeSBn4xehKK8og" x="334" y="247" width="114" height="54"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_nFjSkFOqEeSBn4xehKK8og" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ojGOoFOqEeSBn4xehKK8og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ojG1sFOqEeSBn4xehKK8og" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_nFj5oFOqEeSBn4xehKK8og" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_nFkgsFOqEeSBn4xehKK8og" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_nFkgsVOqEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_nFkgslOqEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_nFkgs1OqEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nFkgtFOqEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_nFlHwFOqEeSBn4xehKK8og" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_nFlHwVOqEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_nFlHwlOqEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_nFlHw1OqEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nFlHxFOqEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_nFlHxVOqEeSBn4xehKK8og" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_nFlHxlOqEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_nFlHx1OqEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_nFlHyFOqEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nFlHyVOqEeSBn4xehKK8og"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_oCtMOt_NEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_oCtMO9_NEeWpNocecylAnA" y="5"/>
      <element xmi:type="uml:Class" href="tdl.uml#_Q21KdFOmEeSBn4xehKK8og"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nFjSkVOqEeSBn4xehKK8og" x="199" y="247" width="114" height="54"/>
    <children xmi:type="notation:Shape" xmi:id="_BlzE8JFHEeqqTOduvVhdzw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_BlzE8pFHEeqqTOduvVhdzw" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_BlzE85FHEeqqTOduvVhdzw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BlzE9JFHEeqqTOduvVhdzw" y="15"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_BlzE9ZFHEeqqTOduvVhdzw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_BlzE9pFHEeqqTOduvVhdzw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_BlzE95FHEeqqTOduvVhdzw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_BlzE-JFHEeqqTOduvVhdzw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BlzE-ZFHEeqqTOduvVhdzw"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_BlzE-pFHEeqqTOduvVhdzw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_BlzE-5FHEeqqTOduvVhdzw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_BlzE_JFHEeqqTOduvVhdzw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_BlzE_ZFHEeqqTOduvVhdzw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BlzE_pFHEeqqTOduvVhdzw"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_BlzE_5FHEeqqTOduvVhdzw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_BlzFAJFHEeqqTOduvVhdzw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_BlzFAZFHEeqqTOduvVhdzw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_BlzFApFHEeqqTOduvVhdzw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BlzFA5FHEeqqTOduvVhdzw"/>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp7wGjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BlzE8ZFHEeqqTOduvVhdzw" x="180" y="360" width="131" height="61"/>
    <children xmi:type="notation:Shape" xmi:id="_Fko5EJFHEeqqTOduvVhdzw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_FkpgIJFHEeqqTOduvVhdzw" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_FkpgIZFHEeqqTOduvVhdzw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FkpgIpFHEeqqTOduvVhdzw" y="15"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_FkpgI5FHEeqqTOduvVhdzw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_FkpgJJFHEeqqTOduvVhdzw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_FkpgJZFHEeqqTOduvVhdzw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_FkpgJpFHEeqqTOduvVhdzw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FkpgJ5FHEeqqTOduvVhdzw"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_FkpgKJFHEeqqTOduvVhdzw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_FkpgKZFHEeqqTOduvVhdzw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_FkpgKpFHEeqqTOduvVhdzw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_FkpgK5FHEeqqTOduvVhdzw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FkpgLJFHEeqqTOduvVhdzw"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_FkqHMJFHEeqqTOduvVhdzw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_FkqHMZFHEeqqTOduvVhdzw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_FkqHMpFHEeqqTOduvVhdzw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_FkqHM5FHEeqqTOduvVhdzw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FkqHNJFHEeqqTOduvVhdzw"/>
      <element xmi:type="uml:Class" href="tdl.uml#_Q2xgEFOmEeSBn4xehKK8og"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Fko5EZFHEeqqTOduvVhdzw" x="40" y="243" height="61"/>
    <children xmi:type="notation:Shape" xmi:id="_ziynwJFHEeqqTOduvVhdzw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_ziynwZFHEeqqTOduvVhdzw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ziynw5FHEeqqTOduvVhdzw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_D-mA4pIOEeqwIoGOM90xYQ" x="244" y="129"/>
    <children xmi:type="notation:Shape" xmi:id="_D-zcQJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_D-zcQZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D-zcQ5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_ZGOQkO7uEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_D-zcQpIOEeqwIoGOM90xYQ" x="400" y="29"/>
    <children xmi:type="notation:Shape" xmi:id="_D-8mM5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_D-8mNJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D-8mNpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q2xgEFOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zjGw0pFHEeqqTOduvVhdzw" x="534" y="247"/>
    <children xmi:type="notation:Shape" xmi:id="_D_IzcJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_D_IzcZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D_Izc5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q2vq4FOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zjSXApFHEeqqTOduvVhdzw" x="399" y="247"/>
    <children xmi:type="notation:Shape" xmi:id="_D_VnwJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_D_VnwZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D_Vnw5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q21KdFOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zjdWIpFHEeqqTOduvVhdzw" x="380" y="360"/>
    <children xmi:type="notation:Shape" xmi:id="_D_jqM5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_D_jqNJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D_kRQJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zjqKcpFHEeqqTOduvVhdzw" x="240" y="243"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_erE0KFOlEeSBn4xehKK8og"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_yDoEUJBFEeqtm5xS3r5AoA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_u99A8FOkEeSBn4xehKK8og"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_oCtMPt_NEeWpNocecylAnA" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="notation:DoubleValueStyle" xmi:id="_lA8ocJBWEeqtm5xS3r5AoA" name="rulergrid.gridspacing" doubleValue="10.0"/>
    <element xmi:type="uml:Package" href="tdl.uml#_UI9FUO7uEeKEI7DGGPzGog"/>
    <edges xmi:type="notation:Connector" xmi:id="_NZ230FOnEeSBn4xehKK8og" type="Generalization_Edge" source="_1Da4cFOmEeSBn4xehKK8og" target="_C2auQFOnEeSBn4xehKK8og" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_NZ3e4FOnEeSBn4xehKK8og" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_NWL9MMutEee-rcv5ZK6TGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_NZ3e4VOnEeSBn4xehKK8og" y="39"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_NZ230VOnEeSBn4xehKK8og"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_NDx88O7vEeKEI7DGGPzGog"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NZ230lOnEeSBn4xehKK8og" points="[-4, -34, 9, 77]$[-10, -81, 3, 30]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TGLiWFOnEeSBn4xehKK8og" id="(0.5073891625615764,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TGMI6VOnEeSBn4xehKK8og" id="(0.4132231404958678,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_znmd4FOqEeSBn4xehKK8og" type="Generalization_Edge" source="_kyPMIFOqEeSBn4xehKK8og" target="_1Da4cFOmEeSBn4xehKK8og" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_znnsAFOqEeSBn4xehKK8og" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LbS90MutEee-rcv5ZK6TGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_znnsAVOqEeSBn4xehKK8og" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_znmd4VOqEeSBn4xehKK8og"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_Q2vq4VOmEeSBn4xehKK8og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_znmd4lOqEeSBn4xehKK8og" points="[-8, -36, 26, 115]$[-27, -117, 7, 34]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KIljQHrWEeSWuMHj58bJ6Q" id="(0.49122807017543857,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1Ij6UFOqEeSBn4xehKK8og" id="(0.8522167487684729,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_0TZM4FOqEeSBn4xehKK8og" type="Generalization_Edge" source="_nFjSkFOqEeSBn4xehKK8og" target="_1Da4cFOmEeSBn4xehKK8og" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_0TZz8FOqEeSBn4xehKK8og" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_La9moMutEee-rcv5ZK6TGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_0TZz8VOqEeSBn4xehKK8og" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_0TZM4VOqEeSBn4xehKK8og"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_Q21KdVOmEeSBn4xehKK8og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0TZM4lOqEeSBn4xehKK8og" points="[4, -36, -25, 201]$[24, -203, -5, 34]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2tURoFOqEeSBn4xehKK8og" id="(0.4473684210526316,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_11n0oFOqEeSBn4xehKK8og" id="(0.5073891625615764,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_G-GmYJFHEeqqTOduvVhdzw" type="Generalization_Edge" source="_Fko5EJFHEeqqTOduvVhdzw" target="_1Da4cFOmEeSBn4xehKK8og" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_G-HNcJFHEeqqTOduvVhdzw" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_K1GGEJFHEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_G-H0gJFHEeqqTOduvVhdzw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_G-GmYZFHEeqqTOduvVhdzw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_7FMYMFOnEeSBn4xehKK8og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_G-GmYpFHEeqqTOduvVhdzw" points="[130, 243, -643984, -643984]$[130, 191, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_J4OOIJFHEeqqTOduvVhdzw" id="(0.6617647058823529,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_K2GLoJFHEeqqTOduvVhdzw" id="(0.21182266009852216,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_G-JpsJFHEeqqTOduvVhdzw" type="Association_Edge" source="_BlzE8JFHEeqqTOduvVhdzw" target="_Fko5EJFHEeqqTOduvVhdzw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_G-Jps5FHEeqqTOduvVhdzw" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_K1Na0JFHEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_G-JptJFHEeqqTOduvVhdzw" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_G-JptZFHEeqqTOduvVhdzw" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_K1XL0JFHEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_G-JptpFHEeqqTOduvVhdzw" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_G-Jpt5FHEeqqTOduvVhdzw" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_K1g80JFHEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_G-JpuJFHEeqqTOduvVhdzw" x="58" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_G-JpuZFHEeqqTOduvVhdzw" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_K1qGwJFHEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_G-JpupFHEeqqTOduvVhdzw" x="-58" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_G-Jpu5FHEeqqTOduvVhdzw" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_K1xbgJFHEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_G-JpvJFHEeqqTOduvVhdzw" x="58" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_G-JpvZFHEeqqTOduvVhdzw" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_K15-YJFHEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_G-JpvpFHEeqqTOduvVhdzw" x="-58" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_G-JpsZFHEeqqTOduvVhdzw"/>
      <element xmi:type="uml:Association" href="tdl.uml#__aHUkFOoEeSBn4xehKK8og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_G-JpspFHEeqqTOduvVhdzw" points="[180, 380, -643984, -643984]$[110, 380, -643984, -643984]$[110, 304, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_K2GysJFHEeqqTOduvVhdzw" id="(0.0,0.32786885245901637)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KNUUYJFHEeqqTOduvVhdzw" id="(0.5147058823529411,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_D-mA5JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_1Da4cFOmEeSBn4xehKK8og">
      <styles xmi:type="notation:FontStyle" xmi:id="_D-mA5ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D-mA6ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_D-mA5pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D-mA55IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D-mA6JIOEeqwIoGOM90xYQ"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_D-zcRJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_C2auQFOnEeSBn4xehKK8og" target="_D-zcQJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_D-zcRZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D-zcSZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_ZGOQkO7uEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_D-zcRpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D-zcR5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D-zcSJIOEeqwIoGOM90xYQ"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_D-9NQJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" target="_D-8mM5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_D-9NQZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D-9NRZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q2xgEFOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_D-9NQpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D-9NQ5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D-9NRJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_D_IzdJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_kyPMIFOqEeSBn4xehKK8og" target="_D_IzcJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_D_IzdZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D_IzeZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q2vq4FOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_D_IzdpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D_Izd5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D_IzeJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_D_VnxJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_nFjSkFOqEeSBn4xehKK8og" target="_D_VnwJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_D_WO0JIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D_WO1JIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q21KdFOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_D_WO0ZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D_WO0pIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D_WO05IOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_D_kRQZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" target="_D_jqM5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_D_kRQpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D_kRRpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_D_kRQ5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D_kRRJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D_kRRZIOEeqwIoGOM90xYQ"/>
  </notation:Diagram>
  <notation:Diagram xmi:id="_L3vWEFOtEeSBn4xehKK8og" type="PapyrusUMLClassDiagram" name="TestBehaviour::ActionBehaviour" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_RcibYFOtEeSBn4xehKK8og" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SkapcFOtEeSBn4xehKK8og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SkbQgFOtEeSBn4xehKK8og" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UidDcFOtEeSBn4xehKK8og" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UidqgFOtEeSBn4xehKK8og" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VdubAFSAEeSGV_4El4z6Og" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_VdubAVSAEeSGV_4El4z6Og" key="QualifiedNameDepth" value="4"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_RcjpgFOtEeSBn4xehKK8og" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_RcjpgVOtEeSBn4xehKK8og" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_RcjpglOtEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Rcjpg1OtEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_RcjphFOtEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RcjphVOtEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_RckQkFOtEeSBn4xehKK8og" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_RckQkVOtEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_RckQklOtEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_RckQk1OtEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RckQlFOtEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Rck3oFOtEeSBn4xehKK8og" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Rck3oVOtEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Rck3olOtEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Rck3o1OtEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Rck3pFOtEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_o87YwN_NEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_o87Ywd_NEeWpNocecylAnA" y="5"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_q6NecDCvEeeN-eRAg7AQPA" visible="false" type="StereotypeLabel">
        <styles xmi:type="notation:StringValueStyle" xmi:id="_q6NecTCvEeeN-eRAg7AQPA" name="stereotype" stringValue="StandardProfile::Metaclass"/>
        <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_q6NecjCvEeeN-eRAg7AQPA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RcibYVOtEeSBn4xehKK8og" x="440" y="-75" width="166" height="57"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_etpFEFOtEeSBn4xehKK8og" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fZ0OkFOtEeSBn4xehKK8og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fZ01oFOtEeSBn4xehKK8og" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_etpsIFOtEeSBn4xehKK8og" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_etpsIVOtEeSBn4xehKK8og" type="Class_AttributeCompartment">
        <children xmi:type="notation:Shape" xmi:id="_1piZEFOtEeSBn4xehKK8og" type="Property_ClassAttributeLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3a8FQFOtEeSBn4xehKK8og" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3a9TYFOtEeSBn4xehKK8og" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_41qW0FOtEeSBn4xehKK8og" name="maskLabel">
            <stringListValue>name</stringListValue>
            <stringListValue>derived</stringListValue>
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>type</stringListValue>
          </styles>
          <element xmi:type="uml:Property" href="tdl.uml#_zGvsMFOtEeSBn4xehKK8og"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_1piZEVOtEeSBn4xehKK8og"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_etpsIlOtEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_etpsI1OtEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_etpsJFOtEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_etpsJVOtEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_etqTMFOtEeSBn4xehKK8og" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_etqTMVOtEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_etqTMlOtEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_etqTM1OtEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_etqTNFOtEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_etqTNVOtEeSBn4xehKK8og" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_etqTNlOtEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_etqTN1OtEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_etqTOFOtEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_etqTOVOtEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_o87Ywt_NEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_o87Yw9_NEeWpNocecylAnA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_etmo0FOtEeSBn4xehKK8og"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_etpFEVOtEeSBn4xehKK8og" x="773" y="187" width="123" height="73"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_VNNbMFOuEeSBn4xehKK8og" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WLqngFOuEeSBn4xehKK8og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WLrOkFOuEeSBn4xehKK8og" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_VNOpUFOuEeSBn4xehKK8og" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_VNOpUVOuEeSBn4xehKK8og" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_VNOpUlOuEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_VNOpU1OuEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_VNOpVFOuEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VNOpVVOuEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_VNPQYFOuEeSBn4xehKK8og" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_VNPQYVOuEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_VNPQYlOuEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_VNPQY1OuEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VNPQZFOuEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_VNP3cFOuEeSBn4xehKK8og" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_VNP3cVOuEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_VNP3clOuEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_VNP3c1OuEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VNP3dFOuEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_o87YxN_NEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_o87Yxd_NEeWpNocecylAnA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_Q2yHIFOmEeSBn4xehKK8og"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VNNbMVOuEeSBn4xehKK8og" x="580" y="187" width="131" height="73"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_sA3ZMFOuEeSBn4xehKK8og" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Da3lgFOvEeSBn4xehKK8og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Da4MkFOvEeSBn4xehKK8og" key="fillColor" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_s4oP9s-BEeeW7s-iImVMJg" key="visible" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EcFx8FOvEeSBn4xehKK8og" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EcGZAFOvEeSBn4xehKK8og" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_E5uJIFOvEeSBn4xehKK8og" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_E5uJIVOvEeSBn4xehKK8og" key="QualifiedNameDepth" value="2"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_sA4AQFOuEeSBn4xehKK8og" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s4oP98-BEeeW7s-iImVMJg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_s4oP-M-BEeeW7s-iImVMJg" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_sA4nUFOuEeSBn4xehKK8og" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_sA4nUVOuEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_sA4nUlOuEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_sA4nU1OuEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sA4nVFOuEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_sA5OYFOuEeSBn4xehKK8og" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_sA5OYVOuEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_sA5OYlOuEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_sA5OY1OuEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sA5OZFOuEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_sA5OZVOuEeSBn4xehKK8og" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_sA5OZlOuEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_sA5OZ1OuEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_sA5OaFOuEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sA5OaVOuEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_o87Yxt_NEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s4oP-c-BEeeW7s-iImVMJg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_s4oP-s-BEeeW7s-iImVMJg" key="visible" value="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_o87Yx9_NEeWpNocecylAnA" y="5"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_q6ZrvzCvEeeN-eRAg7AQPA" visible="false" type="StereotypeLabel">
        <styles xmi:type="notation:StringValueStyle" xmi:id="_q6ZrwDCvEeeN-eRAg7AQPA" name="stereotype" stringValue="StandardProfile::Metaclass"/>
        <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_q6ZrwTCvEeeN-eRAg7AQPA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_Rpj70AzBEeSLvN-sL2100Q"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sA3ZMVOuEeSBn4xehKK8og" x="770" y="380" width="161" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_up5Q8FOuEeSBn4xehKK8og" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JIX64FOvEeSBn4xehKK8og" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JIYh8FOvEeSBn4xehKK8og" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_KvV4sFOvEeSBn4xehKK8og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KvWfwFOvEeSBn4xehKK8og" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NBwAMFOvEeSBn4xehKK8og" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NBxOUFOvEeSBn4xehKK8og" key="QualifiedNameDepth" value="2"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_up54AFOuEeSBn4xehKK8og" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_up54AVOuEeSBn4xehKK8og" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_up54AlOuEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_up54A1OuEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_up54BFOuEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_up54BVOuEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_up54BlOuEeSBn4xehKK8og" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_up54B1OuEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_up54CFOuEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_up54CVOuEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_up54ClOuEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_up54C1OuEeSBn4xehKK8og" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_up54DFOuEeSBn4xehKK8og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_up54DVOuEeSBn4xehKK8og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_up54DlOuEeSBn4xehKK8og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_up54D1OuEeSBn4xehKK8og"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_o87YyN_NEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_o87Yyd_NEeWpNocecylAnA" y="5"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_pAAh8N_NEeWpNocecylAnA" visible="false" type="StereotypeLabel">
        <styles xmi:type="notation:StringValueStyle" xmi:id="_pAAh8d_NEeWpNocecylAnA" name="stereotype" stringValue="StandardProfile::Metaclass"/>
        <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pAAh8t_NEeWpNocecylAnA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_up5Q8VOuEeSBn4xehKK8og" x="810" y="50" width="168" height="56"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_wlN3oVR-EeSGV_4El4z6Og" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2PVh0FR-EeSGV_4El4z6Og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2PVh0VR-EeSGV_4El4z6Og" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_wlXooFR-EeSGV_4El4z6Og" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_wlXooVR-EeSGV_4El4z6Og" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_wlXoolR-EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_wlXoo1R-EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_wlXopFR-EeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wlXopVR-EeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_wlXoplR-EeSGV_4El4z6Og" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_wlXop1R-EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_wlXoqFR-EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_wlXoqVR-EeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wlXoqlR-EeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_wlXoq1R-EeSGV_4El4z6Og" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_wlXorFR-EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_wlXorVR-EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_wlXorlR-EeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wlXor1R-EeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_o87Yyt_NEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_o87Yy9_NEeWpNocecylAnA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_wlN3oFR-EeSGV_4El4z6Og"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wlN3olR-EeSGV_4El4z6Og" x="438" y="54" width="170" height="56"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_fsiskGnCEeSEZfSDTcLl8Q" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hQOF0GnCEeSEZfSDTcLl8Q" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hQOF0WnCEeSEZfSDTcLl8Q" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hi9boGnCEeSEZfSDTcLl8Q" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hi9boWnCEeSEZfSDTcLl8Q" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_h0q2sGnCEeSEZfSDTcLl8Q" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_h0q2sWnCEeSEZfSDTcLl8Q" key="QualifiedNameDepth" value="2"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_fsiskmnCEeSEZfSDTcLl8Q" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_fsisk2nCEeSEZfSDTcLl8Q" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_fsislGnCEeSEZfSDTcLl8Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_fsislWnCEeSEZfSDTcLl8Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_fsislmnCEeSEZfSDTcLl8Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fsisl2nCEeSEZfSDTcLl8Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_fsismGnCEeSEZfSDTcLl8Q" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_fsismWnCEeSEZfSDTcLl8Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_fsismmnCEeSEZfSDTcLl8Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_fsism2nCEeSEZfSDTcLl8Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fsisnGnCEeSEZfSDTcLl8Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_fsisnWnCEeSEZfSDTcLl8Q" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_fsisnmnCEeSEZfSDTcLl8Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_fsisn2nCEeSEZfSDTcLl8Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_fsisoGnCEeSEZfSDTcLl8Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fsisoWnCEeSEZfSDTcLl8Q"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_o87YzN_NEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_o87Yzd_NEeWpNocecylAnA" y="5"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_q6r_kDCvEeeN-eRAg7AQPA" visible="false" type="StereotypeLabel">
        <styles xmi:type="notation:StringValueStyle" xmi:id="_q6r_kTCvEeeN-eRAg7AQPA" name="stereotype" stringValue="StandardProfile::Metaclass"/>
        <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_q6r_kjCvEeeN-eRAg7AQPA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fsiskWnCEeSEZfSDTcLl8Q" x="400" y="380" width="117" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_buVVIGnDEeSEZfSDTcLl8Q" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eLSfwGnDEeSEZfSDTcLl8Q" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_eLSfwWnDEeSEZfSDTcLl8Q" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hRT1gGnDEeSEZfSDTcLl8Q" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hRT1gWnDEeSEZfSDTcLl8Q" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_buVVImnDEeSEZfSDTcLl8Q" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_buVVI2nDEeSEZfSDTcLl8Q" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ldGggGnDEeSEZfSDTcLl8Q" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ldGggWnDEeSEZfSDTcLl8Q" key="visible" value="true"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_buVVJGnDEeSEZfSDTcLl8Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_buVVJWnDEeSEZfSDTcLl8Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_buVVJmnDEeSEZfSDTcLl8Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_buVVJ2nDEeSEZfSDTcLl8Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_buVVKGnDEeSEZfSDTcLl8Q" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_buVVKWnDEeSEZfSDTcLl8Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_buVVKmnDEeSEZfSDTcLl8Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_buVVK2nDEeSEZfSDTcLl8Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_buVVLGnDEeSEZfSDTcLl8Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_buVVLWnDEeSEZfSDTcLl8Q" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_buVVLmnDEeSEZfSDTcLl8Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_buVVL2nDEeSEZfSDTcLl8Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_buVVMGnDEeSEZfSDTcLl8Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_buVVMWnDEeSEZfSDTcLl8Q"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_o87Yzt_NEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_o87Yz9_NEeWpNocecylAnA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_Q24NwFOmEeSBn4xehKK8og"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_buVVIWnDEeSEZfSDTcLl8Q" x="220" y="190" width="118" height="69"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_LoEe8DC0EeeN-eRAg7AQPA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_LoEe8jC0EeeN-eRAg7AQPA" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_LoEe8zC0EeeN-eRAg7AQPA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LoEe9DC0EeeN-eRAg7AQPA" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_LoEe9TC0EeeN-eRAg7AQPA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_LoEe9jC0EeeN-eRAg7AQPA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_LoEe9zC0EeeN-eRAg7AQPA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_LoEe-DC0EeeN-eRAg7AQPA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LoEe-TC0EeeN-eRAg7AQPA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_LoEe-jC0EeeN-eRAg7AQPA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_LoEe-zC0EeeN-eRAg7AQPA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_LoEe_DC0EeeN-eRAg7AQPA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_LoEe_TC0EeeN-eRAg7AQPA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LoEe_jC0EeeN-eRAg7AQPA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_LoEe_zC0EeeN-eRAg7AQPA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_LoEfADC0EeeN-eRAg7AQPA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_LoEfATC0EeeN-eRAg7AQPA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_LoEfAjC0EeeN-eRAg7AQPA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LoEfAzC0EeeN-eRAg7AQPA"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_TgwnAJCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_wpPAcFU4EeSayvSxECItWQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LoEe8TC0EeeN-eRAg7AQPA" x="170" y="310" width="117" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_q7ybAMurEee-rcv5ZK6TGg" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_q7ybAcurEee-rcv5ZK6TGg" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_q7ybAsurEee-rcv5ZK6TGg" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_q7ybA8urEee-rcv5ZK6TGg" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_q7ybBMurEee-rcv5ZK6TGg" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_q7ybBcurEee-rcv5ZK6TGg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_q7ybBsurEee-rcv5ZK6TGg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_q7ybB8urEee-rcv5ZK6TGg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_q7ybCMurEee-rcv5ZK6TGg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_q7ybCcurEee-rcv5ZK6TGg" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_q7ybCsurEee-rcv5ZK6TGg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_q7ybC8urEee-rcv5ZK6TGg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_q7ybDMurEee-rcv5ZK6TGg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_q7ybDcurEee-rcv5ZK6TGg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_q7ybDsurEee-rcv5ZK6TGg" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_q7ybD8urEee-rcv5ZK6TGg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_q7ybEMurEee-rcv5ZK6TGg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_q7ybEcurEee-rcv5ZK6TGg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_q7ybEsurEee-rcv5ZK6TGg"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_q7ybE8urEee-rcv5ZK6TGg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_q7ybFMurEee-rcv5ZK6TGg" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_Q26C8FOmEeSBn4xehKK8og"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_q7ybI8urEee-rcv5ZK6TGg" x="400" y="187" width="114" height="73"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_sOqs8M-BEeeW7s-iImVMJg" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s4oP8M-BEeeW7s-iImVMJg" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_s4oP8c-BEeeW7s-iImVMJg" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tgrucM-BEeeW7s-iImVMJg" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tvRkEM-BEeeW7s-iImVMJg" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tvRkEc-BEeeW7s-iImVMJg" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_sOqs8s-BEeeW7s-iImVMJg" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s4oP8s-BEeeW7s-iImVMJg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_s4oP88-BEeeW7s-iImVMJg" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_sOqs88-BEeeW7s-iImVMJg" type="Class_FloatingNameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s4oP9M-BEeeW7s-iImVMJg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_s4oP9c-BEeeW7s-iImVMJg" key="visible" value="true"/>
        </eAnnotations>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_sOqs9M-BEeeW7s-iImVMJg" y="5"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_sOqs9c-BEeeW7s-iImVMJg" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_sOqs9s-BEeeW7s-iImVMJg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_sOqs98-BEeeW7s-iImVMJg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_sOqs-M-BEeeW7s-iImVMJg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sOqs-c-BEeeW7s-iImVMJg"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_sOqs-s-BEeeW7s-iImVMJg" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_sOqs-8-BEeeW7s-iImVMJg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_sOqs_M-BEeeW7s-iImVMJg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_sOqs_c-BEeeW7s-iImVMJg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sOqs_s-BEeeW7s-iImVMJg"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_sOqs_8-BEeeW7s-iImVMJg" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_sOqtAM-BEeeW7s-iImVMJg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_sOqtAc-BEeeW7s-iImVMJg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_sOqtAs-BEeeW7s-iImVMJg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sOqtA8-BEeeW7s-iImVMJg"/>
      <element xmi:type="uml:Class" href="tdl.uml#_WJgKzmjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sOqs8c-BEeeW7s-iImVMJg" x="600" y="380" width="135" height="51"/>
    <children xmi:type="notation:Shape" xmi:id="_DXMpsJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DXMpsZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DXMps5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DXMpspIOEeqwIoGOM90xYQ" x="640" y="-75"/>
    <children xmi:type="notation:Shape" xmi:id="_DXT-cJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DXT-cZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DXT-c5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_etmo0FOtEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DXT-cpIOEeqwIoGOM90xYQ" x="973" y="187"/>
    <children xmi:type="notation:Shape" xmi:id="_DXchUJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DXchUZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DXchU5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q2yHIFOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DXchUpIOEeqwIoGOM90xYQ" x="780" y="187"/>
    <children xmi:type="notation:Shape" xmi:id="_DXgyw5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DXgyxJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DXgyxpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Rpj70AzBEeSLvN-sL2100Q"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DXgyxZIOEeqwIoGOM90xYQ" x="970" y="380"/>
    <children xmi:type="notation:Shape" xmi:id="_DXngcJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DXngcZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DXoHgJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DXngcpIOEeqwIoGOM90xYQ" x="973" y="54"/>
    <children xmi:type="notation:Shape" xmi:id="_DXx4g5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DXx4hJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DXx4hpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wlN3oFR-EeSGV_4El4z6Og"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DXx4hZIOEeqwIoGOM90xYQ" x="638" y="54"/>
    <children xmi:type="notation:Shape" xmi:id="_DX2J85IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DX2xAJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DX2xApIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DX2xAZIOEeqwIoGOM90xYQ" x="600" y="380"/>
    <children xmi:type="notation:Shape" xmi:id="_DYEMY5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DYEMZJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DYEMZpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q24NwFOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DYEMZZIOEeqwIoGOM90xYQ" x="420" y="190"/>
    <children xmi:type="notation:Shape" xmi:id="_DYN9YJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DYN9YZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DYN9Y5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wpPAcFU4EeSayvSxECItWQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DYN9YpIOEeqwIoGOM90xYQ" x="403" y="307"/>
    <children xmi:type="notation:Shape" xmi:id="_DYYVcJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DYYVcZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DYYVc5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q26C8FOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DYYVcpIOEeqwIoGOM90xYQ" x="600" y="187"/>
    <children xmi:type="notation:Shape" xmi:id="_DYjUk5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DYjUlJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DYjUlpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJgKzmjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DYjUlZIOEeqwIoGOM90xYQ" x="800" y="380"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_L3vWEVOtEeSBn4xehKK8og" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_L3vWElOtEeSBn4xehKK8og"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_yJD98JBFEeqtm5xS3r5AoA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_u99A8FOkEeSBn4xehKK8og"/>
    <styles xmi:type="notation:DoubleValueStyle" xmi:id="_Le4bEJBkEeqtm5xS3r5AoA" name="rulergrid.gridspacing" doubleValue="10.0"/>
    <element xmi:type="uml:Package" href="tdl.uml#_u99A8FOkEeSBn4xehKK8og"/>
    <edges xmi:type="notation:Connector" xmi:id="_7443QFOtEeSBn4xehKK8og" type="Generalization_Edge" source="_etpFEFOtEeSBn4xehKK8og" target="_wlN3oVR-EeSGV_4El4z6Og" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_746FYFOtEeSBn4xehKK8og" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_wTQO8MurEee-rcv5ZK6TGg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_746FYVOtEeSBn4xehKK8og" x="-1" y="38"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_7443QVOtEeSBn4xehKK8og"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_741M4FOtEeSBn4xehKK8og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7443QlOtEeSBn4xehKK8og" points="[830, 187, -643984, -643984]$[830, 140, -643984, -643984]$[590, 140, -643984, -643984]$[590, 110, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_75HgwFOtEeSBn4xehKK8og" id="(0.4634146341463415,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NNOZ4VR_EeSGV_4El4z6Og" id="(0.8941176470588236,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_o0otwFOuEeSBn4xehKK8og" type="Generalization_Edge" source="_VNNbMFOuEeSBn4xehKK8og" target="_wlN3oVR-EeSGV_4El4z6Og" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_o0p74FOuEeSBn4xehKK8og" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_O38PUDAnEeerxdvNBlW7Qw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_o0p74VOuEeSBn4xehKK8og" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_o0otwVOuEeSBn4xehKK8og"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_o0kcUFOuEeSBn4xehKK8og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_o0otwlOuEeSBn4xehKK8og" points="[630, 187, -643984, -643984]$[630, 160, -643984, -643984]$[550, 160, -643984, -643984]$[550, 110, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_o02JIFOuEeSBn4xehKK8og" id="(0.3816793893129771,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NNOZ4FR_EeSGV_4El4z6Og" id="(0.6588235294117647,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_7vL1sVR-EeSGV_4El4z6Og" type="Generalization_Edge" source="_wlN3oVR-EeSGV_4El4z6Og" target="_RcibYFOtEeSBn4xehKK8og" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_7vL1tFR-EeSGV_4El4z6Og" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7vL1tVR-EeSGV_4El4z6Og" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_7vL1slR-EeSGV_4El4z6Og"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_7vL1sFR-EeSGV_4El4z6Og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7vL1s1R-EeSGV_4El4z6Og" points="[-3, -39, 7, 109]$[102, -152, 112, -4]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__yzcIFR-EeSGV_4El4z6Og" id="(0.5294117647058824,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_IDPoUFR_EeSGV_4El4z6Og" id="(0.5301204819277109,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_IKYL4GpIEeSDq-zbplWUsQ" type="Generalization_Edge" source="_buVVIGnDEeSEZfSDTcLl8Q" target="_wlN3oVR-EeSGV_4El4z6Og" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_IKYL42pIEeSDq-zbplWUsQ" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4op5gCILEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_IKYL5GpIEeSDq-zbplWUsQ" y="-39"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_IKYL4WpIEeSDq-zbplWUsQ"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_IKFQ8GpIEeSDq-zbplWUsQ"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_IKYL4mpIEeSDq-zbplWUsQ" points="[280, 189, -643984, -643984]$[280, 69, -643984, -643984]$[437, 70, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_IKh84GpIEeSDq-zbplWUsQ" id="(0.5084745762711864,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_IKh84WpIEeSDq-zbplWUsQ" id="(0.0,0.26785714285714285)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_CJQxwMutEee-rcv5ZK6TGg" type="Generalization_Edge" source="_q7ybAMurEee-rcv5ZK6TGg" target="_wlN3oVR-EeSGV_4El4z6Og" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_CJQxw8utEee-rcv5ZK6TGg" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_CJRY0MutEee-rcv5ZK6TGg" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_CJQxwcutEee-rcv5ZK6TGg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_CIqU0MutEee-rcv5ZK6TGg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CJQxwsutEee-rcv5ZK6TGg" points="[460, 186, -643984, -643984]$[500, 109, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CJyWMMutEee-rcv5ZK6TGg" id="(0.8771929824561403,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CJyWMcutEee-rcv5ZK6TGg" id="(0.36470588235294116,0.992857142857143)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_SiUooJBkEeqtm5xS3r5AoA" type="Association_Edge" source="_LoEe8DC0EeeN-eRAg7AQPA" target="_buVVIGnDEeSEZfSDTcLl8Q" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_SiVPsJBkEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_XsG_UJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_SiVPsZBkEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_SiVPspBkEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_XsTzoJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_SiVPs5BkEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_SiVPtJBkEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_XsgA4JFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_SiVPtZBkEeqtm5xS3r5AoA" x="17" y="-59"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_SiVPtpBkEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Xsv4gJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_SiVPt5BkEeqtm5xS3r5AoA" x="-7" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_SiVPuJBkEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_XtA-QJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_SiVPuZBkEeqtm5xS3r5AoA" x="7" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_SiVPupBkEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_XtQO0JFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_SiVPu5BkEeqtm5xS3r5AoA" x="-7" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_SiUooZBkEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_Q2400FOmEeSBn4xehKK8og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SiUoopBkEeqtm5xS3r5AoA" points="[250, 310, -643984, -643984]$[250, 259, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Tz3JAJBkEeqtm5xS3r5AoA" id="(0.6837606837606838,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TfKrYJBkEeqtm5xS3r5AoA" id="(0.2542372881355932,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_SiVPvJBkEeqtm5xS3r5AoA" type="Association_Edge" source="_fsiskGnCEeSEZfSDTcLl8Q" target="_buVVIGnDEeSEZfSDTcLl8Q" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_SiVPv5BkEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_U8tAYJBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_SiVPwJBkEeqtm5xS3r5AoA" x="-1" y="-18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_SiV2wJBkEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_U88Q8JBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_SiV2wZBkEeqtm5xS3r5AoA" x="-1" y="18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_SiV2wpBkEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_U9K6cJBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_SiV2w5BkEeqtm5xS3r5AoA" x="54" y="-15"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_SiV2xJBkEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_U9Zj8JBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_SiV2xZBkEeqtm5xS3r5AoA" x="-17" y="2"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_SiV2xpBkEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_U9pbkJBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_SiV2x5BkEeqtm5xS3r5AoA" x="26" y="18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_SiV2yJBkEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_U94sIJBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_SiV2yZBkEeqtm5xS3r5AoA" x="-19" y="-34"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_SiVPvZBkEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_rcDLMGnDEeSEZfSDTcLl8Q"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SiVPvpBkEeqtm5xS3r5AoA" points="[400, 400, -643984, -643984]$[310, 400, -643984, -643984]$[310, 259, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_U8eW4JBkEeqtm5xS3r5AoA" id="(0.0,0.39215686274509803)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_UqZvcJBkEeqtm5xS3r5AoA" id="(0.7627118644067796,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_aZsNgJBkEeqtm5xS3r5AoA" type="Association_Edge" source="_fsiskGnCEeSEZfSDTcLl8Q" target="_q7ybAMurEee-rcv5ZK6TGg" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_aZsNg5BkEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_vkpvYJBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_aZsNhJBkEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_aZsNhZBkEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_vk4_8JBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_aZsNhpBkEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_aZsNh5BkEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_vlHpcJBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_aZsNiJBkEeqtm5xS3r5AoA" x="30" y="-54"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_aZsNiZBkEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_vlWS8JBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_aZsNipBkEeqtm5xS3r5AoA" x="-18" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_aZsNi5BkEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_vlkVYJBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_aZsNjJBkEeqtm5xS3r5AoA" x="18" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_aZsNjZBkEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_vlyX0JBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_aZsNjpBkEeqtm5xS3r5AoA" x="-18" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_aZsNgZBkEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_k1R9c2nBEeSEZfSDTcLl8Q"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_aZsNgpBkEeqtm5xS3r5AoA" points="[440, 380, -643984, -643984]$[440, 260, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vntDYJBkEeqtm5xS3r5AoA" id="(0.3418803418803419,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vntDYZBkEeqtm5xS3r5AoA" id="(0.3508771929824561,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_aZs0kJBkEeqtm5xS3r5AoA" type="Association_Edge" source="_fsiskGnCEeSEZfSDTcLl8Q" target="_q7ybAMurEee-rcv5ZK6TGg" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_aZs0k5BkEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_vmAaQJBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_aZs0lJBkEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_aZs0lZBkEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_vmOcsJBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_aZs0lpBkEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_aZs0l5BkEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_vmdtQJBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_aZs0mJBkEeqtm5xS3r5AoA" x="30" y="54"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_aZs0mZBkEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_vmvaEJBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_aZs0mpBkEeqtm5xS3r5AoA" x="-18" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_aZs0m5BkEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_vm_4wJBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_aZs0nJBkEeqtm5xS3r5AoA" x="18" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_aZs0nZBkEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_vnQXcJBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_aZs0npBkEeqtm5xS3r5AoA" x="-18" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_aZs0kZBkEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_Q27REFOmEeSBn4xehKK8og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_aZs0kpBkEeqtm5xS3r5AoA" points="[470, 380, -643984, -643984]$[470, 260, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bYZRcJBkEeqtm5xS3r5AoA" id="(0.5982905982905983,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bA9B0JBkEeqtm5xS3r5AoA" id="(0.6140350877192983,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_ima-YJBkEeqtm5xS3r5AoA" type="Association_Edge" source="_sOqs8M-BEeeW7s-iImVMJg" target="_VNNbMFOuEeSBn4xehKK8og" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_imblcJBkEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_uwpfkJBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_imblcZBkEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_imblcpBkEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_uw3iAJBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_imblc5BkEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_imbldJBkEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_uxGykJBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_imbldZBkEeqtm5xS3r5AoA" x="30" y="56"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_imbldpBkEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_uxU1AJBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_imbld5BkEeqtm5xS3r5AoA" x="-17" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_imbleJBkEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_uxjegJBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_imbleZBkEeqtm5xS3r5AoA" x="17" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_imblepBkEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_uxxg8JBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_imble5BkEeqtm5xS3r5AoA" x="-17" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_ima-YZBkEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_jJnQY2nCEeSEZfSDTcLl8Q"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ima-YpBkEeqtm5xS3r5AoA" points="[659, 373, -643984, -643984]$[644, 260, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_kgxLMJBkEeqtm5xS3r5AoA" id="(0.2222222222222222,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uyFqAJBkEeqtm5xS3r5AoA" id="(0.3816793893129771,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_imblfJBkEeqtm5xS3r5AoA" type="Association_Edge" source="_up5Q8FOuEeSBn4xehKK8og" target="_wlN3oVR-EeSGV_4El4z6Og" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_imblf5BkEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_R2JRgJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_imblgJBkEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_imblgZBkEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_R2XT8JFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_imblgpBkEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_imblg5BkEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_R2kvUJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_imblhJBkEeqtm5xS3r5AoA" x="93" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_imblhZBkEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_R26GgJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_imblhpBkEeqtm5xS3r5AoA" x="-25" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_imblh5BkEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_R3R58JFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_imbliJBkEeqtm5xS3r5AoA" x="25" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_imcMgJBkEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_R3k04JFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_imcMgZBkEeqtm5xS3r5AoA" x="-25" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_imblfZBkEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_T9RKU1R_EeSGV_4El4z6Og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_imblfpBkEeqtm5xS3r5AoA" points="[773, 82, -643984, -643984]$[608, 82, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Rd6-wJFIEeqqTOduvVhdzw" id="(0.0,0.5357142857142857)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_R4HncJFIEeqqTOduvVhdzw" id="(1.0,0.4642857142857143)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_imcMgpBkEeqtm5xS3r5AoA" type="Association_Edge" source="_sA3ZMFOuEeSBn4xehKK8og" target="_VNNbMFOuEeSBn4xehKK8og" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_imcMhZBkEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_legl0JBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_imcMhpBkEeqtm5xS3r5AoA" x="-1" y="-18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_imcMh5BkEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_leuoQJBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_imcMiJBkEeqtm5xS3r5AoA" y="18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_imcMiZBkEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_le8qsJBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_imcMipBkEeqtm5xS3r5AoA" x="25" y="34"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_imcMi5BkEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_lfLUMJBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_imcMjJBkEeqtm5xS3r5AoA" x="-26" y="18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_imcMjZBkEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_lfZWoJBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_imcMjpBkEeqtm5xS3r5AoA" x="26" y="18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_imcMj5BkEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_lfoAIJBkEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_imcMkJBkEeqtm5xS3r5AoA" x="-25" y="-17"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_imcMg5BkEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_Q23mtFOmEeSBn4xehKK8og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_imcMhJBkEeqtm5xS3r5AoA" points="[790, 370, -643984, -643984]$[830, 280, -643984, -643984]$[680, 280, -643984, -643984]$[680, 260, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_leRVQJBkEeqtm5xS3r5AoA" id="(0.37267080745341613,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_leRVQZBkEeqtm5xS3r5AoA" id="(0.7633587786259542,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_DXMptJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_RcibYFOtEeSBn4xehKK8og" target="_DXMpsJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DXMptZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DXMpuZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DXMptpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DXMpt5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DXMpuJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DXT-dJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_etpFEFOtEeSBn4xehKK8og" target="_DXT-cJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DXT-dZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DXT-eZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_etmo0FOtEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DXT-dpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DXT-d5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DXT-eJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DXchVJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_VNNbMFOuEeSBn4xehKK8og" target="_DXchUJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DXchVZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DXchWZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q2yHIFOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DXchVpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DXchV5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DXchWJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DXgyx5IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_sA3ZMFOuEeSBn4xehKK8og" target="_DXgyw5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DXgyyJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DXgyzJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Rpj70AzBEeSLvN-sL2100Q"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DXgyyZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DXgyypIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DXgyy5IOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DXoHgZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_up5Q8FOuEeSBn4xehKK8og" target="_DXngcJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DXoHgpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DXoHhpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DXoHg5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DXoHhJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DXoHhZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DXx4h5IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_wlN3oVR-EeSGV_4El4z6Og" target="_DXx4g5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DXx4iJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DXyfkpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wlN3oFR-EeSGV_4El4z6Og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DXx4iZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DXyfkJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DXyfkZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DX2xA5IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_fsiskGnCEeSEZfSDTcLl8Q" target="_DX2J85IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DX2xBJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DX2xCJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DX2xBZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DX2xBpIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DX2xB5IOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DYEMZ5IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_buVVIGnDEeSEZfSDTcLl8Q" target="_DYEMY5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DYEMaJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DYEzcpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q24NwFOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DYEMaZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DYEzcJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DYEzcZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DYN9ZJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_LoEe8DC0EeeN-eRAg7AQPA" target="_DYN9YJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DYN9ZZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DYN9aZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wpPAcFU4EeSayvSxECItWQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DYN9ZpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DYN9Z5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DYN9aJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DYYVdJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_q7ybAMurEee-rcv5ZK6TGg" target="_DYYVcJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DYYVdZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DYYVeZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q26C8FOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DYYVdpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DYYVd5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DYYVeJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DYjUl5IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_sOqs8M-BEeeW7s-iImVMJg" target="_DYjUk5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DYjUmJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DYj7oJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJgKzmjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DYjUmZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DYjUmpIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DYjUm5IOEeqwIoGOM90xYQ"/>
  </notation:Diagram>
  <notation:Diagram xmi:id="_AughUFR9EeSGV_4El4z6Og" type="PapyrusUMLClassDiagram" name="TestBehaviour::TDReference" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_AughUVR9EeSGV_4El4z6Og" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_AughWFR9EeSGV_4El4z6Og" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_AughWVR9EeSGV_4El4z6Og" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AughWlR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_AughW1R9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_AughXFR9EeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AughXVR9EeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_AughXlR9EeSGV_4El4z6Og" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AughX1R9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_AughYFR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_AughYVR9EeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AughYlR9EeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_AughY1R9EeSGV_4El4z6Og" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AughZFR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_AughZVR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_AughZlR9EeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AughZ1R9EeSGV_4El4z6Og"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_1A5V0JCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AughblR9EeSGV_4El4z6Og" x="430" y="30" width="197" height="57"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_AugiF1R9EeSGV_4El4z6Og" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AugiGFR9EeSGV_4El4z6Og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AugiGVR9EeSGV_4El4z6Og" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_AugiIFR9EeSGV_4El4z6Og" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_AugiIVR9EeSGV_4El4z6Og" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AugiIlR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_AugiI1R9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_AugiJFR9EeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AugiJVR9EeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_AugiJlR9EeSGV_4El4z6Og" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AugiJ1R9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_AugiKFR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_AugiKVR9EeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AugiKlR9EeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_AugiK1R9EeSGV_4El4z6Og" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AugiLFR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_AugiLVR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_AugiLlR9EeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AugiL1R9EeSGV_4El4z6Og"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_Q2wR8FOmEeSBn4xehKK8og"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AugiNlR9EeSGV_4El4z6Og" x="446" y="135" width="215" height="74"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_AugiN1R9EeSGV_4El4z6Og" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_AugiPlR9EeSGV_4El4z6Og" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_AugiP1R9EeSGV_4El4z6Og" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AugiQFR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_AugiQVR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_AugiQlR9EeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AugiQ1R9EeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_AugiRFR9EeSGV_4El4z6Og" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AugiRVR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_AugiRlR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_AugiR1R9EeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AugiSFR9EeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_AugiSVR9EeSGV_4El4z6Og" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AugiSlR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_AugiS1R9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_AugiTFR9EeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AugiTVR9EeSGV_4El4z6Og"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_1wwsgJCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_auEDQM6QEeKrteq_aJ3viA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AugiVFR9EeSGV_4El4z6Og" x="120" y="270" width="187" height="65"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_AugiVVR9EeSGV_4El4z6Og" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AugiVlR9EeSGV_4El4z6Og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AugiV1R9EeSGV_4El4z6Og" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AugiXlR9EeSGV_4El4z6Og" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AugiX1R9EeSGV_4El4z6Og" key="QualifiedNameDepth" value="4"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_AugiYFR9EeSGV_4El4z6Og" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_AugiYVR9EeSGV_4El4z6Og" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AugiYlR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_AugiY1R9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_AugiZFR9EeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AugiZVR9EeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_AugiZlR9EeSGV_4El4z6Og" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AugiZ1R9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_AugiaFR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_AugiaVR9EeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AugialR9EeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Augia1R9EeSGV_4El4z6Og" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AugibFR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_AugibVR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_AugiblR9EeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Augib1R9EeSGV_4El4z6Og"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_Q22YlFOmEeSBn4xehKK8og"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AugidlR9EeSGV_4El4z6Og" x="432" y="403" width="219" height="77"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_Augid1R9EeSGV_4El4z6Og" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_AugiflR9EeSGV_4El4z6Og" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Augif1R9EeSGV_4El4z6Og" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AugigFR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_AugigVR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_AugiglR9EeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Augig1R9EeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_AugihFR9EeSGV_4El4z6Og" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AugihVR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_AugihlR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Augih1R9EeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AugiiFR9EeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_AugiiVR9EeSGV_4El4z6Og" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AugiilR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Augii1R9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_AugijFR9EeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AugijVR9EeSGV_4El4z6Og"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_34uekJCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Augil1R9EeSGV_4El4z6Og" x="70" y="400" width="165" height="76"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_AugimFR9EeSGV_4El4z6Og" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_Augin1R9EeSGV_4El4z6Og" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_AugioFR9EeSGV_4El4z6Og" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AugioVR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_AugiolR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Augio1R9EeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AugipFR9EeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_AugipVR9EeSGV_4El4z6Og" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AugiplR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Augip1R9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_AugiqFR9EeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AugiqVR9EeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_AugiqlR9EeSGV_4El4z6Og" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Augiq1R9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_AugirFR9EeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_AugirVR9EeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AugirlR9EeSGV_4El4z6Og"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_25vt0JCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AugitVR9EeSGV_4El4z6Og" x="554" y="273" height="54"/>
    <children xmi:type="notation:Shape" xmi:id="_ahkuMM-DEeeW7s-iImVMJg" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bamn8M-DEeeW7s-iImVMJg" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bamn8c-DEeeW7s-iImVMJg" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ca4ZMM-DEeeW7s-iImVMJg" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ctelEM-DEeeW7s-iImVMJg" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ctelEc-DEeeW7s-iImVMJg" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_ahkuMs-DEeeW7s-iImVMJg" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bamn8s-DEeeW7s-iImVMJg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bamn88-DEeeW7s-iImVMJg" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ahkuM8-DEeeW7s-iImVMJg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ahkuNM-DEeeW7s-iImVMJg" y="5"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ahkuNc-DEeeW7s-iImVMJg" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ahkuNs-DEeeW7s-iImVMJg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ahkuN8-DEeeW7s-iImVMJg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ahkuOM-DEeeW7s-iImVMJg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ahkuOc-DEeeW7s-iImVMJg"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ahkuOs-DEeeW7s-iImVMJg" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ahkuO8-DEeeW7s-iImVMJg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ahkuPM-DEeeW7s-iImVMJg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ahkuPc-DEeeW7s-iImVMJg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ahkuPs-DEeeW7s-iImVMJg"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ahkuP8-DEeeW7s-iImVMJg" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ahkuQM-DEeeW7s-iImVMJg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ahkuQc-DEeeW7s-iImVMJg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ahkuQs-DEeeW7s-iImVMJg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ahkuQ8-DEeeW7s-iImVMJg"/>
      <element xmi:type="uml:Class" href="tdl.uml#_WJgKzmjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ahkuMc-DEeeW7s-iImVMJg" x="140" y="154" width="145" height="57"/>
    <children xmi:type="notation:Shape" xmi:id="_Dn0fo5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Dn0fpJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dn0fppIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Dn0fpZIOEeqwIoGOM90xYQ" x="806" y="102"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_Dn7NUJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Dn7NUZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dn7NU5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q2wR8FOmEeSBn4xehKK8og"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Dn7NUpIOEeqwIoGOM90xYQ" x="822" y="207"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DoDJI5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DoDJJJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DoDJJpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_auEDQM6QEeKrteq_aJ3viA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DoDJJZIOEeqwIoGOM90xYQ" x="520" y="340"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DoM6IJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DoM6IZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DoM6I5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q22YlFOmEeSBn4xehKK8og"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DoM6IpIOEeqwIoGOM90xYQ" x="808" y="475"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DoXSMJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DoXSMZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DoXSM5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DoXSMpIOEeqwIoGOM90xYQ" x="499" y="475"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DokGgJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DokGgZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DokGg5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DokGgpIOEeqwIoGOM90xYQ" x="930" y="345"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DospY5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DospZJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DotQcJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJgKzmjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DospZZIOEeqwIoGOM90xYQ" x="516" y="226"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_AugitlR9EeSGV_4El4z6Og" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_Augit1R9EeSGV_4El4z6Og"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_yNys8JBFEeqtm5xS3r5AoA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_u99A8FOkEeSBn4xehKK8og"/>
    <styles xmi:type="notation:DoubleValueStyle" xmi:id="_3VTvoJBhEeqtm5xS3r5AoA" name="rulergrid.gridspacing" doubleValue="10.0"/>
    <element xmi:type="uml:Package" href="tdl.uml#_u99A8FOkEeSBn4xehKK8og"/>
    <edges xmi:type="notation:Connector" xmi:id="_Augi_VR9EeSGV_4El4z6Og" type="Generalization_Edge" source="_AugiF1R9EeSGV_4El4z6Og" target="_AughUVR9EeSGV_4El4z6Og" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_Augi_lR9EeSGV_4El4z6Og" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_AyN2cJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Augi_1R9EeSGV_4El4z6Og" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_AugjAFR9EeSGV_4El4z6Og"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_Q2wR8VOmEeSBn4xehKK8og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_AugjAVR9EeSGV_4El4z6Og" points="[466, 98, -643984, -643984]$[567, 116, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AugjAlR9EeSGV_4El4z6Og" id="(0.34418604651162793,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AugjA1R9EeSGV_4El4z6Og" id="(0.47715736040609136,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_AugjXlR9EeSGV_4El4z6Og" type="Generalization_Edge" source="_AugiVVR9EeSGV_4El4z6Og" target="_AugimFR9EeSGV_4El4z6Og" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_AugjX1R9EeSGV_4El4z6Og" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_A09BYJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AugjYFR9EeSGV_4El4z6Og" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_AugjYVR9EeSGV_4El4z6Og"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_smK28FO0EeSBn4xehKK8og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_AugjYlR9EeSGV_4El4z6Og" points="[587, 416, -643984, -643984]$[592, 314, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AugjY1R9EeSGV_4El4z6Og" id="(0.7214611872146118,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AugjZFR9EeSGV_4El4z6Og" id="(0.39,0.9074074074074074)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_7vwhsJBhEeqtm5xS3r5AoA" type="Association_Edge" source="_ahkuMM-DEeeW7s-iImVMJg" target="_AugiF1R9EeSGV_4El4z6Og" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_7vwhs5BhEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Ayh_gJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7vwhtJBhEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7vwhtZBhEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_AyzFQJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7vwhtpBhEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7vwht5BhEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Ay-EYJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7vwhuJBhEeqtm5xS3r5AoA" x="71" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7vwhuZBhEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_AzMG0JFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7vwhupBhEeqtm5xS3r5AoA" x="-24" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7vwhu5BhEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_AzawUJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7vwhvJBhEeqtm5xS3r5AoA" x="24" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7vwhvZBhEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_AzmWgJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7vwhvpBhEeqtm5xS3r5AoA" x="-24" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_7vwhsZBhEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_K_ZvI2nCEeSEZfSDTcLl8Q"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7vwhspBhEeqtm5xS3r5AoA" points="[285, 180, -643984, -643984]$[446, 180, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KvO5MJFIEeqqTOduvVhdzw" id="(1.0,0.45614035087719296)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KvO5MZFIEeqqTOduvVhdzw" id="(0.0,0.6081081081081081)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_7vxIwJBhEeqtm5xS3r5AoA" type="Association_Edge" source="_AugiN1R9EeSGV_4El4z6Og" target="_AugiF1R9EeSGV_4El4z6Og" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_7vxIw5BhEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_AaJNMJBiEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7vxIxJBhEeqtm5xS3r5AoA" x="-1" y="-17"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7vxIxZBhEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_AaSXIJBiEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7vxIxpBhEeqtm5xS3r5AoA" y="19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7vxIx5BhEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_AadWQJBiEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7vxIyJBhEeqtm5xS3r5AoA" x="78" y="-10"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7vxIyZBhEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_AanHQJBiEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7vxIypBhEeqtm5xS3r5AoA" x="-9" y="19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7vxIy5BhEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_AavqIJBiEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7vxIzJBhEeqtm5xS3r5AoA" x="10" y="18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_7vxIzZBhEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Aa5bIJBiEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_7vxIzpBhEeqtm5xS3r5AoA" x="-10" y="-17"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_7vxIwZBhEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_ngtD4FOyEeSBn4xehKK8og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7vxIwpBhEeqtm5xS3r5AoA" points="[314, 268, -643984, -643984]$[464, 298, -643984, -643984]$[446, 208, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AbIrsJBiEeqtm5xS3r5AoA" id="(1.0,0.46153846153846156)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AbJSwJBiEeqtm5xS3r5AoA" id="(0.08372093023255814,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_99ngYJBhEeqtm5xS3r5AoA" type="Association_Edge" source="_AugiVVR9EeSGV_4El4z6Og" target="_AugiF1R9EeSGV_4El4z6Og" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_99ngY5BhEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_AzxVoJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_99ngZJBhEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_99ngZZBhEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_A0AmMJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_99ngZpBhEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_99ngZ5BhEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_A0UIMJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_99ngaJBhEeqtm5xS3r5AoA" x="43" y="-116"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_99ngaZBhEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_A0egQJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_99ngapBhEeqtm5xS3r5AoA" x="-29" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_99nga5BhEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_A0nqMJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_99ngbJBhEeqtm5xS3r5AoA" x="29" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_99ngbZBhEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_A0yCQJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_99ngbpBhEeqtm5xS3r5AoA" x="-29" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_99ngYZBhEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_Ol7y8FOzEeSBn4xehKK8og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_99ngYpBhEeqtm5xS3r5AoA" points="[520, 403, -643984, -643984]$[520, 209, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CytHgJFIEeqqTOduvVhdzw" id="(0.4018264840182648,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_FeURsJBiEeqtm5xS3r5AoA" id="(0.34418604651162793,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_99oHcJBhEeqtm5xS3r5AoA" type="Association_Edge" source="_Augid1R9EeSGV_4El4z6Og" target="_AugiVVR9EeSGV_4El4z6Og" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_99oHc5BhEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_A1GyYJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_99oHdJBhEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_99oHdZBhEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_A1RxgJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_99oHdpBhEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_99oHd5BhEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_A1bigJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_99oHeJBhEeqtm5xS3r5AoA" x="89" y="-10"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_99oHeZBhEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_A1l6kJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_99oHepBhEeqtm5xS3r5AoA" x="-26" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_99oHe5BhEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_A1vrkJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_99oHfJBhEeqtm5xS3r5AoA" x="26" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_99oHfZBhEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_A1-8IJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_99oHfpBhEeqtm5xS3r5AoA" x="-26" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_99oHcZBhEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_5wXc0FOzEeSBn4xehKK8og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_99oHcpBhEeqtm5xS3r5AoA" points="[235, 460, -643984, -643984]$[340, 460, -643984, -643984]$[432, 460, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Gs49oJBiEeqtm5xS3r5AoA" id="(1.0,0.7894736842105263)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GMrzkJBiEeqtm5xS3r5AoA" id="(0.0,0.7402597402597403)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_99oHf5BhEeqtm5xS3r5AoA" type="Association_Edge" source="_Augid1R9EeSGV_4El4z6Og" target="_AugiVVR9EeSGV_4El4z6Og" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_99ougJBhEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_A2TFMJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_99ougZBhEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_99ougpBhEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_A2kK8JFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_99oug5BhEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_99ouhJBhEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_A20poJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_99ouhZBhEeqtm5xS3r5AoA" x="91" y="-10"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_99ouhpBhEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_A3FvYJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_99ouh5BhEeqtm5xS3r5AoA" x="-26" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_99ouiJBhEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_A3XcMJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_99ouiZBhEeqtm5xS3r5AoA" x="26" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_99ouipBhEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_A3mswJFIEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_99oui5BhEeqtm5xS3r5AoA" x="-26" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_99oHgJBhEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_46gL0FOzEeSBn4xehKK8og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_99oHgZBhEeqtm5xS3r5AoA" points="[235, 420, -643984, -643984]$[330, 420, -643984, -643984]$[432, 420, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DB-5oJFIEeqqTOduvVhdzw" id="(1.0,0.2631578947368421)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Cyj9kJFIEeqqTOduvVhdzw" id="(0.0,0.22077922077922077)"/>
    <edges xmi:type="notation:Connector" xmi:id="_Dn0fp5IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_AughUVR9EeSGV_4El4z6Og" target="_Dn0fo5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Dn0fqJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dn0frJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Dn0fqZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dn0fqpIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dn0fq5IOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Dn7NVJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_AugiF1R9EeSGV_4El4z6Og" target="_Dn7NUJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Dn7NVZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dn7NWZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q2wR8FOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Dn7NVpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dn7NV5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dn7NWJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DoDwMJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_AugiN1R9EeSGV_4El4z6Og" target="_DoDJI5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DoDwMZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DoDwNZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_auEDQM6QEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DoDwMpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DoDwM5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DoDwNJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DoM6JJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_AugiVVR9EeSGV_4El4z6Og" target="_DoM6IJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DoM6JZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DoM6KZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q22YlFOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DoM6JpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DoM6J5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DoM6KJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DoXSNJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_Augid1R9EeSGV_4El4z6Og" target="_DoXSMJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DoXSNZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DoXSOZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DoXSNpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DoXSN5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DoXSOJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DokGhJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_AugimFR9EeSGV_4El4z6Og" target="_DokGgJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DokGhZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DokGiZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DokGhpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DokGh5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DokGiJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DotQcZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_ahkuMM-DEeeW7s-iImVMJg" target="_DospY5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DotQcpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DotQdpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJgKzmjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DotQc5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DotQdJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DotQdZIOEeqwIoGOM90xYQ"/>
  </notation:Diagram>
  <notation:Diagram xmi:id="_lWrpIGaGEeS3h-w1VhzBbw" type="PapyrusUMLClassDiagram" name="Extensions::StructuredTestObjectiveSpecification::TestObjective" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_lWrpIWaGEeS3h-w1VhzBbw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_lWrpImaGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWrpI2aGEeS3h-w1VhzBbw" type="Class_AttributeCompartment">
        <children xmi:type="notation:Shape" xmi:id="_lWrpJGaGEeS3h-w1VhzBbw" type="Property_ClassAttributeLabel">
          <element xmi:type="uml:Property" href="tdl.uml#_9BODUAr9EeOfdc1Ie2nqvA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_lWrpJWaGEeS3h-w1VhzBbw"/>
        <children xmi:type="notation:Shape" xmi:id="_lWrpJmaGEeS3h-w1VhzBbw" type="Property_ClassAttributeLabel">
          <element xmi:type="uml:Property" href="tdl.uml#_1WjdsAr9EeOfdc1Ie2nqvA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_lWrpJ2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWrpKGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWrpKWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWrpKmaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWrpK2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWrpLGaGEeS3h-w1VhzBbw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWrpLWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWrpLmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWrpL2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWrpMGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWrpMWaGEeS3h-w1VhzBbw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWrpMmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWrpM2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWrpNGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWrpNWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_6ioU4N-xEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_6ioU4d-xEeWpNocecylAnA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWrpPGaGEeS3h-w1VhzBbw" x="100" y="187" width="172" height="76"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lWrpPWaGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWrpPmaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWrpP2aGEeS3h-w1VhzBbw" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HXzpMXuQEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xUZ8EHuSEeSRVMlgiIhc4g" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xUZ8EXuSEeSRVMlgiIhc4g" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWrpQGaGEeS3h-w1VhzBbw" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWrpQWaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWrpQmaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWrpQ2aGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWrpRGaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWrpRWaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWrpRmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWrpR2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWrpSGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWrpSWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWrpSmaGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWrpS2aGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWrpTGaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWrpTWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWrpTmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWrpT2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWrpUGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWrpUWaGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWrpUmaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWrpU2aGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWrpVGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWrpVWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWrpVmaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWrpV2aGEeS3h-w1VhzBbw"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_6ioU4t-xEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_6ioU49-xEeWpNocecylAnA" y="5"/>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogQmaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWrpW2aGEeS3h-w1VhzBbw" x="327" y="200" width="173" height="41"/>
    <children xmi:type="notation:Shape" xmi:id="_lWrpXGaGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQMGaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQMWaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HX0QQnuQEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWsQMmaGEeS3h-w1VhzBbw" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQM2aGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQNGaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWsQNWaGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQNmaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQN2aGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWsQOGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWsQOWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWsQOmaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWsQO2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWsQPGaGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQPWaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQPmaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWsQP2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWsQQGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWsQQWaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWsQQmaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWsQQ2aGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQRGaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQRWaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWsQRmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWsQR2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWsQSGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWsQSWaGEeS3h-w1VhzBbw"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_6ioU5N-xEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_6ioU5d-xEeWpNocecylAnA" y="5"/>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogVGaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWsQTWaGEeS3h-w1VhzBbw" x="100" y="360" width="171" height="41"/>
    <children xmi:type="notation:Shape" xmi:id="_lWsQTmaGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQT2aGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQUGaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HX0QQ3uQEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWsQUWaGEeS3h-w1VhzBbw" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQUmaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQU2aGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWsQVGaGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQVWaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQVmaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWsQV2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWsQWGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWsQWWaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWsQWmaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWsQW2aGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQXGaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQXWaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWsQXmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWsQX2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWsQYGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWsQYWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWsQYmaGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQY2aGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQZGaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWsQZWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWsQZmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWsQZ2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWsQaGaGEeS3h-w1VhzBbw"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_6ioU5t-xEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_6ioU59-xEeWpNocecylAnA" y="5"/>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogWWaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWsQbGaGEeS3h-w1VhzBbw" x="327" y="360" width="173" height="41"/>
    <children xmi:type="notation:Shape" xmi:id="_lWsQbWaGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQbmaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQb2aGEeS3h-w1VhzBbw" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HX03UHuQEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWsQcGaGEeS3h-w1VhzBbw" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQcWaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQcmaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWsQc2aGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQdGaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQdWaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWsQdmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWsQd2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWsQeGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWsQeWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWsQemaGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQe2aGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQfGaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWsQfWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWsQfmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWsQf2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWsQgGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWsQgWaGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQgmaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQg2aGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWsQhGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWsQhWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWsQhmaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWsQh2aGEeS3h-w1VhzBbw"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_6io78N-xEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_6io78d-xEeWpNocecylAnA" y="5"/>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogYWaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWsQi2aGEeS3h-w1VhzBbw" x="560" y="360" width="171" height="41"/>
    <children xmi:type="notation:Shape" xmi:id="_lWsQjGaGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQjWaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQjmaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HX03UXuQEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWsQj2aGEeS3h-w1VhzBbw" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQkGaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQkWaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWsQkmaGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQk2aGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQlGaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWsQlWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWsQlmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWsQl2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWsQmGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWsQmWaGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQmmaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQm2aGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWsQnGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWsQnWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWsQnmaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWsQn2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWsQoGaGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQoWaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQomaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWsQo2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWsQpGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWsQpWaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWsQpmaGEeS3h-w1VhzBbw"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_6io78t-xEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_6io789-xEeWpNocecylAnA" y="5"/>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogZmaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWsQqmaGEeS3h-w1VhzBbw" x="328" y="500" width="171" height="41"/>
    <children xmi:type="notation:Shape" xmi:id="_lWsQq2aGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQrGaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQrWaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HX0QQXuQEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8214HuSEeSRVMlgiIhc4g" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u83c8HuSEeSRVMlgiIhc4g" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWsQrmaGEeS3h-w1VhzBbw" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQr2aGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQsGaGEeS3h-w1VhzBbw" key="visible" value="true"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWsQsWaGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQsmaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQs2aGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWsQtGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWsQtWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWsQtmaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWsQt2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWsQuGaGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQuWaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQumaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWsQu2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWsQvGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWsQvWaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWsQvmaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWsQv2aGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQwGaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQwWaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWsQwmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWsQw2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWsQxGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWsQxWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_6io79N-xEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_6io79d-xEeWpNocecylAnA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_lVog1maGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWsQyWaGEeS3h-w1VhzBbw" x="327" y="40" width="173" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lWsQymaGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HXzpMnuQEeSFtKwWmXtx5w" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HX0QQHuQEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWsQy2aGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWsQzGaGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWsQzWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWsQzmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWsQz2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWsQ0GaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWsQ0WaGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWsQ0maGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWsQ02aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWsQ1GaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWsQ1WaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWsQ1maGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWsQ12aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWsQ2GaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWsQ2WaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWsQ2maGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_6io79t-xEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_6io799-xEeWpNocecylAnA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_lVog2GaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWsQ3maGEeS3h-w1VhzBbw" x="327" y="120" width="173" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_4pzPYN_PEeWpNocecylAnA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_4pzPZt_PEeWpNocecylAnA" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_4pzPZ9_PEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_4pzPaN_PEeWpNocecylAnA" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_4pzPad_PEeWpNocecylAnA" type="Class_AttributeCompartment">
        <children xmi:type="notation:Shape" xmi:id="_4pzPat_PEeWpNocecylAnA" type="Property_ClassAttributeLabel">
          <element xmi:type="uml:Property" href="tdl.uml#_CspCwN_PEeWpNocecylAnA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_4pzPbd_PEeWpNocecylAnA"/>
        <children xmi:type="notation:Shape" xmi:id="_4pzPbt_PEeWpNocecylAnA" type="Property_ClassAttributeLabel">
          <element xmi:type="uml:Property" href="tdl.uml#_HCuSMN_PEeWpNocecylAnA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_4pzPcd_PEeWpNocecylAnA"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_4pzPct_PEeWpNocecylAnA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_4pzPc9_PEeWpNocecylAnA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_4pzPdN_PEeWpNocecylAnA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4pzPdd_PEeWpNocecylAnA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_4pzPdt_PEeWpNocecylAnA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_4pzPd9_PEeWpNocecylAnA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_4pzPeN_PEeWpNocecylAnA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_4pzPed_PEeWpNocecylAnA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4pzPet_PEeWpNocecylAnA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_4pzPe9_PEeWpNocecylAnA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_4pzPfN_PEeWpNocecylAnA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_4pzPfd_PEeWpNocecylAnA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_4pzPft_PEeWpNocecylAnA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4pzPf9_PEeWpNocecylAnA"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_S0jlIJCFEeqtm5xS3r5AoA" name="cssClass"/>
      <element xmi:type="uml:Class" href="tdl.uml#_mkynQN_OEeWpNocecylAnA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4pzPhN_PEeWpNocecylAnA" x="330" y="580" width="171" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_59IW8PWxEeWBpNY8lD_kfA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_59IW-vWxEeWBpNY8lD_kfA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_59IW-_WxEeWBpNY8lD_kfA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_59IW_PWxEeWBpNY8lD_kfA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_59IW_fWxEeWBpNY8lD_kfA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_59IW_vWxEeWBpNY8lD_kfA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_59IW__WxEeWBpNY8lD_kfA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_59IXAPWxEeWBpNY8lD_kfA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_59IXAfWxEeWBpNY8lD_kfA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_59IXAvWxEeWBpNY8lD_kfA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_59IXA_WxEeWBpNY8lD_kfA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_59IXBPWxEeWBpNY8lD_kfA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_59IXBfWxEeWBpNY8lD_kfA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_59IXBvWxEeWBpNY8lD_kfA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_59IXB_WxEeWBpNY8lD_kfA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_59IXCPWxEeWBpNY8lD_kfA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_59IXCfWxEeWBpNY8lD_kfA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_59IXCvWxEeWBpNY8lD_kfA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_59IXC_WxEeWBpNY8lD_kfA" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_WaYcUJCFEeqtm5xS3r5AoA" name="cssClass">
Philip Makedonski's avatar
Philip Makedonski committed
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_50dQEO7oEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_59IXGvWxEeWBpNY8lD_kfA" x="560" y="120" width="171" height="41"/>
    <children xmi:type="notation:Shape" xmi:id="_iJ60QJtgEeup47dbYc3hdw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_iJ60QZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iJ8CYJtgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iJ60QptgEeup47dbYc3hdw" x="300" y="187"/>
    <children xmi:type="notation:Shape" xmi:id="_iKWSEJtgEeup47dbYc3hdw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_iKWSEZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iKWSE5tgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogQmaGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iKWSEptgEeup47dbYc3hdw" x="527" y="200"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_iKxv4JtgEeup47dbYc3hdw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_iKxv4ZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iKxv45tgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogVGaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iKxv4ptgEeup47dbYc3hdw" x="300" y="360"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_iLFR4JtgEeup47dbYc3hdw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_iLFR4ZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iLFR45tgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogWWaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iLFR4ptgEeup47dbYc3hdw" x="527" y="360"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_iLQRAJtgEeup47dbYc3hdw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_iLQRAZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iLQRA5tgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogYWaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iLQRAptgEeup47dbYc3hdw" x="760" y="360"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_iLdFUJtgEeup47dbYc3hdw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_iLdFUZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iLdsYJtgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogZmaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iLdFUptgEeup47dbYc3hdw" x="528" y="500"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_iL2G4JtgEeup47dbYc3hdw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_iL2G4ZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iL2G45tgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVog1maGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iL2G4ptgEeup47dbYc3hdw" x="527" y="40"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_iMGlk5tgEeup47dbYc3hdw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_iMGllJtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iMGllptgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVog2GaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iMGllZtgEeup47dbYc3hdw" x="527" y="120"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_iMQWkJtgEeup47dbYc3hdw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_iMQWkZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iMQWk5tgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_mkynQN_OEeWpNocecylAnA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iMQWkptgEeup47dbYc3hdw" x="530" y="580"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_iMj4kJtgEeup47dbYc3hdw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_iMj4kZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iMkfoJtgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_50dQEO7oEeKEI7DGGPzGog"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iMj4kptgEeup47dbYc3hdw" x="760" y="120"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_lWsQ32aGEeS3h-w1VhzBbw" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_lWsQ4GaGEeS3h-w1VhzBbw"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_ySr0AJBFEeqtm5xS3r5AoA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_lVogQWaGEeS3h-w1VhzBbw"/>
    <styles xmi:type="notation:DoubleValueStyle" xmi:id="_y6-toJBGEeqtm5xS3r5AoA" name="rulergrid.gridspacing" doubleValue="10.0"/>
    <styles xmi:type="notation:BooleanValueStyle" xmi:id="_0F1XMJBGEeqtm5xS3r5AoA" name="rulergrid.snaptogrid" booleanValue="true"/>
    <element xmi:type="uml:Package" href="tdl.uml#_lVogQWaGEeS3h-w1VhzBbw"/>
    <edges xmi:type="notation:Connector" xmi:id="_lWsQ4maGEeS3h-w1VhzBbw" type="Generalization_Edge" source="_lWrpPWaGEeS3h-w1VhzBbw" target="_lWrpIWaGEeS3h-w1VhzBbw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWsQ42aGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWsQ5GaGEeS3h-w1VhzBbw" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWsQ5WaGEeS3h-w1VhzBbw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_lWsQ5maGEeS3h-w1VhzBbw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_lWsQ52aGEeS3h-w1VhzBbw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_lVogQ2aGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lWsQ6GaGEeS3h-w1VhzBbw" points="[-8, -10, 0, 77]$[-9, -76, -1, 11]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lWsQ6WaGEeS3h-w1VhzBbw" id="(0.0,0.4878048780487805)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lWsQ6maGEeS3h-w1VhzBbw" id="(1.0,0.4925373134328358)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_kruh8N_QEeWUQZfFL-B5gw" type="Generalization_Edge" source="_4pzPYN_PEeWpNocecylAnA" target="_lWsQjGaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_kryzYN_QEeWUQZfFL-B5gw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_kryzYd_QEeWUQZfFL-B5gw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_kruh8d_QEeWUQZfFL-B5gw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_bECEYN_PEeWpNocecylAnA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kruh8t_QEeWUQZfFL-B5gw" points="[-2, -25, 0, 60]$[0, -64, 2, 21]"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_LDmKQJCFEeqtm5xS3r5AoA" type="Association_Edge" source="_lWrpPWaGEeS3h-w1VhzBbw" target="_59IW8PWxEeWBpNY8lD_kfA">
      <children xmi:type="notation:DecorationNode" xmi:id="_LDmKQ5CFEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_OXduwJCFEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LDmKRJCFEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_LDmKRZCFEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_OXs_UJCFEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LDmKRpCFEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_LDmKR5CFEeqtm5xS3r5AoA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_OX8P4JCFEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LDmKSJCFEeqtm5xS3r5AoA" x="31" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_LDmKSZCFEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c_WlMJCFEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_WlMZCFEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_OYMHgJCFEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LDmKSpCFEeqtm5xS3r5AoA" x="-24" y="56"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_LDmxUJCFEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_OYbYEJCFEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LDmxUZCFEeqtm5xS3r5AoA" x="31" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_LDmxUpCFEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_OYqooJCFEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LDmxU5CFEeqtm5xS3r5AoA" x="-31" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_LDmKQZCFEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_D6tvgPW0EeWBpNY8lD_kfA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_LDmKQpCFEeqtm5xS3r5AoA" points="[500, 220, -643984, -643984]$[620, 220, -643984, -643984]$[650, 161, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OXN3IJCFEeqtm5xS3r5AoA" id="(1.0,0.4878048780487805)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OXOeMJCFEeqtm5xS3r5AoA" id="(0.3508771929824561,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_LDnYYZCFEeqtm5xS3r5AoA" type="Association_Edge" source="_lWrpXGaGEeS3h-w1VhzBbw" target="_lWrpPWaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_LDnYZJCFEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LDnYZZCFEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_LDnYZpCFEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LDnYZ5CFEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_LDnYaJCFEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LDnYaZCFEeqtm5xS3r5AoA" x="-50" y="-43"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_LDnYapCFEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LDnYa5CFEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_LDnYbJCFEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LDnYbZCFEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_LDnYbpCFEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LDnYb5CFEeqtm5xS3r5AoA" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_LDnYYpCFEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_lVogeWaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_LDnYY5CFEeqtm5xS3r5AoA" points="[214, 360, -643984, -643984]$[384, 241, -643984, -643984]"/>
    <edges xmi:type="notation:Connector" xmi:id="_LDn_cJCFEeqtm5xS3r5AoA" type="Association_Edge" source="_lWsQbWaGEeS3h-w1VhzBbw" target="_lWrpPWaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_LDn_c5CFEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LDn_dJCFEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_LDn_dZCFEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LDn_dpCFEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_LDn_d5CFEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LDn_eJCFEeqtm5xS3r5AoA" x="62" y="-33"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_LDn_eZCFEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LDn_epCFEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_LDn_e5CFEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LDn_fJCFEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_LDn_fZCFEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LDn_fpCFEeqtm5xS3r5AoA" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_LDn_cZCFEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_lVoggWaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_LDn_cpCFEeqtm5xS3r5AoA" points="[615, 360, -643984, -643984]$[443, 241, -643984, -643984]"/>
    <edges xmi:type="notation:Connector" xmi:id="_LDn_f5CFEeqtm5xS3r5AoA" type="Association_Edge" source="_lWsQTmaGEeS3h-w1VhzBbw" target="_lWrpPWaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_LDn_gpCFEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LDn_g5CFEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_LDn_hJCFEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LDn_hZCFEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_LDn_hpCFEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LDn_h5CFEeqtm5xS3r5AoA" x="7" y="-64"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_LDn_iJCFEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LDn_iZCFEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_LDn_ipCFEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LDomgJCFEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_LDomgZCFEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LDomgpCFEeqtm5xS3r5AoA" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_LDn_gJCFEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_lVogfWaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_LDn_gZCFEeqtm5xS3r5AoA" points="[413, 360, -643984, -643984]$[413, 241, -643984, -643984]"/>
    <edges xmi:type="notation:Connector" xmi:id="_NE1pQJCFEeqtm5xS3r5AoA" type="Association_Edge" source="_lWsQymaGEeS3h-w1VhzBbw" target="_lWrpPWaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_NE1pQ5CFEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_NE1pRJCFEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_NE1pRZCFEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_NE1pRpCFEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_NE1pR5CFEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_NE1pSJCFEeqtm5xS3r5AoA" x="18" y="-58"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_NE1pSZCFEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_NE1pSpCFEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_NE1pS5CFEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_NE1pTJCFEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_NE1pTZCFEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_NE1pTpCFEeqtm5xS3r5AoA" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_NE1pQZCFEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_lVog4GaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NE1pQpCFEeqtm5xS3r5AoA" points="[413, 161, -643984, -643984]$[413, 200, -643984, -643984]"/>
    <edges xmi:type="notation:Connector" xmi:id="_NE2QUJCFEeqtm5xS3r5AoA" type="Association_Edge" source="_lWsQq2aGEeS3h-w1VhzBbw" target="_lWsQymaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_NE2QU5CFEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_NE2QVJCFEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_NE2QVZCFEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_NE2QVpCFEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_NE2QV5CFEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_NE2QWJCFEeqtm5xS3r5AoA" x="19" y="-37"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_NE2QWZCFEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_NE2QWpCFEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_NE2QW5CFEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_NE2QXJCFEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_NE2QXZCFEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_NE2QXpCFEeqtm5xS3r5AoA" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_NE2QUZCFEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_lVog5GaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NE2QUpCFEeqtm5xS3r5AoA" points="[413, 81, -643984, -643984]$[413, 120, -643984, -643984]"/>
    <edges xmi:type="notation:Connector" xmi:id="_t3fnDJCFEeqtm5xS3r5AoA" type="Association_Edge" source="_lWsQjGaGEeS3h-w1VhzBbw" target="_lWsQTmaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_t3fnD5CFEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_t3fnEJCFEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_t3fnEZCFEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_t3fnEpCFEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_t3fnE5CFEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_t3fnFJCFEeqtm5xS3r5AoA" x="10" y="-47"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_t3gOEJCFEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_t3gOEZCFEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_t3gOEpCFEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_t3gOE5CFEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_t3gOFJCFEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_t3gOFZCFEeqtm5xS3r5AoA" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_t3fnDZCFEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_lVoghWaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_t3fnDpCFEeqtm5xS3r5AoA" points="[413, 500, -643984, -643984]$[413, 401, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KTMyoJCGEeqtm5xS3r5AoA" id="(0.30409356725146197,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_I0eK0JCGEeqtm5xS3r5AoA" id="(0.3063583815028902,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_t3gOFpCFEeqtm5xS3r5AoA" type="Association_Edge" source="_lWsQjGaGEeS3h-w1VhzBbw" target="_lWsQbWaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_t3gOGZCFEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Gbm2AJCGEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_t3gOGpCFEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_t3gOG5CFEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_GcEJAJCGEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_t3gOHJCFEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_t3gOHZCFEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_GcV10JCGEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_t3gOHpCFEeqtm5xS3r5AoA" x="75" y="15"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_t3gOH5CFEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Gcp-4JCGEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_t3gOIJCFEeqtm5xS3r5AoA" x="-35" y="19"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_t3gOIZCFEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Gc850JCGEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_t3gOIpCFEeqtm5xS3r5AoA" x="36" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_t3gOI5CFEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_GdNYgJCGEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_t3gOJJCFEeqtm5xS3r5AoA" x="-35" y="-18"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_t3gOF5CFEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_lVogiWaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_t3gOGJCFEeqtm5xS3r5AoA" points="[499, 520, -643984, -643984]$[620, 520, -643984, -643984]$[641, 401, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GbI78JCGEeqtm5xS3r5AoA" id="(1.0,0.4878048780487805)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GbJjAJCGEeqtm5xS3r5AoA" id="(0.3508771929824561,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_t3gOJZCFEeqtm5xS3r5AoA" type="Association_Edge" source="_lWsQjGaGEeS3h-w1VhzBbw" target="_lWsQTmaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_t3g1IJCFEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_t3g1IZCFEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_t3g1IpCFEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_t3g1I5CFEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_t3g1JJCFEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_t3g1JZCFEeqtm5xS3r5AoA" x="10" y="55"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_t3g1JpCFEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_t3g1J5CFEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_t3g1KJCFEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_t3g1KZCFEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_t3g1KpCFEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_t3g1K5CFEeqtm5xS3r5AoA" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_t3gOJpCFEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_lVogkWaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_t3gOJ5CFEeqtm5xS3r5AoA" points="[413, 500, -643984, -643984]$[413, 401, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Jx74oJCGEeqtm5xS3r5AoA" id="(0.7719298245614035,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ja2OUJCGEeqtm5xS3r5AoA" id="(0.7687861271676301,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_DROksJCGEeqtm5xS3r5AoA" type="Association_Edge" source="_lWsQjGaGEeS3h-w1VhzBbw" target="_lWrpXGaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_DROks5CGEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DvP9cJCGEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DROktJCGEeqtm5xS3r5AoA" x="1" y="-18"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_DROktZCGEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DvhDMJCGEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DROktpCGEeqtm5xS3r5AoA" x="-1" y="19"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_DROkt5CGEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DvyI8JCGEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DROkuJCGEeqtm5xS3r5AoA" x="64" y="-15"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_DROkuZCGEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DwDOsJCGEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DROkupCGEeqtm5xS3r5AoA" x="-35" y="18"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_DROku5CGEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DwTtYJCGEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DROkvJCGEeqtm5xS3r5AoA" x="35" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_DROkvZCGEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DwkMEJCGEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DROkvpCGEeqtm5xS3r5AoA" x="-32" y="-19"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_DROksZCGEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_lVogjWaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DROkspCGEeqtm5xS3r5AoA" points="[328, 520, -643984, -643984]$[220, 520, -643984, -643984]$[220, 401, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Du-QoJCGEeqtm5xS3r5AoA" id="(0.0,0.4878048780487805)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Du-QoZCGEeqtm5xS3r5AoA" id="(0.7017543859649122,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_iJ8pcJtgEeup47dbYc3hdw" type="StereotypeCommentLink" source="_lWrpIWaGEeS3h-w1VhzBbw" target="_iJ60QJtgEeup47dbYc3hdw">
      <styles xmi:type="notation:FontStyle" xmi:id="_iJ8pcZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iJ-eoJtgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iJ8pcptgEeup47dbYc3hdw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iJ9QgJtgEeup47dbYc3hdw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iJ93kJtgEeup47dbYc3hdw"/>
    <edges xmi:type="notation:Connector" xmi:id="_iKW5IJtgEeup47dbYc3hdw" type="StereotypeCommentLink" source="_lWrpPWaGEeS3h-w1VhzBbw" target="_iKWSEJtgEeup47dbYc3hdw">
      <styles xmi:type="notation:FontStyle" xmi:id="_iKW5IZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iKW5JZtgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogQmaGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iKW5IptgEeup47dbYc3hdw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iKW5I5tgEeup47dbYc3hdw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iKW5JJtgEeup47dbYc3hdw"/>
    <edges xmi:type="notation:Connector" xmi:id="_iKxv5JtgEeup47dbYc3hdw" type="StereotypeCommentLink" source="_lWrpXGaGEeS3h-w1VhzBbw" target="_iKxv4JtgEeup47dbYc3hdw">
      <styles xmi:type="notation:FontStyle" xmi:id="_iKxv5ZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iKxv6ZtgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogVGaGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iKxv5ptgEeup47dbYc3hdw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iKxv55tgEeup47dbYc3hdw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iKxv6JtgEeup47dbYc3hdw"/>
    <edges xmi:type="notation:Connector" xmi:id="_iLF48JtgEeup47dbYc3hdw" type="StereotypeCommentLink" source="_lWsQTmaGEeS3h-w1VhzBbw" target="_iLFR4JtgEeup47dbYc3hdw">
      <styles xmi:type="notation:FontStyle" xmi:id="_iLF48ZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iLF49ZtgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogWWaGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iLF48ptgEeup47dbYc3hdw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iLF485tgEeup47dbYc3hdw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iLF49JtgEeup47dbYc3hdw"/>
    <edges xmi:type="notation:Connector" xmi:id="_iLQRBJtgEeup47dbYc3hdw" type="StereotypeCommentLink" source="_lWsQbWaGEeS3h-w1VhzBbw" target="_iLQRAJtgEeup47dbYc3hdw">
      <styles xmi:type="notation:FontStyle" xmi:id="_iLQRBZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iLQRCZtgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogYWaGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iLQRBptgEeup47dbYc3hdw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iLQRB5tgEeup47dbYc3hdw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iLQRCJtgEeup47dbYc3hdw"/>
    <edges xmi:type="notation:Connector" xmi:id="_iLeTcJtgEeup47dbYc3hdw" type="StereotypeCommentLink" source="_lWsQjGaGEeS3h-w1VhzBbw" target="_iLdFUJtgEeup47dbYc3hdw">
      <styles xmi:type="notation:FontStyle" xmi:id="_iLeTcZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iLe6gZtgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogZmaGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iLeTcptgEeup47dbYc3hdw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iLeTc5tgEeup47dbYc3hdw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iLe6gJtgEeup47dbYc3hdw"/>
    <edges xmi:type="notation:Connector" xmi:id="_iL2G5JtgEeup47dbYc3hdw" type="StereotypeCommentLink" source="_lWsQq2aGEeS3h-w1VhzBbw" target="_iL2G4JtgEeup47dbYc3hdw">
      <styles xmi:type="notation:FontStyle" xmi:id="_iL2G5ZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iL2t8ptgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVog1maGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iL2G5ptgEeup47dbYc3hdw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iL2t8JtgEeup47dbYc3hdw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iL2t8ZtgEeup47dbYc3hdw"/>
    <edges xmi:type="notation:Connector" xmi:id="_iMGll5tgEeup47dbYc3hdw" type="StereotypeCommentLink" source="_lWsQymaGEeS3h-w1VhzBbw" target="_iMGlk5tgEeup47dbYc3hdw">
      <styles xmi:type="notation:FontStyle" xmi:id="_iMGlmJtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iMHMoptgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVog2GaGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iMGlmZtgEeup47dbYc3hdw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iMHMoJtgEeup47dbYc3hdw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iMHMoZtgEeup47dbYc3hdw"/>
    <edges xmi:type="notation:Connector" xmi:id="_iMQWlJtgEeup47dbYc3hdw" type="StereotypeCommentLink" source="_4pzPYN_PEeWpNocecylAnA" target="_iMQWkJtgEeup47dbYc3hdw">
      <styles xmi:type="notation:FontStyle" xmi:id="_iMQWlZtgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iMQWmZtgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_mkynQN_OEeWpNocecylAnA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iMQWlptgEeup47dbYc3hdw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iMQWl5tgEeup47dbYc3hdw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iMQWmJtgEeup47dbYc3hdw"/>
    <edges xmi:type="notation:Connector" xmi:id="_iMkfoZtgEeup47dbYc3hdw" type="StereotypeCommentLink" source="_59IW8PWxEeWBpNY8lD_kfA" target="_iMj4kJtgEeup47dbYc3hdw">
      <styles xmi:type="notation:FontStyle" xmi:id="_iMkfoptgEeup47dbYc3hdw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iMkfpptgEeup47dbYc3hdw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_50dQEO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iMkfo5tgEeup47dbYc3hdw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iMkfpJtgEeup47dbYc3hdw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iMkfpZtgEeup47dbYc3hdw"/>
  </notation:Diagram>
  <notation:Diagram xmi:id="_lWyW0GaGEeS3h-w1VhzBbw" type="PapyrusUMLClassDiagram" name="Extensions::StructuredTestObjectiveSpecification::Elements" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_lWyW0WaGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EJbBoHuQEeSFtKwWmXtx5w" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EJbBoXuQEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWyW0maGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyW02aGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyW1GaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyW1WaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyW1maGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyW12aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyW2GaGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyW2WaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyW2maGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyW22aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyW3GaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyW3WaGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyW3maGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyW32aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyW4GaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyW4WaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8aq_UN_XEeWZ67xUfo6mFA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8aq_Ud_XEeWZ67xUfo6mFA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogZmaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyW5WaGEeS3h-w1VhzBbw" x="320" y="253" width="121" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lWyW-2aGEeS3h-w1VhzBbw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_lWyW_GaGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyW_WaGEeS3h-w1VhzBbw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyW_maGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyW_2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXAGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXAWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXAmaGEeS3h-w1VhzBbw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXA2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXBGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXBWaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXBmaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXB2aGEeS3h-w1VhzBbw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXCGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXCWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXCmaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXC2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8aq_VN_XEeWZ67xUfo6mFA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8aq_Vd_XEeWZ67xUfo6mFA" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_EfoG8JCFEeqtm5xS3r5AoA" name="cssClass">
Philip Makedonski's avatar
Philip Makedonski committed
        <stringListValue>referenced</stringListValue>
      </styles>
11918 11919 11920 11921 11922 11923 11924 11925 11926 11927 11928 11929 11930 11931 11932 11933 11934 11935 11936 11937 11938 11939 11940 11941 11942 11943 11944 11945 11946 11947 11948 11949 11950 11951 11952 11953 11954 11955 11956 11957 11958 11959 11960 11961 11962 11963 11964 11965 11966 11967 11968 11969 11970 11971 11972 11973 11974 11975 11976 11977 11978 11979 11980 11981 11982 11983 11984 11985 11986 11987 11988 11989 11990 11991 11992 11993 11994 11995 11996 11997 11998 11999 12000 12001 12002 12003 12004 12005 12006 12007 12008 12009 12010 12011 12012 12013 12014 12015 12016 12017 12018 12019 12020 12021 12022 12023 12024 12025 12026 12027 12028 12029 12030 12031 12032 12033 12034 12035 12036 12037 12038 12039 12040 12041 12042 12043 12044 12045 12046 12047 12048 12049 12050 12051 12052 12053 12054 12055 12056 12057 12058 12059 12060 12061 12062 12063 12064 12065 12066 12067 12068 12069 12070 12071 12072 12073 12074 12075 12076 12077 12078 12079 12080 12081 12082 12083 12084 12085 12086 12087 12088 12089 12090 12091 12092 12093 12094 12095 12096 12097 12098 12099 12100 12101 12102 12103 12104 12105 12106 12107 12108 12109 12110 12111 12112 12113 12114 12115 12116 12117 12118 12119 12120 12121 12122 12123 12124 12125 12126 12127 12128 12129 12130 12131 12132 12133 12134 12135 12136 12137 12138 12139 12140 12141 12142 12143 12144 12145 12146 12147 12148 12149 12150 12151 12152 12153 12154 12155 12156 12157 12158 12159 12160 12161 12162 12163 12164 12165 12166 12167 12168 12169 12170 12171 12172 12173 12174 12175 12176 12177 12178 12179 12180 12181 12182 12183 12184 12185 12186 12187 12188 12189 12190 12191 12192 12193 12194 12195 12196 12197 12198 12199 12200 12201 12202 12203 12204 12205
      <element xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXEmaGEeS3h-w1VhzBbw" x="480" y="160" width="121" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lWyXE2aGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EJZMcHuQEeSFtKwWmXtx5w" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EJZzgHuQEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWyXFGaGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXFWaGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXFmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXF2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXGGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXGWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXGmaGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXG2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXHGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXHWaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXHmaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXH2aGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXIGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXIWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXImaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXI2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8aq_Vt_XEeWZ67xUfo6mFA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8aq_V9_XEeWZ67xUfo6mFA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogWWaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXJ2aGEeS3h-w1VhzBbw" x="360" y="-20" width="133" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lWyXKGaGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EJdd4nuQEeSFtKwWmXtx5w" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EJeE8HuQEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWyXKWaGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXKmaGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXK2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXLGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXLWaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXLmaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXL2aGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXMGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXMWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXMmaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXM2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXNGaGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXNWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXNmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXN2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXOGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8aq_WN_XEeWZ67xUfo6mFA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8aq_Wd_XEeWZ67xUfo6mFA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogYWaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXPGaGEeS3h-w1VhzBbw" x="600" y="-20" width="121" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lWyXPWaGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EJZzgXuQEeSFtKwWmXtx5w" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EJaakHuQEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWyXPmaGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXP2aGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXQGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXQWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXQmaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXQ2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXRGaGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXRWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXRmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXR2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXSGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXSWaGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXSmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXS2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXTGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXTWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8aq_Wt_XEeWZ67xUfo6mFA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8aq_W9_XEeWZ67xUfo6mFA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogVGaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXUWaGEeS3h-w1VhzBbw" x="320" y="60" width="121" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lWyXUmaGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EJbosHuQEeSFtKwWmXtx5w" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EJbosXuQEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWyXU2aGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXVGaGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXVWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXVmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXV2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXWGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXWWaGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXWmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXW2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXXGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXXWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXXmaGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXX2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXYGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXYWaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXYmaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8aq_XN_XEeWZ67xUfo6mFA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8aq_Xd_XEeWZ67xUfo6mFA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogmWaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXZmaGEeS3h-w1VhzBbw" x="360" y="340" width="121" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lWyXZ2aGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EJeE8XuQEeSFtKwWmXtx5w" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EJesAHuQEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWyXaGaGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXaWaGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXamaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXa2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXbGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXbWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXbmaGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXb2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXcGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXcWaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXcmaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXc2aGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXdGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXdWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXdmaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXd2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8aq_Xt_XEeWZ67xUfo6mFA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8aq_X9_XEeWZ67xUfo6mFA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogo2aGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXe2aGEeS3h-w1VhzBbw" x="480" y="400" width="121" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lWyXfGaGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EJc20XuQEeSFtKwWmXtx5w" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EJc20nuQEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWyXfWaGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXfmaGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXf2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXgGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXgWaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXgmaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXg2aGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXhGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXhWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXhmaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXh2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXiGaGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXiWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXimaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXi2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXjGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8aq_YN_XEeWZ67xUfo6mFA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8aq_Yd_XEeWZ67xUfo6mFA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_lVognmaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXkGaGEeS3h-w1VhzBbw" x="640" y="160" width="121" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lWyXkWaGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EJbosnuQEeSFtKwWmXtx5w" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EJcPwHuQEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWyXkmaGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXk2aGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXlGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXlWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXlmaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXl2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXmGaGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXmWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXmmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXm2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXnGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXnWaGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXnmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXn2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXoGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXoWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8aq_Yt_XEeWZ67xUfo6mFA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8aq_Y9_XEeWZ67xUfo6mFA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogwmaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXpWaGEeS3h-w1VhzBbw" x="602" y="340" width="121" height="42"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lWyXpmaGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EJcPwXuQEeSFtKwWmXtx5w" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EJc20HuQEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWyXp2aGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXqGaGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXqWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXqmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXq2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXrGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXrWaGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXrmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXr2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXsGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXsWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXsmaGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXs2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXtGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXtWaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXtmaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8armYN_XEeWZ67xUfo6mFA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8armYd_XEeWZ67xUfo6mFA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogx2aGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXumaGEeS3h-w1VhzBbw" x="640" y="252" width="121" height="44"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lWyXu2aGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EJdd4HuQEeSFtKwWmXtx5w" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EJdd4XuQEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWyXvGaGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXvWaGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXvmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXv2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXwGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXwWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXwmaGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXw2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXxGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXxWaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXxmaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lWyXx2aGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lWyXyGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lWyXyWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lWyXymaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXy2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8armYt_XEeWZ67xUfo6mFA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8armY9_XEeWZ67xUfo6mFA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_lVog2GaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWyXz2aGEeS3h-w1VhzBbw" x="640" y="60" width="121" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_-AmbUN_XEeWZ67xUfo6mFA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_-AmbVN_XEeWZ67xUfo6mFA" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_-AmbVd_XEeWZ67xUfo6mFA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-AmbVt_XEeWZ67xUfo6mFA" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_-AmbV9_XEeWZ67xUfo6mFA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_-AmbWN_XEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_-AmbWd_XEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_-AmbWt_XEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-AmbW9_XEeWZ67xUfo6mFA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_-AmbXN_XEeWZ67xUfo6mFA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_-AmbXd_XEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_-AmbXt_XEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_-AmbX9_XEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-AmbYN_XEeWZ67xUfo6mFA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_-AmbYd_XEeWZ67xUfo6mFA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_-AmbYt_XEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_-AmbY9_XEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_-AmbZN_XEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-AmbZd_XEeWZ67xUfo6mFA"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_C9QVQJCFEeqtm5xS3r5AoA" name="cssClass">
Philip Makedonski's avatar
Philip Makedonski committed
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_8RFiUN_TEeWZ67xUfo6mFA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-Ambad_XEeWZ67xUfo6mFA" x="480" y="-88" width="121" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_U0tk8N_bEeWT86O9_SGiiw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_U0tk9N_bEeWT86O9_SGiiw" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_U0tk9d_bEeWT86O9_SGiiw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_U0tk9t_bEeWT86O9_SGiiw" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_U0tk99_bEeWT86O9_SGiiw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_U0tk-N_bEeWT86O9_SGiiw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_U0tk-d_bEeWT86O9_SGiiw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_U0tk-t_bEeWT86O9_SGiiw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_U0tk-9_bEeWT86O9_SGiiw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_U0tk_N_bEeWT86O9_SGiiw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_U0tk_d_bEeWT86O9_SGiiw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_U0tk_t_bEeWT86O9_SGiiw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_U0tk_9_bEeWT86O9_SGiiw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_U0tlAN_bEeWT86O9_SGiiw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_U0tlAd_bEeWT86O9_SGiiw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_U0tlAt_bEeWT86O9_SGiiw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_U0tlA9_bEeWT86O9_SGiiw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_U0tlBN_bEeWT86O9_SGiiw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_U0tlBd_bEeWT86O9_SGiiw"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_iJEJoJCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_q9sPQN_QEeWUQZfFL-B5gw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_U0tlCd_bEeWT86O9_SGiiw" x="319" y="161" width="122" height="41"/>
    <children xmi:type="notation:Shape" xmi:id="_DCdv0JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DCdv0ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DCdv05IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogZmaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DCdv0pIOEeqwIoGOM90xYQ" x="520" y="253"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DCsZUJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DCsZUZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DCsZU5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DCsZUpIOEeqwIoGOM90xYQ" x="680" y="160"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DC3YcJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DC3YcZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DC3Yc5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogWWaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DC3YcpIOEeqwIoGOM90xYQ" x="560" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DDEMwJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DDEMwZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DDEMw5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogYWaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DDEMwpIOEeqwIoGOM90xYQ" x="800" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DDLhgJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DDLhgZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DDLhg5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogVGaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DDLhgpIOEeqwIoGOM90xYQ" x="520" y="60"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DDTdUJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DDTdUZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DDTdU5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogmWaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DDTdUpIOEeqwIoGOM90xYQ" x="560" y="340"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DDayEJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DDayEZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DDayE5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogo2aGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DDayEpIOEeqwIoGOM90xYQ" x="680" y="400"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DDiG05IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DDiG1JIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DDit4JIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVognmaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DDiG1ZIOEeqwIoGOM90xYQ" x="840" y="160"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DDqCo5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DDqCpJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DDqpsJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogwmaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DDqCpZIOEeqwIoGOM90xYQ" x="802" y="340"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DDx-cJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DDx-cZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DDx-c5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogx2aGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DDx-cpIOEeqwIoGOM90xYQ" x="840" y="252"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DD5TMJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DD5TMZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DD5TM5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVog2GaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DD5TMpIOEeqwIoGOM90xYQ" x="840" y="60"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DEAn85IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DEAn9JIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DEBPAJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_8RFiUN_TEeWZ67xUfo6mFA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DEAn9ZIOEeqwIoGOM90xYQ" x="680" y="-88"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DEJK0JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DEJK0ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DEJK05IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_q9sPQN_QEeWUQZfFL-B5gw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DEJK0pIOEeqwIoGOM90xYQ" x="519" y="161"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_lWyX0GaGEeS3h-w1VhzBbw" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_lWyX0WaGEeS3h-w1VhzBbw"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_yXmwQJBFEeqtm5xS3r5AoA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_lVogQWaGEeS3h-w1VhzBbw"/>
    <element xmi:type="uml:Package" href="tdl.uml#_lVogQWaGEeS3h-w1VhzBbw"/>
    <edges xmi:type="notation:Connector" xmi:id="_lWyX02aGEeS3h-w1VhzBbw" type="Generalization_Edge" source="_lWyW0WaGEeS3h-w1VhzBbw" target="_lWyW-2aGEeS3h-w1VhzBbw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWyX1GaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWyX1WaGEeS3h-w1VhzBbw" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWyX1maGEeS3h-w1VhzBbw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_lWyX12aGEeS3h-w1VhzBbw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_lWyX2GaGEeS3h-w1VhzBbw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_lVogZ2aGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lWyX2WaGEeS3h-w1VhzBbw" points="[-1, -20, 0, 160]$[0, -159, 1, 21]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lWyX2maGEeS3h-w1VhzBbw" id="(0.48760330578512395,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lWyX22aGEeS3h-w1VhzBbw" id="(0.1652892561983471,0.975609756097561)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_lWyX5WaGEeS3h-w1VhzBbw" type="Generalization_Edge" source="_lWyXE2aGEeS3h-w1VhzBbw" target="_lWyW-2aGEeS3h-w1VhzBbw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWyX5maGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWyX52aGEeS3h-w1VhzBbw" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWyX6GaGEeS3h-w1VhzBbw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_lWyX6WaGEeS3h-w1VhzBbw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_lWyX6maGEeS3h-w1VhzBbw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_lVogWmaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lWyX62aGEeS3h-w1VhzBbw" points="[-3, 21, -2, -139]$[-3, 140, -2, -20]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lWyX7GaGEeS3h-w1VhzBbw" id="(0.4878048780487805,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lWyX7WaGEeS3h-w1VhzBbw" id="(0.34710743801652894,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_lWyX7maGEeS3h-w1VhzBbw" type="Generalization_Edge" source="_lWyXPWaGEeS3h-w1VhzBbw" target="_lWyW-2aGEeS3h-w1VhzBbw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWyX72aGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWyX8GaGEeS3h-w1VhzBbw" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWyX8WaGEeS3h-w1VhzBbw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_lWyX8maGEeS3h-w1VhzBbw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_lWyX82aGEeS3h-w1VhzBbw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_lVogVWaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lWyX9GaGEeS3h-w1VhzBbw" points="[18, 21, -109, -121]$[123, 140, -4, -2]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lWyX9WaGEeS3h-w1VhzBbw" id="(0.7107438016528925,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lWyX9maGEeS3h-w1VhzBbw" id="(0.1652892561983471,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_lWyX92aGEeS3h-w1VhzBbw" type="Generalization_Edge" source="_lWyXKGaGEeS3h-w1VhzBbw" target="_lWyW-2aGEeS3h-w1VhzBbw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWyX-GaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWyX-WaGEeS3h-w1VhzBbw" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWyX-maGEeS3h-w1VhzBbw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_lWyX-2aGEeS3h-w1VhzBbw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_lWyX_GaGEeS3h-w1VhzBbw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_lVogYmaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lWyX_WaGEeS3h-w1VhzBbw" points="[-18, 21, 132, -150]$[-141, 181, 9, 10]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lWyX_maGEeS3h-w1VhzBbw" id="(0.2975206611570248,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lWyX_2aGEeS3h-w1VhzBbw" id="(0.6611570247933884,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_lWyYAGaGEeS3h-w1VhzBbw" type="Generalization_Edge" source="_lWyXUmaGEeS3h-w1VhzBbw" target="_lWyW-2aGEeS3h-w1VhzBbw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWyYAWaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWyYAmaGEeS3h-w1VhzBbw" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWyYA2aGEeS3h-w1VhzBbw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_lWyYBGaGEeS3h-w1VhzBbw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_lWyYBWaGEeS3h-w1VhzBbw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_lVogmmaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lWyYBmaGEeS3h-w1VhzBbw" points="[3, -24, 0, 62]$[5, -76, 2, 10]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lWyYB2aGEeS3h-w1VhzBbw" id="(0.5206611570247934,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lWyYCGaGEeS3h-w1VhzBbw" id="(0.3305785123966942,0.975609756097561)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_lWyYCWaGEeS3h-w1VhzBbw" type="Generalization_Edge" source="_lWyXZ2aGEeS3h-w1VhzBbw" target="_lWyW-2aGEeS3h-w1VhzBbw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWyYCmaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWyYC2aGEeS3h-w1VhzBbw" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWyYDGaGEeS3h-w1VhzBbw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_lWyYDWaGEeS3h-w1VhzBbw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_lWyYDmaGEeS3h-w1VhzBbw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_lVogpGaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lWyYD2aGEeS3h-w1VhzBbw" points="[-28, -20, 96, 71]$[-99, -88, 25, 3]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lWyYEGaGEeS3h-w1VhzBbw" id="(0.49586776859504134,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lWyYEWaGEeS3h-w1VhzBbw" id="(0.49586776859504134,0.975609756097561)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_lWyYEmaGEeS3h-w1VhzBbw" type="Generalization_Edge" source="_lWyXfGaGEeS3h-w1VhzBbw" target="_lWyW-2aGEeS3h-w1VhzBbw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWyYE2aGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWyYFGaGEeS3h-w1VhzBbw" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWyYFWaGEeS3h-w1VhzBbw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_lWyYFmaGEeS3h-w1VhzBbw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_lWyYF2aGEeS3h-w1VhzBbw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_lVogn2aGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lWyYGGaGEeS3h-w1VhzBbw" points="[-18, 7, 100, 10]$[-110, 18, 8, 21]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lWyYGWaGEeS3h-w1VhzBbw" id="(0.0,0.4878048780487805)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_lWyYGmaGEeS3h-w1VhzBbw" type="Generalization_Edge" source="_lWyXpmaGEeS3h-w1VhzBbw" target="_lWyW-2aGEeS3h-w1VhzBbw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWyYG2aGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWyYHGaGEeS3h-w1VhzBbw" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWyYHWaGEeS3h-w1VhzBbw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_lWyYHmaGEeS3h-w1VhzBbw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_lWyYH2aGEeS3h-w1VhzBbw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_lVogyGaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lWyYIGaGEeS3h-w1VhzBbw" points="[-16, -9, 95, 56]$[-99, -60, 12, 5]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lWyYIWaGEeS3h-w1VhzBbw" id="(0.49586776859504134,0.022727272727272728)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lWyYImaGEeS3h-w1VhzBbw" id="(0.8099173553719008,0.8780487804878049)"/>
    <edges xmi:type="notation:Connector" xmi:id="_lWyYI2aGEeS3h-w1VhzBbw" type="Generalization_Edge" source="_lWyXkWaGEeS3h-w1VhzBbw" target="_lWyW-2aGEeS3h-w1VhzBbw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lWyYJGaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lWyYJWaGEeS3h-w1VhzBbw" key="visible" value="true"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_lWyYJmaGEeS3h-w1VhzBbw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_lWyYJ2aGEeS3h-w1VhzBbw" y="40"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_lWyYKGaGEeS3h-w1VhzBbw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_lVogw2aGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lWyYKWaGEeS3h-w1VhzBbw" points="[-3, -4, 93, 149]$[-83, -143, 13, 10]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lWyYKmaGEeS3h-w1VhzBbw" id="(0.4793388429752066,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lWyYK2aGEeS3h-w1VhzBbw" id="(0.6198347107438017,0.7560975609756098)"/>
    <edges xmi:type="notation:Connector" xmi:id="_lWyYLGaGEeS3h-w1VhzBbw" type="Generalization_Edge" source="_lWyXu2aGEeS3h-w1VhzBbw" target="_lWyW-2aGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_lWyYLWaGEeS3h-w1VhzBbw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_lWyYLmaGEeS3h-w1VhzBbw" y="40"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_lWyYL2aGEeS3h-w1VhzBbw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_lVog2WaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lWyYMGaGEeS3h-w1VhzBbw" points="[-33, 21, 127, -79]$[-127, 80, 33, -20]"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lWyYMWaGEeS3h-w1VhzBbw" id="(0.8264462809917356,0.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_Biz90N_YEeWZ67xUfo6mFA" type="Generalization_Edge" source="_-AmbUN_XEeWZ67xUfo6mFA" target="_lWyW-2aGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_Bi0k4N_YEeWZ67xUfo6mFA" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Bi0k4d_YEeWZ67xUfo6mFA" y="40"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_Biz90d_YEeWZ67xUfo6mFA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_BiemoN_YEeWZ67xUfo6mFA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Biz90t_YEeWZ67xUfo6mFA" points="[-4, 21, 0, -231]$[-4, 245, 0, -7]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BjViQN_YEeWZ67xUfo6mFA" id="(0.512396694214876,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BjViQd_YEeWZ67xUfo6mFA" id="(0.512396694214876,0.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_ZzDHMN_bEeWT86O9_SGiiw" type="Generalization_Edge" source="_U0tk8N_bEeWT86O9_SGiiw" target="_lWyW-2aGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_ZzGKgN_bEeWT86O9_SGiiw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZzGxkN_bEeWT86O9_SGiiw" y="40"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_ZzDHMd_bEeWT86O9_SGiiw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_ZydRUN_bEeWT86O9_SGiiw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ZzDHMt_bEeWT86O9_SGiiw" points="[3, 20, -40, -214]$[40, 227, -3, -7]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZzyuEN_bEeWT86O9_SGiiw" id="(1.0,0.4634146341463415)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZzyuEd_bEeWT86O9_SGiiw" id="(0.0,0.4878048780487805)"/>
    <edges xmi:type="notation:Connector" xmi:id="_DCdv1JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lWyW0WaGEeS3h-w1VhzBbw" target="_DCdv0JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DCdv1ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DCdv2ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogZmaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DCdv1pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DCdv15IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DCdv2JIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_DCsZVJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lWyW-2aGEeS3h-w1VhzBbw" target="_DCsZUJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DCsZVZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DCsZWZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DCsZVpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DCsZV5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DCsZWJIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_DC3YdJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lWyXE2aGEeS3h-w1VhzBbw" target="_DC3YcJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DC3YdZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DC3_gpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogWWaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DC3YdpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DC3_gJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DC3_gZIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_DDEMxJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lWyXKGaGEeS3h-w1VhzBbw" target="_DDEMwJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DDEMxZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DDEMyZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogYWaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DDEMxpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DDEMx5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DDEMyJIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_DDLhhJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lWyXPWaGEeS3h-w1VhzBbw" target="_DDLhgJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DDLhhZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DDLhiZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogVGaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DDLhhpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DDLhh5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DDLhiJIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_DDTdVJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lWyXUmaGEeS3h-w1VhzBbw" target="_DDTdUJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DDTdVZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DDTdWZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogmWaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DDTdVpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DDTdV5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DDTdWJIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_DDayFJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lWyXZ2aGEeS3h-w1VhzBbw" target="_DDayEJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DDayFZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DDayGZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogo2aGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DDayFpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DDayF5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DDayGJIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_DDit4ZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lWyXfGaGEeS3h-w1VhzBbw" target="_DDiG05IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DDit4pIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DDit5pIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVognmaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DDit45IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DDit5JIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DDit5ZIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_DDqpsZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lWyXkWaGEeS3h-w1VhzBbw" target="_DDqCo5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DDqpspIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DDqptpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogwmaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DDqps5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DDqptJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DDqptZIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_DDx-dJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lWyXpmaGEeS3h-w1VhzBbw" target="_DDx-cJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DDx-dZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DDx-eZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogx2aGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DDx-dpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DDx-d5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DDx-eJIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_DD5TNJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lWyXu2aGEeS3h-w1VhzBbw" target="_DD5TMJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DD5TNZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DD5TOZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVog2GaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DD5TNpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DD5TN5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DD5TOJIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_DEBPAZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_-AmbUN_XEeWZ67xUfo6mFA" target="_DEAn85IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DEBPApIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DEBPBpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_8RFiUN_TEeWZ67xUfo6mFA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DEBPA5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DEBPBJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DEBPBZIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_DEJK1JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_U0tk8N_bEeWT86O9_SGiiw" target="_DEJK0JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DEJK1ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DEJK2ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_q9sPQN_QEeWUQZfFL-B5gw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DEJK1pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DEJK15IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DEJK2JIOEeqwIoGOM90xYQ"/>
    </edges>
  </notation:Diagram>
  <notation:Diagram xmi:id="_lW1aIGaGEeS3h-w1VhzBbw" type="PapyrusUMLClassDiagram" name="Extensions::StructuredTestObjectiveSpecification::Events" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_lW1aIWaGEeS3h-w1VhzBbw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_lW1aImaGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW1aI2aGEeS3h-w1VhzBbw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW1aJGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW1aJWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW1aJmaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1aJ2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW1aKGaGEeS3h-w1VhzBbw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW1aKWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW1aKmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW1aK2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1aLGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW1aLWaGEeS3h-w1VhzBbw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW1aLmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW1aL2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW1aMGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1aMWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8XBDoN-xEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8XBDod-xEeWpNocecylAnA" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_zT7TIJCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_lVoga2aGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1aNWaGEeS3h-w1VhzBbw" x="420" y="180" width="181" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lW1aNmaGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_L5frsHuQEeSFtKwWmXtx5w" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_L5frsXuQEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lbjCQHuTEeSRVMlgiIhc4g" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lbjpUHuTEeSRVMlgiIhc4g" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lW1aN2aGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW1aOGaGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW1aOWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW1aOmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW1aO2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1aPGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW1aPWaGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW1aPmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW1aP2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW1aQGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1aQWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW1aQmaGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW1aQ2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW1aRGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW1aRWaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1aRmaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8XBDot-xEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8XBDo9-xEeWpNocecylAnA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogUGaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1aSmaGEeS3h-w1VhzBbw" x="240" y="423" width="134" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lW1aS2aGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_L5frsnuQEeSFtKwWmXtx5w" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_L5frs3uQEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lztqoHuTEeSRVMlgiIhc4g" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lzuRsHuTEeSRVMlgiIhc4g" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lW1aTGaGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW1aTWaGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW1aTmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW1aT2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW1aUGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1aUWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW1aUmaGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW1aU2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW1aVGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW1aVWaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1aVmaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW1aV2aGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW1aWGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW1aWWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW1aWmaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1aW2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8XBDpN-xEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8XBDpd-xEeWpNocecylAnA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogUmaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1aX2aGEeS3h-w1VhzBbw" x="440" y="422" width="134" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lW1aYGaGEeS3h-w1VhzBbw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_lW1aYWaGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW1aYmaGEeS3h-w1VhzBbw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW1aY2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW1aZGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW1aZWaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1aZmaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW1aZ2aGEeS3h-w1VhzBbw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW1aaGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW1aaWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW1aamaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1aa2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW1abGaGEeS3h-w1VhzBbw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW1abWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW1abmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW1ab2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1acGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8XBDpt-xEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8XBDp9-xEeWpNocecylAnA" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_wtSoEJCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogmWaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1adGaGEeS3h-w1VhzBbw" x="240" y="320" width="134" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lW1adWaGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_L5fEoHuQEeSFtKwWmXtx5w" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_L5fEoXuQEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lW1admaGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW1ad2aGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW1aeGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW1aeWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW1aemaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1ae2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW1afGaGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW1afWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW1afmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW1af2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1agGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW1agWaGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW1agmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW1ag2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW1ahGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1ahWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8XBDqN-xEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8XBDqd-xEeWpNocecylAnA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_lVognmaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1aiWaGEeS3h-w1VhzBbw" x="440" y="320" width="141" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lW1aimaGEeS3h-w1VhzBbw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_lW1ajWaGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW1akGaGEeS3h-w1VhzBbw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW1ak2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW1alGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW1alWaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1almaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW1al2aGEeS3h-w1VhzBbw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW1ammaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW1am2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW1anGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1anWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW1anmaGEeS3h-w1VhzBbw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW1aoWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW1aomaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW1ao2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1apGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8XBDqt-xEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8XBDq9-xEeWpNocecylAnA" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_pL6TkJCDEeqtm5xS3r5AoA" name="cssClass">
Philip Makedonski's avatar
Philip Makedonski committed
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogZmaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1aqGaGEeS3h-w1VhzBbw" x="440" y="10" width="132" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lW1aqWaGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_L5edk3uQEeSFtKwWmXtx5w" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_L5edlHuQEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lW1aqmaGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW1aq2aGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW1arGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW1arWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW1armaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1ar2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW1asGaGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW1asWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW1asmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW1as2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1atGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW1atWaGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW1atmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW1at2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW1auGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1auWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8XBDrN-xEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8XBDrd-xEeWpNocecylAnA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogx2aGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW1avWaGEeS3h-w1VhzBbw" x="660" y="320" width="135" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_F6SkEHTGEeS4SLdNEMePIw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_F6VnYHTGEeS4SLdNEMePIw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_F6WOcHTGEeS4SLdNEMePIw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_F6WOcXTGEeS4SLdNEMePIw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_F6WOcnTGEeS4SLdNEMePIw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_F6WOc3TGEeS4SLdNEMePIw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_F6WOdHTGEeS4SLdNEMePIw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_F6WOdXTGEeS4SLdNEMePIw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_F6WOdnTGEeS4SLdNEMePIw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_F6WOd3TGEeS4SLdNEMePIw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_F6WOeHTGEeS4SLdNEMePIw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_F6WOeXTGEeS4SLdNEMePIw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_F6W1gHTGEeS4SLdNEMePIw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_F6W1gXTGEeS4SLdNEMePIw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_F6W1gnTGEeS4SLdNEMePIw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_F6W1g3TGEeS4SLdNEMePIw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_F6W1hHTGEeS4SLdNEMePIw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8XBDrt-xEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8XBDr9-xEeWpNocecylAnA" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_kOuA0JCDEeqtm5xS3r5AoA" name="cssClass">
Philip Makedonski's avatar
Philip Makedonski committed
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_EYFM5iH4EeSpDonUzsDrRg"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_F6SkEXTGEeS4SLdNEMePIw" x="660" y="100" width="135" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_GnfoUHTGEeS4SLdNEMePIw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_Gng2cHTGEeS4SLdNEMePIw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Gng2cXTGEeS4SLdNEMePIw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Gng2cnTGEeS4SLdNEMePIw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Gng2c3TGEeS4SLdNEMePIw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Gng2dHTGEeS4SLdNEMePIw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Gng2dXTGEeS4SLdNEMePIw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Gng2dnTGEeS4SLdNEMePIw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Gng2d3TGEeS4SLdNEMePIw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Gng2eHTGEeS4SLdNEMePIw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Gng2eXTGEeS4SLdNEMePIw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Gng2enTGEeS4SLdNEMePIw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_GnhdgHTGEeS4SLdNEMePIw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_GnhdgXTGEeS4SLdNEMePIw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_GnhdgnTGEeS4SLdNEMePIw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Gnhdg3TGEeS4SLdNEMePIw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GnhdhHTGEeS4SLdNEMePIw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8XBDsN-xEeWpNocecylAnA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8XBDsd-xEeWpNocecylAnA" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_iyGR0JCDEeqtm5xS3r5AoA" name="cssClass">
Philip Makedonski's avatar
Philip Makedonski committed
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_VOxK4O-_EeKh3utQwSgWiA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GnfoUXTGEeS4SLdNEMePIw" x="660" y="10" width="135" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_q-Q3AN_QEeWUQZfFL-B5gw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_q-ReEN_QEeWUQZfFL-B5gw" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_q-ReEd_QEeWUQZfFL-B5gw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_q-ReEt_QEeWUQZfFL-B5gw" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_q-ReE9_QEeWUQZfFL-B5gw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_q-ReFN_QEeWUQZfFL-B5gw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_q-ReFd_QEeWUQZfFL-B5gw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_q-ReFt_QEeWUQZfFL-B5gw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_q-ReF9_QEeWUQZfFL-B5gw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_q-ReGN_QEeWUQZfFL-B5gw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_q-ReGd_QEeWUQZfFL-B5gw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_q-ReGt_QEeWUQZfFL-B5gw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_q-ReG9_QEeWUQZfFL-B5gw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_q-ReHN_QEeWUQZfFL-B5gw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_q-SFIN_QEeWUQZfFL-B5gw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_q-SFId_QEeWUQZfFL-B5gw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_q-SFIt_QEeWUQZfFL-B5gw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_q-SFI9_QEeWUQZfFL-B5gw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_q-SFJN_QEeWUQZfFL-B5gw"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_yhfJkJCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_q9sPQN_QEeWUQZfFL-B5gw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_q-Q3Ad_QEeWUQZfFL-B5gw" x="440" y="100" width="132" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_35kzsPXFEeWBpNY8lD_kfA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_35kzt_XFEeWBpNY8lD_kfA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_35kzuPXFEeWBpNY8lD_kfA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_35kzufXFEeWBpNY8lD_kfA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_35kzuvXFEeWBpNY8lD_kfA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_35kzu_XFEeWBpNY8lD_kfA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_35kzvPXFEeWBpNY8lD_kfA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_35kzvfXFEeWBpNY8lD_kfA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_35kzvvXFEeWBpNY8lD_kfA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_35kzv_XFEeWBpNY8lD_kfA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_35kzwPXFEeWBpNY8lD_kfA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_35kzwfXFEeWBpNY8lD_kfA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_35kzwvXFEeWBpNY8lD_kfA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_35kzw_XFEeWBpNY8lD_kfA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_35kzxPXFEeWBpNY8lD_kfA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_35kzxfXFEeWBpNY8lD_kfA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_35kzxvXFEeWBpNY8lD_kfA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_35kzx_XFEeWBpNY8lD_kfA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_35kzyPXFEeWBpNY8lD_kfA" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_mxUgcJCDEeqtm5xS3r5AoA" name="cssClass">
Philip Makedonski's avatar
Philip Makedonski committed
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_35kz1_XFEeWBpNY8lD_kfA" x="240" y="100" width="134" height="41"/>
    <children xmi:type="notation:Shape" xmi:id="_DGfUMJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DGfUMZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DGfUM5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVoga2aGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DGfUMpIOEeqwIoGOM90xYQ" x="620" y="180"/>
    <children xmi:type="notation:Shape" xmi:id="_DGpsQJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DGpsQZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DGpsQ5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogUGaGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DGpsQpIOEeqwIoGOM90xYQ" x="440" y="423"/>
    <children xmi:type="notation:Shape" xmi:id="_DGy2MJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DGy2MZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DGy2M5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogUmaGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DGy2MpIOEeqwIoGOM90xYQ" x="640" y="422"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DG9OQJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DG9OQZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DG9OQ5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogmWaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DG9OQpIOEeqwIoGOM90xYQ" x="440" y="320"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DHJbg5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DHJbhJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DHJbhpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVognmaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DHJbhZIOEeqwIoGOM90xYQ" x="640" y="320"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DHSlc5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DHSldJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DHTMgJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogZmaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DHSldZIOEeqwIoGOM90xYQ" x="640" y="10"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DHahQJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DHahQZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DHahQ5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogx2aGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DHahQpIOEeqwIoGOM90xYQ" x="860" y="320"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DHlgY5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DHlgZJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DHlgZpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_EYFM5iH4EeSpDonUzsDrRg"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DHlgZZIOEeqwIoGOM90xYQ" x="860" y="100"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DHxtoJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DHxtoZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DHxto5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_VOxK4O-_EeKh3utQwSgWiA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DHxtopIOEeqwIoGOM90xYQ" x="860" y="10"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DH8swJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DH8swZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DH8sw5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_q9sPQN_QEeWUQZfFL-B5gw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DH8swpIOEeqwIoGOM90xYQ" x="640" y="100"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DIIS8JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DIIS8ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DIIS85IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DIIS8pIOEeqwIoGOM90xYQ" x="440" y="100"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_lW1avmaGEeS3h-w1VhzBbw" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_lW1av2aGEeS3h-w1VhzBbw"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_ycX7gJBFEeqtm5xS3r5AoA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_lVogQWaGEeS3h-w1VhzBbw"/>
    <styles xmi:type="notation:DoubleValueStyle" xmi:id="_bzqXUJBHEeqtm5xS3r5AoA" name="rulergrid.gridspacing" doubleValue="10.0"/>
    <element xmi:type="uml:Package" href="tdl.uml#_lVogQWaGEeS3h-w1VhzBbw"/>
    <edges xmi:type="notation:Connector" xmi:id="_sXQGYN_UEeWZ67xUfo6mFA" type="Generalization_Edge" source="_lW1aIWaGEeS3h-w1VhzBbw" target="_q-Q3AN_QEeWUQZfFL-B5gw">
      <children xmi:type="notation:DecorationNode" xmi:id="_sXQGY9_UEeWZ67xUfo6mFA" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_sXQGZN_UEeWZ67xUfo6mFA" y="40"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_sXQGYd_UEeWZ67xUfo6mFA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_sWsFsN_UEeWZ67xUfo6mFA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_sXQGYt_UEeWZ67xUfo6mFA" points="[4, -4, 5, 60]$[4, -84, 5, -20]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sYZV4N_UEeWZ67xUfo6mFA" id="(0.48066298342541436,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sYZV4d_UEeWZ67xUfo6mFA" id="(0.5227272727272727,1.0)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="__hPMQJCCEeqtm5xS3r5AoA" type="Association_Edge" source="_lW1aYGaGEeS3h-w1VhzBbw" target="_lW1aIWaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="__hPMQ5CCEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="__hPMRJCCEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="__hPMRZCCEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="__hPMRpCCEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="__hPMR5CCEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="__hPMSJCCEeqtm5xS3r5AoA" x="66" y="33"/>
      <children xmi:type="notation:DecorationNode" xmi:id="__hPMSZCCEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="__hPMSpCCEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="__hPzUJCCEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="__hPzUZCCEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="__hPzUpCCEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="__hPzU5CCEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="__hPMQZCCEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_lVogpWaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__hPMQpCCEeqtm5xS3r5AoA" points="[336, 320, -643984, -643984]$[480, 221, -643984, -643984]"/>
    <edges xmi:type="notation:Connector" xmi:id="__hPzVJCCEeqtm5xS3r5AoA" type="Association_Edge" source="_lW1aqWaGEeS3h-w1VhzBbw" target="_lW1aIWaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="__hPzV5CCEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="__hPzWJCCEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="__hPzWZCCEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="__hPzWpCCEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="__hPzW5CCEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="__hPzXJCCEeqtm5xS3r5AoA" x="-43" y="39"/>
      <children xmi:type="notation:DecorationNode" xmi:id="__hPzXZCCEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="__hPzXpCCEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="__hPzX5CCEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="__hPzYJCCEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="__hPzYZCCEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="__hPzYpCCEeqtm5xS3r5AoA" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="__hPzVZCCEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_lVog8WaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__hPzVpCCEeqtm5xS3r5AoA" points="[695, 320, -643984, -643984]$[542, 221, -643984, -643984]"/>
    <edges xmi:type="notation:Connector" xmi:id="__hPzY5CCEeqtm5xS3r5AoA" type="Association_Edge" source="_lW1aYGaGEeS3h-w1VhzBbw" target="_lW1aIWaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="__hQaYJCCEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_AKdIYJCDEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="__hQaYZCCEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="__hQaYpCCEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_AKrx4JCDEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="__hQaY5CCEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="__hQaZJCCEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_AK50UJCDEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="__hQaZZCCEeqtm5xS3r5AoA" x="85" y="74"/>
      <children xmi:type="notation:DecorationNode" xmi:id="__hQaZpCCEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ALH2wJCDEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="__hQaZ5CCEeqtm5xS3r5AoA" x="-36" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="__hQaaJCCEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ALXuYJCDEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="__hQaaZCCEeqtm5xS3r5AoA" x="36" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="__hQaapCCEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ALmX4JCDEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="__hQaa5CCEeqtm5xS3r5AoA" x="-36" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="__hPzZJCCEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_lVogtWaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__hPzZZCCEeqtm5xS3r5AoA" points="[300, 320, -643984, -643984]$[300, 200, -643984, -643984]$[420, 200, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AKOe4JCDEeqtm5xS3r5AoA" id="(0.44776119402985076,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AKOe4ZCDEeqtm5xS3r5AoA" id="(0.0,0.4878048780487805)"/>
    <edges xmi:type="notation:Connector" xmi:id="__hQabJCCEeqtm5xS3r5AoA" type="Association_Edge" source="_lW1adWaGEeS3h-w1VhzBbw" target="_lW1aIWaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="__hQab5CCEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="__hQacJCCEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="__hQacZCCEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="__hQacpCCEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="__hQac5CCEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="__hQadJCCEeqtm5xS3r5AoA" x="10" y="55"/>
      <children xmi:type="notation:DecorationNode" xmi:id="__hQadZCCEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="__hQadpCCEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="__hQad5CCEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="__hQaeJCCEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="__hQaeZCCEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="__hQaepCCEeqtm5xS3r5AoA" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="__hQabZCCEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_lVogqWaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__hQabpCCEeqtm5xS3r5AoA" points="[510, 320, -643984, -643984]$[510, 221, -643984, -643984]"/>
    <edges xmi:type="notation:Connector" xmi:id="_JFQgMJCDEeqtm5xS3r5AoA" type="Association_Edge" source="_lW1aYGaGEeS3h-w1VhzBbw" target="_35kzsPXFEeWBpNY8lD_kfA">
      <children xmi:type="notation:DecorationNode" xmi:id="_JFQgM5CDEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_JFQgNJCDEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_JFQgNZCDEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_JFQgNpCDEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_JFQgN5CDEeqtm5xS3r5AoA" visible="false" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_JFQgOJCDEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_JFQgOZCDEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MKNe8JCDEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MKNe8ZCDEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_JFQgOpCDEeqtm5xS3r5AoA" x="3" y="51"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_JFQgO5CDEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_JFQgPJCDEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_JFQgPZCDEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_JFQgPpCDEeqtm5xS3r5AoA" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_JFQgMZCDEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#__cSXMPXFEeWBpNY8lD_kfA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_JFQgMpCDEeqtm5xS3r5AoA" points="[307, 320, -643984, -643984]$[307, 141, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Kc8E0JCDEeqtm5xS3r5AoA" id="(0.14925373134328357,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Jy63cJCDEeqtm5xS3r5AoA" id="(0.14925373134328357,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_PUkiIJCDEeqtm5xS3r5AoA" type="Association_Edge" source="_GnfoUHTGEeS4SLdNEMePIw" target="_q-Q3AN_QEeWUQZfFL-B5gw">
      <children xmi:type="notation:DecorationNode" xmi:id="_PUkiI5CDEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_QmsRUJCDEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PUkiJJCDEeqtm5xS3r5AoA" x="1" y="-19"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_PUkiJZCDEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Qm-lMJCDEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PUkiJpCDEeqtm5xS3r5AoA" x="-1" y="18"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_PUkiJ5CDEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_QnRgIJCDEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PUkiKJCDEeqtm5xS3r5AoA" x="14" y="61"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_PUkiKZCDEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_QokgoJCDEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PUkiKpCDEeqtm5xS3r5AoA" x="-25" y="18"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_PUkiK5CDEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Qo2NcJCDEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PUkiLJCDEeqtm5xS3r5AoA" x="25" y="18"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_PUkiLZCDEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_QpHTMJCDEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PUlJMJCDEeqtm5xS3r5AoA" x="-23" y="-19"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_PUkiIZCDEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_ZNAK4HTGEeS4SLdNEMePIw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PUkiIpCDEeqtm5xS3r5AoA" points="[720, 51, -643984, -643984]$[720, 80, -643984, -643984]$[550, 80, -643984, -643984]$[550, 100, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QmZWYJCDEeqtm5xS3r5AoA" id="(0.4444444444444444,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QmZ9cJCDEeqtm5xS3r5AoA" id="(0.8333333333333334,0.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_PUlJMZCDEeqtm5xS3r5AoA" type="Association_Edge" source="_q-Q3AN_QEeWUQZfFL-B5gw" target="_lW1aimaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_PUlJNJCDEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PUlJNZCDEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_PUlJNpCDEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PUlJN5CDEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_PUlJOJCDEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PUlJOZCDEeqtm5xS3r5AoA" x="18" y="-46"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_PUlJOpCDEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PUlJO5CDEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_PUlJPJCDEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PUlJPZCDEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_PUlJPpCDEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PUlJP5CDEeqtm5xS3r5AoA" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_PUlJMpCDEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_lVoglWaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PUlJM5CDEeqtm5xS3r5AoA" points="[506, 100, -643984, -643984]$[506, 51, -643984, -643984]"/>
    <edges xmi:type="notation:Connector" xmi:id="_PUlwQJCDEeqtm5xS3r5AoA" type="Association_Edge" source="_F6SkEHTGEeS4SLdNEMePIw" target="_q-Q3AN_QEeWUQZfFL-B5gw">
      <children xmi:type="notation:DecorationNode" xmi:id="_PUlwQ5CDEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PUlwRJCDEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_PUlwRZCDEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PUlwRpCDEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_PUlwR5CDEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PUlwSJCDEeqtm5xS3r5AoA" x="29" y="-15"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_PUlwSZCDEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PUlwSpCDEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_PUlwS5CDEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PUlwTJCDEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_PUlwTZCDEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PUlwTpCDEeqtm5xS3r5AoA" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_PUlwQZCDEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_X8OfgHTGEeS4SLdNEMePIw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PUlwQpCDEeqtm5xS3r5AoA" points="[660, 120, -643984, -643984]$[572, 120, -643984, -643984]"/>
    <edges xmi:type="notation:Connector" xmi:id="_YaQUQJCDEeqtm5xS3r5AoA" type="Association_Edge" source="_lW1aS2aGEeS3h-w1VhzBbw" target="_lW1adWaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_YaQUQ5CDEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_YaQURJCDEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_YaQURZCDEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_YaQURpCDEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_YaQUR5CDEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_YaQUSJCDEeqtm5xS3r5AoA" x="8" y="43"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_YaQUSZCDEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_YaQUSpCDEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_YaQUS5CDEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_YaQUTJCDEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_YaQUTZCDEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_YaQUTpCDEeqtm5xS3r5AoA" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_YaQUQZCDEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_lVogsWaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YaQUQpCDEeqtm5xS3r5AoA" points="[510, 422, -643984, -643984]$[507, 361, -643984, -643984]"/>
    <edges xmi:type="notation:Connector" xmi:id="_aqw-UJCDEeqtm5xS3r5AoA" type="Association_Edge" source="_lW1aNmaGEeS3h-w1VhzBbw" target="_lW1aYGaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_aqw-U5CDEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_aqw-VJCDEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_aqw-VZCDEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_aqw-VpCDEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_aqw-V5CDEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_aqw-WJCDEeqtm5xS3r5AoA" x="9" y="42"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_aqxlYJCDEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_aqxlYZCDEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_aqxlYpCDEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_aqxlY5CDEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_aqxlZJCDEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_aqxlZZCDEeqtm5xS3r5AoA" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_aqw-UZCDEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_lVogrWaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_aqw-UpCDEeqtm5xS3r5AoA" points="[307, 423, -643984, -643984]$[307, 361, -643984, -643984]"/>
    <edges xmi:type="notation:Connector" xmi:id="_DGiXgJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lW1aIWaGEeS3h-w1VhzBbw" target="_DGfUMJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DGiXgZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DGiXhZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVoga2aGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DGiXgpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DGiXg5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DGiXhJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DGpsRJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lW1aNmaGEeS3h-w1VhzBbw" target="_DGpsQJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DGpsRZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DGqTUJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogUGaGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DGpsRpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DGpsR5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DGpsSJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DGy2NJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lW1aS2aGEeS3h-w1VhzBbw" target="_DGy2MJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DGy2NZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DGy2OZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogUmaGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DGy2NpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DGy2N5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DGy2OJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DG9ORJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lW1aYGaGEeS3h-w1VhzBbw" target="_DG9OQJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DG9ORZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DG9OSZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogmWaGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DG9ORpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DG9OR5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DG9OSJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DHKCkJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lW1adWaGEeS3h-w1VhzBbw" target="_DHJbg5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DHKCkZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DHKClZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVognmaGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DHKCkpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DHKCk5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DHKClJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DHTMgZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lW1aimaGEeS3h-w1VhzBbw" target="_DHSlc5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DHTMgpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DHTMhpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogZmaGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DHTMg5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DHTMhJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DHTMhZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DHahRJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lW1aqWaGEeS3h-w1VhzBbw" target="_DHahQJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DHahRZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DHbIUJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogx2aGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DHahRpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DHahR5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DHahSJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DHlgZ5IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_F6SkEHTGEeS4SLdNEMePIw" target="_DHlgY5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DHlgaJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DHmHcpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_EYFM5iH4EeSpDonUzsDrRg"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DHlgaZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DHmHcJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DHmHcZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DHxtpJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_GnfoUHTGEeS4SLdNEMePIw" target="_DHxtoJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DHxtpZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DHxtqZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_VOxK4O-_EeKh3utQwSgWiA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DHxtppIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DHxtp5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DHxtqJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DH8sxJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_q-Q3AN_QEeWUQZfFL-B5gw" target="_DH8swJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DH8sxZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DH8syZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_q9sPQN_QEeWUQZfFL-B5gw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DH8sxpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DH8sx5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DH8syJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DIIS9JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_35kzsPXFEeWBpNY8lD_kfA" target="_DIIS8JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DIIS9ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DIIS-ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DIIS9pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DIIS95IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DIIS-JIOEeqwIoGOM90xYQ"/>
  </notation:Diagram>
  <notation:Diagram xmi:id="_lW4dcGaGEeS3h-w1VhzBbw" type="PapyrusUMLClassDiagram" name="Extensions::StructuredTestObjectiveSpecification::Data" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_lW4dcWaGEeS3h-w1VhzBbw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_lW4dcmaGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW4dc2aGEeS3h-w1VhzBbw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW4ddGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW4ddWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW4ddmaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW4dd2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW4deGaGEeS3h-w1VhzBbw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW4deWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW4demaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW4de2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW4dfGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW4dfWaGEeS3h-w1VhzBbw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW4dfmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW4df2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW4dgGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW4dgWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_k2UowNPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_k2UowdPlEeWbOJoy-ulhLw" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_XemLAJCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogwmaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW4dhWaGEeS3h-w1VhzBbw" x="526" y="19" width="135" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lW4dhmaGEeS3h-w1VhzBbw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_lW4dh2aGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW4diGaGEeS3h-w1VhzBbw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW4diWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW4dimaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW4di2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW4djGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW4djWaGEeS3h-w1VhzBbw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW4djmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW4dj2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW4dkGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW4dkWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW4dkmaGEeS3h-w1VhzBbw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW4dk2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW4dlGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW4dlWaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW4dlmaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_k2VP0NPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_k2VP0dPlEeWbOJoy-ulhLw" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_aG8GQJCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogx2aGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW4dmmaGEeS3h-w1VhzBbw" x="760" y="20" width="135" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lW4dm2aGEeS3h-w1VhzBbw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_lW4dnGaGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW4dnWaGEeS3h-w1VhzBbw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW4dnmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW4dn2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW4doGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW4doWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW4domaGEeS3h-w1VhzBbw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW4do2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW4dpGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW4dpWaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW4dpmaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW4dp2aGEeS3h-w1VhzBbw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW4dqGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW4dqWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW4dqmaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW4dq2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_k2VP0tPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_k2VP09PlEeWbOJoy-ulhLw" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_YLiJgJCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogzWaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW4dr2aGEeS3h-w1VhzBbw" x="528" y="139" width="135" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lW4dsGaGEeS3h-w1VhzBbw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_lW4dsWaGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW4dsmaGEeS3h-w1VhzBbw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW4ds2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW4dtGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW4dtWaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW4dtmaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW4dt2aGEeS3h-w1VhzBbw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW4duGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW4duWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW4dumaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW4du2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW4dvGaGEeS3h-w1VhzBbw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW4dvWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW4dvmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW4dv2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW4dwGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_k2VP1NPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_k2VP1dPlEeWbOJoy-ulhLw" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_WurJ8JCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_lVog6GaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW4dxGaGEeS3h-w1VhzBbw" x="526" y="-80" width="135" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lW4d3WaGEeS3h-w1VhzBbw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_lW4d3maGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW4d32aGEeS3h-w1VhzBbw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW4d4GaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW4d4WaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW4d4maGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW4d42aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW4d5GaGEeS3h-w1VhzBbw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW4d5WaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW4d5maGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW4d52aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW4d6GaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW4d6WaGEeS3h-w1VhzBbw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW4d6maGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW4d62aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW4d7GaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW4d7WaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_k2VP1tPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_k2VP19PlEeWbOJoy-ulhLw" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_a9CAwJCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_lVoguWaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW4d8WaGEeS3h-w1VhzBbw" x="760" y="-80" width="134" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lW4d8maGEeS3h-w1VhzBbw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_lW4d82aGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW4d9GaGEeS3h-w1VhzBbw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW4d9WaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW4d9maGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW4d92aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW4d-GaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW4d-WaGEeS3h-w1VhzBbw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW4d-maGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW4d-2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW4d_GaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW4d_WaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW4d_maGEeS3h-w1VhzBbw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW4d_2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW4eAGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW4eAWaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW4eAmaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_k2VP2NPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_k2VP2dPlEeWbOJoy-ulhLw" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_ZTDyQJCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_lVog9WaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW4eBmaGEeS3h-w1VhzBbw" x="761" y="135" width="140" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_74Ud8HTHEeS4SLdNEMePIw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_74VFAHTHEeS4SLdNEMePIw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_74VFAXTHEeS4SLdNEMePIw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_74VFAnTHEeS4SLdNEMePIw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_74VFA3THEeS4SLdNEMePIw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_74VFBHTHEeS4SLdNEMePIw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_74VFBXTHEeS4SLdNEMePIw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_74VsEHTHEeS4SLdNEMePIw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_74VsEXTHEeS4SLdNEMePIw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_74VsEnTHEeS4SLdNEMePIw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_74VsE3THEeS4SLdNEMePIw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_74VsFHTHEeS4SLdNEMePIw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_74VsFXTHEeS4SLdNEMePIw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_74VsFnTHEeS4SLdNEMePIw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_74VsF3THEeS4SLdNEMePIw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_74VsGHTHEeS4SLdNEMePIw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_74VsGXTHEeS4SLdNEMePIw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_k2VP2tPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_k2VP29PlEeWbOJoy-ulhLw" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_FIUmAJCCEeqtm5xS3r5AoA" name="cssClass">
Philip Makedonski's avatar
Philip Makedonski committed
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp7wGjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_74Ud8XTHEeS4SLdNEMePIw" x="937" y="20" width="135" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_0Ft7kOUyEeWrNpOZzIwlzA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_0Ft7leUyEeWrNpOZzIwlzA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_0Ft7luUyEeWrNpOZzIwlzA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_0Ft7l-UyEeWrNpOZzIwlzA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_0Ft7mOUyEeWrNpOZzIwlzA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_0Ft7meUyEeWrNpOZzIwlzA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0Ft7muUyEeWrNpOZzIwlzA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_0Ft7m-UyEeWrNpOZzIwlzA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_0Ft7nOUyEeWrNpOZzIwlzA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_0Ft7neUyEeWrNpOZzIwlzA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_0Ft7nuUyEeWrNpOZzIwlzA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0Ft7n-UyEeWrNpOZzIwlzA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_0Ft7oOUyEeWrNpOZzIwlzA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_0Ft7oeUyEeWrNpOZzIwlzA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_0Ft7ouUyEeWrNpOZzIwlzA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_0Ft7o-UyEeWrNpOZzIwlzA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0Ft7pOUyEeWrNpOZzIwlzA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_0Ft7peUyEeWrNpOZzIwlzA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_0Ft7puUyEeWrNpOZzIwlzA" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_M1-1QJCCEeqtm5xS3r5AoA" name="cssClass">
Philip Makedonski's avatar
Philip Makedonski committed
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0Ft7teUyEeWrNpOZzIwlzA" x="289" y="140" width="135" height="40"/>
    <children xmi:type="notation:Shape" xmi:id="_-Eq4AOUyEeWrNpOZzIwlzA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_-Eq4BOUyEeWrNpOZzIwlzA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_-Eq4B-UyEeWrNpOZzIwlzA" type="Class_AttributeCompartment">
        <children xmi:type="notation:Shape" xmi:id="_-Eq4CuUyEeWrNpOZzIwlzA" type="Property_ClassAttributeLabel">
          <element xmi:type="uml:Property" href="tdl.uml#_b8ek4FU1EeSKSvvl7HQHkA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_-Eq4DuUyEeWrNpOZzIwlzA"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_-Eq4D-UyEeWrNpOZzIwlzA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_-Eq4EOUyEeWrNpOZzIwlzA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_-Eq4EeUyEeWrNpOZzIwlzA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-Eq4EuUyEeWrNpOZzIwlzA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_-Eq4E-UyEeWrNpOZzIwlzA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_-Eq4FOUyEeWrNpOZzIwlzA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_-Eq4FeUyEeWrNpOZzIwlzA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_-Eq4FuUyEeWrNpOZzIwlzA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-Eq4F-UyEeWrNpOZzIwlzA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_-Eq4GOUyEeWrNpOZzIwlzA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_-Eq4GeUyEeWrNpOZzIwlzA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_-Eq4GuUyEeWrNpOZzIwlzA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_-Eq4G-UyEeWrNpOZzIwlzA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-Eq4HOUyEeWrNpOZzIwlzA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_-Eq4HeUyEeWrNpOZzIwlzA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-Eq4HuUyEeWrNpOZzIwlzA" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_OP7DsJCCEeqtm5xS3r5AoA" name="cssClass">
Philip Makedonski's avatar
Philip Makedonski committed
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_2PvEMAwhEeSyW5TlhCAZUA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-Eq4LeUyEeWrNpOZzIwlzA" x="290" y="21" width="133" height="40"/>
    <children xmi:type="notation:Shape" xmi:id="_C-HbUJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C-ICYJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C-ICYpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogwmaGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C-ICYZIOEeqwIoGOM90xYQ" x="726" y="19"/>
    <children xmi:type="notation:Shape" xmi:id="_C-YhEJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C-YhEZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C-YhE5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogx2aGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C-YhEpIOEeqwIoGOM90xYQ" x="960" y="20"/>
    <children xmi:type="notation:Shape" xmi:id="_C-kuUJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C-kuUZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C-kuU5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogzWaGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C-kuUpIOEeqwIoGOM90xYQ" x="728" y="139"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C-2bIJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C-2bIZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C-2bI5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVog6GaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C-2bIpIOEeqwIoGOM90xYQ" x="726" y="-80"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C_CoY5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C_CoZJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C_DPcJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVoguWaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C_CoZZIOEeqwIoGOM90xYQ" x="960" y="-80"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C_QDwJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C_QDwZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C_QDw5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVog9WaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C_QDwpIOEeqwIoGOM90xYQ" x="961" y="135"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C_ab0JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C_ab0ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C_ab05IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7wGjrEeSGaIFXgYnwew"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C_ab0pIOEeqwIoGOM90xYQ" x="1137" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C_nQI5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C_nQJJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C_n3MJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C_nQJZIOEeqwIoGOM90xYQ" x="489" y="140"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DACG4JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DACG4ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DACG45IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_2PvEMAwhEeSyW5TlhCAZUA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DACG4pIOEeqwIoGOM90xYQ" x="490" y="21"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_lW4eB2aGEeS3h-w1VhzBbw" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_lW4eCGaGEeS3h-w1VhzBbw"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_yhrSQJBFEeqtm5xS3r5AoA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_lVogQWaGEeS3h-w1VhzBbw"/>
    <styles xmi:type="notation:DoubleValueStyle" xmi:id="_5FY1EJCAEeqtm5xS3r5AoA" name="rulergrid.gridspacing" doubleValue="10.0"/>
    <element xmi:type="uml:Package" href="tdl.uml#_lVogQWaGEeS3h-w1VhzBbw"/>
    <edges xmi:type="notation:Connector" xmi:id="_lW4eN2aGEeS3h-w1VhzBbw" type="Generalization_Edge" source="_lW4dsGaGEeS3h-w1VhzBbw" target="_lW4dhmaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_lW4eOGaGEeS3h-w1VhzBbw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_lW4eOWaGEeS3h-w1VhzBbw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_lW4eOmaGEeS3h-w1VhzBbw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_lVog6WaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lW4eO2aGEeS3h-w1VhzBbw" points="[-11, 2, 82, 0]$[-76, 1, 17, -1]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW4ePGaGEeS3h-w1VhzBbw" id="(0.7555555555555555,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW4ePWaGEeS3h-w1VhzBbw" id="(0.2518518518518518,0.12195121951219512)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_lW4eYGaGEeS3h-w1VhzBbw" type="Generalization_Edge" source="_lW4d3WaGEeS3h-w1VhzBbw" target="_lW4dhmaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_lW4eYWaGEeS3h-w1VhzBbw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_lW4eYmaGEeS3h-w1VhzBbw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_lW4eY2aGEeS3h-w1VhzBbw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_lVogumaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lW4eZGaGEeS3h-w1VhzBbw" points="[-3, 21, -3, -79]$[-3, 80, -3, -20]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW4eZWaGEeS3h-w1VhzBbw" id="(0.44776119402985076,0.975609756097561)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW4eZmaGEeS3h-w1VhzBbw" id="(0.4444444444444444,0.24390243902439024)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_lW4eZ2aGEeS3h-w1VhzBbw" type="Generalization_Edge" source="_lW4d8maGEeS3h-w1VhzBbw" target="_lW4dhmaGEeS3h-w1VhzBbw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MNhSsGaOEeSTPMGU_4kpUw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MNh5wGaOEeSTPMGU_4kpUw" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lW4eaGaGEeS3h-w1VhzBbw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_lW4eaWaGEeS3h-w1VhzBbw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_lW4eamaGEeS3h-w1VhzBbw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_lVog9maGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lW4ea2aGEeS3h-w1VhzBbw" points="[0, -20, 0, 80]$[0, -79, 0, 21]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW4ebGaGEeS3h-w1VhzBbw" id="(0.42142857142857143,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW4ebWaGEeS3h-w1VhzBbw" id="(0.4444444444444444,0.975609756097561)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_DzIKLJCBEeqtm5xS3r5AoA" type="Association_Edge" source="_lW4dcWaGEeS3h-w1VhzBbw" target="_-Eq4AOUyEeWrNpOZzIwlzA">
      <children xmi:type="notation:DecorationNode" xmi:id="_DzIKL5CBEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DzIKMJCBEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_DzIKMZCBEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DzIKMpCBEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_DzIKM5CBEeqtm5xS3r5AoA" visible="false" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DzIKNJCBEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_DzIKNZCBEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_OZH4cpCBEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OZIfgJCBEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DzIKNpCBEeqtm5xS3r5AoA" x="-26" y="16"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_DzIKN5CBEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DzIKOJCBEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_DzIxMJCBEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DzIxMZCBEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_DzIKLZCBEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_QZi9kOUzEeWrNpOZzIwlzA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DzIKLpCBEeqtm5xS3r5AoA" points="[526, 41, -643984, -643984]$[423, 39, -643984, -643984]"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_F02xUJCBEeqtm5xS3r5AoA" type="Generalization_Edge" source="_lW4dm2aGEeS3h-w1VhzBbw" target="_lW4dhmaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_F02xU5CBEeqtm5xS3r5AoA" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_F02xVJCBEeqtm5xS3r5AoA" y="40"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_F02xUZCBEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_lVogzmaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_F02xUpCBEeqtm5xS3r5AoA" points="[635, 139, -643984, -643984]$[787, 61, -643984, -643984]"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_F03YYJCBEeqtm5xS3r5AoA" type="Association_Edge" source="_lW4dm2aGEeS3h-w1VhzBbw" target="_lW4d8maGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_F03YY5CBEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_F03YZJCBEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_F03YZZCBEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_F03YZpCBEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_F03YZ5CBEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_F03YaJCBEeqtm5xS3r5AoA" x="29" y="15"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_F03YaZCBEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_F03YapCBEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_F03Ya5CBEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_F03YbJCBEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_F03YbZCBEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_F03YbpCBEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_F03YYZCBEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_lVog_WaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_F03YYpCBEeqtm5xS3r5AoA" points="[663, 155, -643984, -643984]$[761, 159, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__XcMgJCBEeqtm5xS3r5AoA" id="(1.0,0.2682926829268293)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CR39UJCCEeqtm5xS3r5AoA" id="(0.0,0.36585365853658536)"/>
    <edges xmi:type="notation:Connector" xmi:id="_F03_eJCBEeqtm5xS3r5AoA" type="Association_Edge" source="_lW4dm2aGEeS3h-w1VhzBbw" target="_0Ft7kOUyEeWrNpOZzIwlzA">
      <children xmi:type="notation:DecorationNode" xmi:id="_F03_e5CBEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_F03_fJCBEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_F03_fZCBEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_F03_fpCBEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_F03_f5CBEeqtm5xS3r5AoA" visible="false" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_F03_gJCBEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_F03_gZCBEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_OZIfh5CBEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OZIfiJCBEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_F03_gpCBEeqtm5xS3r5AoA" x="-37" y="-15"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_F03_g5CBEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_F03_hJCBEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_F03_hZCBEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_F03_hpCBEeqtm5xS3r5AoA" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_F03_eZCBEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_TfASoOUzEeWrNpOZzIwlzA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_F03_epCBEeqtm5xS3r5AoA" points="[528, 160, -643984, -643984]$[424, 159, -643984, -643984]"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-QgZoJCBEeqtm5xS3r5AoA" id="(1.0,0.25)"/>
    <edges xmi:type="notation:Connector" xmi:id="_V8gxYJCBEeqtm5xS3r5AoA" type="Association_Edge" source="_lW4dcWaGEeS3h-w1VhzBbw" target="_lW4dm2aGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_V8hYcJCBEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_V8hYcZCBEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_V8hYcpCBEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_V8hYc5CBEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_V8hYdJCBEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_V8hYdZCBEeqtm5xS3r5AoA" x="3" y="38"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_V8hYdpCBEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_V8hYd5CBEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_V8hYeJCBEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_V8hYeZCBEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_V8hYepCBEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_V8hYe5CBEeqtm5xS3r5AoA" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_V8gxYZCBEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_lVog0maGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_V8gxYpCBEeqtm5xS3r5AoA" points="[595, 60, -643984, -643984]$[593, 139, -643984, -643984]"/>
    <edges xmi:type="notation:Connector" xmi:id="_Y8BPcJCBEeqtm5xS3r5AoA" type="Association_Edge" source="_lW4dcWaGEeS3h-w1VhzBbw" target="_lW4dsGaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_Y8B2gJCBEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Y8B2gZCBEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_Y8B2gpCBEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Y8B2g5CBEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_Y8B2hJCBEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Y8B2hZCBEeqtm5xS3r5AoA" x="15" y="-36"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_Y8B2hpCBEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Y8B2h5CBEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_Y8B2iJCBEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Y8B2iZCBEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_Y8B2ipCBEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Y8B2i5CBEeqtm5xS3r5AoA" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_Y8BPcZCBEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_lVog7WaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Y8BPcpCBEeqtm5xS3r5AoA" points="[593, 19, -643984, -643984]$[593, -39, -643984, -643984]"/>
    <edges xmi:type="notation:Connector" xmi:id="_gDqnkJCBEeqtm5xS3r5AoA" type="Association_Edge" source="_lW4dhmaGEeS3h-w1VhzBbw" target="_lW4dcWaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_gDrOoJCBEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gDrOoZCBEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_gDrOopCBEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gDrOo5CBEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_gDrOpJCBEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gDrOpZCBEeqtm5xS3r5AoA" x="37" y="14"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_gDrOppCBEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gDrOp5CBEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_gDrOqJCBEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gDrOqZCBEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_gDrOqpCBEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gDrOq5CBEeqtm5xS3r5AoA" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_gDqnkZCBEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_lVogyWaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gDqnkpCBEeqtm5xS3r5AoA" points="[760, 39, -643984, -643984]$[661, 40, -643984, -643984]"/>
    <edges xmi:type="notation:Connector" xmi:id="_jL91QJCBEeqtm5xS3r5AoA" type="Association_Edge" source="_lW4dcWaGEeS3h-w1VhzBbw" target="_lW4dcWaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_jL91Q5CBEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_kdqtsJCBEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_jL91RJCBEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_jL91RZCBEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_kd1s0JCBEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_jL91RpCBEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_jL91R5CBEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_keAE4JCBEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_jL91SJCBEeqtm5xS3r5AoA" x="16" y="25"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_jL91SZCBEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_keLrEJCBEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_jL91SpCBEeqtm5xS3r5AoA" x="-9" y="-18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_jL91S5CBEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_keWqMJCBEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_jL91TJCBEeqtm5xS3r5AoA" x="41" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_jL91TZCBEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_kehpUJCBEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_jL91TpCBEeqtm5xS3r5AoA" x="-10" y="-56"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_jL91QZCBEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_AC0o0H_nEeS6opLPi26W2A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_jL91QpCBEeqtm5xS3r5AoA" points="[661, 50, -643984, -643984]$[710, 50, -643984, -643984]$[710, 90, -643984, -643984]$[630, 90, -643984, -643984]$[630, 60, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_kdfHgJCBEeqtm5xS3r5AoA" id="(1.0,0.7560975609756098)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_kBM0IJCBEeqtm5xS3r5AoA" id="(0.7703703703703704,1.0)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_wum64JCBEeqtm5xS3r5AoA" type="Association_Edge" source="_74Ud8HTHEeS4SLdNEMePIw" target="_lW4d3WaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_wum645CBEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xXMk4JCBEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_wum65JCBEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_wum65ZCBEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xXXkAJCBEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_wunh8JCBEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_wunh8ZCBEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xXjxQJCBEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_wunh8pCBEeqtm5xS3r5AoA" x="25" y="37"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_wunh85CBEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xXvXcJCBEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_wunh9JCBEeqtm5xS3r5AoA" x="-28" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_wunh9ZCBEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xX6WkJCBEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_wunh9pCBEeqtm5xS3r5AoA" x="29" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_wunh95CBEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xYF8wJCBEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_wunh-JCBEeqtm5xS3r5AoA" x="-28" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_wum64ZCBEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_C-pncHTIEeS4SLdNEMePIw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_wum64pCBEeqtm5xS3r5AoA" points="[1000, 20, -643984, -643984]$[1000, -60, -643984, -643984]$[894, -60, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_xXA-sJCBEeqtm5xS3r5AoA" id="(0.4666666666666667,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_xXA-sZCBEeqtm5xS3r5AoA" id="(1.0,0.4878048780487805)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_C-ICY5IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lW4dcWaGEeS3h-w1VhzBbw" target="_C-HbUJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C-ICZJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C-ICaJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogwmaGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C-ICZZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C-ICZpIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C-ICZ5IOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_C-YhFJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lW4dhmaGEeS3h-w1VhzBbw" target="_C-YhEJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C-YhFZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C-YhGZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogx2aGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C-YhFpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C-YhF5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C-YhGJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_C-kuVJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lW4dm2aGEeS3h-w1VhzBbw" target="_C-kuUJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C-kuVZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C-kuWZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogzWaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C-kuVpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C-kuV5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C-kuWJIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_C-3CMJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lW4dsGaGEeS3h-w1VhzBbw" target="_C-2bIJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C-3CMZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C-3CNZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVog6GaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C-3CMpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C-3CM5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C-3CNJIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_C_DPcZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lW4d3WaGEeS3h-w1VhzBbw" target="_C_CoY5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C_DPcpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C_DPdpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVoguWaGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C_DPc5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C_DPdJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C_DPdZIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_C_QDxJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lW4d8maGEeS3h-w1VhzBbw" target="_C_QDwJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C_QDxZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C_QDyZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVog9WaGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C_QDxpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C_QDx5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C_QDyJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_C_ab1JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_74Ud8HTHEeS4SLdNEMePIw" target="_C_ab0JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C_ab1ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C_ab2ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7wGjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C_ab1pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C_ab15IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C_ab2JIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_C_n3MZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_0Ft7kOUyEeWrNpOZzIwlzA" target="_C_nQI5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C_n3MpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C_n3NpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C_n3M5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C_n3NJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C_n3NZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DACG5JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_-Eq4AOUyEeWrNpOZzIwlzA" target="_DACG4JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DACG5ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DACG6ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_2PvEMAwhEeSyW5TlhCAZUA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DACG5pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DACG55IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DACG6JIOEeqwIoGOM90xYQ"/>
    </edges>
  </notation:Diagram>
  <notation:Diagram xmi:id="_lW65sGaGEeS3h-w1VhzBbw" type="PapyrusUMLClassDiagram" name="Extensions::StructuredTestObjectiveSpecification::Foundation" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_lW65sWaGEeS3h-w1VhzBbw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_lW65tGaGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW65t2aGEeS3h-w1VhzBbw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW65umaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW65u2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW65vGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW65vWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW65vmaGEeS3h-w1VhzBbw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW65wWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW65wmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW65w2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW65xGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW65xWaGEeS3h-w1VhzBbw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW65yGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW65yWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW65ymaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW65y2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_STEtQOR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_STEtQeR-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_sbCXcJCCEeqtm5xS3r5AoA" name="cssClass">
Philip Makedonski's avatar
Philip Makedonski committed
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW650maGEeS3h-w1VhzBbw" x="-70" y="210" width="142" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lW6502aGEeS3h-w1VhzBbw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_lW651maGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW652WaGEeS3h-w1VhzBbw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW653GaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW653WaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW653maGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW6532aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW654GaGEeS3h-w1VhzBbw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW6542aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW655GaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW655WaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW655maGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW6552aGEeS3h-w1VhzBbw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW656maGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW6562aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW657GaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW657WaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_STEtQuR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_STEtQ-R-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_-7sAcJCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogQmaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW658WaGEeS3h-w1VhzBbw" x="-87" y="422" width="181" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lW658maGEeS3h-w1VhzBbw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_lW659WaGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW65-GaGEeS3h-w1VhzBbw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW65-2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW65_GaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW65_WaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW65_maGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW65_2aGEeS3h-w1VhzBbw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW66AmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW66A2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW66BGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66BWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW66BmaGEeS3h-w1VhzBbw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW66CWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW66CmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW66C2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66DGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_STEtROR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_STEtReR-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_81zSAJCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogUGaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66EGaGEeS3h-w1VhzBbw" x="-257" y="208" width="131" height="41"/>
    <children xmi:type="notation:Shape" xmi:id="_lW66EWaGEeS3h-w1VhzBbw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_lW66EmaGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW66E2aGEeS3h-w1VhzBbw" type="Class_AttributeCompartment">
        <children xmi:type="notation:Shape" xmi:id="_lW66FGaGEeS3h-w1VhzBbw" type="Property_ClassAttributeLabel">
          <element xmi:type="uml:Property" href="tdl.uml#_9BODUAr9EeOfdc1Ie2nqvA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_lW66FWaGEeS3h-w1VhzBbw"/>
        <children xmi:type="notation:Shape" xmi:id="_lW66FmaGEeS3h-w1VhzBbw" type="Property_ClassAttributeLabel">
          <element xmi:type="uml:Property" href="tdl.uml#_1WjdsAr9EeOfdc1Ie2nqvA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_lW66F2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW66GGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW66GWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW66GmaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66G2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW66HGaGEeS3h-w1VhzBbw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW66HWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW66HmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW66H2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66IGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW66IWaGEeS3h-w1VhzBbw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW66ImaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW66I2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW66JGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66JWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_STEtRuR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_STEtR-R-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66LGaGEeS3h-w1VhzBbw" x="-70" y="291" width="142" height="83"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lW66LWaGEeS3h-w1VhzBbw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_lW66MGaGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW66M2aGEeS3h-w1VhzBbw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW66NmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW66N2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW66OGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66OWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW66OmaGEeS3h-w1VhzBbw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW66PWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW66PmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW66P2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66QGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW66QWaGEeS3h-w1VhzBbw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW66RGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW66RWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW66RmaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66R2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_STEtSOR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_STEtSeR-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_9oJ8AJCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogUmaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66S2aGEeS3h-w1VhzBbw" x="126" y="212" width="131" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lW66TGaGEeS3h-w1VhzBbw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_lW66T2aGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW66UmaGEeS3h-w1VhzBbw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW66VWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW66VmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW66V2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66WGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW66WWaGEeS3h-w1VhzBbw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW66XGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW66XWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW66XmaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66X2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW66YGaGEeS3h-w1VhzBbw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW66Y2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW66ZGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW66ZWaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66ZmaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_STFUUOR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_STFUUeR-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="__pVJkJCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_lVog1maGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66amaGEeS3h-w1VhzBbw" x="-70" y="122" width="142" height="41"/>
    <children xmi:type="notation:Shape" xmi:id="_DNEdU5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DNEdVJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DNEdVpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DNEdVZIOEeqwIoGOM90xYQ" x="130" y="210"/>
    <children xmi:type="notation:Shape" xmi:id="_DNNAMJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DNNAMZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DNNAM5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogQmaGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DNNAMpIOEeqwIoGOM90xYQ" x="113" y="422"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DNU8AJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DNU8AZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DNU8A5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogUGaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DNU8ApIOEeqwIoGOM90xYQ" x="-57" y="208"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DNetA5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DNetBJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DNfUEJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DNetBZIOEeqwIoGOM90xYQ" x="130" y="291"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DNpsIJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DNpsIZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DNpsI5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogUmaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DNpsIpIOEeqwIoGOM90xYQ" x="326" y="212"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DNyPAJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DNyPAZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DNyPA5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVog1maGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DNyPApIOEeqwIoGOM90xYQ" x="130" y="122"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_lW66a2aGEeS3h-w1VhzBbw" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_lW66bGaGEeS3h-w1VhzBbw"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_ypACQJBFEeqtm5xS3r5AoA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_lVogQWaGEeS3h-w1VhzBbw"/>
    <styles xmi:type="notation:DoubleValueStyle" xmi:id="_ezKzkJCCEeqtm5xS3r5AoA" name="rulergrid.gridspacing" doubleValue="10.0"/>
    <element xmi:type="uml:Package" href="tdl.uml#_lVogQWaGEeS3h-w1VhzBbw"/>
    <edges xmi:type="notation:Connector" xmi:id="_lW66bmaGEeS3h-w1VhzBbw" type="Generalization_Edge" source="_lW6502aGEeS3h-w1VhzBbw" target="_lW66EWaGEeS3h-w1VhzBbw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW66b2aGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW66cGaGEeS3h-w1VhzBbw" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lW66cWaGEeS3h-w1VhzBbw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_lW66cmaGEeS3h-w1VhzBbw" y="40"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_lW66c2aGEeS3h-w1VhzBbw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_lVogQ2aGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lW66dGaGEeS3h-w1VhzBbw" points="[-8, -10, 0, 77]$[-9, -76, -1, 11]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW66dWaGEeS3h-w1VhzBbw" id="(0.48066298342541436,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW66dmaGEeS3h-w1VhzBbw" id="(0.49295774647887325,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_lW66d2aGEeS3h-w1VhzBbw" type="Generalization_Edge" source="_lW66TGaGEeS3h-w1VhzBbw" target="_lW65sWaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_lW66eGaGEeS3h-w1VhzBbw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_lW66eWaGEeS3h-w1VhzBbw" y="40"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_lW66emaGEeS3h-w1VhzBbw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_lVog12aGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lW66e2aGEeS3h-w1VhzBbw" points="[47, -20, -138, 60]$[137, -59, -48, 21]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW66fGaGEeS3h-w1VhzBbw" id="(0.49295774647887325,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW66fWaGEeS3h-w1VhzBbw" id="(0.49295774647887325,0.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_lW66fmaGEeS3h-w1VhzBbw" type="Generalization_Edge" source="_lW658maGEeS3h-w1VhzBbw" target="_lW65sWaGEeS3h-w1VhzBbw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW66f2aGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW66gGaGEeS3h-w1VhzBbw" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lW66gWaGEeS3h-w1VhzBbw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_lW66gmaGEeS3h-w1VhzBbw" y="40"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_lW66g2aGEeS3h-w1VhzBbw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_lVogUWaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lW66hGaGEeS3h-w1VhzBbw" points="[3, -50, -2, 136]$[13, -136, 8, 50]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW66hWaGEeS3h-w1VhzBbw" id="(1.0,0.5121951219512195)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW66hmaGEeS3h-w1VhzBbw" id="(0.0,0.4634146341463415)"/>
    <edges xmi:type="notation:Connector" xmi:id="_lW66h2aGEeS3h-w1VhzBbw" type="Generalization_Edge" source="_lW66EWaGEeS3h-w1VhzBbw" target="_lW65sWaGEeS3h-w1VhzBbw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW66iGaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW66iWaGEeS3h-w1VhzBbw" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lW66imaGEeS3h-w1VhzBbw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_lW66i2aGEeS3h-w1VhzBbw" y="40"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_lW66jGaGEeS3h-w1VhzBbw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_zHb6wAr9EeOfdc1Ie2nqvA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lW66jWaGEeS3h-w1VhzBbw" points="[-74, -6, 165, 0]$[-184, 0, 55, 6]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW66jmaGEeS3h-w1VhzBbw" id="(0.4961832061068702,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW66j2aGEeS3h-w1VhzBbw" id="(0.4961832061068702,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_lW66kGaGEeS3h-w1VhzBbw" type="Generalization_Edge" source="_lW66LWaGEeS3h-w1VhzBbw" target="_lW65sWaGEeS3h-w1VhzBbw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW66kWaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW66kmaGEeS3h-w1VhzBbw" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lW66k2aGEeS3h-w1VhzBbw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_lW66lGaGEeS3h-w1VhzBbw" y="40"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_lW66lWaGEeS3h-w1VhzBbw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_lVogU2aGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lW66lmaGEeS3h-w1VhzBbw" points="[41, -24, -176, 103]$[201, -110, -16, 17]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW66l2aGEeS3h-w1VhzBbw" id="(0.0,0.43902439024390244)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW66mGaGEeS3h-w1VhzBbw" id="(1.0,0.4878048780487805)"/>
    <edges xmi:type="notation:Connector" xmi:id="_DNEdV5IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lW65sWaGEeS3h-w1VhzBbw" target="_DNEdU5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DNFEYJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DNFEZJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DNFEYZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DNFEYpIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DNFEY5IOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DNNANJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lW6502aGEeS3h-w1VhzBbw" target="_DNNAMJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DNNANZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DNNAOZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogQmaGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DNNANpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DNNAN5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DNNAOJIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_DNU8BJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lW658maGEeS3h-w1VhzBbw" target="_DNU8AJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DNU8BZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DNU8CZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogUGaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DNU8BpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DNU8B5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DNU8CJIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_DNfUEZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lW66EWaGEeS3h-w1VhzBbw" target="_DNetA5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DNfUEpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DNfUFpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DNfUE5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DNfUFJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DNfUFZIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_DNpsJJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lW66LWaGEeS3h-w1VhzBbw" target="_DNpsIJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DNpsJZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DNpsKZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogUmaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DNpsJpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DNpsJ5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DNpsKJIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_DNyPBJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_lW66TGaGEeS3h-w1VhzBbw" target="_DNyPAJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DNyPBZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DNyPCZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVog1maGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DNyPBpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DNyPB5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DNyPCJIOEeqwIoGOM90xYQ"/>
    </edges>
  </notation:Diagram>
  <notation:Diagram xmi:id="_AJyyMGjrEeSGaIFXgYnwew" type="PapyrusUMLClassDiagram" name="Data::DataUse" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_WJp73WjrEeSGaIFXgYnwew" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp76GjrEeSGaIFXgYnwew" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp762jrEeSGaIFXgYnwew" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp77mjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp772jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp78GjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp78WjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp78mjrEeSGaIFXgYnwew" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp782jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp79GjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp79WjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp79mjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp792jrEeSGaIFXgYnwew" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp7-GjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp7-WjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp7-mjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp7-2jrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_QNcNkKJ_EeWzmr7iTmXzEQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QNcNkaJ_EeWzmr7iTmXzEQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp7wmjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8AmjrEeSGaIFXgYnwew" x="880" y="340" width="148" height="63"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_WJp8A2jrEeSGaIFXgYnwew" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8DGjrEeSGaIFXgYnwew" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp8DWjrEeSGaIFXgYnwew" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp8DmjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp8D2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp8EGjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8EWjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp8EmjrEeSGaIFXgYnwew" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp8E2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp8FGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp8FWjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8FmjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp8F2jrEeSGaIFXgYnwew" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp8GGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp8GWjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp8GmjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8G2jrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_QNc0oKJ_EeWzmr7iTmXzEQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QNc0oaJ_EeWzmr7iTmXzEQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp7x2jrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8ImjrEeSGaIFXgYnwew" x="710" y="461" height="72"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_WJp8KmjrEeSGaIFXgYnwew" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8M2jrEeSGaIFXgYnwew" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp8NGjrEeSGaIFXgYnwew" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp8NWjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp8NmjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp8N2jrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8OGjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp8OWjrEeSGaIFXgYnwew" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp8OmjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp8O2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp8PGjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8PWjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp8PmjrEeSGaIFXgYnwew" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp8P2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp8QGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp8QWjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8QmjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_QNc0oqJ_EeWzmr7iTmXzEQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QNc0o6J_EeWzmr7iTmXzEQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_WJgKyGjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8SWjrEeSGaIFXgYnwew" x="960" y="460" height="72"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_WJp8cGjrEeSGaIFXgYnwew" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8e2jrEeSGaIFXgYnwew" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp8fmjrEeSGaIFXgYnwew" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp8gWjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp8gmjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp8g2jrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8hGjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp8hWjrEeSGaIFXgYnwew" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp8hmjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp8h2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp8iGjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8iWjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp8imjrEeSGaIFXgYnwew" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp8i2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp8jGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp8jWjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8jmjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_QNc0pKJ_EeWzmr7iTmXzEQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QNc0paJ_EeWzmr7iTmXzEQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_WJgKzmjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8lWjrEeSGaIFXgYnwew" x="243" y="336" width="148" height="63"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_WJp8qmjrEeSGaIFXgYnwew" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8tGjrEeSGaIFXgYnwew" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp8tWjrEeSGaIFXgYnwew" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp8tmjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp8t2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp8uGjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8uWjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp8umjrEeSGaIFXgYnwew" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp8u2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp8vGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp8vWjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8vmjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp8v2jrEeSGaIFXgYnwew" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp8wGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp8wWjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp8wmjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8w2jrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_QNc0pqJ_EeWzmr7iTmXzEQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QNc0p6J_EeWzmr7iTmXzEQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8ymjrEeSGaIFXgYnwew" x="257" y="111" width="148" height="63"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_WJp9A2jrEeSGaIFXgYnwew" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp9DmjrEeSGaIFXgYnwew" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp9EWjrEeSGaIFXgYnwew" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp9FGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp9FWjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp9FmjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp9F2jrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp9GGjrEeSGaIFXgYnwew" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp9GWjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp9GmjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp9G2jrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp9HGjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp9HWjrEeSGaIFXgYnwew" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp9HmjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp9H2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp9IGjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp9IWjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_QNc0qKJ_EeWzmr7iTmXzEQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QNc0qaJ_EeWzmr7iTmXzEQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp7wGjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp9KGjrEeSGaIFXgYnwew" x="501" y="217" width="148" height="63"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_WJzFsGjrEeSGaIFXgYnwew" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_WJzFuWjrEeSGaIFXgYnwew" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJzFumjrEeSGaIFXgYnwew" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJzFu2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJzFvGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJzFvWjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJzFvmjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJzFv2jrEeSGaIFXgYnwew" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJzFwGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJzFwWjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJzFwmjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJzFw2jrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJzFxGjrEeSGaIFXgYnwew" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJzFxWjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJzFxmjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJzFx2jrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJzFyGjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_QNc0qqJ_EeWzmr7iTmXzEQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QNc0q6J_EeWzmr7iTmXzEQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp7yWjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJzFz2jrEeSGaIFXgYnwew" x="822" y="461" width="126" height="72"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_WJzF6WjrEeSGaIFXgYnwew" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_WJzF9GjrEeSGaIFXgYnwew" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJzF92jrEeSGaIFXgYnwew" type="Class_AttributeCompartment">
        <children xmi:type="notation:Shape" xmi:id="_9gVWwOSAEeWMb9h0hGvbqQ" type="Property_ClassAttributeLabel">
          <element xmi:type="uml:Property" href="tdl.uml#_9f1ngOSAEeWMb9h0hGvbqQ"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_9gVWweSAEeWMb9h0hGvbqQ"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJzF-mjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJzF-2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJzF_GjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJzF_WjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJzF_mjrEeSGaIFXgYnwew" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJzF_2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJzGAGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJzGAWjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJzGAmjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJzGA2jrEeSGaIFXgYnwew" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJzGBGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJzGBWjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJzGBmjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJzGB2jrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_QNc0rKJ_EeWzmr7iTmXzEQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QNc0raJ_EeWzmr7iTmXzEQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp7y2jrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJzGDmjrEeSGaIFXgYnwew" x="432" y="335" width="409" height="86"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_korKEGjrEeSGaIFXgYnwew" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_ko0UAGjrEeSGaIFXgYnwew" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ko0UAWjrEeSGaIFXgYnwew" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ko0UAmjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ko0UA2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ko0UBGjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ko0UBWjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ko0UBmjrEeSGaIFXgYnwew" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ko0UB2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ko0UCGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ko0UCWjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ko0UCmjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ko0UC2jrEeSGaIFXgYnwew" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ko0UDGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ko0UDWjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ko0UDmjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ko0UD2jrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_QNc0rqJ_EeWzmr7iTmXzEQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QNc0r6J_EeWzmr7iTmXzEQ" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_1vtOgJCHEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_korKEWjrEeSGaIFXgYnwew" x="455" y="2" width="118" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_AKdrIGjsEeSGaIFXgYnwew" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_AKdrImjsEeSGaIFXgYnwew" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_AKdrI2jsEeSGaIFXgYnwew" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AKdrJGjsEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_AKdrJWjsEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_AKdrJmjsEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AKdrJ2jsEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_AKdrKGjsEeSGaIFXgYnwew" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AKdrKWjsEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_AKdrKmjsEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_AKdrK2jsEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AKdrLGjsEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_AKdrLWjsEeSGaIFXgYnwew" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AKdrLmjsEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_AKdrL2jsEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_AKdrMGjsEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AKdrMWjsEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_QNc0sqJ_EeWzmr7iTmXzEQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QNc0s6J_EeWzmr7iTmXzEQ" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_w8pvMJCHEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_--G8wOy_EeKqo4Ny4D-vKA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AKdrIWjsEeSGaIFXgYnwew" x="432" y="457" width="118" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_tjTGQGjsEeSGaIFXgYnwew" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_tjTGQmjsEeSGaIFXgYnwew" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_tjTGQ2jsEeSGaIFXgYnwew" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_tjTGRGjsEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_tjTGRWjsEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_tjTGRmjsEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tjTGR2jsEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_tjTGSGjsEeSGaIFXgYnwew" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_tjTGSWjsEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_tjTGSmjsEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_tjTGS2jsEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tjTGTGjsEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_tjTGTWjsEeSGaIFXgYnwew" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_tjTGTmjsEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_tjTGT2jsEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_tjTGUGjsEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tjTGUWjsEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_QNc0tKJ_EeWzmr7iTmXzEQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QNc0taJ_EeWzmr7iTmXzEQ" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_wGT9EJCHEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tjTGQWjsEeSGaIFXgYnwew" x="500" y="540" width="118" height="71"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_edEfwG8HEeSktv7vAivsJQ" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_edEfwm8HEeSktv7vAivsJQ" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_edEfw28HEeSktv7vAivsJQ" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_edEfxG8HEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_edEfxW8HEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_edEfxm8HEeSktv7vAivsJQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_edEfx28HEeSktv7vAivsJQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_edEfyG8HEeSktv7vAivsJQ" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_edEfyW8HEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_edEfym8HEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_edEfy28HEeSktv7vAivsJQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_edEfzG8HEeSktv7vAivsJQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_edEfzW8HEeSktv7vAivsJQ" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_edEfzm8HEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_edEfz28HEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_edEf0G8HEeSktv7vAivsJQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_edEf0W8HEeSktv7vAivsJQ"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_QNc0tqJ_EeWzmr7iTmXzEQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QNc0t6J_EeWzmr7iTmXzEQ" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_yE8M8JCHEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_edEfwW8HEeSktv7vAivsJQ" x="260" y="460" width="118" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_xXpCoDC0EeeN-eRAg7AQPA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_xXpCojC0EeeN-eRAg7AQPA" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_xXpCozC0EeeN-eRAg7AQPA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_xXpCpDC0EeeN-eRAg7AQPA" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_xXpCpTC0EeeN-eRAg7AQPA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_xXpCpjC0EeeN-eRAg7AQPA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_xXpCpzC0EeeN-eRAg7AQPA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_xXpCqDC0EeeN-eRAg7AQPA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xXpCqTC0EeeN-eRAg7AQPA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_xXpCqjC0EeeN-eRAg7AQPA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_xXpCqzC0EeeN-eRAg7AQPA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_xXpCrDC0EeeN-eRAg7AQPA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_xXpCrTC0EeeN-eRAg7AQPA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xXpCrjC0EeeN-eRAg7AQPA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_xXpCrzC0EeeN-eRAg7AQPA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_xXpCsDC0EeeN-eRAg7AQPA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_xXpCsTC0EeeN-eRAg7AQPA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_xXpCsjC0EeeN-eRAg7AQPA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xXpCszC0EeeN-eRAg7AQPA"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_1EOokJCHEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_2PvEMAwhEeSyW5TlhCAZUA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xXpCoTC0EeeN-eRAg7AQPA" x="900" y="100" width="118" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_EHFckJb4Eeejq_dYl-5pkw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_EHFclJb4Eeejq_dYl-5pkw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_EHFclZb4Eeejq_dYl-5pkw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_EHFcmJb4Eeejq_dYl-5pkw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_EHFcmZb4Eeejq_dYl-5pkw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_EHFcmpb4Eeejq_dYl-5pkw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EHFcm5b4Eeejq_dYl-5pkw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_EHFcnJb4Eeejq_dYl-5pkw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_EHFcnZb4Eeejq_dYl-5pkw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_EHFcnpb4Eeejq_dYl-5pkw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_EHFcn5b4Eeejq_dYl-5pkw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EHFcoJb4Eeejq_dYl-5pkw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_EHFcoZb4Eeejq_dYl-5pkw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_EHFcopb4Eeejq_dYl-5pkw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_EHFco5b4Eeejq_dYl-5pkw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_EHFcpJb4Eeejq_dYl-5pkw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EHFcpZb4Eeejq_dYl-5pkw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_EHFcppb4Eeejq_dYl-5pkw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_EHFcp5b4Eeejq_dYl-5pkw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_EG5PUJb4Eeejq_dYl-5pkw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EHFctpb4Eeejq_dYl-5pkw" x="630" y="103" width="148" height="63"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_VhCisCaaEeiOfr6_MUIJJA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_VhCisiaaEeiOfr6_MUIJJA" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_VhCisyaaEeiOfr6_MUIJJA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_VhCitCaaEeiOfr6_MUIJJA" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_VhCitSaaEeiOfr6_MUIJJA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_VhCitiaaEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_VhCityaaEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_VhCiuCaaEeiOfr6_MUIJJA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VhCiuSaaEeiOfr6_MUIJJA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_VhCiuiaaEeiOfr6_MUIJJA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_VhCiuyaaEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_VhCivCaaEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_VhCivSaaEeiOfr6_MUIJJA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VhCiviaaEeiOfr6_MUIJJA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_VhCivyaaEeiOfr6_MUIJJA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_VhCiwCaaEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_VhCiwSaaEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_VhCiwiaaEeiOfr6_MUIJJA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VhCiwyaaEeiOfr6_MUIJJA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_TDxjgJR1EeehJJuiPUQHXA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VhCisSaaEeiOfr6_MUIJJA" x="20" y="336" width="172" height="72"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_h2D-oCaaEeiOfr6_MUIJJA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_h2D-oiaaEeiOfr6_MUIJJA" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_h2D-oyaaEeiOfr6_MUIJJA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h2D-pCaaEeiOfr6_MUIJJA" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_h2D-pSaaEeiOfr6_MUIJJA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_h2D-piaaEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_h2D-pyaaEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_h2D-qCaaEeiOfr6_MUIJJA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_h2D-qSaaEeiOfr6_MUIJJA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_h2D-qiaaEeiOfr6_MUIJJA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_h2D-qyaaEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_h2D-rCaaEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_h2D-rSaaEeiOfr6_MUIJJA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_h2D-riaaEeiOfr6_MUIJJA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_h2D-ryaaEeiOfr6_MUIJJA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_h2D-sCaaEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_h2D-sSaaEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_h2D-siaaEeiOfr6_MUIJJA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_h2D-syaaEeiOfr6_MUIJJA"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_zJezIJCHEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_OzUF0JRzEeehJJuiPUQHXA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_h2D-oSaaEeiOfr6_MUIJJA" x="40" y="460" width="161" height="51"/>
    <children xmi:type="notation:Shape" xmi:id="_9AZfIEN-Eeq6JfofCdGheg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_9AaGMEN-Eeq6JfofCdGheg" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_9AaGMUN-Eeq6JfofCdGheg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_9AaGMkN-Eeq6JfofCdGheg" y="15"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_9AaGM0N-Eeq6JfofCdGheg" type="Class_AttributeCompartment">
        <children xmi:type="notation:Shape" xmi:id="_sqxfEEN_Eeq6JfofCdGheg" type="Property_ClassAttributeLabel">
          <element xmi:type="uml:Property" href="tdl.uml#_kmdqYEN_Eeq6JfofCdGheg"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_sqxfEUN_Eeq6JfofCdGheg"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_9AaGNEN-Eeq6JfofCdGheg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_9AaGNUN-Eeq6JfofCdGheg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_9AaGNkN-Eeq6JfofCdGheg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9AaGN0N-Eeq6JfofCdGheg"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_9AaGOEN-Eeq6JfofCdGheg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_9AaGOUN-Eeq6JfofCdGheg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_9AaGOkN-Eeq6JfofCdGheg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_9AaGO0N-Eeq6JfofCdGheg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9AaGPEN-Eeq6JfofCdGheg"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_9AaGPUN-Eeq6JfofCdGheg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_9AaGPkN-Eeq6JfofCdGheg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_9AaGP0N-Eeq6JfofCdGheg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_9AaGQEN-Eeq6JfofCdGheg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9AaGQUN-Eeq6JfofCdGheg"/>
      <element xmi:type="uml:Class" href="tdl.uml#_ySa5gEN-Eeq6JfofCdGheg"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9AZfIUN-Eeq6JfofCdGheg" x="1100" y="340" width="141" height="81"/>
    <children xmi:type="notation:Shape" xmi:id="_ClITkpIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_ClITk5IOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ClITlZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7wmjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ClITlJIOEeqwIoGOM90xYQ" x="1080" y="340"/>
    <children xmi:type="notation:Shape" xmi:id="_CmjP4JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CmjP4ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CmjP45IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7x2jrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CmjP4pIOEeqwIoGOM90xYQ" x="910" y="461"/>
    <children xmi:type="notation:Shape" xmi:id="_CmuPAJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CmuPAZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CmuPA5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJgKyGjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CmuPApIOEeqwIoGOM90xYQ" x="1160" y="460"/>
    <children xmi:type="notation:Shape" xmi:id="_Cm4AAJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Cm4AAZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Cm4AA5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJgKzmjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Cm4AApIOEeqwIoGOM90xYQ" x="443" y="336"/>
    <children xmi:type="notation:Shape" xmi:id="_CnGCcJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CnGCcZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CnGCc5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CnGCcpIOEeqwIoGOM90xYQ" x="457" y="111"/>
    <children xmi:type="notation:Shape" xmi:id="_CnXIMJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CnXIMZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CnXIM5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7wGjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CnXIMpIOEeqwIoGOM90xYQ" x="701" y="217"/>
    <children xmi:type="notation:Shape" xmi:id="_Cn0bMJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Cn0bMZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Cn0bM5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7yWjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Cn0bMpIOEeqwIoGOM90xYQ" x="1022" y="461"/>
    <children xmi:type="notation:Shape" xmi:id="_CoGvEJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CoGvEZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CoGvE5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7y2jrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CoGvEpIOEeqwIoGOM90xYQ" x="632" y="335"/>
    <children xmi:type="notation:Shape" xmi:id="_CoX00JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CoX00ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CoX005IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CoX00pIOEeqwIoGOM90xYQ" x="655" y="2"/>
    <children xmi:type="notation:Shape" xmi:id="_CojbAJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CojbAZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CokCEJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_--G8wOy_EeKqo4Ny4D-vKA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CojbApIOEeqwIoGOM90xYQ" x="632" y="457"/>
    <children xmi:type="notation:Shape" xmi:id="_CoxdcJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CoxdcZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Coxdc5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CoxdcpIOEeqwIoGOM90xYQ" x="700" y="540"/>
    <children xmi:type="notation:Shape" xmi:id="_CpAG8JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CpAG8ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CpAG85IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CpAG8pIOEeqwIoGOM90xYQ" x="460" y="460"/>
    <children xmi:type="notation:Shape" xmi:id="_CpOJYJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CpOJYZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CpOJY5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_2PvEMAwhEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CpOJYpIOEeqwIoGOM90xYQ" x="1100" y="100"/>
    <children xmi:type="notation:Shape" xmi:id="_Cpf2MJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Cpf2MZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Cpf2M5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_EG5PUJb4Eeejq_dYl-5pkw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Cpf2MpIOEeqwIoGOM90xYQ" x="830" y="103"/>
    <children xmi:type="notation:Shape" xmi:id="_CpvGw5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CpvGxJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Cpvt0JIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TDxjgJR1EeehJJuiPUQHXA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CpvGxZIOEeqwIoGOM90xYQ" x="220" y="336"/>
    <children xmi:type="notation:Shape" xmi:id="_CqJ9gJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CqJ9gZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CqJ9g5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OzUF0JRzEeehJJuiPUQHXA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CqJ9gpIOEeqwIoGOM90xYQ" x="240" y="460"/>
    <children xmi:type="notation:Shape" xmi:id="_CqXY45IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CqXY5JIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CqX_8JIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_ySa5gEN-Eeq6JfofCdGheg"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CqXY5ZIOEeqwIoGOM90xYQ" x="1300" y="340"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_AJyyMWjrEeSGaIFXgYnwew" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_AJyyMmjrEeSGaIFXgYnwew"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_uj2x0CaYEeiOfr6_MUIJJA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_u2zt4HlFEeSVko5r_SJ_NA"/>
    <styles xmi:type="notation:DoubleValueStyle" xmi:id="_LSG1QJBiEeqtm5xS3r5AoA" name="rulergrid.gridspacing" doubleValue="10.0"/>
    <element xmi:type="uml:Package" href="tdl.uml#_7URIQOy_EeKqo4Ny4D-vKA"/>
    <edges xmi:type="notation:Connector" xmi:id="_WJp8I2jrEeSGaIFXgYnwew" type="Generalization_Edge" source="_WJp8KmjrEeSGaIFXgYnwew" target="_WJp73WjrEeSGaIFXgYnwew">
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8JGjrEeSGaIFXgYnwew" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_1UQzAJBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp8JWjrEeSGaIFXgYnwew" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_WJp8JmjrEeSGaIFXgYnwew"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_WJgKyWjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WJp8J2jrEeSGaIFXgYnwew" points="[1020, 460, -643984, -643984]$[1020, 441, -643984, -643984]$[940, 441, -643984, -643984]$[940, 403, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJp8KGjrEeSGaIFXgYnwew" id="(0.6,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJp8KWjrEeSGaIFXgYnwew" id="(0.40540540540540543,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_WJp8y2jrEeSGaIFXgYnwew" type="Generalization_Edge" source="_WJp8A2jrEeSGaIFXgYnwew" target="_WJp73WjrEeSGaIFXgYnwew">
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8zGjrEeSGaIFXgYnwew" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_zcHloJBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp8zWjrEeSGaIFXgYnwew" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_WJp8zmjrEeSGaIFXgYnwew"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_WJp7yGjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WJp8z2jrEeSGaIFXgYnwew" points="[760, 461, -643984, -643984]$[760, 441, -643984, -643984]$[940, 441, -643984, -643984]$[940, 403, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJp80GjrEeSGaIFXgYnwew" id="(0.5,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJp80WjrEeSGaIFXgYnwew" id="(0.40540540540540543,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_WJp80mjrEeSGaIFXgYnwew" type="Generalization_Edge" source="_WJp73WjrEeSGaIFXgYnwew" target="_WJp9A2jrEeSGaIFXgYnwew">
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp81WjrEeSGaIFXgYnwew" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp81mjrEeSGaIFXgYnwew" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_WJp812jrEeSGaIFXgYnwew"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_WJp7w2jrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WJp82GjrEeSGaIFXgYnwew" points="[900, 340, -643984, -643984]$[900, 300, -643984, -643984]$[600, 300, -643984, -643984]$[600, 280, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJp82WjrEeSGaIFXgYnwew" id="(0.13513513513513514,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJp82mjrEeSGaIFXgYnwew" id="(0.668918918918919,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_WJp822jrEeSGaIFXgYnwew" type="Association_Edge" source="_WJzF6WjrEeSGaIFXgYnwew">
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp83mjrEeSGaIFXgYnwew" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp832jrEeSGaIFXgYnwew" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp84GjrEeSGaIFXgYnwew" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp84WjrEeSGaIFXgYnwew" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp84mjrEeSGaIFXgYnwew" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp842jrEeSGaIFXgYnwew" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp85GjrEeSGaIFXgYnwew" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp85mjrEeSGaIFXgYnwew" x="-10" y="-59"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp852jrEeSGaIFXgYnwew" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp86GjrEeSGaIFXgYnwew" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp86WjrEeSGaIFXgYnwew" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp86mjrEeSGaIFXgYnwew" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_WJp862jrEeSGaIFXgYnwew"/>
      <element xmi:type="uml:Association" href="tdl.uml#_WJp71GjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WJp87GjrEeSGaIFXgYnwew" points="[-12, 0, -12, -55]$[-12, 55, -12, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJp87WjrEeSGaIFXgYnwew" id="(0.36363636363636365,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJp87mjrEeSGaIFXgYnwew" id="(0.2719298245614035,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_WJp872jrEeSGaIFXgYnwew" type="Association_Edge" source="_WJp8cGjrEeSGaIFXgYnwew">
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp88mjrEeSGaIFXgYnwew" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp882jrEeSGaIFXgYnwew" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp89GjrEeSGaIFXgYnwew" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp89WjrEeSGaIFXgYnwew" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp89mjrEeSGaIFXgYnwew" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp892jrEeSGaIFXgYnwew" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8-GjrEeSGaIFXgYnwew" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp8-mjrEeSGaIFXgYnwew" x="2" y="-51"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8-2jrEeSGaIFXgYnwew" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp8_GjrEeSGaIFXgYnwew" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8_WjrEeSGaIFXgYnwew" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp8_mjrEeSGaIFXgYnwew" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_WJp8_2jrEeSGaIFXgYnwew"/>
      <element xmi:type="uml:Association" href="tdl.uml#_WJgKxGjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WJp9AGjrEeSGaIFXgYnwew" points="[-14, 0, 0, -99]$[-14, 99, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJp9AWjrEeSGaIFXgYnwew" id="(0.7280701754385965,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJp9AmjrEeSGaIFXgYnwew" id="(0.6842105263157895,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_WJzF0GjrEeSGaIFXgYnwew" type="Generalization_Edge" source="_WJzF6WjrEeSGaIFXgYnwew" target="_WJp9A2jrEeSGaIFXgYnwew">
      <children xmi:type="notation:DecorationNode" xmi:id="_WJzF02jrEeSGaIFXgYnwew" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJzF1GjrEeSGaIFXgYnwew" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_WJzF1WjrEeSGaIFXgYnwew"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_WJp7zGjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WJzF1mjrEeSGaIFXgYnwew" points="[560, 335, -643984, -643984]$[560, 300, -643984, -643984]$[600, 300, -643984, -643984]$[600, 280, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJzF12jrEeSGaIFXgYnwew" id="(0.31295843520782396,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJzF2GjrEeSGaIFXgYnwew" id="(0.668918918918919,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_WJzF2WjrEeSGaIFXgYnwew" type="Generalization_Edge" source="_WJzFsGjrEeSGaIFXgYnwew" target="_WJp73WjrEeSGaIFXgYnwew">
      <children xmi:type="notation:DecorationNode" xmi:id="_WJzF2mjrEeSGaIFXgYnwew" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_x37PAJBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJzF22jrEeSGaIFXgYnwew" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_WJzF3GjrEeSGaIFXgYnwew"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_WJp7ymjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WJzF3WjrEeSGaIFXgYnwew" points="[880, 461, -643984, -643984]$[880, 441, -643984, -643984]$[940, 441, -643984, -643984]$[940, 403, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJzF3mjrEeSGaIFXgYnwew" id="(0.4603174603174603,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJzF32jrEeSGaIFXgYnwew" id="(0.40540540540540543,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_WJzF4GjrEeSGaIFXgYnwew" type="Generalization_Edge" source="_WJp9A2jrEeSGaIFXgYnwew" target="_WJp8qmjrEeSGaIFXgYnwew">
      <children xmi:type="notation:DecorationNode" xmi:id="_WJzF42jrEeSGaIFXgYnwew" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_yprRgJBiEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJzF5GjrEeSGaIFXgYnwew" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_WJzF5WjrEeSGaIFXgYnwew"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_WJp7wWjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WJzF5mjrEeSGaIFXgYnwew" points="[566, 217, -643984, -643984]$[566, 196, -643984, -643984]$[370, 196, -643984, -643984]$[380, 174, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJzF52jrEeSGaIFXgYnwew" id="(0.4391891891891892,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJzF6GjrEeSGaIFXgYnwew" id="(0.7635135135135135,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_mct6kGjrEeSGaIFXgYnwew" type="Generalization_Edge" source="_WJp8qmjrEeSGaIFXgYnwew" target="_korKEGjrEeSGaIFXgYnwew">
      <children xmi:type="notation:DecorationNode" xmi:id="_mct6k2jrEeSGaIFXgYnwew" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_vRfNsJBiEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_mct6lGjrEeSGaIFXgYnwew" x="1" y="38"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_mct6kWjrEeSGaIFXgYnwew"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_WJp72WjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_mct6kmjrEeSGaIFXgYnwew" points="[330, 111, -643984, -643984]$[330, 90, -643984, -643984]$[520, 90, -643984, -643984]$[520, 53, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_58ROEGjsEeSGaIFXgYnwew" id="(0.49324324324324326,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_58ROEWjsEeSGaIFXgYnwew" id="(0.5508474576271186,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_ZOvXgOSBEeWMb9h0hGvbqQ" type="Association_Edge" source="_WJzF6WjrEeSGaIFXgYnwew" target="_tjTGQGjsEeSGaIFXgYnwew">
      <children xmi:type="notation:DecorationNode" xmi:id="_ZOvXg-SBEeWMb9h0hGvbqQ" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_bmw6EJBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZOv-kOSBEeWMb9h0hGvbqQ" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZOv-keSBEeWMb9h0hGvbqQ" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_bnMX4JBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZOv-kuSBEeWMb9h0hGvbqQ" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZOv-k-SBEeWMb9h0hGvbqQ" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_bnocwJBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZOv-lOSBEeWMb9h0hGvbqQ" x="184" y="115"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZOv-leSBEeWMb9h0hGvbqQ" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bB9j4JBjEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bB9j4ZBjEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_boEhoJBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZOv-luSBEeWMb9h0hGvbqQ" x="-63" y="15"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZOv-l-SBEeWMb9h0hGvbqQ" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_bokQ4JBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZOv-mOSBEeWMb9h0hGvbqQ" x="34" y="84"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZOv-meSBEeWMb9h0hGvbqQ" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_bo_HoJBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZOv-muSBEeWMb9h0hGvbqQ" x="-58" y="16"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_ZOvXgeSBEeWMb9h0hGvbqQ"/>
      <element xmi:type="uml:Association" href="tdl.uml#_ZN0KcOSBEeWMb9h0hGvbqQ"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ZOvXguSBEeWMb9h0hGvbqQ" points="[432, 360, -643984, -643984]$[400, 370, -643984, -643984]$[400, 580, -643984, -643984]$[500, 580, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZQJswOSBEeWMb9h0hGvbqQ" id="(0.0,0.4069767441860465)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZQJsweSBEeWMb9h0hGvbqQ" id="(0.0,0.5633802816901409)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_0nWf4DC0EeeN-eRAg7AQPA" type="Association_Edge" source="_xXpCoDC0EeeN-eRAg7AQPA" target="_EHFckJb4Eeejq_dYl-5pkw">
      <children xmi:type="notation:DecorationNode" xmi:id="_0nWf4zC0EeeN-eRAg7AQPA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_0nWf5DC0EeeN-eRAg7AQPA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_0nWf5TC0EeeN-eRAg7AQPA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_0nWf5jC0EeeN-eRAg7AQPA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_0nWf5zC0EeeN-eRAg7AQPA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_0nWf6DC0EeeN-eRAg7AQPA" x="38" y="15"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_0nWf6TC0EeeN-eRAg7AQPA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_0nWf6jC0EeeN-eRAg7AQPA" x="-41" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_0nWf6zC0EeeN-eRAg7AQPA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_0nWf7DC0EeeN-eRAg7AQPA" x="41" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_0nWf7TC0EeeN-eRAg7AQPA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_0nWf7jC0EeeN-eRAg7AQPA" x="-41" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_0nWf4TC0EeeN-eRAg7AQPA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_Hg_3A2jwEeSSJti4FPYumw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0nWf4jC0EeeN-eRAg7AQPA" points="[900, 120, -643984, -643984]$[820, 120, -643984, -643984]$[778, 120, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9ky8ADC0EeeN-eRAg7AQPA" id="(0.0,0.39215686274509803)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9ky8ATC0EeeN-eRAg7AQPA" id="(1.0,0.2698412698412698)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_0I7kgJb8EeeBhKtfEHHQuQ" type="Generalization_Edge" source="_EHFckJb4Eeejq_dYl-5pkw" target="_korKEGjrEeSGaIFXgYnwew">
      <children xmi:type="notation:DecorationNode" xmi:id="_0I7kg5b8EeeBhKtfEHHQuQ" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_uJg5AJBiEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_0I7khJb8EeeBhKtfEHHQuQ" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_0I7kgZb8EeeBhKtfEHHQuQ"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_EG5PUZb4Eeejq_dYl-5pkw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0I7kgpb8EeeBhKtfEHHQuQ" points="[690, 103, -643984, -643984]$[690, 90, -643984, -643984]$[520, 90, -643984, -643984]$[520, 53, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0KRBQJb8EeeBhKtfEHHQuQ" id="(0.40540540540540543,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0KRBQZb8EeeBhKtfEHHQuQ" id="(0.5508474576271186,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_h4KQYCaaEeiOfr6_MUIJJA" type="Association_Edge" source="_VhCisCaaEeiOfr6_MUIJJA" target="_h2D-oCaaEeiOfr6_MUIJJA">
      <children xmi:type="notation:DecorationNode" xmi:id="_h4QXACaaEeiOfr6_MUIJJA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_RT3t8JBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h4QXASaaEeiOfr6_MUIJJA" x="-1" y="-18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_h4QXAiaaEeiOfr6_MUIJJA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_RUTLwJBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h4QXAyaaEeiOfr6_MUIJJA" y="19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_h4QXBCaaEeiOfr6_MUIJJA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_RUupkJBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h4QXBSaaEeiOfr6_MUIJJA" x="26" y="-18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_h4QXBiaaEeiOfr6_MUIJJA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4296MJBiEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4296MZBiEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_RVNxwJBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h4QXByaaEeiOfr6_MUIJJA" x="-20" y="51"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_h4QXCCaaEeiOfr6_MUIJJA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_RVuIEJBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h4QXCSaaEeiOfr6_MUIJJA" x="27" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_h4QXCiaaEeiOfr6_MUIJJA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_RWMpMJBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h4QXCyaaEeiOfr6_MUIJJA" x="-26" y="-17"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_h4KQYSaaEeiOfr6_MUIJJA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_0Lv0gJR2EeehJJuiPUQHXA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_h4KQYiaaEeiOfr6_MUIJJA" points="[130, 408, -643984, -643984]$[130, 455, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ojPx4CamEeiKKta2BTcugw" id="(0.6976744186046512,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ojPx4SamEeiKKta2BTcugw" id="(0.6211180124223602,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BgPHgEN_Eeq6JfofCdGheg" type="Generalization_Edge" source="_9AZfIEN-Eeq6JfofCdGheg" target="_WJp9A2jrEeSGaIFXgYnwew">
      <children xmi:type="notation:DecorationNode" xmi:id="_BgPHg0N_Eeq6JfofCdGheg" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BgPHhEN_Eeq6JfofCdGheg" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BgPHgUN_Eeq6JfofCdGheg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_ySa5gUN-Eeq6JfofCdGheg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BgPHgkN_Eeq6JfofCdGheg" points="[1180, 340, -643984, -643984]$[1180, 300, -643984, -643984]$[600, 300, -643984, -643984]$[600, 280, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BhcBYEN_Eeq6JfofCdGheg" id="(0.5673758865248227,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BhcBYUN_Eeq6JfofCdGheg" id="(0.668918918918919,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_uKy_kEP8EeqBvYJaFSFI5A" type="Association_Edge" source="_9AZfIEN-Eeq6JfofCdGheg" target="_tjTGQGjsEeSGaIFXgYnwew">
      <children xmi:type="notation:DecorationNode" xmi:id="_uKzmoEP8EeqBvYJaFSFI5A" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xNQhYJBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_uKzmoUP8EeqBvYJaFSFI5A" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_uKzmokP8EeqBvYJaFSFI5A" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xNxewJBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_uKzmo0P8EeqBvYJaFSFI5A" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_uKzmpEP8EeqBvYJaFSFI5A" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xOTDMJBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_uKzmpUP8EeqBvYJaFSFI5A" x="234" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_uKzmpkP8EeqBvYJaFSFI5A" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qpAKMJBjEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qpAKMZBjEeqtm5xS3r5AoA" key="visible" value="true"/>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xOuhAJBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_uKzmp0P8EeqBvYJaFSFI5A" x="-76" y="-15"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_uKzmqEP8EeqBvYJaFSFI5A" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xPJ-0JBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_uKzmqUP8EeqBvYJaFSFI5A" x="234" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_uKzmqkP8EeqBvYJaFSFI5A" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xPlcoJBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_uKzmq0P8EeqBvYJaFSFI5A" x="-235" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_uKy_kUP8EeqBvYJaFSFI5A"/>
      <element xmi:type="uml:Association" href="tdl.uml#_uKLUgEP8EeqBvYJaFSFI5A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_uKy_kkP8EeqBvYJaFSFI5A" points="[1180, 421, -643984, -643984]$[1180, 600, -643984, -643984]$[618, 600, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uMwHYEP8EeqBvYJaFSFI5A" id="(0.5673758865248227,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uMwHYUP8EeqBvYJaFSFI5A" id="(1.0,0.8450704225352113)"/>
    <edges xmi:type="notation:Connector" xmi:id="_ReSDoJBiEeqtm5xS3r5AoA" type="Association_Edge" source="_WJp8cGjrEeSGaIFXgYnwew" target="_WJp8qmjrEeSGaIFXgYnwew">
      <children xmi:type="notation:DecorationNode" xmi:id="_ReSDo5BiEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReSqsJBiEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ReSqsZBiEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReSqspBiEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ReSqs5BiEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReSqtJBiEeqtm5xS3r5AoA" x="7" y="-49"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ReSqtZBiEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReSqtpBiEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ReSqt5BiEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReSquJBiEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ReSquZBiEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReSqupBiEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_ReSDoZBiEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_WJp70GjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ReSDopBiEeqtm5xS3r5AoA" points="[318, 336, -643984, -643984]$[329, 174, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_UICUIJBiEeqtm5xS3r5AoA" id="(0.31756756756756754,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TnGKQJBiEeqtm5xS3r5AoA" id="(0.22297297297297297,1.0)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_ReSqu5BiEeqtm5xS3r5AoA" type="Association_Edge" source="_VhCisCaaEeiOfr6_MUIJJA" target="_WJp8qmjrEeSGaIFXgYnwew">
      <children xmi:type="notation:DecorationNode" xmi:id="_ReSqvpBiEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_SNDOIJBiEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReSqv5BiEeqtm5xS3r5AoA" x="-1" y="-18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ReSqwJBiEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_SNjkcJBiEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReSqwZBiEeqtm5xS3r5AoA" y="19"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ReSqwpBiEeqtm5xS3r5AoA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_SOCFkJBiEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReSqw5BiEeqtm5xS3r5AoA" x="45" y="-18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ReSqxJBiEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rQL7cJBiEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rQL7cZBiEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_SOhNwJBiEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReSqxZBiEeqtm5xS3r5AoA" x="-71" y="-25"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ReSqxpBiEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_SO_u4JBiEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReSqx5BiEeqtm5xS3r5AoA" x="45" y="19"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ReSqyJBiEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_SPh6YJBiEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReSqyZBiEeqtm5xS3r5AoA" x="-46" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_ReSqvJBiEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_RaSLQJR3EeehJJuiPUQHXA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ReSqvZBiEeqtm5xS3r5AoA" points="[111, 336, -643984, -643984]$[140, 150, -643984, -643984]$[257, 150, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SMJ2QJBiEeqtm5xS3r5AoA" id="(0.6976744186046512,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SMKdUJBiEeqtm5xS3r5AoA" id="(0.0,0.6190476190476191)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_ReTRwJBiEeqtm5xS3r5AoA" type="Association_Edge" source="_WJp8qmjrEeSGaIFXgYnwew" target="_EHFckJb4Eeejq_dYl-5pkw">
      <children xmi:type="notation:DecorationNode" xmi:id="_ReTRw5BiEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReTRxJBiEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ReTRxZBiEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReTRxpBiEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ReTRx5BiEeqtm5xS3r5AoA" visible="false" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReTRyJBiEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ReTRyZBiEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_h6zgcJBiEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_h6zgcZBiEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReTRypBiEeqtm5xS3r5AoA" x="-25" y="-19"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ReTRy5BiEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReTRzJBiEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ReTRzZBiEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReTRzpBiEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_ReTRwZBiEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_gwQccJb4Eeejq_dYl-5pkw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ReTRwpBiEeqtm5xS3r5AoA" points="[405, 134, -643984, -643984]$[630, 142, -643984, -643984]"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_ReTRz5BiEeqtm5xS3r5AoA" type="Association_Edge" source="_WJp8qmjrEeSGaIFXgYnwew" target="_WJp8cGjrEeSGaIFXgYnwew">
      <children xmi:type="notation:DecorationNode" xmi:id="_ReTR0pBiEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReTR05BiEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ReTR1JBiEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReTR1ZBiEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ReTR1pBiEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReTR15BiEeqtm5xS3r5AoA" x="17" y="-39"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ReTR2JBiEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReTR2ZBiEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ReT40JBiEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReT40ZBiEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ReT40pBiEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReT405BiEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_ReTR0JBiEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_WJgKwGjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ReTR0ZBiEeqtm5xS3r5AoA" points="[329, 174, -643984, -643984]$[318, 336, -643984, -643984]"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_UkxTcJBiEeqtm5xS3r5AoA" id="(0.5878378378378378,0.0)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_ReT41JBiEeqtm5xS3r5AoA" type="Association_Edge" source="_EHFckJb4Eeejq_dYl-5pkw" target="_WJp8qmjrEeSGaIFXgYnwew">
      <children xmi:type="notation:DecorationNode" xmi:id="_ReT415BiEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_V2gBEJBiEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReT42JBiEeqtm5xS3r5AoA" x="-1" y="-18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ReT42ZBiEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_V27e4JBiEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReT42pBiEeqtm5xS3r5AoA" x="-2" y="17"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ReT425BiEeqtm5xS3r5AoA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_V3WVoJBiEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReT43JBiEeqtm5xS3r5AoA" x="33" y="-19"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ReT43ZBiEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_h6zgcpBiEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_h6zgc5BiEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_V3wlUJBiEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReT43pBiEeqtm5xS3r5AoA" x="-75" y="-15"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ReT435BiEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_V4MDIJBiEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReT44JBiEeqtm5xS3r5AoA" x="33" y="18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ReT44ZBiEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_V4ovEJBiEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ReT44pBiEeqtm5xS3r5AoA" x="-34" y="-18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_ReT41ZBiEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_EhZHsDAmEeerxdvNBlW7Qw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ReT41pBiEeqtm5xS3r5AoA" points="[630, 150, -643984, -643984]$[405, 150, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_V2CuEJBiEeqtm5xS3r5AoA" id="(0.0,0.746031746031746)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_V2CuEZBiEeqtm5xS3r5AoA" id="(1.0,0.6190476190476191)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_PHeH0JBjEeqtm5xS3r5AoA" type="Association_Edge" source="_edEfwG8HEeSktv7vAivsJQ" target="_WJp8cGjrEeSGaIFXgYnwew">
      <children xmi:type="notation:DecorationNode" xmi:id="_PHeH05BjEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PHeH1JBjEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_PHeH1ZBjEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PHeH1pBjEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_PHeH15BjEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PHeH2JBjEeqtm5xS3r5AoA" x="16" y="-44"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_PHeH2ZBjEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PHeH2pBjEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_PHeH25BjEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PHeH3JBjEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_PHeH3ZBjEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PHeH3pBjEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_PHeH0ZBjEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_WJgKxGjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PHeH0pBjEeqtm5xS3r5AoA" points="[317, 460, -643984, -643984]$[319, 399, -643984, -643984]"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_s23v8JBjEeqtm5xS3r5AoA" type="Association_Edge" source="_tjTGQGjsEeSGaIFXgYnwew" target="_WJp8A2jrEeSGaIFXgYnwew">
      <children xmi:type="notation:DecorationNode" xmi:id="_s24XAJBjEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_thHm0JBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_s24XAZBjEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_s24XApBjEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_thhPcJBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_s24XA5BjEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_s24XBJBjEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_th8GMJBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_s24XBZBjEeqtm5xS3r5AoA" x="79" y="-15"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_s24XBpBjEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_tiaAQJBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_s24XB5BjEeqtm5xS3r5AoA" x="-28" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_s24XCJBjEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ti5vgJBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_s24XCZBjEeqtm5xS3r5AoA" x="27" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_s24XCpBjEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_tjbT8JBjEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_s24XC5BjEeqtm5xS3r5AoA" x="-28" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_s23v8ZBjEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_WJgKymjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_s23v8pBjEeqtm5xS3r5AoA" points="[618, 570, -643984, -643984]$[760, 570, -643984, -643984]$[760, 533, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_tgqT0JBjEeqtm5xS3r5AoA" id="(1.0,0.4225352112676056)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_tgqT0ZBjEeqtm5xS3r5AoA" id="(0.5,1.0)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BvkdIJBkEeqtm5xS3r5AoA" type="Association_Edge" source="_AKdrIGjsEeSGaIFXgYnwew" target="_WJzF6WjrEeSGaIFXgYnwew">
      <children xmi:type="notation:DecorationNode" xmi:id="_BvkdI5BkEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BvkdJJBkEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BvkdJZBkEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BvkdJpBkEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BvkdJ5BkEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BvkdKJBkEeqtm5xS3r5AoA" x="17" y="65"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BvkdKZBkEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BvkdKpBkEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BvkdK5BkEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BvkdLJBkEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BvkdLZBkEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BvkdLpBkEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BvkdIZBkEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_WJp71GjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BvkdIpBkEeqtm5xS3r5AoA" points="[526, 457, -643984, -643984]$[576, 421, -643984, -643984]"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CqPVoJBkEeqtm5xS3r5AoA" id="(0.14180929095354522,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_ClITlpIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_WJp73WjrEeSGaIFXgYnwew" target="_ClITkpIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_ClITl5IOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ClITm5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7wmjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ClITmJIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ClITmZIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ClITmpIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CmjP5JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_WJp8A2jrEeSGaIFXgYnwew" target="_CmjP4JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CmjP5ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CmjP6ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7x2jrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CmjP5pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CmjP55IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CmjP6JIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CmuPBJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_WJp8KmjrEeSGaIFXgYnwew" target="_CmuPAJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CmuPBZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CmuPCZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJgKyGjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CmuPBpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CmuPB5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CmuPCJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Cm4ABJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_WJp8cGjrEeSGaIFXgYnwew" target="_Cm4AAJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Cm4ABZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Cm4nEJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJgKzmjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Cm4ABpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Cm4AB5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Cm4ACJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CnGCdJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_WJp8qmjrEeSGaIFXgYnwew" target="_CnGCcJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CnGCdZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CnGCeZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CnGCdpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CnGCd5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CnGCeJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CnXINJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_WJp9A2jrEeSGaIFXgYnwew" target="_CnXIMJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CnXINZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CnXIOZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7wGjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CnXINpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CnXIN5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CnXIOJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Cn0bNJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_WJzFsGjrEeSGaIFXgYnwew" target="_Cn0bMJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Cn0bNZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Cn0bOZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7yWjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Cn0bNpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Cn0bN5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Cn0bOJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CoGvFJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_WJzF6WjrEeSGaIFXgYnwew" target="_CoGvEJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CoGvFZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CoGvGZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7y2jrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CoGvFpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CoGvF5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CoGvGJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CoX01JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_korKEGjrEeSGaIFXgYnwew" target="_CoX00JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CoX01ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CoX02ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CoX01pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CoX015IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CoX02JIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CokCEZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_AKdrIGjsEeSGaIFXgYnwew" target="_CojbAJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CokCEpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CokCFpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_--G8wOy_EeKqo4Ny4D-vKA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CokCE5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CokCFJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CokCFZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CoxddJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_tjTGQGjsEeSGaIFXgYnwew" target="_CoxdcJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CoxddZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CoxdeZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CoxddpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Coxdd5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CoxdeJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CpAG9JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_edEfwG8HEeSktv7vAivsJQ" target="_CpAG8JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CpAG9ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CpAG-ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CpAG9pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CpAG95IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CpAG-JIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CpOJZJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_xXpCoDC0EeeN-eRAg7AQPA" target="_CpOJYJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CpOJZZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CpOJaZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_2PvEMAwhEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CpOJZpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CpOJZ5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CpOJaJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Cpf2NJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_EHFckJb4Eeejq_dYl-5pkw" target="_Cpf2MJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Cpf2NZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Cpf2OZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_EG5PUJb4Eeejq_dYl-5pkw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Cpf2NpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Cpf2N5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Cpf2OJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Cpvt0ZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_VhCisCaaEeiOfr6_MUIJJA" target="_CpvGw5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Cpvt0pIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Cpvt1pIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TDxjgJR1EeehJJuiPUQHXA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Cpvt05IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Cpvt1JIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Cpvt1ZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CqJ9hJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_h2D-oCaaEeiOfr6_MUIJJA" target="_CqJ9gJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CqJ9hZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CqKkkpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OzUF0JRzEeehJJuiPUQHXA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CqJ9hpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CqKkkJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CqKkkZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CqX_8ZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_9AZfIEN-Eeq6JfofCdGheg" target="_CqXY45IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CqX_8pIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CqX_9pIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_ySa5gEN-Eeq6JfofCdGheg"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CqX_85IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CqX_9JIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CqX_9ZIOEeqwIoGOM90xYQ"/>
  </notation:Diagram>
  <notation:Diagram xmi:id="_zJhOoHCREeSt8b8bMiRGxw" type="PapyrusUMLClassDiagram" name="TestConfiguration::ConfigTypes" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_90Pr8HCREeSt8b8bMiRGxw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_z-8v4HCTEeSt8b8bMiRGxw" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_z-8v4XCTEeSt8b8bMiRGxw" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vA5sFHCUEeSt8b8bMiRGxw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vA5sFXCUEeSt8b8bMiRGxw" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kktiMEQUEeqBvYJaFSFI5A" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kktiMUQUEeqBvYJaFSFI5A" key="QualifiedNameDepth" value="3"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_90Pr8nCREeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_90Pr83CREeSt8b8bMiRGxw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_90Pr9HCREeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_90Pr9XCREeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_90Pr9nCREeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_90Pr93CREeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_90Pr-HCREeSt8b8bMiRGxw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_90Pr-XCREeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_90Pr-nCREeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_90Pr-3CREeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_90Pr_HCREeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_90Pr_XCREeSt8b8bMiRGxw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_90Pr_nCREeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_90Pr_3CREeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_90PsAHCREeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_90PsAXCREeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ofgV8NPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ofgV8dPlEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_90Pr8XCREeSt8b8bMiRGxw" x="420" y="60" width="157" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_LXTBQHCSEeSt8b8bMiRGxw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vBDdFXCUEeSt8b8bMiRGxw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vBDdFnCUEeSt8b8bMiRGxw" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_LXTBQnCSEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_LXTBQ3CSEeSt8b8bMiRGxw" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o_J5ENaJEeedNORd7vYpsg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o_J5EdaJEeedNORd7vYpsg" key="collapsed" value="true"/>
        <children xmi:type="notation:Shape" xmi:id="_75PkgNaJEeedNORd7vYpsg" type="Property_ClassAttributeLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DDIYUNaKEeedNORd7vYpsg" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DDIYUdaKEeedNORd7vYpsg" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_CatGYNaKEeedNORd7vYpsg" name="maskLabel">
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>defaultValue</stringListValue>
            <stringListValue>name</stringListValue>
            <stringListValue>type</stringListValue>
            <stringListValue>derived</stringListValue>
          </styles>
          <element xmi:type="uml:Property" href="tdl.uml#_x3t1MNaJEeedNORd7vYpsg"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_75PkgdaJEeedNORd7vYpsg"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_LXTBRHCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_LXTBRXCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_LXTBRnCSEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LXTBR3CSEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_LXTBSHCSEeSt8b8bMiRGxw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_LXTBSXCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_LXTBSnCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_LXTBS3CSEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LXTBTHCSEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_LXTBTXCSEeSt8b8bMiRGxw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_LXTBTnCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_LXTBT3CSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_LXTBUHCSEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LXTBUXCSEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ofgV8tPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ofgV89PlEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_on-ggO7pEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LXTBQXCSEeSt8b8bMiRGxw" x="560" y="220" width="258" height="71"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_VmNFQHCSEeSt8b8bMiRGxw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vBDdE3CUEeSt8b8bMiRGxw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vBDdFHCUEeSt8b8bMiRGxw" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_VmNFQnCSEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_VmNFQ3CSEeSt8b8bMiRGxw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_VmNFRHCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_VmNFRXCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_VmNFRnCSEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VmNFR3CSEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_VmNFSHCSEeSt8b8bMiRGxw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_VmNFSXCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_VmNFSnCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_VmNFS3CSEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VmNFTHCSEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_VmNFTXCSEeSt8b8bMiRGxw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_VmNFTnCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_VmNFT3CSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_VmNFUHCSEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VmNFUXCSEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ofgV9NPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ofgV9dPlEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_nIBOkBQVEeOImOhKB9FC0A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VmNFQXCSEeSt8b8bMiRGxw" x="740" y="360" width="160" height="71"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_mpVPEHCSEeSt8b8bMiRGxw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_y6g3YHCTEeSt8b8bMiRGxw" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_y6g3YXCTEeSt8b8bMiRGxw" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vA5sFnCUEeSt8b8bMiRGxw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vBDdEHCUEeSt8b8bMiRGxw" key="fillColor" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_cHRkQUEeqBvYJaFSFI5A" key="visible" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lVISgEQUEeqBvYJaFSFI5A" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lVISgUQUEeqBvYJaFSFI5A" key="QualifiedNameDepth" value="4"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_mpVPEnCSEeSt8b8bMiRGxw" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_cHR0QUEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_cHSEQUEeqBvYJaFSFI5A" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_mpVPE3CSEeSt8b8bMiRGxw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_mpVPFHCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_mpVPFXCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_mpVPFnCSEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mpVPF3CSEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_mpVPGHCSEeSt8b8bMiRGxw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_mpVPGXCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_mpVPGnCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_mpVPG3CSEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mpVPHHCSEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_mpVPHXCSEeSt8b8bMiRGxw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_mpVPHnCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_mpVPH3CSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_mpVPIHCSEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mpVPIXCSEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ofgV9tPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_cHSUQUEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_cHSkQUEeqBvYJaFSFI5A" key="visible" value="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ofgV99PlEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mpVPEXCSEeSt8b8bMiRGxw" x="600" y="60" width="127" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_FdhVAHCTEeSt8b8bMiRGxw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vBDdF3CUEeSt8b8bMiRGxw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vBDdGHCUEeSt8b8bMiRGxw" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_FdhVAnCTEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_FdhVA3CTEeSt8b8bMiRGxw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_FdhVBHCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_FdhVBXCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_FdhVBnCTEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FdhVB3CTEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_FdhVCHCTEeSt8b8bMiRGxw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_FdhVCXCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_FdhVCnCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_FdhVC3CTEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FdhVDHCTEeSt8b8bMiRGxw"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_FdhVDXCTEeSt8b8bMiRGxw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_FdhVDnCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_FdhVD3CTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_FdhVEHCTEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FdhVEXCTEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ofg9AtPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ofg9A9PlEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_xv8nEO7oEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FdhVAXCTEeSt8b8bMiRGxw" x="298" y="349" width="160" height="71"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_b5fy0HCTEeSt8b8bMiRGxw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_um_MsHCTEeSt8b8bMiRGxw" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_um_MsXCTEeSt8b8bMiRGxw" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vA5sEnCUEeSt8b8bMiRGxw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vA5sE3CUEeSt8b8bMiRGxw" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jNfQkEQUEeqBvYJaFSFI5A" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jNfQkUQUEeqBvYJaFSFI5A" key="QualifiedNameDepth" value="4"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_b5fy0nCTEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_b5fy03CTEeSt8b8bMiRGxw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_b5fy1HCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_b5fy1XCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_b5fy1nCTEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_b5fy13CTEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_b5fy2HCTEeSt8b8bMiRGxw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_b5fy2XCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_b5fy2nCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_b5fy23CTEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_b5fy3HCTEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_b5fy3XCTEeSt8b8bMiRGxw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_b5fy3nCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_b5fy33CTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_b5fy4HCTEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_b5fy4XCTEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ofg9BNPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ofg9BdPlEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_b5fy0XCTEeSt8b8bMiRGxw" x="300" y="220" width="177" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_ftfo4HCTEeSt8b8bMiRGxw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uLduUHCTEeSt8b8bMiRGxw" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uLduUXCTEeSt8b8bMiRGxw" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vA5sEHCUEeSt8b8bMiRGxw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vA5sEXCUEeSt8b8bMiRGxw" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kks7IEQUEeqBvYJaFSFI5A" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kks7IUQUEeqBvYJaFSFI5A" key="QualifiedNameDepth" value="3"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_ftfo4nCTEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ftfo43CTEeSt8b8bMiRGxw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ftfo5HCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ftfo5XCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ftfo5nCTEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ftfo53CTEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ftfo6HCTEeSt8b8bMiRGxw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ftfo6XCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ftfo6nCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ftfo63CTEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ftfo7HCTEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ftfo7XCTEeSt8b8bMiRGxw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ftfo7nCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ftfo73CTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ftfo8HCTEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ftfo8XCTEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ofg9BtPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ofg9B9PlEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_9l344O-8EeKh3utQwSgWiA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ftfo4XCTEeSt8b8bMiRGxw" x="160" y="220" width="127" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_8KRQYNPlEeWbOJoy-ulhLw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_8KRQYdPlEeWbOJoy-ulhLw" showTitle="true"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8KRQY9PlEeWbOJoy-ulhLw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8KRQYtPlEeWbOJoy-ulhLw" x="200"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_NhVp4NPmEeWbOJoy-ulhLw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NhVp4dPmEeWbOJoy-ulhLw" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NhVp4tPmEeWbOJoy-ulhLw" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NhVp5dPmEeWbOJoy-ulhLw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NhVp5tPmEeWbOJoy-ulhLw" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kktiNEQUEeqBvYJaFSFI5A" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kktiNUQUEeqBvYJaFSFI5A" key="QualifiedNameDepth" value="3"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_NhVp59PmEeWbOJoy-ulhLw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_NhVp6NPmEeWbOJoy-ulhLw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_NhVp6dPmEeWbOJoy-ulhLw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_NhVp6tPmEeWbOJoy-ulhLw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_NhVp69PmEeWbOJoy-ulhLw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NhVp7NPmEeWbOJoy-ulhLw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_NhVp7dPmEeWbOJoy-ulhLw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_NhVp7tPmEeWbOJoy-ulhLw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_NhVp79PmEeWbOJoy-ulhLw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_NhVp8NPmEeWbOJoy-ulhLw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NhVp8dPmEeWbOJoy-ulhLw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_NhVp8tPmEeWbOJoy-ulhLw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_NhVp89PmEeWbOJoy-ulhLw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_NhVp9NPmEeWbOJoy-ulhLw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_NhVp9dPmEeWbOJoy-ulhLw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NhVp9tPmEeWbOJoy-ulhLw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_NhVp99PmEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_NhVp-NPmEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NhVqB9PmEeWbOJoy-ulhLw" x="780" y="60" width="124" height="62"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_ZLDuMNaJEeedNORd7vYpsg" type="Enumeration_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_ZLDuM9aJEeedNORd7vYpsg" type="Enumeration_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ZLDuNNaJEeedNORd7vYpsg" type="Enumeration_LiteralCompartment">
        <children xmi:type="notation:Shape" xmi:id="_ZLDuNdaJEeedNORd7vYpsg" type="EnumerationLiteral_LiteralLabel">
          <element xmi:type="uml:EnumerationLiteral" href="tdl.uml#_ZLDHIdaJEeedNORd7vYpsg"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_ZLDuR9aJEeedNORd7vYpsg"/>
        <children xmi:type="notation:Shape" xmi:id="_ZLDuSNaJEeedNORd7vYpsg" type="EnumerationLiteral_LiteralLabel">
          <element xmi:type="uml:EnumerationLiteral" href="tdl.uml#_ZLDHItaJEeedNORd7vYpsg"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_ZLDuWtaJEeedNORd7vYpsg"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_ZLDuW9aJEeedNORd7vYpsg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ZLDuXNaJEeedNORd7vYpsg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ZLDuXdaJEeedNORd7vYpsg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZLDuXtaJEeedNORd7vYpsg"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZLDuX9aJEeedNORd7vYpsg" type="Enumeration_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZLDuYNaJEeedNORd7vYpsg" y="5"/>
      <element xmi:type="uml:Enumeration" href="tdl.uml#_ZLDHINaJEeedNORd7vYpsg"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZLDuZNaJEeedNORd7vYpsg" x="215" y="70" width="166" height="91"/>
    <children xmi:type="notation:Shape" xmi:id="_52qc4EQUEeqBvYJaFSFI5A" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_cHQEQUEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_cHQUQUEeqBvYJaFSFI5A" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8jw8UEQUEeqBvYJaFSFI5A" key="fillColor" value="true"/>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8zQw4EQUEeqBvYJaFSFI5A" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8zQw4UQUEeqBvYJaFSFI5A" key="displayNameLabelIcon_value" value="false"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_52rD8EQUEeqBvYJaFSFI5A" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_cHQkQUEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_cHQ0QUEeqBvYJaFSFI5A" key="visible" value="true"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_52rD8UQUEeqBvYJaFSFI5A" type="Class_FloatingNameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_cHREQUEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_cHRUQUEeqBvYJaFSFI5A" key="visible" value="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_52rD8kQUEeqBvYJaFSFI5A" y="15"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_52rD80QUEeqBvYJaFSFI5A" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_52rD9EQUEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_52rD9UQUEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_52rD9kQUEeqBvYJaFSFI5A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_52rD90QUEeqBvYJaFSFI5A"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_52rD-EQUEeqBvYJaFSFI5A" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_52rD-UQUEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_52rD-kQUEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_52rD-0QUEeqBvYJaFSFI5A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_52rD_EQUEeqBvYJaFSFI5A"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_52rD_UQUEeqBvYJaFSFI5A" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_52rD_kQUEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_52rD_0QUEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_52rEAEQUEeqBvYJaFSFI5A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_52rEAUQUEeqBvYJaFSFI5A"/>
      <element xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_52qc4UQUEeqBvYJaFSFI5A" x="580" y="460" width="121" height="61"/>
    <children xmi:type="notation:Shape" xmi:id="_DuDDc5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DuDDdJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DuDqgJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DuDDdZIOEeqwIoGOM90xYQ" x="620" y="60"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DuK_Q5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DuK_RJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DuK_RpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_on-ggO7pEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DuK_RZIOEeqwIoGOM90xYQ" x="760" y="220"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DuXMgJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DuXMgZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DuXMg5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_nIBOkBQVEeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DuXMgpIOEeqwIoGOM90xYQ" x="940" y="360"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_Duhkk5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DuhklJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DuhklpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DuhklZIOEeqwIoGOM90xYQ" x="800" y="60"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DusjsJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DusjsZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dusjs5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_xv8nEO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DusjspIOEeqwIoGOM90xYQ" x="498" y="349"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_Du-3k5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Du-3lJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Du-3lpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Du-3lZIOEeqwIoGOM90xYQ" x="500" y="220"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DvMS8JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DvMS8ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DvMS85IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9l344O-8EeKh3utQwSgWiA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DvMS8pIOEeqwIoGOM90xYQ" x="360" y="220"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DvWrA5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DvWrBJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DvWrBpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DvWrBZIOEeqwIoGOM90xYQ" x="980" y="60"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DvhDEJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DvhDEZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DvhDE5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DvhDEpIOEeqwIoGOM90xYQ" x="780" y="460"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_zJhOoXCREeSt8b8bMiRGxw" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_zJhOonCREeSt8b8bMiRGxw"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_WogGAEQUEeqBvYJaFSFI5A" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_WxsNgO6_EeKIkeRJcyj9VQ"/>
    <styles xmi:type="notation:DoubleValueStyle" xmi:id="_Dy-cIJBgEeqtm5xS3r5AoA" name="rulergrid.gridspacing" doubleValue="10.0"/>
    <element xmi:type="uml:Package" href="tdl.uml#_WxsNgO6_EeKIkeRJcyj9VQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Ot1fQHCSEeSt8b8bMiRGxw" type="Generalization_Edge" source="_LXTBQHCSEeSt8b8bMiRGxw" target="_90Pr8HCREeSt8b8bMiRGxw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_Ot1fQ3CSEeSt8b8bMiRGxw" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_QhlIYCIKEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Ot1fRHCSEeSt8b8bMiRGxw" x="-1" y="39"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_Ot1fQXCSEeSt8b8bMiRGxw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#__ySD8O7pEeKEI7DGGPzGog"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Ot1fQnCSEeSt8b8bMiRGxw" points="[560, 240, -643984, -643984]$[500, 240, -643984, -643984]$[500, 121, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_3Qk4sHCTEeSt8b8bMiRGxw" id="(0.0,0.28169014084507044)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_3Qk4sXCTEeSt8b8bMiRGxw" id="(0.5095541401273885,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_9JMuYHCSEeSt8b8bMiRGxw" type="Generalization_Edge" source="_VmNFQHCSEeSt8b8bMiRGxw" target="_NhVp4NPmEeWbOJoy-ulhLw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_9JMuY3CSEeSt8b8bMiRGxw" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_mvbGQEQUEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_9JMuZHCSEeSt8b8bMiRGxw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_9JMuYXCSEeSt8b8bMiRGxw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_8wC80EbfEeO3f9PZ2j3JhA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9JMuYnCSEeSt8b8bMiRGxw" points="[860, 360, -643984, -643984]$[860, 240, -643984, -643984]$[820, 240, -643984, -643984]$[820, 127, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_A1qjoHCUEeSt8b8bMiRGxw" id="(0.75,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PDagoNPmEeWbOJoy-ulhLw" id="(0.6451612903225806,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_H79tYHCTEeSt8b8bMiRGxw" type="Generalization_Edge" source="_FdhVAHCTEeSt8b8bMiRGxw" target="_90Pr8HCREeSt8b8bMiRGxw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_H79tY3CTEeSt8b8bMiRGxw" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_PHmdsCIKEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_H79tZHCTEeSt8b8bMiRGxw" x="1" y="39"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_H79tYXCTEeSt8b8bMiRGxw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#__ZyrcO7pEeKEI7DGGPzGog"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_H79tYnCTEeSt8b8bMiRGxw" points="[458, 360, -643984, -643984]$[510, 360, -643984, -643984]$[510, 128, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_I40XMHCTEeSt8b8bMiRGxw" id="(1.0,0.15492957746478872)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_I40XMXCTEeSt8b8bMiRGxw" id="(0.5095541401273885,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_8KRQZNPlEeWbOJoy-ulhLw" type="StereotypeCommentLink" target="_8KRQYNPlEeWbOJoy-ulhLw">
      <styles xmi:type="notation:FontStyle" xmi:id="_8KRQZdPlEeWbOJoy-ulhLw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8KR3ctPlEeWbOJoy-ulhLw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8KRQZtPlEeWbOJoy-ulhLw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8KR3cNPlEeWbOJoy-ulhLw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8KR3cdPlEeWbOJoy-ulhLw"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_TOWIgJBhEeqtm5xS3r5AoA" type="Association_Edge" source="_ftfo4HCTEeSt8b8bMiRGxw" target="_FdhVAHCTEeSt8b8bMiRGxw">
      <children xmi:type="notation:DecorationNode" xmi:id="_TOWvkJBhEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_VuYcUJBhEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TOWvkZBhEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_TOWvkpBhEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_VuoT8JBhEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TOWvk5BhEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_TOWvlJBhEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Vu5ZsJBhEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TOWvlZBhEeqtm5xS3r5AoA" x="24" y="-31"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_TOWvlpBhEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_VvJRUJBhEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TOWvl5BhEeqtm5xS3r5AoA" x="-28" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_TOWvmJBhEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_VvblMJBhEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TOWvmZBhEeqtm5xS3r5AoA" x="28" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_TOWvmpBhEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_VvvHMJBhEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TOWvm5BhEeqtm5xS3r5AoA" x="-28" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_TOWIgZBhEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_jCY4kBYbEeOqL_8jAtx4GA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_TOWIgpBhEeqtm5xS3r5AoA" points="[220, 281, -643984, -643984]$[220, 390, -643984, -643984]$[298, 390, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VuGIcJBhEeqtm5xS3r5AoA" id="(0.47244094488188976,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VuGIcZBhEeqtm5xS3r5AoA" id="(0.0,0.5774647887323944)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_TOWvnJBhEeqtm5xS3r5AoA" type="Association_Edge" source="_VmNFQHCSEeSt8b8bMiRGxw" target="_FdhVAHCTEeSt8b8bMiRGxw">
      <children xmi:type="notation:DecorationNode" xmi:id="_TOWvn5BhEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TOWvoJBhEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_TOWvoZBhEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TOWvopBhEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_TOWvo5BhEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TOXWoJBhEeqtm5xS3r5AoA" x="15" y="18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_TOXWoZBhEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TOXWopBhEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_TOXWo5BhEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TOXWpJBhEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_TOXWpZBhEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TOXWppBhEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_TOWvnZBhEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_9hWBABQVEeOImOhKB9FC0A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_TOWvnpBhEeqtm5xS3r5AoA" points="[740, 393, -643984, -643984]$[458, 386, -643984, -643984]"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_TOXWp5BhEeqtm5xS3r5AoA" type="Association_Edge" source="_FdhVAHCTEeSt8b8bMiRGxw" target="_52qc4EQUEeqBvYJaFSFI5A">
      <children xmi:type="notation:DecorationNode" xmi:id="_TOXWqpBhEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ZqSRMJBhEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TOXWq5BhEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_TOXWrJBhEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ZqiI0JBhEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TOXWrZBhEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_TOXWrpBhEeqtm5xS3r5AoA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ZqxZYJBhEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TOXWr5BhEeqtm5xS3r5AoA" x="42" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_TOXWsJBhEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cgLgQJBhEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cgLgQZBhEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ZrB4EJBhEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TOXWsZBhEeqtm5xS3r5AoA" x="-72" y="-15"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_TOXWspBhEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ZrS90JBhEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TOXWs5BhEeqtm5xS3r5AoA" x="42" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_TOXWtJBhEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ZriOYJBhEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TOXWtZBhEeqtm5xS3r5AoA" x="-42" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_TOXWqJBhEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#__wog8EQUEeqBvYJaFSFI5A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_TOXWqZBhEeqtm5xS3r5AoA" points="[390, 420, -643984, -643984]$[390, 490, -643984, -643984]$[580, 490, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZqDAoJBhEeqtm5xS3r5AoA" id="(0.575,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZqDAoZBhEeqtm5xS3r5AoA" id="(0.0,0.4918032786885246)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_TOXWtpBhEeqtm5xS3r5AoA" type="Association_Edge" source="_b5fy0HCTEeSt8b8bMiRGxw" target="_FdhVAHCTEeSt8b8bMiRGxw">
      <children xmi:type="notation:DecorationNode" xmi:id="_TOX9sJBhEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TOX9sZBhEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_TOX9spBhEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TOX9s5BhEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_TOX9tJBhEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TOX9tZBhEeqtm5xS3r5AoA" x="14" y="-41"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_TOX9tpBhEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TOX9t5BhEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_TOX9uJBhEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TOX9uZBhEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_TOX9upBhEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TOX9u5BhEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_TOXWt5BhEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_6dFywxmFEeSoEOoWvEZQEA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_TOXWuJBhEeqtm5xS3r5AoA" points="[386, 281, -643984, -643984]$[380, 349, -643984, -643984]"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_gvHl4JBhEeqtm5xS3r5AoA" type="Association_Edge" source="_LXTBQHCSEeSt8b8bMiRGxw" target="_52qc4EQUEeqBvYJaFSFI5A">
      <children xmi:type="notation:DecorationNode" xmi:id="_gvIM8JBhEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gvIM8ZBhEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gvIM8pBhEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gvIM85BhEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gvIM9JBhEeqtm5xS3r5AoA" visible="false" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gvIM9ZBhEeqtm5xS3r5AoA" x="-1" y="-40"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gvIM9pBhEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_mR2OoJBhEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mR2OoZBhEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gvIM95BhEeqtm5xS3r5AoA" y="52"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gvIM-JBhEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gvIM-ZBhEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gvIM-pBhEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gvIM-5BhEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_gvHl4ZBhEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_-NZzoEQUEeqBvYJaFSFI5A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gvHl4pBhEeqtm5xS3r5AoA" points="[681, 291, -643984, -643984]$[646, 460, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hgWOgJBhEeqtm5xS3r5AoA" id="(0.23255813953488372,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_p7wUkJBhEeqtm5xS3r5AoA" id="(0.3305785123966942,0.0)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_gvIM_JBhEeqtm5xS3r5AoA" type="Association_Edge" source="_mpVPEHCSEeSt8b8bMiRGxw" target="_LXTBQHCSEeSt8b8bMiRGxw">
      <children xmi:type="notation:DecorationNode" xmi:id="_gvIM_5BhEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_qsspUJBhEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gvINAJBhEeqtm5xS3r5AoA" x="1" y="-19"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gvINAZBhEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_qs7S0JBhEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gvINApBhEeqtm5xS3r5AoA" x="-1" y="18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gvI0AJBhEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_qtJ8UJBhEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gvI0AZBhEeqtm5xS3r5AoA" x="24" y="-55"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gvI0ApBhEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_qtXXsJBhEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gvI0A5BhEeqtm5xS3r5AoA" x="-16" y="18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gvI0BJBhEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_qtmoQJBhEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gvI0BZBhEeqtm5xS3r5AoA" x="14" y="18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gvI0BpBhEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_qt2f4JBhEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gvI0B5BhEeqtm5xS3r5AoA" x="-14" y="-19"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_gvIM_ZBhEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_f7yhkO7rEeKEI7DGGPzGog"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gvIM_pBhEeqtm5xS3r5AoA" points="[620, 121, -643984, -643984]$[640, 220, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iatlAJBhEeqtm5xS3r5AoA" id="(0.15748031496062992,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iG_-0JBhEeqtm5xS3r5AoA" id="(0.23255813953488372,0.0)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_gvI0CJBhEeqtm5xS3r5AoA" type="Association_Edge" source="_LXTBQHCSEeSt8b8bMiRGxw" target="_VmNFQHCSEeSt8b8bMiRGxw">
      <children xmi:type="notation:DecorationNode" xmi:id="_gvI0C5BhEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gvI0DJBhEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gvI0DZBhEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gvI0DpBhEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gvI0D5BhEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gvI0EJBhEeqtm5xS3r5AoA" x="14" y="-30"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gvI0EZBhEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gvI0EpBhEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gvI0E5BhEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gvI0FJBhEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gvI0FZBhEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gvI0FpBhEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_gvI0CZBhEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_xqThkBQVEeOImOhKB9FC0A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gvI0CpBhEeqtm5xS3r5AoA" points="[722, 291, -643984, -643984]$[786, 360, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_jM2zoJBhEeqtm5xS3r5AoA" id="(0.813953488372093,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_jlqVMJBhEeqtm5xS3r5AoA" id="(0.1875,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_DuDqgZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_90Pr8HCREeSt8b8bMiRGxw" target="_DuDDc5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DuDqgpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DuDqhpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DuDqg5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DuDqhJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DuDqhZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DuLmUJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_LXTBQHCSEeSt8b8bMiRGxw" target="_DuK_Q5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DuLmUZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DuLmVZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_on-ggO7pEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DuLmUpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DuLmU5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DuLmVJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DuXMhJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_VmNFQHCSEeSt8b8bMiRGxw" target="_DuXMgJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DuXMhZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DuXMiZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_nIBOkBQVEeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DuXMhpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DuXMh5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DuXMiJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Duhkl5IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_mpVPEHCSEeSt8b8bMiRGxw" target="_Duhkk5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DuhkmJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DuhknJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DuhkmZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DuhkmpIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Duhkm5IOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DusjtJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_FdhVAHCTEeSt8b8bMiRGxw" target="_DusjsJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DusjtZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DusjuZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_xv8nEO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DusjtpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dusjt5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DusjuJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Du-3l5IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_b5fy0HCTEeSt8b8bMiRGxw" target="_Du-3k5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Du-3mJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Du-3nJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Du-3mZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Du-3mpIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Du-3m5IOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DvMS9JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_ftfo4HCTEeSt8b8bMiRGxw" target="_DvMS8JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DvMS9ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DvMS-ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9l344O-8EeKh3utQwSgWiA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DvMS9pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DvMS95IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DvMS-JIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DvWrB5IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_NhVp4NPmEeWbOJoy-ulhLw" target="_DvWrA5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DvWrCJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DvWrDJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DvWrCZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DvWrCpIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DvWrC5IOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DvhDFJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_52qc4EQUEeqBvYJaFSFI5A" target="_DvhDEJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DvhDFZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DvhDGZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DvhDFpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DvhDF5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DvhDGJIOEeqwIoGOM90xYQ"/>
  </notation:Diagram>
  <notation:Diagram xmi:id="_s45L0HCWEeSt8b8bMiRGxw" type="PapyrusUMLClassDiagram" name="TestConfiguration::TestConfiguration" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_u1bJ8HCWEeSt8b8bMiRGxw" type="Enumeration_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_u1bJ8nCWEeSt8b8bMiRGxw" type="Enumeration_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_u1bJ83CWEeSt8b8bMiRGxw" type="Enumeration_LiteralCompartment">
        <children xmi:type="notation:Shape" xmi:id="_yn7LMHCWEeSt8b8bMiRGxw" type="EnumerationLiteral_LiteralLabel">
          <element xmi:type="uml:EnumerationLiteral" href="tdl.uml#_SULZ8O97EeKIHKZjSCTn7g"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_yn7LMXCWEeSt8b8bMiRGxw"/>
        <children xmi:type="notation:Shape" xmi:id="_yn7LMnCWEeSt8b8bMiRGxw" type="EnumerationLiteral_LiteralLabel">
          <element xmi:type="uml:EnumerationLiteral" href="tdl.uml#_TEPk8O97EeKIHKZjSCTn7g"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_yn7LM3CWEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_u1bJ9HCWEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_u1bJ9XCWEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_u1bJ9nCWEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_u1bJ93CWEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BYfBsNPmEeWbOJoy-ulhLw" type="Enumeration_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BYfBsdPmEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element xmi:type="uml:Enumeration" href="tdl.uml#_PN4-cO97EeKIHKZjSCTn7g"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_u1bJ8XCWEeSt8b8bMiRGxw" x="180" y="420" width="180" height="107"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C46GYHCXEeSt8b8bMiRGxw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_C46GYnCXEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_C46GY3CXEeSt8b8bMiRGxw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_C46GZHCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_C46GZXCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_C46GZnCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C46GZ3CXEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_C5D3YHCXEeSt8b8bMiRGxw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_C5D3YXCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_C5D3YnCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_C5D3Y3CXEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C5D3ZHCXEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_C5D3ZXCXEeSt8b8bMiRGxw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_C5D3ZnCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_C5D3Z3CXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_C5D3aHCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C5D3aXCXEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BYfBstPmEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BYfBs9PmEeWbOJoy-ulhLw" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_KnXvAJCKEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C46GYXCXEeSt8b8bMiRGxw" x="349" y="140" width="129" height="57"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_PhvPIHCXEeSt8b8bMiRGxw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_PhvPInCXEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_PhvPI3CXEeSt8b8bMiRGxw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_PhvPJHCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_PhvPJXCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_PhvPJnCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PhvPJ3CXEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_PhvPKHCXEeSt8b8bMiRGxw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_PhvPKXCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_PhvPKnCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_PhvPK3CXEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PhvPLHCXEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_PhvPLXCXEeSt8b8bMiRGxw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_PhvPLnCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_PhvPL3CXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_PhvPMHCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PhvPMXCXEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BYfBtNPmEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BYfBtdPmEeWbOJoy-ulhLw" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_MT5iQJCKEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PhvPIXCXEeSt8b8bMiRGxw" x="855" y="140" width="129" height="57"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_TU9pIHCXEeSt8b8bMiRGxw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_TU9pInCXEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_TU9pI3CXEeSt8b8bMiRGxw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_TU9pJHCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_TU9pJXCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_TU9pJnCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TU9pJ3CXEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_TU9pKHCXEeSt8b8bMiRGxw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_TU9pKXCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_TU9pKnCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_TU9pK3CXEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TU9pLHCXEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_TU9pLXCXEeSt8b8bMiRGxw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_TU9pLnCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_TU9pL3CXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_TU9pMHCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TU9pMXCXEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BYfBttPmEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BYfBt9PmEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_65IZIO7oEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TU9pIXCXEeSt8b8bMiRGxw" x="860" y="285" width="125" height="76"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_aVCZoHCXEeSt8b8bMiRGxw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_aVCZonCXEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_aVCZo3CXEeSt8b8bMiRGxw" type="Class_AttributeCompartment">
        <children xmi:type="notation:Shape" xmi:id="_e5NIYHCXEeSt8b8bMiRGxw" type="Property_ClassAttributeLabel">
          <element xmi:type="uml:Property" href="tdl.uml#_T8xvcO97EeKIHKZjSCTn7g"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_e5NIYXCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_aVCZpHCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_aVCZpXCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_aVCZpnCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aVCZp3CXEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_aVCZqHCXEeSt8b8bMiRGxw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_aVCZqXCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_aVCZqnCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_aVCZq3CXEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aVCZrHCXEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_aVCZrXCXEeSt8b8bMiRGxw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_aVCZrnCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_aVCZr3CXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_aVCZsHCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aVCZsXCXEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BYfBuNPmEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BYfBudPmEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aVCZoXCXEeSt8b8bMiRGxw" x="180" y="279" width="241" height="87"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_mNM6cHCXEeSt8b8bMiRGxw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_mNM6cnCXEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_mNM6c3CXEeSt8b8bMiRGxw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_mNM6dHCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_mNM6dXCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_mNM6dnCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mNM6d3CXEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_mNM6eHCXEeSt8b8bMiRGxw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_mNM6eXCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_mNM6enCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_mNM6e3CXEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mNM6fHCXEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_mNM6fXCXEeSt8b8bMiRGxw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_mNM6fnCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_mNM6f3CXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_mNM6gHCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mNM6gXCXEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BYfButPmEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BYfBu9PmEeWbOJoy-ulhLw" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_J8T_0JCKEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_xv8nEO7oEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mNM6cXCXEeSt8b8bMiRGxw" x="195" y="142" width="129" height="57"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_5j0w4HCXEeSt8b8bMiRGxw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_5j0w4nCXEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_5j0w43CXEeSt8b8bMiRGxw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_5j0w5HCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_5j0w5XCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_5j0w5nCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5j0w53CXEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_5j0w6HCXEeSt8b8bMiRGxw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_5j0w6XCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_5j0w6nCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_5j0w63CXEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5j0w7HCXEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_5j0w7XCXEeSt8b8bMiRGxw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_5j0w7nCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_5j0w73CXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_5j0w8HCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5j0w8XCXEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BYfBvNPmEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BYfBvdPmEeWbOJoy-ulhLw" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_LYg4EJCKEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_nIBOkBQVEeOImOhKB9FC0A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5j0w4XCXEeSt8b8bMiRGxw" x="597" y="142" width="129" height="57"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_8uJ-4HCXEeSt8b8bMiRGxw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_8uJ-4nCXEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_8uJ-43CXEeSt8b8bMiRGxw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_8uJ-5HCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_8uJ-5XCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_8uJ-5nCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8uJ-53CXEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_8uJ-6HCXEeSt8b8bMiRGxw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_8uJ-6XCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_8uJ-6nCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_8uJ-63CXEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8uJ-7HCXEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_8uJ-7XCXEeSt8b8bMiRGxw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_8uJ-7nCXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_8uJ-73CXEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_8uJ-8HCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8uJ-8XCXEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BYfowNPmEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BYfowdPmEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_NLFY0FOjEeSK3YiOxEYRxA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8uJ-4XCXEeSt8b8bMiRGxw" x="599" y="288" width="125" height="76"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_qNviQHCYEeSt8b8bMiRGxw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_qNviQnCYEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_qNviQ3CYEeSt8b8bMiRGxw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_qNviRHCYEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_qNviRXCYEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_qNviRnCYEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qNviR3CYEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_qNviSHCYEeSt8b8bMiRGxw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_qNviSXCYEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_qNviSnCYEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_qNviS3CYEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qNviTHCYEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_qNviTXCYEeSt8b8bMiRGxw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_qNviTnCYEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_qNviT3CYEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_qNviUHCYEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qNviUXCYEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BYfowtPmEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BYfow9PmEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_50dQEO7oEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qNviQXCYEeSt8b8bMiRGxw" x="547" y="462" width="147" height="76"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_wuwYMHCYEeSt8b8bMiRGxw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_wuwYMnCYEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_wuwYM3CYEeSt8b8bMiRGxw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_wuwYNHCYEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_wuwYNXCYEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_wuwYNnCYEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wuwYN3CYEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_wuwYOHCYEeSt8b8bMiRGxw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_wuwYOXCYEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_wuwYOnCYEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_wuwYO3CYEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wuwYPHCYEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_wuwYPXCYEeSt8b8bMiRGxw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_wuwYPnCYEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_wuwYP3CYEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_wuwYQHCYEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wuwYQXCYEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_BYfoxNPmEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BYfoxdPmEeWbOJoy-ulhLw" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_NhKmoJCKEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wuwYMXCYEeSt8b8bMiRGxw" x="800" y="467" width="161" height="57"/>
    <children xmi:type="notation:Shape" xmi:id="_DySDMJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DySDMZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DySDM5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DySDMpIOEeqwIoGOM90xYQ" x="549" y="140"/>
    <children xmi:type="notation:Shape" xmi:id="_Dygss5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DygstJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DygstpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DygstZIOEeqwIoGOM90xYQ" x="1055" y="140"/>
    <children xmi:type="notation:Shape" xmi:id="_DyuvIJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DyuvIZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DyuvI5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_65IZIO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DyuvIpIOEeqwIoGOM90xYQ" x="1060" y="285"/>
    <children xmi:type="notation:Shape" xmi:id="_Dy68YJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Dy68YZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dy68Y5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_asUS4pFGEeqqTOduvVhdzw" x="380" y="279"/>
    <children xmi:type="notation:Shape" xmi:id="_DzHJo5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DzHJpJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DzHJppIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_xv8nEO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DzHJpZIOEeqwIoGOM90xYQ" x="395" y="142"/>
    <children xmi:type="notation:Shape" xmi:id="_DzQ6oJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DzQ6oZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DzQ6o5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_nIBOkBQVEeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DzQ6opIOEeqwIoGOM90xYQ" x="797" y="142"/>
    <children xmi:type="notation:Shape" xmi:id="_Dzcg0JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Dzcg0ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dzcg05IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_NLFY0FOjEeSK3YiOxEYRxA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Dzcg0pIOEeqwIoGOM90xYQ" x="799" y="288"/>
    <children xmi:type="notation:Shape" xmi:id="_DzlqwJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DzlqwZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dzlqw5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_50dQEO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DzlqwpIOEeqwIoGOM90xYQ" x="747" y="462"/>
    <children xmi:type="notation:Shape" xmi:id="_DzxQ8JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DzxQ8ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DzxQ85IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_at9RopFGEeqqTOduvVhdzw" x="1000" y="467"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_s45L0XCWEeSt8b8bMiRGxw" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_s45L0nCWEeSt8b8bMiRGxw"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_y3M2UJBFEeqtm5xS3r5AoA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_WxsNgO6_EeKIkeRJcyj9VQ"/>
    <element xmi:type="uml:Package" href="tdl.uml#_WxsNgO6_EeKIkeRJcyj9VQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_XG_wUHCXEeSt8b8bMiRGxw" type="Generalization_Edge" source="_TU9pIHCXEeSt8b8bMiRGxw" target="_PhvPIHCXEeSt8b8bMiRGxw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_XG_wU3CXEeSt8b8bMiRGxw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_XG_wVHCXEeSt8b8bMiRGxw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_XG_wUXCXEeSt8b8bMiRGxw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_ZEJOYBV5EeOt96BlMXV7qw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_XG_wUnCXEeSt8b8bMiRGxw" points="[-9, -50, 34, 197]$[-35, -197, 8, 50]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_UXcH4nCZEeSt8b8bMiRGxw" id="(0.488,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_UXcH43CZEeSt8b8bMiRGxw" id="(0.5116279069767442,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_prTZAXCXEeSt8b8bMiRGxw" type="Generalization_Edge" source="_aVCZoHCXEeSt8b8bMiRGxw" target="_C46GYHCXEeSt8b8bMiRGxw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_prdKAHCXEeSt8b8bMiRGxw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_prdKAXCXEeSt8b8bMiRGxw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_prTZAnCXEeSt8b8bMiRGxw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_prTZAHCXEeSt8b8bMiRGxw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_prTZA3CXEeSt8b8bMiRGxw" points="[31, -50, -131, 196]$[112, -200, -50, 46]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JGVnEHCZEeSt8b8bMiRGxw" id="(0.8298755186721992,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JGVnEXCZEeSt8b8bMiRGxw" id="(0.24031007751937986,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_-J6VwHCYEeSt8b8bMiRGxw" type="Generalization_Edge" source="_qNviQHCYEeSt8b8bMiRGxw" target="_wuwYMHCYEeSt8b8bMiRGxw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_-J6Vw3CYEeSt8b8bMiRGxw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-J6VxHCYEeSt8b8bMiRGxw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_-J6VwXCYEeSt8b8bMiRGxw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_D7uesAr7EeOfdc1Ie2nqvA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-J6VwnCYEeSt8b8bMiRGxw" points="[-65, 14, 181, -41]$[-181, 40, 65, -15]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_aUmC0HCZEeSt8b8bMiRGxw" id="(1.0,0.4868421052631579)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_aUmC0XCZEeSt8b8bMiRGxw" id="(0.0,0.5789473684210527)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_TZY4AHlcEeSgkq-L3uR1Pg" type="Generalization_Edge" source="_8uJ-4HCXEeSt8b8bMiRGxw" target="_PhvPIHCXEeSt8b8bMiRGxw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_TZipAHlcEeSgkq-L3uR1Pg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_yPKnIJBfEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TZipAXlcEeSgkq-L3uR1Pg" y="39"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_TZY4AXlcEeSgkq-L3uR1Pg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_TULn4HlcEeSgkq-L3uR1Pg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_TZY4AnlcEeSgkq-L3uR1Pg" points="[680, 288, -643984, -643984]$[680, 240, -643984, -643984]$[920, 240, -643984, -643984]$[880, 197, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TZsaAHlcEeSgkq-L3uR1Pg" id="(0.648,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TZsaAXlcEeSgkq-L3uR1Pg" id="(0.5038759689922481,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_h4kMLJBfEeqtm5xS3r5AoA" type="Association_Edge" source="_aVCZoHCXEeSt8b8bMiRGxw" target="_qNviQHCYEeSt8b8bMiRGxw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_h4kML5BfEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_2RLrEJBfEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h4kMMJBfEeqtm5xS3r5AoA" x="1" y="-18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_h4kMMZBfEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_2Ra7oJBfEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h4kMMpBfEeqtm5xS3r5AoA" x="1" y="18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_h4kMM5BfEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_2RqzQJBfEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h4kMNJBfEeqtm5xS3r5AoA" x="44" y="-86"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_h4kMNZBfEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_2R6q4JBfEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h4kzMJBfEeqtm5xS3r5AoA" x="-39" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_h4kzMZBfEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_2SKigJBfEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h4kzMpBfEeqtm5xS3r5AoA" x="39" y="18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_h4kzM5BfEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_2SaaIJBfEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h4kzNJBfEeqtm5xS3r5AoA" x="-39" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_h4kMLZBfEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_CGcNAO7sEeKEI7DGGPzGog"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_h4kMLpBfEeqtm5xS3r5AoA" points="[400, 366, -643984, -643984]$[400, 500, -643984, -643984]$[547, 500, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2Q7MYJBfEeqtm5xS3r5AoA" id="(0.9128630705394191,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2Q7MYZBfEeqtm5xS3r5AoA" id="(0.0,0.5)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_h4kzNZBfEeqtm5xS3r5AoA" type="Association_Edge" source="_mNM6cHCXEeSt8b8bMiRGxw" target="_aVCZoHCXEeSt8b8bMiRGxw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_h4kzOJBfEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h4kzOZBfEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_h4kzOpBfEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h4kzO5BfEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_h4kzPJBfEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h4kzPZBfEeqtm5xS3r5AoA" x="14" y="40"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_h4kzPpBfEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h4kzP5BfEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_h4kzQJBfEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h4kzQZBfEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_h4kzQpBfEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h4kzQ5BfEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_h4kzNpBfEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_rVBDoO7rEeKEI7DGGPzGog"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_h4kzN5BfEeqtm5xS3r5AoA" points="[266, 199, -643984, -643984]$[286, 279, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6LmSMJBfEeqtm5xS3r5AoA" id="(0.813953488372093,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sM05EJFCEeqqTOduvVhdzw" id="(0.4979253112033195,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_knXUsJBfEeqtm5xS3r5AoA" type="Association_Edge" source="_aVCZoHCXEeSt8b8bMiRGxw" target="_8uJ-4HCXEeSt8b8bMiRGxw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_knXUs5BfEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_knXUtJBfEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_knXUtZBfEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_knXUtpBfEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_knXUt5BfEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_knXUuJBfEeqtm5xS3r5AoA" x="45" y="-10"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_knXUuZBfEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_knXUupBfEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_knXUu5BfEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_knXUvJBfEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_knXUvZBfEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_knXUvpBfEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_knXUsZBfEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_yRL201OlEeSK3YiOxEYRxA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_knXUspBfEeqtm5xS3r5AoA" points="[402, 326, -643984, -643984]$[599, 322, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sNOhsJFCEeqqTOduvVhdzw" id="(1.0,0.47126436781609193)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_knYi0JBfEeqtm5xS3r5AoA" type="Association_Edge" source="_5j0w4HCXEeSt8b8bMiRGxw" target="_8uJ-4HCXEeSt8b8bMiRGxw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_knYi05BfEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_knYi1JBfEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_knYi1ZBfEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_knYi1pBfEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_knYi15BfEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_knYi2JBfEeqtm5xS3r5AoA" x="13" y="41"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_knYi2ZBfEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_knYi2pBfEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_knYi25BfEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_knYi3JBfEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_knYi3ZBfEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_knYi3pBfEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_knYi0ZBfEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_HBSBo1OmEeSK3YiOxEYRxA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_knYi0pBfEeqtm5xS3r5AoA" points="[661, 199, -643984, -643984]$[661, 288, -643984, -643984]"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_m4QZQJBfEeqtm5xS3r5AoA" type="Association_Edge" source="_8uJ-4HCXEeSt8b8bMiRGxw" target="_TU9pIHCXEeSt8b8bMiRGxw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_m4QZQ5BfEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_051FcJFCEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_m4RAUJBfEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_m4RAUZBfEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_06S_gJFCEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_m4RAUpBfEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_m4RAU5BfEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_06zV0JFCEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_m4RAVJBfEeqtm5xS3r5AoA" x="47" y="-18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_m4RAVZBfEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_07zbYJFCEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_m4RAVpBfEeqtm5xS3r5AoA" x="-21" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_m4RAV5BfEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_08HkcJFCEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_m4RAWJBfEeqtm5xS3r5AoA" x="21" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_m4RAWZBfEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_08btgJFCEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_m4RAWpBfEeqtm5xS3r5AoA" x="-21" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_m4QZQZBfEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_Yvyis3vSEeSzLtLY3z_Bsw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_m4QZQpBfEeqtm5xS3r5AoA" points="[724, 320, -643984, -643984]$[860, 320, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_05ZnoJFCEeqqTOduvVhdzw" id="(1.0,0.42105263157894735)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_05ZnoZFCEeqqTOduvVhdzw" id="(0.0,0.4605263157894737)"/>
    <edges xmi:type="notation:Connector" xmi:id="_m4RAW5BfEeqtm5xS3r5AoA" type="Association_Edge" source="_TU9pIHCXEeSt8b8bMiRGxw" target="_qNviQHCYEeSt8b8bMiRGxw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_m4RAXpBfEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_qU8ikJBfEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_m4RAX5BfEeqtm5xS3r5AoA" x="1" y="-19"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_m4RAYJBfEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_qVNoUJBfEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_m4RAYZBfEeqtm5xS3r5AoA" x="-1" y="18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_m4RAYpBfEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_qVeHAJBfEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_m4RAY5BfEeqtm5xS3r5AoA" x="24" y="61"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_m4RAZJBfEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_qVwa4JBfEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_m4RAZZBfEeqtm5xS3r5AoA" x="-37" y="17"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_m4RAZpBfEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_qWCHsJBfEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_m4RAZ5BfEeqtm5xS3r5AoA" x="38" y="17"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_m4RAaJBfEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_qWT0gJBfEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_m4RAaZBfEeqtm5xS3r5AoA" x="-38" y="-17"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_m4RAXJBfEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_H-8RcO7sEeKEI7DGGPzGog"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_m4RAXZBfEeqtm5xS3r5AoA" points="[920, 361, -643984, -643984]$[920, 420, -643984, -643984]$[660, 420, -643984, -643984]$[660, 462, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qUsD4JBfEeqtm5xS3r5AoA" id="(0.48,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qUsD4ZBfEeqtm5xS3r5AoA" id="(0.7687074829931972,0.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_DySDNJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_C46GYHCXEeSt8b8bMiRGxw" target="_DySDMJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DySDNZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DySqQJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DySDNpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DySDN5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DySDOJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Dygst5IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_PhvPIHCXEeSt8b8bMiRGxw" target="_Dygss5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DygsuJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DyhTwJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DygsuZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DygsupIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dygsu5IOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DyuvJJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_TU9pIHCXEeSt8b8bMiRGxw" target="_DyuvIJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DyuvJZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DyuvKZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_65IZIO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DyuvJpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DyuvJ5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DyuvKJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Dy68ZJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_aVCZoHCXEeSt8b8bMiRGxw" target="_Dy68YJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Dy68ZZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dy68aZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Dy68ZpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dy68Z5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dy68aJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DzHwsJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_mNM6cHCXEeSt8b8bMiRGxw" target="_DzHJo5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DzHwsZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DzHwtZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_xv8nEO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DzHwspIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DzHws5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DzHwtJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DzQ6pJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_5j0w4HCXEeSt8b8bMiRGxw" target="_DzQ6oJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DzQ6pZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DzQ6qZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_nIBOkBQVEeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DzQ6ppIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DzQ6p5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DzQ6qJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Dzcg1JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_8uJ-4HCXEeSt8b8bMiRGxw" target="_Dzcg0JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Dzcg1ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Dzcg2ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_NLFY0FOjEeSK3YiOxEYRxA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Dzcg1pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dzcg15IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dzcg2JIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DzmR0JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_qNviQHCYEeSt8b8bMiRGxw" target="_DzlqwJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DzmR0ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DzmR1ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_50dQEO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DzmR0pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DzmR05IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DzmR1JIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DzxQ9JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_wuwYMHCYEeSt8b8bMiRGxw" target="_DzxQ8JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DzxQ9ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DzxQ-ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DzxQ9pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DzxQ95IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DzxQ-JIOEeqwIoGOM90xYQ"/>
  </notation:Diagram>
  <notation:Diagram xmi:id="_ZGn3wHr1EeSsXY7cbUxrsw" type="PapyrusUMLClassDiagram" name="Time::TimeOp" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_dmf8YHr1EeSsXY7cbUxrsw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_dmf8Ynr1EeSsXY7cbUxrsw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_dmf8Y3r1EeSsXY7cbUxrsw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_dmf8ZHr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_dmf8ZXr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_dmf8Znr1EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dmf8Z3r1EeSsXY7cbUxrsw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_dmf8aHr1EeSsXY7cbUxrsw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_dmf8aXr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_dmf8anr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_dmf8a3r1EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dmf8bHr1EeSsXY7cbUxrsw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_dmf8bXr1EeSsXY7cbUxrsw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_dmf8bnr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_dmf8b3r1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_dmf8cHr1EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dmf8cXr1EeSsXY7cbUxrsw"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_aEgLYJCKEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dmf8YXr1EeSsXY7cbUxrsw" x="238" y="62" width="199" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_pZ1AgHr1EeSsXY7cbUxrsw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_pZ1Agnr1EeSsXY7cbUxrsw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pZ1Ag3r1EeSsXY7cbUxrsw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pZ1AhHr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pZ1AhXr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pZ1Ahnr1EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pZ1Ah3r1EeSsXY7cbUxrsw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pZ1AiHr1EeSsXY7cbUxrsw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pZ1AiXr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pZ1Ainr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pZ1Ai3r1EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pZ1AjHr1EeSsXY7cbUxrsw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pZ1AjXr1EeSsXY7cbUxrsw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pZ1Ajnr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pZ1Aj3r1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pZ1AkHr1EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pZ1AkXr1EeSsXY7cbUxrsw"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_nmBEcO--EeKh3utQwSgWiA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pZ1AgXr1EeSsXY7cbUxrsw" x="209" y="294" width="129" height="60"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_pZ-Kdnr1EeSsXY7cbUxrsw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_pZ-KeHr1EeSsXY7cbUxrsw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pZ-KeXr1EeSsXY7cbUxrsw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pZ-Kenr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pZ-Ke3r1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pZ-KfHr1EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pZ-KfXr1EeSsXY7cbUxrsw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pZ-Kfnr1EeSsXY7cbUxrsw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pZ-Kf3r1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pZ-KgHr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pZ-KgXr1EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pZ-Kgnr1EeSsXY7cbUxrsw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pZ-Kg3r1EeSsXY7cbUxrsw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pZ-KhHr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pZ-KhXr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pZ-Khnr1EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pZ-Kh3r1EeSsXY7cbUxrsw"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_JetdMO-_EeKh3utQwSgWiA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pZ-Kd3r1EeSsXY7cbUxrsw" x="349" y="295" width="129" height="60"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_paa2Znr1EeSsXY7cbUxrsw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_paa2aHr1EeSsXY7cbUxrsw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_paa2aXr1EeSsXY7cbUxrsw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_paa2anr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_paa2a3r1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_paa2bHr1EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_paa2bXr1EeSsXY7cbUxrsw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_paa2bnr1EeSsXY7cbUxrsw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_paa2b3r1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_paa2cHr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_paa2cXr1EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_paa2cnr1EeSsXY7cbUxrsw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_paa2c3r1EeSsXY7cbUxrsw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_paa2dHr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_paa2dXr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_paa2dnr1EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_paa2d3r1EeSsXY7cbUxrsw"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_cE2SgJCKEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_paa2Z3r1EeSsXY7cbUxrsw" x="594" y="170" width="150" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_pbKdRnr1EeSsXY7cbUxrsw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_pbKdSHr1EeSsXY7cbUxrsw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pbKdSXr1EeSsXY7cbUxrsw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pbKdSnr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pbKdS3r1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pbKdTHr1EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pbKdTXr1EeSsXY7cbUxrsw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pbKdTnr1EeSsXY7cbUxrsw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pbKdT3r1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pbKdUHr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pbKdUXr1EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pbKdUnr1EeSsXY7cbUxrsw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pbKdU3r1EeSsXY7cbUxrsw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pbKdVHr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pbKdVXr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pbKdVnr1EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pbKdV3r1EeSsXY7cbUxrsw"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_c_5lgJCKEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_NLFY0FOjEeSK3YiOxEYRxA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pbKdR3r1EeSsXY7cbUxrsw" x="640" y="290" width="150" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_pbwTIHr1EeSsXY7cbUxrsw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_pbwTInr1EeSsXY7cbUxrsw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pbwTI3r1EeSsXY7cbUxrsw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pbwTJHr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pbwTJXr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pbwTJnr1EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pbwTJ3r1EeSsXY7cbUxrsw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pbwTKHr1EeSsXY7cbUxrsw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pbwTKXr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pbwTKnr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pbwTK3r1EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pbwTLHr1EeSsXY7cbUxrsw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pbwTLXr1EeSsXY7cbUxrsw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pbwTLnr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pbwTL3r1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pbwTMHr1EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pbwTMXr1EeSsXY7cbUxrsw"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_UuaFQO--EeKh3utQwSgWiA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pbwTIXr1EeSsXY7cbUxrsw" x="275" y="170" width="129" height="60"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_pb6EJnr1EeSsXY7cbUxrsw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_pb6EKHr1EeSsXY7cbUxrsw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pb6EKXr1EeSsXY7cbUxrsw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pb6EKnr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pb6EK3r1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pb6ELHr1EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pb6ELXr1EeSsXY7cbUxrsw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pb6ELnr1EeSsXY7cbUxrsw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pb6EL3r1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pb6EMHr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pb6EMXr1EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pb6EMnr1EeSsXY7cbUxrsw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pb6EM3r1EeSsXY7cbUxrsw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pb6ENHr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pb6ENXr1EeSsXY7cbUxrsw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pb6ENnr1EeSsXY7cbUxrsw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pb6EN3r1EeSsXY7cbUxrsw"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_bFu-4JCKEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pb6EJ3r1EeSsXY7cbUxrsw" x="60" y="170" width="115" height="61"/>
    <children xmi:type="notation:Shape" xmi:id="_D8DDM5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_D8DDNJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D8DDNpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_D8DDNZIOEeqwIoGOM90xYQ" x="438" y="62"/>
    <children xmi:type="notation:Shape" xmi:id="_D8K_A5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_D8K_BJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D8LmEJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_nmBEcO--EeKh3utQwSgWiA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_D8K_BZIOEeqwIoGOM90xYQ" x="409" y="294"/>
    <children xmi:type="notation:Shape" xmi:id="_D8STwJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_D8STwZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D8STw5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_JetdMO-_EeKh3utQwSgWiA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_D8STwpIOEeqwIoGOM90xYQ" x="549" y="295"/>
    <children xmi:type="notation:Shape" xmi:id="_D8a2o5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_D8a2pJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D8a2ppIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_alzbMpFGEeqqTOduvVhdzw" x="794" y="170"/>
    <children xmi:type="notation:Shape" xmi:id="_D8kno5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_D8knpJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D8lOsJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_NLFY0FOjEeSK3YiOxEYRxA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_amFvFZFGEeqqTOduvVhdzw" x="840" y="290"/>
    <children xmi:type="notation:Shape" xmi:id="_D8u_s5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_D8u_tJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D8u_tpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_UuaFQO--EeKh3utQwSgWiA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_amNq5ZFGEeqqTOduvVhdzw" x="475" y="170"/>
    <children xmi:type="notation:Shape" xmi:id="_D83ikJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_D83ikZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D83ik5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_amU_pZFGEeqqTOduvVhdzw" x="260" y="170"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_ZGn3wXr1EeSsXY7cbUxrsw" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_ZGn3wnr1EeSsXY7cbUxrsw"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_y703oJBFEeqtm5xS3r5AoA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_wKKK0OzAEeKqo4Ny4D-vKA"/>
    <styles xmi:type="notation:DoubleValueStyle" xmi:id="_6aOZgJBeEeqtm5xS3r5AoA" name="rulergrid.gridspacing" doubleValue="10.0"/>
    <element xmi:type="uml:Package" href="tdl.uml#_wKKK0OzAEeKqo4Ny4D-vKA"/>
    <edges xmi:type="notation:Connector" xmi:id="_sI7rEHr1EeSsXY7cbUxrsw" type="Generalization_Edge" source="_pbwTIHr1EeSsXY7cbUxrsw" target="_dmf8YHr1EeSsXY7cbUxrsw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_sI7rE3r1EeSsXY7cbUxrsw" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_FxYG0JFCEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_sI7rFHr1EeSsXY7cbUxrsw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_sI7rEXr1EeSsXY7cbUxrsw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_f1r9oPBsEeKi_dKlqhYxdQ"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_sI7rEnr1EeSsXY7cbUxrsw" points="[339, 176, -643984, -643984]$[339, 123, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_xy5kQHr1EeSsXY7cbUxrsw" id="(0.49612403100775193,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fDXtkHr2EeSsXY7cbUxrsw" id="(0.507537688442211,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_01ytgHr1EeSsXY7cbUxrsw" type="Generalization_Edge" source="_pZ-Kdnr1EeSsXY7cbUxrsw" target="_pbwTIHr1EeSsXY7cbUxrsw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_01ytg3r1EeSsXY7cbUxrsw" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_7w2dEJFBEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_01ythHr1EeSsXY7cbUxrsw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_01ytgXr1EeSsXY7cbUxrsw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_LezssO-_EeKh3utQwSgWiA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_01ytgnr1EeSsXY7cbUxrsw" points="[380, 295, -643984, -643984]$[380, 236, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5_d9EHr1EeSsXY7cbUxrsw" id="(0.24031007751937986,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5_d9EXr1EeSsXY7cbUxrsw" id="(0.813953488372093,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_17HW0Hr1EeSsXY7cbUxrsw" type="Generalization_Edge" source="_pZ1AgHr1EeSsXY7cbUxrsw" target="_pbwTIHr1EeSsXY7cbUxrsw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_17HW03r1EeSsXY7cbUxrsw" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_7M2_MJFBEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_17HW1Hr1EeSsXY7cbUxrsw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_17HW0Xr1EeSsXY7cbUxrsw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_ulYqUO--EeKh3utQwSgWiA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_17HW0nr1EeSsXY7cbUxrsw" points="[300, 294, -643984, -643984]$[300, 236, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5_d9Enr1EeSsXY7cbUxrsw" id="(0.7054263565891473,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5_d9E3r1EeSsXY7cbUxrsw" id="(0.1937984496124031,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_MhN0EJBfEeqtm5xS3r5AoA" type="Association_Edge" source="_pbKdRnr1EeSsXY7cbUxrsw" target="_pZ-Kdnr1EeSsXY7cbUxrsw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_MhObIJBfEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_d4VpYJCKEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_MhObIZBfEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_MhObIpBfEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_d4eMQJCKEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_MhObI5BfEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_MhObJJBfEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_d4mIEJCKEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_MhObJZBfEeqtm5xS3r5AoA" x="72" y="17"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_MhObJpBfEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_d4tc0JCKEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_MhObJ5BfEeqtm5xS3r5AoA" x="-18" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_MhObKJBfEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_d41_sJCKEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_MhObKZBfEeqtm5xS3r5AoA" x="18" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_MhObKpBfEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_d497gJCKEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_MhObK5BfEeqtm5xS3r5AoA" x="-18" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_MhN0EZBfEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_EDR6oHsSEeSWuMHj58bJ6Q"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_MhN0EpBfEeqtm5xS3r5AoA" points="[590, 320, -643984, -643984]$[534, 320, -643984, -643984]$[478, 320, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_d5I6oJCKEeqtm5xS3r5AoA" id="(0.0,0.4918032786885246)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_d5JhsJCKEeqtm5xS3r5AoA" id="(1.0,0.4166666666666667)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_MhPCMJBfEeqtm5xS3r5AoA" type="Association_Edge" source="_pb6EJnr1EeSsXY7cbUxrsw" target="_pbwTIHr1EeSsXY7cbUxrsw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_MhPCM5BfEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DZH2AJFCEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_MhPCNJBfEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_MhPCNZBfEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DZQ_8JFCEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_MhPCNpBfEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_MhPCN5BfEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DZgQgJFCEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_MhPCOJBfEeqtm5xS3r5AoA" x="47" y="-16"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_MhPCOZBfEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DZx9UJFCEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_MhPCOpBfEeqtm5xS3r5AoA" x="-15" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_MhPCO5BfEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DaDDEJFCEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_MhPCPJBfEeqtm5xS3r5AoA" x="14" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_MhPCPZBfEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DaRFgJFCEeqqTOduvVhdzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_MhPCPpBfEeqtm5xS3r5AoA" x="-15" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_MhPCMZBfEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_S1KFE2mvEeS8o-VU1V1CZg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_MhPCMpBfEeqtm5xS3r5AoA" points="[175, 202, -643984, -643984]$[275, 202, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DasjUJFCEeqqTOduvVhdzw" id="(1.0,0.5245901639344263)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DatKYJFCEeqqTOduvVhdzw" id="(0.0,0.5333333333333333)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_MhPCP5BfEeqtm5xS3r5AoA" type="Association_Edge" source="_paa2Znr1EeSsXY7cbUxrsw" target="_pbwTIHr1EeSsXY7cbUxrsw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_MhPCQpBfEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_eUsOMJCKEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_MhPpQJBfEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_MhPpQZBfEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_eU0xEJCKEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_MhPpQpBfEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_MhPpQ5BfEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_eU9T8JCKEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_MhPpRJBfEeqtm5xS3r5AoA" x="92" y="16"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_MhPpRZBfEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_eVGd4JCKEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_MhPpRpBfEeqtm5xS3r5AoA" x="-28" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_MhPpR5BfEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_eVOZsJCKEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_MhPpSJBfEeqtm5xS3r5AoA" x="27" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_MhPpSZBfEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_eVXjoJCKEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_MhPpSpBfEeqtm5xS3r5AoA" x="-28" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_MhPCQJBfEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_ygOQgEhYEeOcmtgiVRcDOQ"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_MhPCQZBfEeqtm5xS3r5AoA" points="[594, 200, -643984, -643984]$[404, 200, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_eVkX8JCKEeqtm5xS3r5AoA" id="(0.0,0.4918032786885246)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_eVkX8ZCKEeqtm5xS3r5AoA" id="(1.0,0.5)"/>
    <edges xmi:type="notation:Connector" xmi:id="_D8DDN5IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_dmf8YHr1EeSsXY7cbUxrsw" target="_D8DDM5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_D8DDOJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D8DqQJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_D8DDOZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D8DDOpIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D8DDO5IOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_D8LmEZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_pZ1AgHr1EeSsXY7cbUxrsw" target="_D8K_A5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_D8LmEpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D8LmFpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_nmBEcO--EeKh3utQwSgWiA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_D8LmE5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D8LmFJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D8LmFZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_D8STxJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_pZ-Kdnr1EeSsXY7cbUxrsw" target="_D8STwJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_D8STxZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D8STyZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_JetdMO-_EeKh3utQwSgWiA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_D8STxpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D8STx5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D8STyJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_D8a2p5IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_paa2Znr1EeSsXY7cbUxrsw" target="_D8a2o5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_D8a2qJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D8a2rJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_D8a2qZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D8a2qpIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D8a2q5IOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_D8lOsZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_pbKdRnr1EeSsXY7cbUxrsw" target="_D8kno5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_D8lOspIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D8lOtpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_NLFY0FOjEeSK3YiOxEYRxA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_D8lOs5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D8lOtJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D8lOtZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_D8u_t5IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_pbwTIHr1EeSsXY7cbUxrsw" target="_D8u_s5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_D8u_uJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D8u_vJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_UuaFQO--EeKh3utQwSgWiA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_D8u_uZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D8u_upIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D8u_u5IOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_D83ilJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_pb6EJnr1EeSsXY7cbUxrsw" target="_D83ikJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_D83ilZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_D83imZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_D83ilpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D83il5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D83imJIOEeqwIoGOM90xYQ"/>
    </edges>
  </notation:Diagram>
  <notation:Diagram xmi:id="_O99RIN_UEeWZ67xUfo6mFA" type="PapyrusUMLClassDiagram" name="Extensions::StructuredTestObjectiveSpecification::EventTemplate" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_ZQOyMN_UEeWZ67xUfo6mFA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_ZQOyNN_UEeWZ67xUfo6mFA" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZQOyNd_UEeWZ67xUfo6mFA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZQOyNt_UEeWZ67xUfo6mFA" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ZQOyN9_UEeWZ67xUfo6mFA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ZQOyON_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ZQOyOd_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ZQOyOt_UEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZQOyO9_UEeWZ67xUfo6mFA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ZQOyPN_UEeWZ67xUfo6mFA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ZQOyPd_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ZQOyPt_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ZQOyP9_UEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZQOyQN_UEeWZ67xUfo6mFA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ZQOyQd_UEeWZ67xUfo6mFA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ZQOyQt_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ZQOyQ9_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ZQOyRN_UEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZQOyRd_UEeWZ67xUfo6mFA"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_kgGzIJCAEeqtm5xS3r5AoA" name="cssClass">
Philip Makedonski's avatar
Philip Makedonski committed
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_JZnmMN_REeWUQZfFL-B5gw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZQOySd_UEeWZ67xUfo6mFA" x="540" y="120" width="161" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_ZQPZQN_UEeWZ67xUfo6mFA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZQPZQd_UEeWZ67xUfo6mFA" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZQPZQt_UEeWZ67xUfo6mFA" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iPJN8N_UEeWZ67xUfo6mFA" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iPJN8d_UEeWZ67xUfo6mFA" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZQPZQ9_UEeWZ67xUfo6mFA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ZQPZRN_UEeWZ67xUfo6mFA" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ZQPZRd_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ZQPZRt_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ZQPZR9_UEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZQPZSN_UEeWZ67xUfo6mFA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ZQPZSd_UEeWZ67xUfo6mFA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ZQPZSt_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ZQPZS9_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ZQPZTN_UEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZQPZTd_UEeWZ67xUfo6mFA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ZQPZTt_UEeWZ67xUfo6mFA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ZQPZT9_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ZQPZUN_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ZQPZUd_UEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZQPZUt_UEeWZ67xUfo6mFA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZQPZU9_UEeWZ67xUfo6mFA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZQPZVN_UEeWZ67xUfo6mFA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_lVoga2aGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZQPZWN_UEeWZ67xUfo6mFA" x="210" y="210" width="181" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_ZQPZbN_UEeWZ67xUfo6mFA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_ZQPZcN_UEeWZ67xUfo6mFA" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZQPZcd_UEeWZ67xUfo6mFA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZQPZct_UEeWZ67xUfo6mFA" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ZQPZc9_UEeWZ67xUfo6mFA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ZQPZdN_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ZQPZdd_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ZQPZdt_UEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZQPZd9_UEeWZ67xUfo6mFA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ZQPZeN_UEeWZ67xUfo6mFA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ZQPZed_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ZQPZet_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ZQPZe9_UEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZQPZfN_UEeWZ67xUfo6mFA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ZQPZfd_UEeWZ67xUfo6mFA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ZQPZft_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ZQPZf9_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ZQPZgN_UEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZQPZgd_UEeWZ67xUfo6mFA"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_rYve4JCAEeqtm5xS3r5AoA" name="cssClass">
Philip Makedonski's avatar
Philip Makedonski committed
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_fWtvoN_REeWUQZfFL-B5gw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZQPZhd_UEeWZ67xUfo6mFA" x="210" y="120" width="181" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_ZQPZht_UEeWZ67xUfo6mFA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_ZQPZit_UEeWZ67xUfo6mFA" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZQPZi9_UEeWZ67xUfo6mFA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZQPZjN_UEeWZ67xUfo6mFA" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ZQPZjd_UEeWZ67xUfo6mFA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ZQPZjt_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ZQPZj9_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ZQPZkN_UEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZQPZkd_UEeWZ67xUfo6mFA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ZQPZkt_UEeWZ67xUfo6mFA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ZQPZk9_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ZQPZlN_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ZQPZld_UEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZQPZlt_UEeWZ67xUfo6mFA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ZQPZl9_UEeWZ67xUfo6mFA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ZQPZmN_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ZQPZmd_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ZQPZmt_UEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZQPZm9_UEeWZ67xUfo6mFA"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_mJLpwJCAEeqtm5xS3r5AoA" name="cssClass">
Philip Makedonski's avatar
Philip Makedonski committed
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_8RFiUN_TEeWZ67xUfo6mFA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZQPZn9_UEeWZ67xUfo6mFA" x="540" y="210" width="161" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_gIecYN_UEeWZ67xUfo6mFA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gIecYd_UEeWZ67xUfo6mFA" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gIecYt_UEeWZ67xUfo6mFA" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iPH_0N_UEeWZ67xUfo6mFA" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iPIm4N_UEeWZ67xUfo6mFA" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_gIecY9_UEeWZ67xUfo6mFA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_gIecZN_UEeWZ67xUfo6mFA" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_gIecZd_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_gIecZt_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_gIecZ9_UEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gIecaN_UEeWZ67xUfo6mFA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_gIecad_UEeWZ67xUfo6mFA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_gIecat_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_gIeca9_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_gIecbN_UEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gIecbd_UEeWZ67xUfo6mFA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_gIecbt_UEeWZ67xUfo6mFA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_gIecb9_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_gIeccN_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_gIeccd_UEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gIecct_UEeWZ67xUfo6mFA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gIecc9_UEeWZ67xUfo6mFA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gIecdN_UEeWZ67xUfo6mFA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogx2aGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gIeceN_UEeWZ67xUfo6mFA" x="850" y="120" width="135" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_gIfDcN_UEeWZ67xUfo6mFA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gIfDcd_UEeWZ67xUfo6mFA" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gIfDct_UEeWZ67xUfo6mFA" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iPIm4d_UEeWZ67xUfo6mFA" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iPIm4t_UEeWZ67xUfo6mFA" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_gIfDc9_UEeWZ67xUfo6mFA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_gIfDdN_UEeWZ67xUfo6mFA" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_gIfDdd_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_gIfDdt_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_gIfDd9_UEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gIfDeN_UEeWZ67xUfo6mFA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_gIfDed_UEeWZ67xUfo6mFA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_gIfDet_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_gIfDe9_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_gIfDfN_UEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gIfDfd_UEeWZ67xUfo6mFA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_gIfDft_UEeWZ67xUfo6mFA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_gIfDf9_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_gIfDgN_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_gIfDgd_UEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gIfDgt_UEeWZ67xUfo6mFA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gIfDg9_UEeWZ67xUfo6mFA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gIfDhN_UEeWZ67xUfo6mFA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogmWaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gIfDiN_UEeWZ67xUfo6mFA" x="540" y="300" width="161" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_msfjAN_UEeWZ67xUfo6mFA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_msgKE9_UEeWZ67xUfo6mFA" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_msgKFN_UEeWZ67xUfo6mFA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_msgKFd_UEeWZ67xUfo6mFA" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_msgKFt_UEeWZ67xUfo6mFA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_msgKF9_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_msgKGN_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_msgKGd_UEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_msgKGt_UEeWZ67xUfo6mFA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_msgKG9_UEeWZ67xUfo6mFA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_msgKHN_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_msgKHd_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_msgKHt_UEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_msgKH9_UEeWZ67xUfo6mFA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_msgKIN_UEeWZ67xUfo6mFA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_msgKId_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_msgKIt_UEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_msgKI9_UEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_msgKJN_UEeWZ67xUfo6mFA"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_jN5kYJCAEeqtm5xS3r5AoA" name="cssClass">
Philip Makedonski's avatar
Philip Makedonski committed
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_q9sPQN_QEeWUQZfFL-B5gw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_msgKKN_UEeWZ67xUfo6mFA" x="540" y="20" width="161" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_LpfaQN_VEeWZ67xUfo6mFA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_LpfaR9_VEeWZ67xUfo6mFA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_LpfaSN_VEeWZ67xUfo6mFA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_LpfaSd_VEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_LpfaSt_VEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_LpfaS9_VEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LpfaTN_VEeWZ67xUfo6mFA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_LpfaTd_VEeWZ67xUfo6mFA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_LpfaTt_VEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_LpfaT9_VEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_LpfaUN_VEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LpfaUd_VEeWZ67xUfo6mFA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_LpfaUt_VEeWZ67xUfo6mFA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_LpfaU9_VEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_LpfaVN_VEeWZ67xUfo6mFA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_LpfaVd_VEeWZ67xUfo6mFA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LpfaVt_VEeWZ67xUfo6mFA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_LpfaV9_VEeWZ67xUfo6mFA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_LpfaWN_VEeWZ67xUfo6mFA" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_pJSkwJCAEeqtm5xS3r5AoA" name="cssClass">
Philip Makedonski's avatar
Philip Makedonski committed
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LpfaZ9_VEeWZ67xUfo6mFA" x="210" y="20" width="181" height="61"/>
    <children xmi:type="notation:Shape" xmi:id="_DKfqcJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DKfqcZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DKfqc5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_JZnmMN_REeWUQZfFL-B5gw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DKfqcpIOEeqwIoGOM90xYQ" x="740" y="120"/>
    <children xmi:type="notation:Shape" xmi:id="_DKqpkJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DKqpkZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DKqpk5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVoga2aGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DKqpkpIOEeqwIoGOM90xYQ" x="410" y="210"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DKzMcJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DKzMcZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DKzMc5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_fWtvoN_REeWUQZfFL-B5gw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DKzMcpIOEeqwIoGOM90xYQ" x="410" y="120"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DK-LkJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DK-LkZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DK-Lk5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_8RFiUN_TEeWZ67xUfo6mFA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DK-LkpIOEeqwIoGOM90xYQ" x="740" y="210"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DLLm85IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DLLm9JIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DLLm9pIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogx2aGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DLLm9ZIOEeqwIoGOM90xYQ" x="1050" y="120"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DLS7sJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DLS7sZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DLS7s5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogmWaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DLS7spIOEeqwIoGOM90xYQ" x="740" y="300"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DLaQcJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DLaQcZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DLaQc5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_q9sPQN_QEeWUQZfFL-B5gw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DLaQcpIOEeqwIoGOM90xYQ" x="740" y="20"/>
    <children xmi:type="notation:Shape" xmi:id="_DLkBcJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_DLkBcZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DLkBc5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DLkBcpIOEeqwIoGOM90xYQ" x="410" y="20"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_O99RId_UEeWZ67xUfo6mFA" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_O99RIt_UEeWZ67xUfo6mFA"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_zAZ1oJBFEeqtm5xS3r5AoA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_lVogQWaGEeS3h-w1VhzBbw"/>
    <styles xmi:type="notation:DoubleValueStyle" xmi:id="_hbJ0YJCAEeqtm5xS3r5AoA" name="rulergrid.gridspacing" doubleValue="10.0"/>
    <element xmi:type="uml:Package" href="tdl.uml#_lVogQWaGEeS3h-w1VhzBbw"/>
    <edges xmi:type="notation:Connector" xmi:id="_ZQMV8N_UEeWZ67xUfo6mFA" type="Association_Edge" source="_ZQOyMN_UEeWZ67xUfo6mFA" target="_ZQPZbN_UEeWZ67xUfo6mFA">
      <children xmi:type="notation:DecorationNode" xmi:id="_ZQM9AN_UEeWZ67xUfo6mFA" visible="false" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZQM9Ad_UEeWZ67xUfo6mFA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZQM9At_UEeWZ67xUfo6mFA" visible="false" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZQM9A9_UEeWZ67xUfo6mFA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZQM9BN_UEeWZ67xUfo6mFA" visible="false" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZQM9Bd_UEeWZ67xUfo6mFA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZQM9Bt_UEeWZ67xUfo6mFA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xdUQdJCAEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xdUQdZCAEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_ZQM9B9_UEeWZ67xUfo6mFA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZQM9CN_UEeWZ67xUfo6mFA" x="-40" y="15"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZQM9Cd_UEeWZ67xUfo6mFA" visible="false" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZQM9Ct_UEeWZ67xUfo6mFA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZQM9C9_UEeWZ67xUfo6mFA" visible="false" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZQM9DN_UEeWZ67xUfo6mFA" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_ZQM9Dd_UEeWZ67xUfo6mFA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_KUig4N_SEeWUQZfFL-B5gw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ZQM9Dt_UEeWZ67xUfo6mFA" points="[-3, 21, 0, -54]$[-5, 70, -2, -5]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZQM9D9_UEeWZ67xUfo6mFA" id="(0.0,0.4878048780487805)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZQM9EN_UEeWZ67xUfo6mFA" id="(1.0,0.4878048780487805)"/>
    <edges xmi:type="notation:Connector" xmi:id="_ZQPZWt_UEeWZ67xUfo6mFA" type="Association_Edge" source="_ZQPZbN_UEeWZ67xUfo6mFA" target="_ZQPZQN_UEeWZ67xUfo6mFA">
      <children xmi:type="notation:DecorationNode" xmi:id="_ZQPZW9_UEeWZ67xUfo6mFA" visible="false" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZQPZXN_UEeWZ67xUfo6mFA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZQPZXd_UEeWZ67xUfo6mFA" visible="false" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZQPZXt_UEeWZ67xUfo6mFA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZQPZX9_UEeWZ67xUfo6mFA" visible="false" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZQPZYN_UEeWZ67xUfo6mFA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZQPZYd_UEeWZ67xUfo6mFA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xdUQdpCAEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xdUQd5CAEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_ZQPZYt_UEeWZ67xUfo6mFA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZQPZY9_UEeWZ67xUfo6mFA" x="-18" y="-71"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZQPZZN_UEeWZ67xUfo6mFA" visible="false" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZQPZZd_UEeWZ67xUfo6mFA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZQPZZt_UEeWZ67xUfo6mFA" visible="false" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZQPZZ9_UEeWZ67xUfo6mFA" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_ZQPZaN_UEeWZ67xUfo6mFA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_q1p4IN_REeWUQZfFL-B5gw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ZQPZad_UEeWZ67xUfo6mFA" points="[-12, -7, 245, 0]$[-251, -8, 6, -1]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZQPZat_UEeWZ67xUfo6mFA" id="(0.5524861878453039,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZQPZa9_UEeWZ67xUfo6mFA" id="(0.5524861878453039,0.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="__S4C4N_UEeWZ67xUfo6mFA" type="Association_Edge" source="_ZQPZht_UEeWZ67xUfo6mFA" target="_ZQOyMN_UEeWZ67xUfo6mFA">
      <children xmi:type="notation:DecorationNode" xmi:id="__S4C49_UEeWZ67xUfo6mFA" visible="false" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="__S4C5N_UEeWZ67xUfo6mFA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="__S4C5d_UEeWZ67xUfo6mFA" visible="false" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="__S4C5t_UEeWZ67xUfo6mFA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="__S4C59_UEeWZ67xUfo6mFA" visible="false" type="Association_TargetRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__BVKcN_VEeWZ67xUfo6mFA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__BVKcd_VEeWZ67xUfo6mFA" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_La2r4N_WEeWZ67xUfo6mFA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="__S4C6N_UEeWZ67xUfo6mFA" x="18" y="10"/>
      <children xmi:type="notation:DecorationNode" xmi:id="__S4C6d_UEeWZ67xUfo6mFA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xdTpYJCAEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xdTpYZCAEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <layoutConstraint xmi:type="notation:Location" xmi:id="__S4C6t_UEeWZ67xUfo6mFA" x="-17" y="59"/>
      <children xmi:type="notation:DecorationNode" xmi:id="__S4C69_UEeWZ67xUfo6mFA" visible="false" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="__S4C7N_UEeWZ67xUfo6mFA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="__S4C7d_UEeWZ67xUfo6mFA" visible="false" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="__S4C7t_UEeWZ67xUfo6mFA" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="__S4C4d_UEeWZ67xUfo6mFA"/>
      <element xmi:type="uml:Association" href="tdl.uml#__SoLQN_UEeWZ67xUfo6mFA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__S4C4t_UEeWZ67xUfo6mFA" points="[4, 21, -6, -129]$[91, 142, 81, -8]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__TP2UN_UEeWZ67xUfo6mFA" id="(0.43478260869565216,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__TP2Ud_UEeWZ67xUfo6mFA" id="(0.43478260869565216,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_PyTCsN_VEeWZ67xUfo6mFA" type="Generalization_Edge" source="_ZQPZbN_UEeWZ67xUfo6mFA" target="_LpfaQN_VEeWZ67xUfo6mFA">
      <children xmi:type="notation:DecorationNode" xmi:id="_PyTpwN_VEeWZ67xUfo6mFA" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_PyTpwd_VEeWZ67xUfo6mFA" y="40"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_PyTCsd_VEeWZ67xUfo6mFA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_PyKf0N_VEeWZ67xUfo6mFA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PyTCst_VEeWZ67xUfo6mFA" points="[-24, -14, 173, 110]$[-188, -93, 9, 31]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Py4RgN_VEeWZ67xUfo6mFA" id="(0.5469613259668509,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Py4Rgd_VEeWZ67xUfo6mFA" id="(0.5469613259668509,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_Q8IYkN_VEeWZ67xUfo6mFA" type="Generalization_Edge" source="_ZQOyMN_UEeWZ67xUfo6mFA" target="_msfjAN_UEeWZ67xUfo6mFA">
      <children xmi:type="notation:DecorationNode" xmi:id="_Q8IYk9_VEeWZ67xUfo6mFA" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Q8IYlN_VEeWZ67xUfo6mFA" y="40"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_Q8IYkd_VEeWZ67xUfo6mFA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_Q8AcwN_VEeWZ67xUfo6mFA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Q8IYkt_VEeWZ67xUfo6mFA" points="[-13, 0, 287, -11]$[-281, 11, 19, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Q8wDoN_VEeWZ67xUfo6mFA" id="(0.43478260869565216,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Q8wqsN_VEeWZ67xUfo6mFA" id="(0.43478260869565216,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_SqFIIN_VEeWZ67xUfo6mFA" type="Association_Edge" source="_ZQPZht_UEeWZ67xUfo6mFA" target="_gIfDcN_UEeWZ67xUfo6mFA">
      <children xmi:type="notation:DecorationNode" xmi:id="_SqFII9_VEeWZ67xUfo6mFA" visible="false" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_SqFIJN_VEeWZ67xUfo6mFA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_SqFIJd_VEeWZ67xUfo6mFA" visible="false" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_SqFIJt_VEeWZ67xUfo6mFA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_SqFIJ9_VEeWZ67xUfo6mFA" visible="false" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_SqFIKN_VEeWZ67xUfo6mFA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_SqFIKd_VEeWZ67xUfo6mFA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xdUQcJCAEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xdUQcZCAEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_MXqSYN_WEeWZ67xUfo6mFA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_SqFIKt_VEeWZ67xUfo6mFA" x="-18" y="67"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_SqFIK9_VEeWZ67xUfo6mFA" visible="false" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_SqFILN_VEeWZ67xUfo6mFA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_SqFILd_VEeWZ67xUfo6mFA" visible="false" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_SqFILt_VEeWZ67xUfo6mFA" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_SqFIId_VEeWZ67xUfo6mFA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_SpstoN_VEeWZ67xUfo6mFA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SqFIIt_VEeWZ67xUfo6mFA" points="[-28, -1, 543, 17]$[-504, -13, 67, 5]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2yEqAN_VEeWZ67xUfo6mFA" id="(0.18633540372670807,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Sqk3Yd_VEeWZ67xUfo6mFA" id="(0.18633540372670807,0.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_TqrCcN_VEeWZ67xUfo6mFA" type="Association_Edge" source="_ZQPZht_UEeWZ67xUfo6mFA" target="_gIfDcN_UEeWZ67xUfo6mFA">
      <children xmi:type="notation:DecorationNode" xmi:id="_TqrCc9_VEeWZ67xUfo6mFA" visible="false" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TqrCdN_VEeWZ67xUfo6mFA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_TqrCdd_VEeWZ67xUfo6mFA" visible="false" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TqrCdt_VEeWZ67xUfo6mFA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_TqrpgN_VEeWZ67xUfo6mFA" visible="false" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Tqrpgd_VEeWZ67xUfo6mFA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_Tqrpgt_VEeWZ67xUfo6mFA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xdUQeJCAEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xdUQeZCAEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_NET9AN_WEeWZ67xUfo6mFA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Tqrpg9_VEeWZ67xUfo6mFA" x="-18" y="-58"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_TqrphN_VEeWZ67xUfo6mFA" visible="false" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Tqrphd_VEeWZ67xUfo6mFA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_Tqrpht_VEeWZ67xUfo6mFA" visible="false" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Tqrph9_VEeWZ67xUfo6mFA" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_TqrCcd_VEeWZ67xUfo6mFA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_TqPkoN_VEeWZ67xUfo6mFA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_TqrCct_VEeWZ67xUfo6mFA" points="[-80, -3, 511, 18]$[-566, -30, 25, -9]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TrStgN_VEeWZ67xUfo6mFA" id="(0.8260869565217391,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TrStgd_VEeWZ67xUfo6mFA" id="(0.7910447761194029,0.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_DqH6gN_WEeWZ67xUfo6mFA" type="Association_Edge" source="_ZQOyMN_UEeWZ67xUfo6mFA" target="_gIecYN_UEeWZ67xUfo6mFA">
      <children xmi:type="notation:DecorationNode" xmi:id="_DqIhkN_WEeWZ67xUfo6mFA" visible="false" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DqIhkd_WEeWZ67xUfo6mFA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_DqIhkt_WEeWZ67xUfo6mFA" visible="false" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DqIhk9_WEeWZ67xUfo6mFA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_DqIhlN_WEeWZ67xUfo6mFA" visible="false" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DqIhld_WEeWZ67xUfo6mFA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_DqIhlt_WEeWZ67xUfo6mFA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xdUQcpCAEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xdUQc5CAEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_K5AjEN_WEeWZ67xUfo6mFA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DqIhl9_WEeWZ67xUfo6mFA" x="-55" y="-15"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_DqIhmN_WEeWZ67xUfo6mFA" visible="false" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DqIhmd_WEeWZ67xUfo6mFA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_DqIhmt_WEeWZ67xUfo6mFA" visible="false" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DqIhm9_WEeWZ67xUfo6mFA" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_DqH6gd_WEeWZ67xUfo6mFA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_Dpav4N_WEeWZ67xUfo6mFA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DqH6gt_WEeWZ67xUfo6mFA" points="[-6, 8, 140, -209]$[-139, 197, 7, -20]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dqr7MN_WEeWZ67xUfo6mFA" id="(1.0,0.4634146341463415)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dqr7Md_WEeWZ67xUfo6mFA" id="(0.0,0.4634146341463415)"/>
    <edges xmi:type="notation:Connector" xmi:id="_DKfqdJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_ZQOyMN_UEeWZ67xUfo6mFA" target="_DKfqcJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DKfqdZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DKfqeZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_JZnmMN_REeWUQZfFL-B5gw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DKfqdpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DKfqd5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DKfqeJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DKqplJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_ZQPZQN_UEeWZ67xUfo6mFA" target="_DKqpkJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DKqplZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DKqpmZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVoga2aGEeS3h-w1VhzBbw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DKqplpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DKqpl5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DKqpmJIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_DKzMdJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_ZQPZbN_UEeWZ67xUfo6mFA" target="_DKzMcJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DKzMdZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DKzMeZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_fWtvoN_REeWUQZfFL-B5gw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DKzMdpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DKzMd5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DKzMeJIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_DK-LlJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_ZQPZht_UEeWZ67xUfo6mFA" target="_DK-LkJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DK-LlZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DK-LmZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_8RFiUN_TEeWZ67xUfo6mFA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DK-LlpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DK-Ll5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DK-LmJIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_DLLm95IOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_gIecYN_UEeWZ67xUfo6mFA" target="_DLLm85IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DLLm-JIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DLMOApIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogx2aGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DLLm-ZIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DLMOAJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DLMOAZIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_DLS7tJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_gIfDcN_UEeWZ67xUfo6mFA" target="_DLS7sJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DLS7tZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DLS7uZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogmWaGEeS3h-w1VhzBbw"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DLS7tpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DLS7t5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DLS7uJIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_DLaQdJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_msfjAN_UEeWZ67xUfo6mFA" target="_DLaQcJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DLaQdZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DLaQeZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_q9sPQN_QEeWUQZfFL-B5gw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DLaQdpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DLaQd5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DLaQeJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_DLkBdJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_LpfaQN_VEeWZ67xUfo6mFA" target="_DLkBcJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_DLkBdZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_DLkBeZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DLkBdpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DLkBd5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DLkBeJIOEeqwIoGOM90xYQ"/>
    </edges>
  </notation:Diagram>
  <notation:Diagram xmi:id="_7Qp1kC_4EeeNhaZdcDdRHA" type="PapyrusUMLClassDiagram" name="Data::Procedure" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_CB3DoC_5EeeNhaZdcDdRHA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_CB3Doi_5EeeNhaZdcDdRHA" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_CB3Doy_5EeeNhaZdcDdRHA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_CB3DpC_5EeeNhaZdcDdRHA" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_CB3DpS_5EeeNhaZdcDdRHA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_CB3Dpi_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_CB3Dpy_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_CB3DqC_5EeeNhaZdcDdRHA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CB3DqS_5EeeNhaZdcDdRHA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_CB3Dqi_5EeeNhaZdcDdRHA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_CB3Dqy_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_CB3DrC_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_CB3DrS_5EeeNhaZdcDdRHA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CB3Dri_5EeeNhaZdcDdRHA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_CB3Dry_5EeeNhaZdcDdRHA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_CB3DsC_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_CB3DsS_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_CB3Dsi_5EeeNhaZdcDdRHA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CB3Dsy_5EeeNhaZdcDdRHA"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_U3yAwC_5EeeNhaZdcDdRHA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CB3DoS_5EeeNhaZdcDdRHA" x="120" y="89" width="121" height="45"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_ID6FoC_5EeeNhaZdcDdRHA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_ID6Foi_5EeeNhaZdcDdRHA" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_ID6Foy_5EeeNhaZdcDdRHA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ID6FpC_5EeeNhaZdcDdRHA" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ID6FpS_5EeeNhaZdcDdRHA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ID6Fpi_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ID6Fpy_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ID6FqC_5EeeNhaZdcDdRHA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ID6FqS_5EeeNhaZdcDdRHA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ID6Fqi_5EeeNhaZdcDdRHA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ID6Fqy_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ID6FrC_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ID6FrS_5EeeNhaZdcDdRHA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ID6Fri_5EeeNhaZdcDdRHA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ID6Fry_5EeeNhaZdcDdRHA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ID6FsC_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ID6FsS_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ID6Fsi_5EeeNhaZdcDdRHA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ID6Fsy_5EeeNhaZdcDdRHA"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_c2YPAC_5EeeNhaZdcDdRHA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ID6FoS_5EeeNhaZdcDdRHA" x="339" y="149" width="121" height="45"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_jDlYIS_5EeeNhaZdcDdRHA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_jDlYIy_5EeeNhaZdcDdRHA" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_jDlYJC_5EeeNhaZdcDdRHA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_jDlYJS_5EeeNhaZdcDdRHA" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_jDlYJi_5EeeNhaZdcDdRHA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_jDlYJy_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_jDlYKC_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_jDlYKS_5EeeNhaZdcDdRHA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jDlYKi_5EeeNhaZdcDdRHA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_jDlYKy_5EeeNhaZdcDdRHA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_jDlYLC_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_jDlYLS_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_jDlYLi_5EeeNhaZdcDdRHA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jDlYLy_5EeeNhaZdcDdRHA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_jDlYMC_5EeeNhaZdcDdRHA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_jDlYMS_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_jDlYMi_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_jDlYMy_5EeeNhaZdcDdRHA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jDlYNC_5EeeNhaZdcDdRHA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_jDlYIC_5EeeNhaZdcDdRHA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jDlYIi_5EeeNhaZdcDdRHA" x="94" y="176" width="173" height="69"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_mj-8wS_5EeeNhaZdcDdRHA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_mj-8wy_5EeeNhaZdcDdRHA" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_mj-8xC_5EeeNhaZdcDdRHA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_mj-8xS_5EeeNhaZdcDdRHA" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_mj-8xi_5EeeNhaZdcDdRHA" type="Class_AttributeCompartment">
        <children xmi:type="notation:Shape" xmi:id="_oyrAcNaCEeedNORd7vYpsg" type="Property_ClassAttributeLabel">
          <element xmi:type="uml:Property" href="tdl.uml#_WvDC8NaCEeedNORd7vYpsg"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_oyrAcdaCEeedNORd7vYpsg"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_mj-8xy_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_mj-8yC_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_mj-8yS_5EeeNhaZdcDdRHA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mj-8yi_5EeeNhaZdcDdRHA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_mj-8yy_5EeeNhaZdcDdRHA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_mj-8zC_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_mj-8zS_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_mj-8zi_5EeeNhaZdcDdRHA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mj-8zy_5EeeNhaZdcDdRHA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_mj-80C_5EeeNhaZdcDdRHA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_mj-80S_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_mj-80i_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_mj-80y_5EeeNhaZdcDdRHA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mj-81C_5EeeNhaZdcDdRHA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_mj-8wC_5EeeNhaZdcDdRHA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mj-8wi_5EeeNhaZdcDdRHA" x="313" y="242" width="173" height="69"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_p_O7oC_5EeeNhaZdcDdRHA" type="Enumeration_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_p_O7oi_5EeeNhaZdcDdRHA" type="Enumeration_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_p_O7oy_5EeeNhaZdcDdRHA" type="Enumeration_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_p_O7pC_5EeeNhaZdcDdRHA" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_p_O7pS_5EeeNhaZdcDdRHA" type="Enumeration_LiteralCompartment">
        <children xmi:type="notation:Shape" xmi:id="_Q-9NsC_8EeeNhaZdcDdRHA" type="EnumerationLiteral_LiteralLabel">
          <element xmi:type="uml:EnumerationLiteral" href="tdl.uml#_Q-148C_8EeeNhaZdcDdRHA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_Q-9NsS_8EeeNhaZdcDdRHA"/>
        <children xmi:type="notation:Shape" xmi:id="_R4qc4C_8EeeNhaZdcDdRHA" type="EnumerationLiteral_LiteralLabel">
          <element xmi:type="uml:EnumerationLiteral" href="tdl.uml#_R4gr4C_8EeeNhaZdcDdRHA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_R4qc4S_8EeeNhaZdcDdRHA"/>
        <children xmi:type="notation:Shape" xmi:id="_VjqvAC_8EeeNhaZdcDdRHA" type="EnumerationLiteral_LiteralLabel">
          <element xmi:type="uml:EnumerationLiteral" href="tdl.uml#_VjkBUC_8EeeNhaZdcDdRHA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_VjqvAS_8EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_p_O7pi_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_p_O7py_5EeeNhaZdcDdRHA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_p_O7qC_5EeeNhaZdcDdRHA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p_O7qS_5EeeNhaZdcDdRHA"/>
      <element xmi:type="uml:Enumeration" href="tdl.uml#_p_I1AC_5EeeNhaZdcDdRHA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p_O7oS_5EeeNhaZdcDdRHA" x="560" y="200" width="159" height="109"/>
    <children xmi:type="notation:Shape" xmi:id="_Cx91sJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Cx91sZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Cx91s5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Cx91spIOEeqwIoGOM90xYQ" x="320" y="89"/>
    <children xmi:type="notation:Shape" xmi:id="_CyHmsJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CyHmsZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CyINwJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CyHmspIOEeqwIoGOM90xYQ" x="539" y="149"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_CySl0JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CySl0ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CySl05IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_jDlYIC_5EeeNhaZdcDdRHA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CySl0pIOEeqwIoGOM90xYQ" x="294" y="176"/>
    <children xmi:type="notation:Shape" xmi:id="_Cyh2YJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Cyh2YZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Cyh2Y5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_mj-8wC_5EeeNhaZdcDdRHA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Cyh2YpIOEeqwIoGOM90xYQ" x="513" y="242"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_7Qp1kS_4EeeNhaZdcDdRHA" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_7Qp1ki_4EeeNhaZdcDdRHA"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_uhgBYCaYEeiOfr6_MUIJJA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_7URIQOy_EeKqo4Ny4D-vKA"/>
    <element xmi:type="uml:Package" href="tdl.uml#_7URIQOy_EeKqo4Ny4D-vKA"/>
    <edges xmi:type="notation:Connector" xmi:id="_yud8oC_5EeeNhaZdcDdRHA" type="Generalization_Edge" source="_jDlYIS_5EeeNhaZdcDdRHA" target="_CB3DoC_5EeeNhaZdcDdRHA">
      <children xmi:type="notation:DecorationNode" xmi:id="_yud8oy_5EeeNhaZdcDdRHA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xSue8JBdEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_yud8pC_5EeeNhaZdcDdRHA" x="-1" y="37"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_yud8oS_5EeeNhaZdcDdRHA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_yuX2AC_5EeeNhaZdcDdRHA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yud8oi_5EeeNhaZdcDdRHA" points="[160, 176, -643984, -643984]$[160, 160, -643984, -643984]$[160, 134, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yuwQgC_5EeeNhaZdcDdRHA" id="(0.3815028901734104,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yuwQgS_5EeeNhaZdcDdRHA" id="(0.3305785123966942,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_0rZjYC_5EeeNhaZdcDdRHA" type="Generalization_Edge" source="_mj-8wS_5EeeNhaZdcDdRHA" target="_ID6FoC_5EeeNhaZdcDdRHA">
      <children xmi:type="notation:DecorationNode" xmi:id="_0rZjYy_5EeeNhaZdcDdRHA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_z5tvUJBdEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_0rZjZC_5EeeNhaZdcDdRHA" x="1" y="38"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_0rZjYS_5EeeNhaZdcDdRHA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_0rTcwC_5EeeNhaZdcDdRHA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0rZjYi_5EeeNhaZdcDdRHA" points="[400, 242, -643984, -643984]$[420, 220, -643984, -643984]$[420, 194, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0rlwoC_5EeeNhaZdcDdRHA" id="(0.6184971098265896,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0rlwoS_5EeeNhaZdcDdRHA" id="(0.6694214876033058,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_vOe50JBeEeqtm5xS3r5AoA" type="Association_Edge" source="_jDlYIS_5EeeNhaZdcDdRHA" target="_mj-8wS_5EeeNhaZdcDdRHA">
      <children xmi:type="notation:DecorationNode" xmi:id="_vOfg4JBeEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_v06nsJBeEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_vOfg4ZBeEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_vOfg4pBeEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_v1DxoJBeEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_vOfg45BeEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_vOfg5JBeEeqtm5xS3r5AoA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_v1NioJBeEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_vOfg5ZBeEeqtm5xS3r5AoA" x="25" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_vOfg5pBeEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xuNEkJBeEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xuNEkZBeEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_v1XToJBeEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_vOfg55BeEeqtm5xS3r5AoA" x="-75" y="25"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_vOfg6JBeEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_v1f2gJBeEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_vOfg6ZBeEeqtm5xS3r5AoA" x="25" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_vOfg6pBeEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_v1pAcJBeEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_vOfg65BeEeqtm5xS3r5AoA" x="-25" y="-20"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_vOe50ZBeEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_48oIAC_5EeeNhaZdcDdRHA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_vOe50pBeEeqtm5xS3r5AoA" points="[180, 245, -643984, -643984]$[180, 280, -643984, -643984]$[313, 280, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_v0vokJBeEeqtm5xS3r5AoA" id="(0.49710982658959535,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_v0wPoJBeEeqtm5xS3r5AoA" id="(0.0,0.5507246376811594)"/>
    <edges xmi:type="notation:Connector" xmi:id="_Cx91tJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_CB3DoC_5EeeNhaZdcDdRHA" target="_Cx91sJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Cx91tZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Cx91uZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Cx91tpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Cx91t5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Cx91uJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CyINwZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_ID6FoC_5EeeNhaZdcDdRHA" target="_CyHmsJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CyINwpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CyINxpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CyINw5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CyINxJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CyINxZIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CySl1JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_jDlYIS_5EeeNhaZdcDdRHA" target="_CySl0JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CySl1ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CySl2ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_jDlYIC_5EeeNhaZdcDdRHA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CySl1pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CySl15IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CySl2JIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Cyh2ZJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_mj-8wS_5EeeNhaZdcDdRHA" target="_Cyh2YJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Cyh2ZZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CyidcpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_mj-8wC_5EeeNhaZdcDdRHA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Cyh2ZpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CyidcJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CyidcZIOEeqwIoGOM90xYQ"/>
  </notation:Diagram>
  <notation:Diagram xmi:id="_WdGxQDAkEeerxdvNBlW7Qw" type="PapyrusUMLClassDiagram" name="Data::CollectionData" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_heKD4DAkEeerxdvNBlW7Qw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_heQKgDAkEeerxdvNBlW7Qw" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_heQKgTAkEeerxdvNBlW7Qw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_heQKgjAkEeerxdvNBlW7Qw" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_heQKgzAkEeerxdvNBlW7Qw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_heQKhDAkEeerxdvNBlW7Qw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_heQKhTAkEeerxdvNBlW7Qw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_heQKhjAkEeerxdvNBlW7Qw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_heQKhzAkEeerxdvNBlW7Qw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_heQKiDAkEeerxdvNBlW7Qw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_heQKiTAkEeerxdvNBlW7Qw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_heQKijAkEeerxdvNBlW7Qw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_heQKizAkEeerxdvNBlW7Qw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_heQKjDAkEeerxdvNBlW7Qw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_heQKjTAkEeerxdvNBlW7Qw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_heQKjjAkEeerxdvNBlW7Qw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_heQKjzAkEeerxdvNBlW7Qw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_heQKkDAkEeerxdvNBlW7Qw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_heQKkTAkEeerxdvNBlW7Qw"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_kPaAgJCHEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp7wGjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_heKD4TAkEeerxdvNBlW7Qw" x="160" y="284" width="114" height="63"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_j75RoDAkEeerxdvNBlW7Qw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_j75RojAkEeerxdvNBlW7Qw" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_j75RozAkEeerxdvNBlW7Qw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_j75RpDAkEeerxdvNBlW7Qw" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_j75RpTAkEeerxdvNBlW7Qw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_j75RpjAkEeerxdvNBlW7Qw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_j75RpzAkEeerxdvNBlW7Qw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_j75RqDAkEeerxdvNBlW7Qw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_j75RqTAkEeerxdvNBlW7Qw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_j75RqjAkEeerxdvNBlW7Qw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_j75RqzAkEeerxdvNBlW7Qw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_j75RrDAkEeerxdvNBlW7Qw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_j75RrTAkEeerxdvNBlW7Qw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_j75RrjAkEeerxdvNBlW7Qw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_j75RrzAkEeerxdvNBlW7Qw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_j75RsDAkEeerxdvNBlW7Qw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_j75RsTAkEeerxdvNBlW7Qw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_j75RsjAkEeerxdvNBlW7Qw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_j75RszAkEeerxdvNBlW7Qw"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_j7zLADAkEeerxdvNBlW7Qw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_j75RoTAkEeerxdvNBlW7Qw" x="360" y="280" width="171" height="63"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_pHxgoDAkEeerxdvNBlW7Qw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_pHxgojAkEeerxdvNBlW7Qw" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_pHxgozAkEeerxdvNBlW7Qw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_pHxgpDAkEeerxdvNBlW7Qw" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pHxgpTAkEeerxdvNBlW7Qw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pHxgpjAkEeerxdvNBlW7Qw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pHxgpzAkEeerxdvNBlW7Qw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pHxgqDAkEeerxdvNBlW7Qw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pHxgqTAkEeerxdvNBlW7Qw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pHxgqjAkEeerxdvNBlW7Qw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pHxgqzAkEeerxdvNBlW7Qw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pHxgrDAkEeerxdvNBlW7Qw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pHxgrTAkEeerxdvNBlW7Qw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pHxgrjAkEeerxdvNBlW7Qw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pHxgrzAkEeerxdvNBlW7Qw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pHxgsDAkEeerxdvNBlW7Qw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pHxgsTAkEeerxdvNBlW7Qw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pHxgsjAkEeerxdvNBlW7Qw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pHxgszAkEeerxdvNBlW7Qw"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_gyUOkJCHEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_--G8wOy_EeKqo4Ny4D-vKA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pHxgoTAkEeerxdvNBlW7Qw" x="382" y="178" width="114" height="63"/>
    <children xmi:type="notation:Shape" xmi:id="_hW59wIaGEeel4O4Esmz2Bg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_hW59wYaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hW59w4aGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hW59woaGEeel4O4Esmz2Bg" x="726" y="209"/>
    <children xmi:type="notation:Shape" xmi:id="_hXB5kIaGEeel4O4Esmz2Bg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_hXB5kYaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hXB5k4aGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_GcA7sBRzEeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hXB5koaGEeel4O4Esmz2Bg" x="726" y="209"/>
    <children xmi:type="notation:Shape" xmi:id="_hXJ1YIaGEeel4O4Esmz2Bg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_hXJ1YYaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hXJ1Y4aGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_yT9ZkBR4EeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hXJ1YoaGEeel4O4Esmz2Bg" x="726" y="209"/>
    <children xmi:type="notation:Shape" xmi:id="_hXRKI4aGEeel4O4Esmz2Bg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_hXRKJIaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hXRKJoaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_HSF58FwCEeOpPZNGJe-gDQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hXRKJYaGEeel4O4Esmz2Bg" x="726" y="209"/>
    <children xmi:type="notation:Shape" xmi:id="_hXZF8IaGEeel4O4Esmz2Bg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_hXZF8YaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hXZF84aGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YchMsAwZEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hXZF8oaGEeel4O4Esmz2Bg" x="726" y="209"/>
    <children xmi:type="notation:Shape" xmi:id="_hXho0IaGEeel4O4Esmz2Bg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_hXho0YaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hXho04aGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_g0xJsAwcEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hXho0oaGEeel4O4Esmz2Bg" x="726" y="209"/>
    <children xmi:type="notation:Shape" xmi:id="_hXqyw4aGEeel4O4Esmz2Bg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_hXqyxIaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hXqyxoaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_GPy5YAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hXqyxYaGEeel4O4Esmz2Bg" x="726" y="209"/>
    <children xmi:type="notation:Shape" xmi:id="_hXyukIaGEeel4O4Esmz2Bg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_hXyukYaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hXyuk4aGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OlvQoAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hXyukoaGEeel4O4Esmz2Bg" x="726" y="209"/>
    <children xmi:type="notation:Shape" xmi:id="_hX6qY4aGEeel4O4Esmz2Bg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_hX6qZIaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hX6qZoaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TtMSoAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hX6qZYaGEeel4O4Esmz2Bg" x="726" y="209"/>
    <children xmi:type="notation:Shape" xmi:id="_hYB_I4aGEeel4O4Esmz2Bg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_hYB_JIaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hYB_JoaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_2PvEMAwhEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hYB_JYaGEeel4O4Esmz2Bg" x="726" y="209"/>
    <children xmi:type="notation:Shape" xmi:id="_hYJT4IaGEeel4O4Esmz2Bg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_hYJT4YaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hYJT44aGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Rpj70AzBEeSLvN-sL2100Q"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hYJT4oaGEeel4O4Esmz2Bg" x="726" y="209"/>
    <children xmi:type="notation:Shape" xmi:id="_hYQBk4aGEeel4O4Esmz2Bg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_hYQBlIaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hYQBloaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TEdzkAzBEeSLvN-sL2100Q"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hYQBlYaGEeel4O4Esmz2Bg" x="726" y="209"/>
    <children xmi:type="notation:Shape" xmi:id="_hYWIMIaGEeel4O4Esmz2Bg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_hYWIMYaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hYWIM4aGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_vPjn4A2TEeSJuIJGlYPnZA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hYWIMoaGEeel4O4Esmz2Bg" x="726" y="209"/>
    <children xmi:type="notation:Shape" xmi:id="_hYcO04aGEeel4O4Esmz2Bg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_hYcO1IaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hYcO1oaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_7GEycBI_EeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hYcO1YaGEeel4O4Esmz2Bg" x="726" y="209"/>
    <children xmi:type="notation:Shape" xmi:id="_hYiVd4aGEeel4O4Esmz2Bg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_hYiVeIaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hYi8gIaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hYiVeYaGEeel4O4Esmz2Bg" x="726" y="209"/>
    <children xmi:type="notation:Shape" xmi:id="_hYn1A4aGEeel4O4Esmz2Bg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_hYn1BIaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hYocEIaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_UBmLIBJcEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hYn1BYaGEeel4O4Esmz2Bg" x="726" y="209"/>
    <children xmi:type="notation:Shape" xmi:id="_hYvw04aGEeel4O4Esmz2Bg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_hYvw1IaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hYvw1oaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_jDlYIC_5EeeNhaZdcDdRHA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hYvw1YaGEeel4O4Esmz2Bg" x="726" y="209"/>
    <children xmi:type="notation:Shape" xmi:id="_hY0pU4aGEeel4O4Esmz2Bg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_hY0pVIaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hY0pVoaGEeel4O4Esmz2Bg" name="BASE_ELEMENT"/>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hY0pVYaGEeel4O4Esmz2Bg" x="726" y="209"/>
    <children xmi:type="notation:Shape" xmi:id="_rg2a4JMLEeevTcyijWh1sA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_rg8hgJMLEeevTcyijWh1sA" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_rg8hgZMLEeevTcyijWh1sA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_rg8hgpMLEeevTcyijWh1sA" y="5"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_rg8hg5MLEeevTcyijWh1sA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_rg8hhJMLEeevTcyijWh1sA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_rg8hhZMLEeevTcyijWh1sA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_rg8hhpMLEeevTcyijWh1sA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rg8hh5MLEeevTcyijWh1sA"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_rg8hiJMLEeevTcyijWh1sA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_rg8hiZMLEeevTcyijWh1sA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_rg8hipMLEeevTcyijWh1sA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_rg8hi5MLEeevTcyijWh1sA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rg8hjJMLEeevTcyijWh1sA"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_rg8hjZMLEeevTcyijWh1sA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_rg8hjpMLEeevTcyijWh1sA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_rg8hj5MLEeevTcyijWh1sA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_rg8hkJMLEeevTcyijWh1sA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rg8hkZMLEeevTcyijWh1sA"/>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_iBf-gJCHEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rg2a4ZMLEeevTcyijWh1sA" x="610" y="176" width="114" height="63"/>
    <children xmi:type="notation:Shape" xmi:id="_81JNNZMLEeevTcyijWh1sA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_81JNOZMLEeevTcyijWh1sA" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_81JNOpMLEeevTcyijWh1sA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_81PT0JMLEeevTcyijWh1sA" y="5"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_81PT0ZMLEeevTcyijWh1sA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_81PT0pMLEeevTcyijWh1sA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_81PT05MLEeevTcyijWh1sA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_81PT1JMLEeevTcyijWh1sA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_81PT1ZMLEeevTcyijWh1sA"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_81PT1pMLEeevTcyijWh1sA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_81PT15MLEeevTcyijWh1sA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_81PT2JMLEeevTcyijWh1sA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_81PT2ZMLEeevTcyijWh1sA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_81PT2pMLEeevTcyijWh1sA"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_81PT25MLEeevTcyijWh1sA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_81PT3JMLEeevTcyijWh1sA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_81PT3ZMLEeevTcyijWh1sA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_81PT3pMLEeevTcyijWh1sA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_81PT35MLEeevTcyijWh1sA"/>
      <element xmi:type="uml:Class" href="tdl.uml#_81JNMJMLEeevTcyijWh1sA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_81PT7pMLEeevTcyijWh1sA" x="588" y="280" width="158" height="63"/>
    <children xmi:type="notation:Shape" xmi:id="_CcswUJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CcswUZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CcswU5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7wGjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CcswUpIOEeqwIoGOM90xYQ" x="360" y="284"/>
    <children xmi:type="notation:Shape" xmi:id="_Cc16QJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Cc16QZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Cc16Q5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_j7zLADAkEeerxdvNBlW7Qw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Cc16QpIOEeqwIoGOM90xYQ" x="560" y="280"/>
    <children xmi:type="notation:Shape" xmi:id="_CdCHgJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CdCHgZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CdCHg5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_--G8wOy_EeKqo4Ny4D-vKA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CdCHgpIOEeqwIoGOM90xYQ" x="582" y="178"/>
    <children xmi:type="notation:Shape" xmi:id="_CdKDUJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CdKDUZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CdKDU5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CdKDUpIOEeqwIoGOM90xYQ" x="810" y="176"/>
    <children xmi:type="notation:Shape" xmi:id="_CdSmMJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_CdSmMZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CdTNQJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_81JNMJMLEeevTcyijWh1sA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CdSmMpIOEeqwIoGOM90xYQ" x="788" y="280"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_WdGxQTAkEeerxdvNBlW7Qw" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_WdGxQjAkEeerxdvNBlW7Qw"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_ul8cgSaYEeiOfr6_MUIJJA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_R1-b8HlFEeSVko5r_SJ_NA"/>
    <styles xmi:type="notation:DoubleValueStyle" xmi:id="_4nbGgJBbEeqtm5xS3r5AoA" name="rulergrid.gridspacing" doubleValue="10.0"/>
    <element xmi:type="uml:Package" href="tdl.uml#_R1-b8HlFEeSVko5r_SJ_NA"/>
    <edges xmi:type="notation:Connector" xmi:id="_sN2gwDAkEeerxdvNBlW7Qw" type="Generalization_Edge" source="_j75RoDAkEeerxdvNBlW7Qw" target="_pHxgoDAkEeerxdvNBlW7Qw">
      <children xmi:type="notation:DecorationNode" xmi:id="_sN2gwzAkEeerxdvNBlW7Qw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_sN2gxDAkEeerxdvNBlW7Qw" y="40"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_sN2gwTAkEeerxdvNBlW7Qw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_sNwaIDAkEeerxdvNBlW7Qw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_sN2gwjAkEeerxdvNBlW7Qw" points="[446, 280, -643984, -643984]$[446, 241, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sOI0oDAkEeerxdvNBlW7Qw" id="(0.4678362573099415,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sOI0oTAkEeerxdvNBlW7Qw" id="(0.543859649122807,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_hW59xIaGEeel4O4Esmz2Bg" type="StereotypeCommentLink" target="_hW59wIaGEeel4O4Esmz2Bg">
      <styles xmi:type="notation:FontStyle" xmi:id="_hW59xYaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hW59yYaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hW59xoaGEeel4O4Esmz2Bg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hW59x4aGEeel4O4Esmz2Bg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hW59yIaGEeel4O4Esmz2Bg"/>
    <edges xmi:type="notation:Connector" xmi:id="_hXB5lIaGEeel4O4Esmz2Bg" type="StereotypeCommentLink" target="_hXB5kIaGEeel4O4Esmz2Bg">
      <styles xmi:type="notation:FontStyle" xmi:id="_hXB5lYaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hXB5mYaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_GcA7sBRzEeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hXB5loaGEeel4O4Esmz2Bg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hXB5l4aGEeel4O4Esmz2Bg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hXB5mIaGEeel4O4Esmz2Bg"/>
    <edges xmi:type="notation:Connector" xmi:id="_hXJ1ZIaGEeel4O4Esmz2Bg" type="StereotypeCommentLink" target="_hXJ1YIaGEeel4O4Esmz2Bg">
      <styles xmi:type="notation:FontStyle" xmi:id="_hXJ1ZYaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hXKccYaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_yT9ZkBR4EeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hXJ1ZoaGEeel4O4Esmz2Bg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hXJ1Z4aGEeel4O4Esmz2Bg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hXKccIaGEeel4O4Esmz2Bg"/>
    <edges xmi:type="notation:Connector" xmi:id="_hXRxMIaGEeel4O4Esmz2Bg" type="StereotypeCommentLink" target="_hXRKI4aGEeel4O4Esmz2Bg">
      <styles xmi:type="notation:FontStyle" xmi:id="_hXRxMYaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hXRxNYaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_HSF58FwCEeOpPZNGJe-gDQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hXRxMoaGEeel4O4Esmz2Bg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hXRxM4aGEeel4O4Esmz2Bg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hXRxNIaGEeel4O4Esmz2Bg"/>
    <edges xmi:type="notation:Connector" xmi:id="_hXZF9IaGEeel4O4Esmz2Bg" type="StereotypeCommentLink" target="_hXZF8IaGEeel4O4Esmz2Bg">
      <styles xmi:type="notation:FontStyle" xmi:id="_hXZF9YaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hXZF-YaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YchMsAwZEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hXZF9oaGEeel4O4Esmz2Bg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hXZF94aGEeel4O4Esmz2Bg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hXZF-IaGEeel4O4Esmz2Bg"/>
    <edges xmi:type="notation:Connector" xmi:id="_hXho1IaGEeel4O4Esmz2Bg" type="StereotypeCommentLink" target="_hXho0IaGEeel4O4Esmz2Bg">
      <styles xmi:type="notation:FontStyle" xmi:id="_hXho1YaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hXho2YaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_g0xJsAwcEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hXho1oaGEeel4O4Esmz2Bg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hXho14aGEeel4O4Esmz2Bg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hXho2IaGEeel4O4Esmz2Bg"/>
    <edges xmi:type="notation:Connector" xmi:id="_hXrZ0IaGEeel4O4Esmz2Bg" type="StereotypeCommentLink" target="_hXqyw4aGEeel4O4Esmz2Bg">
      <styles xmi:type="notation:FontStyle" xmi:id="_hXrZ0YaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hXrZ1YaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_GPy5YAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hXrZ0oaGEeel4O4Esmz2Bg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hXrZ04aGEeel4O4Esmz2Bg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hXrZ1IaGEeel4O4Esmz2Bg"/>
    <edges xmi:type="notation:Connector" xmi:id="_hXyulIaGEeel4O4Esmz2Bg" type="StereotypeCommentLink" target="_hXyukIaGEeel4O4Esmz2Bg">
      <styles xmi:type="notation:FontStyle" xmi:id="_hXyulYaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hXyumYaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OlvQoAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hXyuloaGEeel4O4Esmz2Bg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hXyul4aGEeel4O4Esmz2Bg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hXyumIaGEeel4O4Esmz2Bg"/>
    <edges xmi:type="notation:Connector" xmi:id="_hX6qZ4aGEeel4O4Esmz2Bg" type="StereotypeCommentLink" target="_hX6qY4aGEeel4O4Esmz2Bg">
      <styles xmi:type="notation:FontStyle" xmi:id="_hX6qaIaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hX6qbIaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TtMSoAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hX6qaYaGEeel4O4Esmz2Bg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hX6qaoaGEeel4O4Esmz2Bg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hX6qa4aGEeel4O4Esmz2Bg"/>
    <edges xmi:type="notation:Connector" xmi:id="_hYB_J4aGEeel4O4Esmz2Bg" type="StereotypeCommentLink" target="_hYB_I4aGEeel4O4Esmz2Bg">
      <styles xmi:type="notation:FontStyle" xmi:id="_hYB_KIaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hYB_LIaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_2PvEMAwhEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hYB_KYaGEeel4O4Esmz2Bg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hYB_KoaGEeel4O4Esmz2Bg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hYB_K4aGEeel4O4Esmz2Bg"/>
    <edges xmi:type="notation:Connector" xmi:id="_hYJT5IaGEeel4O4Esmz2Bg" type="StereotypeCommentLink" target="_hYJT4IaGEeel4O4Esmz2Bg">
      <styles xmi:type="notation:FontStyle" xmi:id="_hYJT5YaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hYJT6YaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Rpj70AzBEeSLvN-sL2100Q"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hYJT5oaGEeel4O4Esmz2Bg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hYJT54aGEeel4O4Esmz2Bg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hYJT6IaGEeel4O4Esmz2Bg"/>
    <edges xmi:type="notation:Connector" xmi:id="_hYQooIaGEeel4O4Esmz2Bg" type="StereotypeCommentLink" target="_hYQBk4aGEeel4O4Esmz2Bg">
      <styles xmi:type="notation:FontStyle" xmi:id="_hYQooYaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hYQopYaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TEdzkAzBEeSLvN-sL2100Q"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hYQoooaGEeel4O4Esmz2Bg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hYQoo4aGEeel4O4Esmz2Bg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hYQopIaGEeel4O4Esmz2Bg"/>
    <edges xmi:type="notation:Connector" xmi:id="_hYWINIaGEeel4O4Esmz2Bg" type="StereotypeCommentLink" target="_hYWIMIaGEeel4O4Esmz2Bg">
      <styles xmi:type="notation:FontStyle" xmi:id="_hYWINYaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hYWIOYaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_vPjn4A2TEeSJuIJGlYPnZA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hYWINoaGEeel4O4Esmz2Bg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hYWIN4aGEeel4O4Esmz2Bg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hYWIOIaGEeel4O4Esmz2Bg"/>
    <edges xmi:type="notation:Connector" xmi:id="_hYcO14aGEeel4O4Esmz2Bg" type="StereotypeCommentLink" target="_hYcO04aGEeel4O4Esmz2Bg">
      <styles xmi:type="notation:FontStyle" xmi:id="_hYcO2IaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hYc14oaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_7GEycBI_EeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hYcO2YaGEeel4O4Esmz2Bg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hYc14IaGEeel4O4Esmz2Bg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hYc14YaGEeel4O4Esmz2Bg"/>
    <edges xmi:type="notation:Connector" xmi:id="_hYi8gYaGEeel4O4Esmz2Bg" type="StereotypeCommentLink" target="_hYiVd4aGEeel4O4Esmz2Bg">
      <styles xmi:type="notation:FontStyle" xmi:id="_hYi8goaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hYi8hoaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hYi8g4aGEeel4O4Esmz2Bg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hYi8hIaGEeel4O4Esmz2Bg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hYi8hYaGEeel4O4Esmz2Bg"/>
    <edges xmi:type="notation:Connector" xmi:id="_hYocEYaGEeel4O4Esmz2Bg" type="StereotypeCommentLink" target="_hYn1A4aGEeel4O4Esmz2Bg">
      <styles xmi:type="notation:FontStyle" xmi:id="_hYocEoaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hYocFoaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_UBmLIBJcEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hYocE4aGEeel4O4Esmz2Bg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hYocFIaGEeel4O4Esmz2Bg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hYocFYaGEeel4O4Esmz2Bg"/>
    <edges xmi:type="notation:Connector" xmi:id="_hYvw14aGEeel4O4Esmz2Bg" type="StereotypeCommentLink" target="_hYvw04aGEeel4O4Esmz2Bg">
      <styles xmi:type="notation:FontStyle" xmi:id="_hYvw2IaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hYvw3IaGEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_jDlYIC_5EeeNhaZdcDdRHA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hYvw2YaGEeel4O4Esmz2Bg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hYvw2oaGEeel4O4Esmz2Bg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hYvw24aGEeel4O4Esmz2Bg"/>
    <edges xmi:type="notation:Connector" xmi:id="_hY0pV4aGEeel4O4Esmz2Bg" type="StereotypeCommentLink" target="_hY0pU4aGEeel4O4Esmz2Bg">
      <styles xmi:type="notation:FontStyle" xmi:id="_hY0pWIaGEeel4O4Esmz2Bg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hY1QYoaGEeel4O4Esmz2Bg" name="BASE_ELEMENT"/>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hY0pWYaGEeel4O4Esmz2Bg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hY1QYIaGEeel4O4Esmz2Bg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hY1QYYaGEeel4O4Esmz2Bg"/>
    <edges xmi:type="notation:Connector" xmi:id="_jPTwkJMNEeevTcyijWh1sA" type="Generalization_Edge" source="_81JNNZMLEeevTcyijWh1sA" target="_rg2a4JMLEeevTcyijWh1sA">
      <children xmi:type="notation:DecorationNode" xmi:id="_jPTwk5MNEeevTcyijWh1sA" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_jPTwlJMNEeevTcyijWh1sA" y="40"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_jPTwkZMNEeevTcyijWh1sA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_jPHjUJMNEeevTcyijWh1sA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_jPTwkpMNEeevTcyijWh1sA" points="[677, 280, -643984, -643984]$[677, 239, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_jPsLEJMNEeevTcyijWh1sA" id="(0.5632911392405063,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_jPsLEZMNEeevTcyijWh1sA" id="(0.6140350877192983,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_9C1h4JBbEeqtm5xS3r5AoA" type="Association_Edge" source="_j75RoDAkEeerxdvNBlW7Qw" target="_heKD4DAkEeerxdvNBlW7Qw">
      <children xmi:type="notation:DecorationNode" xmi:id="_9C1h45BbEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_9C1h5JBbEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_9C1h5ZBbEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_9C1h5pBbEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_9C1h55BbEeqtm5xS3r5AoA" visible="false" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_9C1h6JBbEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_9C1h6ZBbEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JH0WsJBcEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JH0WsZBcEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_9C1h6pBbEeqtm5xS3r5AoA" x="-22" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_9C1h65BbEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_9C1h7JBbEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_9C1h7ZBbEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_9C1h7pBbEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_9C1h4ZBbEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_376qYDAkEeerxdvNBlW7Qw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9C1h4pBbEeqtm5xS3r5AoA" points="[360, 315, -643984, -643984]$[274, 311, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_cMVi4JFAEeqqTOduvVhdzw" id="(0.0,0.5555555555555556)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_CaKL4JBcEeqtm5xS3r5AoA" type="Association_Edge" source="_81JNNZMLEeevTcyijWh1sA" target="_rg2a4JMLEeevTcyijWh1sA">
      <children xmi:type="notation:DecorationNode" xmi:id="_CaKL45BcEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DG1EoJBcEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_CaKL5JBcEeqtm5xS3r5AoA" x="1" y="-18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_CaKL5ZBcEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DG7yUJBcEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_CaKL5pBcEeqtm5xS3r5AoA" y="19"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_CaKL55BcEeqtm5xS3r5AoA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DHDHEJBcEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_CaKL6JBcEeqtm5xS3r5AoA" x="43" y="-17"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_CaKL6ZBcEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_FsYxoJBcEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FsYxoZBcEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DHKb0JBcEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_CaKL6pBcEeqtm5xS3r5AoA" x="-43" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_CaKL65BcEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DHRwkJBcEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_CaKL7JBcEeqtm5xS3r5AoA" x="42" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_CaKL7ZBcEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DHZFUJBcEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_CaKL7pBcEeqtm5xS3r5AoA" x="-43" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_CaKL4ZBcEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_qim_EJMNEeevTcyijWh1sA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CaKL4pBcEeqtm5xS3r5AoA" points="[746, 310, -643984, -643984]$[810, 310, -643984, -643984]$[810, 207, -643984, -643984]$[724, 207, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DGtv4JBcEeqtm5xS3r5AoA" id="(1.0,0.47619047619047616)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DGtv4ZBcEeqtm5xS3r5AoA" id="(1.0,0.49206349206349204)"/>
    <edges xmi:type="notation:Connector" xmi:id="_CcswVJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_heKD4DAkEeerxdvNBlW7Qw" target="_CcswUJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CcswVZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CcswWZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7wGjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CcswVpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CcswV5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CcswWJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Cc16RJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_j75RoDAkEeerxdvNBlW7Qw" target="_Cc16QJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_Cc16RZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Cc16SZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_j7zLADAkEeerxdvNBlW7Qw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Cc16RpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Cc16R5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Cc16SJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CdCHhJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_pHxgoDAkEeerxdvNBlW7Qw" target="_CdCHgJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CdCHhZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CdCHiZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_--G8wOy_EeKqo4Ny4D-vKA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CdCHhpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CdCHh5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CdCHiJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CdKDVJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_rg2a4JMLEeevTcyijWh1sA" target="_CdKDUJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CdKDVZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CdKDWZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CdKDVpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CdKDV5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CdKDWJIOEeqwIoGOM90xYQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_CdTNQZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_81JNNZMLEeevTcyijWh1sA" target="_CdSmMJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_CdTNQpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CdTNRpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_81JNMJMLEeevTcyijWh1sA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CdTNQ5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CdTNRJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CdTNRZIOEeqwIoGOM90xYQ"/>
  </notation:Diagram>
  <notation:Diagram xmi:id="_WrumcDnEEeembcdDfBTCjA" type="PapyrusUMLClassDiagram" name="Extensions::ExtendedTestConfiguration" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_odk3cDnEEeembcdDfBTCjA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_odk3dznEEeembcdDfBTCjA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_odk3eDnEEeembcdDfBTCjA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_odk3eTnEEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_odk3ejnEEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_odk3eznEEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_odk3fDnEEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_odk3fTnEEeembcdDfBTCjA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_odk3fjnEEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_odk3fznEEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_odk3gDnEEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_odk3gTnEEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_odk3gjnEEeembcdDfBTCjA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_odk3gznEEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_odk3hDnEEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_odk3hTnEEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_odk3hjnEEeembcdDfBTCjA"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_T2FF0JCAEeqtm5xS3r5AoA" name="cssClass">
Philip Makedonski's avatar
Philip Makedonski committed
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_odk3lTnEEeembcdDfBTCjA" x="370" y="485" width="147" height="58"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_ssaPYDnEEeembcdDfBTCjA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_ssaPajnEEeembcdDfBTCjA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ssaPaznEEeembcdDfBTCjA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ssaPbDnEEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ssaPbTnEEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ssaPbjnEEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ssaPbznEEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ssaPcDnEEeembcdDfBTCjA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ssaPcTnEEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ssaPcjnEEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ssaPcznEEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ssaPdDnEEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ssaPdTnEEeembcdDfBTCjA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ssaPdjnEEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ssaPdznEEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ssaPeDnEEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ssaPeTnEEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ssaPejnEEeembcdDfBTCjA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ssaPeznEEeembcdDfBTCjA" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_dhI14JCAEeqtm5xS3r5AoA" name="cssClass">
Philip Makedonski's avatar
Philip Makedonski committed
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_50dQEO7oEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ssaPijnEEeembcdDfBTCjA" x="370" y="110" width="147" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_-KX7EDnEEeembcdDfBTCjA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-KX7ETnEEeembcdDfBTCjA" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-KX7EjnEEeembcdDfBTCjA" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_-KX7EznEEeembcdDfBTCjA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_-KX7FDnEEeembcdDfBTCjA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_-KX7FTnEEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_-KX7FjnEEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_-KX7FznEEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-KX7GDnEEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_-KX7GTnEEeembcdDfBTCjA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_-KX7GjnEEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_-KX7GznEEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_-KX7HDnEEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-KX7HTnEEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_-KX7HjnEEeembcdDfBTCjA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_-KX7HznEEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_-KX7IDnEEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_-KX7ITnEEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-KX7IjnEEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_-KX7IznEEeembcdDfBTCjA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-KX7JDnEEeembcdDfBTCjA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_-KWF4DnEEeembcdDfBTCjA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-KX7MznEEeembcdDfBTCjA" x="370" y="201" width="147" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_KNKXgDnFEeembcdDfBTCjA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_KNK-kDnFEeembcdDfBTCjA" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KNK-kTnFEeembcdDfBTCjA" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_KNK-kjnFEeembcdDfBTCjA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_KNK-kznFEeembcdDfBTCjA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_KNK-lDnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_KNK-lTnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_KNK-ljnFEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KNK-lznFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_KNK-mDnFEeembcdDfBTCjA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_KNK-mTnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_KNK-mjnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_KNK-mznFEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KNK-nDnFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_KNK-nTnFEeembcdDfBTCjA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_KNK-njnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_KNK-nznFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_KNK-oDnFEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KNK-oTnFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_KNK-ojnFEeembcdDfBTCjA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_KNK-oznFEeembcdDfBTCjA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_KNJwcDnFEeembcdDfBTCjA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KNK-sjnFEeembcdDfBTCjA" x="370" y="300" width="147" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_OtXzUDnFEeembcdDfBTCjA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_OtXzVznFEeembcdDfBTCjA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_OtXzWDnFEeembcdDfBTCjA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_OtXzWTnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_OtXzWjnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_OtXzWznFEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OtXzXDnFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_OtXzXTnFEeembcdDfBTCjA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_OtXzXjnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_OtXzXznFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_OtXzYDnFEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OtXzYTnFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_OtXzYjnFEeembcdDfBTCjA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_OtXzYznFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_OtXzZDnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_OtXzZTnFEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OtXzZjnFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_OtXzZznFEeembcdDfBTCjA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_OtXzaDnFEeembcdDfBTCjA" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_ZQFQYJCAEeqtm5xS3r5AoA" name="cssClass">
Philip Makedonski's avatar
Philip Makedonski committed
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OtXzdznFEeembcdDfBTCjA" x="660" y="110" width="171" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_ZABH0DnFEeembcdDfBTCjA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZABH0TnFEeembcdDfBTCjA" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZABH0jnFEeembcdDfBTCjA" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZABH0znFEeembcdDfBTCjA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ZABH1DnFEeembcdDfBTCjA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ZABH1TnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ZABH1jnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ZABH1znFEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZABH2DnFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ZABH2TnFEeembcdDfBTCjA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ZABH2jnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ZABH2znFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ZABH3DnFEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZABH3TnFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ZABH3jnFEeembcdDfBTCjA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ZABH3znFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ZABH4DnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ZABH4TnFEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZABH4jnFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZABH4znFEeembcdDfBTCjA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZABH5DnFEeembcdDfBTCjA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_Y__5sDnFEeembcdDfBTCjA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZABH8znFEeembcdDfBTCjA" x="660" y="200" width="171" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_f652UDnFEeembcdDfBTCjA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_f652UTnFEeembcdDfBTCjA" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_f652UjnFEeembcdDfBTCjA" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_f652UznFEeembcdDfBTCjA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_f652VDnFEeembcdDfBTCjA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_f652VTnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_f652VjnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_f652VznFEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f652WDnFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_f652WTnFEeembcdDfBTCjA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_f652WjnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_f652WznFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_f652XDnFEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f652XTnFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_f652XjnFEeembcdDfBTCjA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_f652XznFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_f652YDnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_f652YTnFEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f652YjnFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_f652YznFEeembcdDfBTCjA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_f652ZDnFEeembcdDfBTCjA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_f65PQDnFEeembcdDfBTCjA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f652cznFEeembcdDfBTCjA" x="370" y="390" width="147" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_yjT74DnFEeembcdDfBTCjA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yjT74TnFEeembcdDfBTCjA" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_yjT74jnFEeembcdDfBTCjA" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_yjT74znFEeembcdDfBTCjA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_yjT75DnFEeembcdDfBTCjA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_yjT75TnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_yjT75jnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_yjT75znFEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yjT76DnFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_yjT76TnFEeembcdDfBTCjA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_yjT76jnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_yjT76znFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_yjT77DnFEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yjT77TnFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_yjT77jnFEeembcdDfBTCjA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_yjT77znFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_yjT78DnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_yjT78TnFEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yjT78jnFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_yjT78znFEeembcdDfBTCjA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_yjT79DnFEeembcdDfBTCjA" y="5"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_yjT79TnFEeembcdDfBTCjA" type="StereotypeLabel">
        <styles xmi:type="notation:StringValueStyle" xmi:id="_yjT79jnFEeembcdDfBTCjA" name="stereotype" stringValue="StandardProfile::Metaclass"/>
        <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yjT79znFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_yjT7-DnFEeembcdDfBTCjA" type="StereotypeBrace">
        <styles xmi:type="notation:TitleStyle" xmi:id="_yjT7-TnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:StringValueStyle" xmi:id="_yjT7-jnFEeembcdDfBTCjA" name="stereotype" stringValue="StandardProfile::Metaclass"/>
        <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yjT7-znFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_yjT7_DnFEeembcdDfBTCjA" type="compartment_shape_display">
        <styles xmi:type="notation:TitleStyle" xmi:id="_yjT7_TnFEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yjT7_jnFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_yjT7_znFEeembcdDfBTCjA" type="StereotypeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_yjT8ADnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:StringValueStyle" xmi:id="_yjT8ATnFEeembcdDfBTCjA" name="stereotype" stringValue="StandardProfile::Metaclass"/>
        <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yjT8AjnFEeembcdDfBTCjA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_yjTU0DnFEeembcdDfBTCjA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yjT8AznFEeembcdDfBTCjA" x="660" y="570" width="171" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_06PXADnFEeembcdDfBTCjA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_06PXATnFEeembcdDfBTCjA" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_06PXAjnFEeembcdDfBTCjA" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_06PXAznFEeembcdDfBTCjA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_06PXBDnFEeembcdDfBTCjA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_06PXBTnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_06PXBjnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_06PXBznFEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_06PXCDnFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_06PXCTnFEeembcdDfBTCjA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_06PXCjnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_06PXCznFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_06PXDDnFEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_06PXDTnFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_06PXDjnFEeembcdDfBTCjA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_06PXDznFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_06PXEDnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_06PXETnFEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_06PXEjnFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_06PXEznFEeembcdDfBTCjA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_06PXFDnFEeembcdDfBTCjA" y="5"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_06PXFTnFEeembcdDfBTCjA" type="StereotypeLabel">
        <styles xmi:type="notation:StringValueStyle" xmi:id="_06PXFjnFEeembcdDfBTCjA" name="stereotype" stringValue="StandardProfile::Metaclass"/>
        <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_06PXFznFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_06PXGDnFEeembcdDfBTCjA" type="StereotypeBrace">
        <styles xmi:type="notation:TitleStyle" xmi:id="_06PXGTnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:StringValueStyle" xmi:id="_06PXGjnFEeembcdDfBTCjA" name="stereotype" stringValue="StandardProfile::Metaclass"/>
        <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_06PXGznFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_06PXHDnFEeembcdDfBTCjA" type="compartment_shape_display">
        <styles xmi:type="notation:TitleStyle" xmi:id="_06PXHTnFEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_06PXHjnFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_06PXHznFEeembcdDfBTCjA" type="StereotypeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_06PXIDnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:StringValueStyle" xmi:id="_06PXITnFEeembcdDfBTCjA" name="stereotype" stringValue="StandardProfile::Metaclass"/>
        <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_06PXIjnFEeembcdDfBTCjA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_06Ov8DnFEeembcdDfBTCjA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_06PXIznFEeembcdDfBTCjA" x="660" y="300" width="171" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_6nspEDnFEeembcdDfBTCjA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6nspETnFEeembcdDfBTCjA" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6nspEjnFEeembcdDfBTCjA" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_6nspEznFEeembcdDfBTCjA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_6nspFDnFEeembcdDfBTCjA" type="Class_AttributeCompartment">
        <children xmi:type="notation:Shape" xmi:id="_noSUkDnMEeevwK1ypdvWgA" type="Property_ClassAttributeLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_omKSEDnMEeevwK1ypdvWgA" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_omKSETnMEeevwK1ypdvWgA" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_p0qskDnMEeevwK1ypdvWgA" name="maskLabel">
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>name</stringListValue>
            <stringListValue>type</stringListValue>
            <stringListValue>derived</stringListValue>
          </styles>
          <element xmi:type="uml:Property" href="tdl.uml#_nnjUwDnMEeevwK1ypdvWgA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_noSUkTnMEeevwK1ypdvWgA"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_6nspFTnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_6nspFjnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_6nspFznFEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6nspGDnFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_6nspGTnFEeembcdDfBTCjA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_6nspGjnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_6nspGznFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_6nspHDnFEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6nspHTnFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_6nspHjnFEeembcdDfBTCjA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_6nspHznFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_6nspIDnFEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_6nspITnFEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6nspIjnFEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_6nspIznFEeembcdDfBTCjA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_6nspJDnFEeembcdDfBTCjA" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_6nqz4DnFEeembcdDfBTCjA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6nspMznFEeembcdDfBTCjA" x="660" y="480" width="171" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_KEcq8DnGEeembcdDfBTCjA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_KEcq8TnGEeembcdDfBTCjA" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KEcq8jnGEeembcdDfBTCjA" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_KEcq8znGEeembcdDfBTCjA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_KEcq9DnGEeembcdDfBTCjA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_KEcq9TnGEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_KEcq9jnGEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_KEcq9znGEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KEcq-DnGEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_KEcq-TnGEeembcdDfBTCjA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_KEcq-jnGEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_KEcq-znGEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_KEcq_DnGEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KEcq_TnGEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_KEcq_jnGEeembcdDfBTCjA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_KEcq_znGEeembcdDfBTCjA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_KEcrADnGEeembcdDfBTCjA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_KEcrATnGEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KEcrAjnGEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_KEcrAznGEeembcdDfBTCjA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_KEcrBDnGEeembcdDfBTCjA" y="5"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_KEcrBTnGEeembcdDfBTCjA" type="StereotypeLabel">
        <styles xmi:type="notation:StringValueStyle" xmi:id="_KEcrBjnGEeembcdDfBTCjA" name="stereotype" stringValue="StandardProfile::Metaclass"/>
        <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KEcrBznGEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_KEcrCDnGEeembcdDfBTCjA" type="StereotypeBrace">
        <styles xmi:type="notation:TitleStyle" xmi:id="_KEcrCTnGEeembcdDfBTCjA"/>
        <styles xmi:type="notation:StringValueStyle" xmi:id="_KEcrCjnGEeembcdDfBTCjA" name="stereotype" stringValue="StandardProfile::Metaclass"/>
        <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KEcrCznGEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_KEcrDDnGEeembcdDfBTCjA" type="compartment_shape_display">
        <styles xmi:type="notation:TitleStyle" xmi:id="_KEcrDTnGEeembcdDfBTCjA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KEcrDjnGEeembcdDfBTCjA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_KEcrDznGEeembcdDfBTCjA" type="StereotypeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_KEcrEDnGEeembcdDfBTCjA"/>
        <styles xmi:type="notation:StringValueStyle" xmi:id="_KEcrETnGEeembcdDfBTCjA" name="stereotype" stringValue="StandardProfile::Metaclass"/>
        <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KEcrEjnGEeembcdDfBTCjA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_KEcD4DnGEeembcdDfBTCjA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KEcrEznGEeembcdDfBTCjA" x="660" y="390" width="171" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_0DIhcFW0Eee10cqbwenaJA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_0DIheVW0Eee10cqbwenaJA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_0DIhfFW0Eee10cqbwenaJA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_0DIhf1W0Eee10cqbwenaJA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_0DIhgFW0Eee10cqbwenaJA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_0DIhgVW0Eee10cqbwenaJA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0DIhglW0Eee10cqbwenaJA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_0DIhg1W0Eee10cqbwenaJA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_0DIhhFW0Eee10cqbwenaJA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_0DIhhVW0Eee10cqbwenaJA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_0DIhhlW0Eee10cqbwenaJA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0DIhh1W0Eee10cqbwenaJA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_0DIhiFW0Eee10cqbwenaJA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_0DIhiVW0Eee10cqbwenaJA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_0DIhilW0Eee10cqbwenaJA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_0DIhi1W0Eee10cqbwenaJA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0DIhjFW0Eee10cqbwenaJA"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_bvvJsJCAEeqtm5xS3r5AoA" name="cssClass">
Philip Makedonski's avatar
Philip Makedonski committed
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_NLFY0FOjEeSK3YiOxEYRxA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0DJIgFW0Eee10cqbwenaJA" x="80" y="110" width="147" height="51"/>
    <children xmi:type="notation:Shape" xmi:id="_Gmpf8FW1Eee10cqbwenaJA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Gmpf8VW1Eee10cqbwenaJA" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Gmpf8lW1Eee10cqbwenaJA" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_Gmpf81W1Eee10cqbwenaJA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Gmpf9FW1Eee10cqbwenaJA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Gmpf9VW1Eee10cqbwenaJA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Gmpf9lW1Eee10cqbwenaJA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Gmpf91W1Eee10cqbwenaJA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Gmpf-FW1Eee10cqbwenaJA"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Gmpf-VW1Eee10cqbwenaJA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Gmpf-lW1Eee10cqbwenaJA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Gmpf-1W1Eee10cqbwenaJA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Gmpf_FW1Eee10cqbwenaJA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Gmpf_VW1Eee10cqbwenaJA"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Gmpf_lW1Eee10cqbwenaJA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Gmpf_1W1Eee10cqbwenaJA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_GmpgAFW1Eee10cqbwenaJA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_GmpgAVW1Eee10cqbwenaJA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GmpgAlW1Eee10cqbwenaJA"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_GmpgA1W1Eee10cqbwenaJA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_GmpgBFW1Eee10cqbwenaJA" y="5"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_GmpgBVW1Eee10cqbwenaJA" type="StereotypeLabel">
        <styles xmi:type="notation:StringValueStyle" xmi:id="_GmpgBlW1Eee10cqbwenaJA" name="stereotype" stringValue="StandardProfile::Metaclass"/>
        <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GmpgB1W1Eee10cqbwenaJA"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_GmpgCFW1Eee10cqbwenaJA" type="StereotypeBrace">
        <styles xmi:type="notation:TitleStyle" xmi:id="_GmpgCVW1Eee10cqbwenaJA"/>
        <styles xmi:type="notation:StringValueStyle" xmi:id="_GmpgClW1Eee10cqbwenaJA" name="stereotype" stringValue="StandardProfile::Metaclass"/>
        <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GmpgC1W1Eee10cqbwenaJA"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_GmpgDFW1Eee10cqbwenaJA" type="compartment_shape_display">
        <styles xmi:type="notation:TitleStyle" xmi:id="_GmpgDVW1Eee10cqbwenaJA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GmpgDlW1Eee10cqbwenaJA"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_GmpgD1W1Eee10cqbwenaJA" type="StereotypeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_GmpgEFW1Eee10cqbwenaJA"/>
        <styles xmi:type="notation:StringValueStyle" xmi:id="_GmpgEVW1Eee10cqbwenaJA" name="stereotype" stringValue="StandardProfile::Metaclass"/>
        <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GmpgElW1Eee10cqbwenaJA"/>
      <element xmi:type="uml:Class" href="tdl.uml#_GmnDsFW1Eee10cqbwenaJA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GmpgE1W1Eee10cqbwenaJA" x="80" y="201" width="147" height="61"/>
    <children xmi:type="notation:Shape" xmi:id="_C5k5kJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C5k5kZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C5k5k5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C5k5kpIOEeqwIoGOM90xYQ" x="570" y="485"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C5uDgJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C5uDgZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C5uDg5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_50dQEO7oEeKEI7DGGPzGog"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C5uDgpIOEeqwIoGOM90xYQ" x="570" y="110"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C53Nc5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C53NdJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C530gJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_-KWF4DnEEeembcdDfBTCjA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C53NdZIOEeqwIoGOM90xYQ" x="570" y="201"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C6EBw5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C6EBxJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C6Eo0JIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KNJwcDnFEeembcdDfBTCjA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C6EBxZIOEeqwIoGOM90xYQ" x="570" y="300"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C6Q2E5IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C6Q2FJIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C6RdIJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C6Q2FZIOEeqwIoGOM90xYQ" x="860" y="110"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C6aAAJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C6aAAZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C6aAA5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Y__5sDnFEeembcdDfBTCjA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C6aAApIOEeqwIoGOM90xYQ" x="860" y="200"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C6lmMJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C6lmMZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C6lmM5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_f65PQDnFEeembcdDfBTCjA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C6lmMpIOEeqwIoGOM90xYQ" x="570" y="390"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C6s68JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C6s68ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C6s685IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_yjTU0DnFEeembcdDfBTCjA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C6s68pIOEeqwIoGOM90xYQ" x="860" y="570"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C6zooJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C6zooZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C6zoo5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_06Ov8DnFEeembcdDfBTCjA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C6zoopIOEeqwIoGOM90xYQ" x="860" y="300"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C68LgJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C68LgZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C68Lg5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_6nqz4DnFEeembcdDfBTCjA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C68LgpIOEeqwIoGOM90xYQ" x="860" y="480"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C6_14JIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C6_14ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C6_145IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KEcD4DnGEeembcdDfBTCjA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C6_14pIOEeqwIoGOM90xYQ" x="860" y="390"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C7KN85IOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C7KN9JIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C7KN9pIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_NLFY0FOjEeSK3YiOxEYRxA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C7KN9ZIOEeqwIoGOM90xYQ" x="280" y="110"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_C7N4UJIOEeqwIoGOM90xYQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_C7N4UZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C7N4U5IOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_GmnDsFW1Eee10cqbwenaJA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C7N4UpIOEeqwIoGOM90xYQ" x="280" y="201"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_WrumcTnEEeembcdDfBTCjA" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_WrumcjnEEeembcdDfBTCjA"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_zOHhgJBFEeqtm5xS3r5AoA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_yaclsDnDEeembcdDfBTCjA"/>
    <styles xmi:type="notation:DoubleValueStyle" xmi:id="_8LKIoJB_Eeqtm5xS3r5AoA" name="rulergrid.gridspacing" doubleValue="10.0"/>
    <element xmi:type="uml:Package" href="tdl.uml#_yaclsDnDEeembcdDfBTCjA"/>
    <edges xmi:type="notation:Connector" xmi:id="_DY9f0DnFEeembcdDfBTCjA" type="Generalization_Edge" source="_-KX7EDnEEeembcdDfBTCjA" target="_ssaPYDnEEeembcdDfBTCjA">
      <children xmi:type="notation:DecorationNode" xmi:id="_DY-G4DnFEeembcdDfBTCjA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_D35ekDnFEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DY-G4TnFEeembcdDfBTCjA" y="39"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_DY9f0TnFEeembcdDfBTCjA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_DYzu0DnFEeembcdDfBTCjA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DY9f0jnFEeembcdDfBTCjA" points="[491, 231, -643984, -643984]$[561, 111, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DZQawDnFEeembcdDfBTCjA" id="(0.8163265306122449,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DZQawTnFEeembcdDfBTCjA" id="(0.8163265306122449,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_RfdgcDnFEeembcdDfBTCjA" type="Generalization_Edge" source="_KNKXgDnFEeembcdDfBTCjA" target="_OtXzUDnFEeembcdDfBTCjA">
      <children xmi:type="notation:DecorationNode" xmi:id="_RfdgcznFEeembcdDfBTCjA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_R7n4ADnFEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_RfdgdDnFEeembcdDfBTCjA" y="39"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_RfdgcTnFEeembcdDfBTCjA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_KNJwcTnFEeembcdDfBTCjA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_RfdgcjnFEeembcdDfBTCjA" points="[370, 330, -643984, -643984]$[360, 330, -643984, -643984]$[350, 330, -643984, -643984]$[350, 90, -643984, -643984]$[770, 90, -643984, -643984]$[770, 110, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_R73IkDnFEeembcdDfBTCjA" id="(0.0,0.4918032786885246)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_R73voDnFEeembcdDfBTCjA" id="(0.6432748538011696,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_p1FngDnFEeembcdDfBTCjA" type="Generalization_Edge" source="_ZABH0DnFEeembcdDfBTCjA" target="_OtXzUDnFEeembcdDfBTCjA">
      <children xmi:type="notation:DecorationNode" xmi:id="_p1GOkDnFEeembcdDfBTCjA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_qRJ4cDnFEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_p1GOkTnFEeembcdDfBTCjA" x="1" y="39"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_p1FngTnFEeembcdDfBTCjA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_Y__5sTnFEeembcdDfBTCjA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_p1FngjnFEeembcdDfBTCjA" points="[821, 430, -643984, -643984]$[917, 207, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qReokDnFEeembcdDfBTCjA" id="(0.6432748538011696,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qRfPoDnFEeembcdDfBTCjA" id="(0.6432748538011696,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_p1HcsDnFEeembcdDfBTCjA" type="Generalization_Edge" source="_f652UDnFEeembcdDfBTCjA" target="_OtXzUDnFEeembcdDfBTCjA">
      <children xmi:type="notation:DecorationNode" xmi:id="_p1HcsznFEeembcdDfBTCjA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_qQiNYDnFEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_p1HctDnFEeembcdDfBTCjA" y="39"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_p1HcsTnFEeembcdDfBTCjA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_f65PQTnFEeembcdDfBTCjA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_p1HcsjnFEeembcdDfBTCjA" points="[370, 420, -643984, -643984]$[340, 420, -643984, -643984]$[340, 80, -643984, -643984]$[790, 80, -643984, -643984]$[790, 110, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qQ3kkDnFEeembcdDfBTCjA" id="(0.0,0.4918032786885246)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qQ4LoDnFEeembcdDfBTCjA" id="(0.7602339181286549,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_A_M9sDnGEeembcdDfBTCjA" type="Generalization_Edge" source="_yjT74DnFEeembcdDfBTCjA" target="_ZABH0DnFEeembcdDfBTCjA">
      <children xmi:type="notation:DecorationNode" xmi:id="_A_M9sznGEeembcdDfBTCjA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ES7i0DnHEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_A_M9tDnGEeembcdDfBTCjA" y="39"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_A_M9sTnGEeembcdDfBTCjA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_yjTU0TnFEeembcdDfBTCjA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_A_M9sjnGEeembcdDfBTCjA" points="[831, 600, -643984, -643984]$[870, 600, -643984, -643984]$[870, 210, -643984, -643984]$[831, 210, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EUUp8DnHEeembcdDfBTCjA" id="(1.0,0.4918032786885246)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_COUcMDnGEeembcdDfBTCjA" id="(1.0,0.16393442622950818)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_A_NkwDnGEeembcdDfBTCjA" type="Generalization_Edge" source="_06PXADnFEeembcdDfBTCjA" target="_ZABH0DnFEeembcdDfBTCjA">
      <children xmi:type="notation:DecorationNode" xmi:id="_A_OL0DnGEeembcdDfBTCjA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ETQS8DnHEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_A_OL0TnGEeembcdDfBTCjA" y="39"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_A_NkwTnGEeembcdDfBTCjA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_06Ov8TnFEeembcdDfBTCjA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_A_NkwjnGEeembcdDfBTCjA" points="[770, 290, -643984, -643984]$[720, 240, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EUUC4DnHEeembcdDfBTCjA" id="(0.6432748538011696,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Gx-0oDnGEeembcdDfBTCjA" id="(0.6432748538011696,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_A_Oy4DnGEeembcdDfBTCjA" type="Generalization_Edge" source="_6nspEDnFEeembcdDfBTCjA" target="_ZABH0DnFEeembcdDfBTCjA">
      <children xmi:type="notation:DecorationNode" xmi:id="_A_Oy4znGEeembcdDfBTCjA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_E5khgDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_A_Oy5DnGEeembcdDfBTCjA" x="-1" y="38"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_A_Oy4TnGEeembcdDfBTCjA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_6nqz4TnFEeembcdDfBTCjA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_A_Oy4jnGEeembcdDfBTCjA" points="[831, 510, -643984, -643984]$[860, 510, -643984, -643984]$[860, 230, -643984, -643984]$[831, 230, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_E554sDnGEeembcdDfBTCjA" id="(1.0,0.4918032786885246)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EppPIDnGEeembcdDfBTCjA" id="(1.0,0.4918032786885246)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_VBRk4DnGEeembcdDfBTCjA" type="Association_Edge" source="_-KX7EDnEEeembcdDfBTCjA" target="_KNKXgDnFEeembcdDfBTCjA">
      <children xmi:type="notation:DecorationNode" xmi:id="_VBRk4znGEeembcdDfBTCjA" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_3H7hIDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_VBRk5DnGEeembcdDfBTCjA" x="1" y="-18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_VBRk5TnGEeembcdDfBTCjA" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_3ITUkDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_VBRk5jnGEeembcdDfBTCjA" x="1" y="19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_VBRk5znGEeembcdDfBTCjA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_3Im2kDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_VBRk6DnGEeembcdDfBTCjA" x="25" y="-17"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_VBRk6TnGEeembcdDfBTCjA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EMgv_pCAEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EMgv_5CAEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_3I-qADnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_DK_REDnMEeevwK1ypdvWgA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_VBRk6jnGEeembcdDfBTCjA" x="-15" y="-61"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_VBSL8DnGEeembcdDfBTCjA" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_3JWdcDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_VBSL8TnGEeembcdDfBTCjA" x="26" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_VBSL8jnGEeembcdDfBTCjA" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_3J1loDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_VBSL8znGEeembcdDfBTCjA" x="-23" y="-18"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_VBRk4TnGEeembcdDfBTCjA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_VAwAcDnGEeembcdDfBTCjA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VBRk4jnGEeembcdDfBTCjA" points="[659, 270, -643984, -643984]$[820, 300, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VCEPEDnGEeembcdDfBTCjA" id="(0.54421768707483,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VCEPETnGEeembcdDfBTCjA" id="(0.54421768707483,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_dbJZ4DnGEeembcdDfBTCjA" type="Association_Edge" source="_-KX7EDnEEeembcdDfBTCjA" target="_ZABH0DnFEeembcdDfBTCjA">
      <children xmi:type="notation:DecorationNode" xmi:id="_dbJZ4znGEeembcdDfBTCjA" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_3KPOQDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_dbJZ5DnGEeembcdDfBTCjA" x="1" y="-18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_dbJZ5TnGEeembcdDfBTCjA" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_3KnowDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_dbJZ5jnGEeembcdDfBTCjA" y="19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_dbJZ5znGEeembcdDfBTCjA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_3LCfgDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_dbJZ6DnGEeembcdDfBTCjA" x="87" y="-18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_dbKA8DnGEeembcdDfBTCjA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EMgv_JCAEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EMgv_ZCAEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_3Ld9UDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_Dx-YkDnMEeevwK1ypdvWgA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_dbKA8TnGEeembcdDfBTCjA" x="-90" y="-5"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_dbKA8jnGEeembcdDfBTCjA" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_3L1JsDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_dbKA8znGEeembcdDfBTCjA" x="87" y="19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_dbKA9DnGEeembcdDfBTCjA" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_3MOLQDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_dbKA9TnGEeembcdDfBTCjA" x="-86" y="-18"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_dbJZ4TnGEeembcdDfBTCjA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_dalZMDnGEeembcdDfBTCjA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_dbJZ4jnGEeembcdDfBTCjA" points="[590, 320, -643984, -643984]$[1150, 481, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dby6IDnGEeembcdDfBTCjA" id="(1.0,0.4918032786885246)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dby6ITnGEeembcdDfBTCjA" id="(0.0,0.5081967213114754)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_o0pBsDnGEeembcdDfBTCjA" type="Association_Edge" source="_f652UDnFEeembcdDfBTCjA" target="_odk3cDnEEeembcdDfBTCjA">
      <children xmi:type="notation:DecorationNode" xmi:id="_o0pBsznGEeembcdDfBTCjA" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_8YwhkDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_o0pBtDnGEeembcdDfBTCjA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_o0pBtTnGEeembcdDfBTCjA" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_8ZGf0DnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_o0pBtjnGEeembcdDfBTCjA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_o0powDnGEeembcdDfBTCjA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_8ZjLwDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_o0powTnGEeembcdDfBTCjA" x="23" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_o0powjnGEeembcdDfBTCjA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EMgv8JCAEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EMgv8ZCAEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_8Z6_MDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_8oraoDnLEeevwK1ypdvWgA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_o0powznGEeembcdDfBTCjA" x="-20" y="-55"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_o0poxDnGEeembcdDfBTCjA" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_8aSLkDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_o0poxTnGEeembcdDfBTCjA" x="23" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_o0poxjnGEeembcdDfBTCjA" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_8aqmEDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_o0poxznGEeembcdDfBTCjA" x="-23" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_o0pBsTnGEeembcdDfBTCjA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_ozzUMDnGEeembcdDfBTCjA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_o0pBsjnGEeembcdDfBTCjA" points="[580, 390, -643984, -643984]$[427, 390, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_o1R64DnGEeembcdDfBTCjA" id="(0.54421768707483,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_o1R64TnGEeembcdDfBTCjA" id="(0.54421768707483,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_seKGEDnGEeembcdDfBTCjA" type="Association_Edge" source="_f652UDnFEeembcdDfBTCjA" target="_KNKXgDnFEeembcdDfBTCjA">
      <children xmi:type="notation:DecorationNode" xmi:id="_seKGEznGEeembcdDfBTCjA" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_60i80DnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_seKGFDnGEeembcdDfBTCjA" x="1" y="-18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_seKGFTnGEeembcdDfBTCjA" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_608lcDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_seKGFjnGEeembcdDfBTCjA" y="18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_seKGFznGEeembcdDfBTCjA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_61PgYDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_seKGGDnGEeembcdDfBTCjA" x="35" y="-18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_seKGGTnGEeembcdDfBTCjA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EMgv8pCAEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EMgv85CAEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_61kQgDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_CfDYIDnMEeevwK1ypdvWgA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_seKGGjnGEeembcdDfBTCjA" x="-14" y="60"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_seKGGznGEeembcdDfBTCjA" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_615nsDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_seKGHDnGEeembcdDfBTCjA" x="35" y="18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_seKGHTnGEeembcdDfBTCjA" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_62TQUDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_seKtIDnGEeembcdDfBTCjA" x="-34" y="-18"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_seKGETnGEeembcdDfBTCjA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_sdkQMDnGEeembcdDfBTCjA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_seKGEjnGEeembcdDfBTCjA" points="[630, 416, -643984, -643984]$[850, 336, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_se67EDnGEeembcdDfBTCjA" id="(0.54421768707483,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_se7iIDnGEeembcdDfBTCjA" id="(0.54421768707483,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_1Ngb0DnGEeembcdDfBTCjA" type="Generalization_Edge" source="_KEcq8DnGEeembcdDfBTCjA" target="_ZABH0DnFEeembcdDfBTCjA">
      <children xmi:type="notation:DecorationNode" xmi:id="_1NhC4DnGEeembcdDfBTCjA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ETnfUDnHEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_1NhC4TnGEeembcdDfBTCjA" y="39"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_1Ngb0TnGEeembcdDfBTCjA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_KEcD4TnGEeembcdDfBTCjA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1Ngb0jnGEeembcdDfBTCjA" points="[831, 420, -643984, -643984]$[850, 420, -643984, -643984]$[850, 250, -643984, -643984]$[831, 250, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EUUp8TnHEeembcdDfBTCjA" id="(1.0,0.4918032786885246)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EUVRADnHEeembcdDfBTCjA" id="(1.0,0.819672131147541)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_KPImEDnIEeembcdDfBTCjA" type="Association_Edge" source="_ZABH0DnFEeembcdDfBTCjA" target="_f652UDnFEeembcdDfBTCjA">
      <children xmi:type="notation:DecorationNode" xmi:id="_KPImEznIEeembcdDfBTCjA" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_WwzsADnKEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_KPImFDnIEeembcdDfBTCjA" y="-19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_KPImFTnIEeembcdDfBTCjA" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_WxLfcDnKEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_KPImFjnIEeembcdDfBTCjA" x="1" y="17"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_KPImFznIEeembcdDfBTCjA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Wxg2oDnKEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_KPImGDnIEeembcdDfBTCjA" x="28" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_KPImGTnIEeembcdDfBTCjA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EMgv-JCAEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EMgv-ZCAEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Wx6fQDnKEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_BrRKwDnMEeevwK1ypdvWgA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_KPImGjnIEeembcdDfBTCjA" x="-58" y="5"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_KPImGznIEeembcdDfBTCjA" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_WyWkIDnKEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_KPImHDnIEeembcdDfBTCjA" x="28" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_KPImHTnIEeembcdDfBTCjA" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_WywMwDnKEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_KPImHjnIEeembcdDfBTCjA" x="-26" y="-19"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_KPImETnIEeembcdDfBTCjA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_KOvkgDnIEeembcdDfBTCjA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_KPImEjnIEeembcdDfBTCjA" points="[660, 250, -643984, -643984]$[620, 250, -643984, -643984]$[620, 400, -643984, -643984]$[517, 400, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KQDMEDnIEeembcdDfBTCjA" id="(0.0,0.819672131147541)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KQDMETnIEeembcdDfBTCjA" id="(1.0,0.16393442622950818)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_M3beADnIEeembcdDfBTCjA" type="Association_Edge" source="_yjT74DnFEeembcdDfBTCjA" target="_f652UDnFEeembcdDfBTCjA">
      <children xmi:type="notation:DecorationNode" xmi:id="_M3cFEDnIEeembcdDfBTCjA" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_fj7HcDnKEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_M3cFETnIEeembcdDfBTCjA" x="1" y="-18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_M3cFEjnIEeembcdDfBTCjA" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_fkS64DnKEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_M3cFEznIEeembcdDfBTCjA" y="19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_M3cFFDnIEeembcdDfBTCjA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_fkuYsDnKEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_M3cFFTnIEeembcdDfBTCjA" x="40" y="-19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_M3cFFjnIEeembcdDfBTCjA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EMgv9JCAEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EMgv9ZCAEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_flOH8DnKEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="__tR0EDnLEeevwK1ypdvWgA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_M3cFFznIEeembcdDfBTCjA" x="-57" y="5"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_M3cFGDnIEeembcdDfBTCjA" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_flqM0DnKEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_M3cFGTnIEeembcdDfBTCjA" x="40" y="18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_M3cFGjnIEeembcdDfBTCjA" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_fmIG4DnKEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_M3cFGznIEeembcdDfBTCjA" x="-40" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_M3beATnIEeembcdDfBTCjA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_M2-yEDnIEeembcdDfBTCjA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_M3beAjnIEeembcdDfBTCjA" points="[660, 600, -643984, -643984]$[610, 600, -643984, -643984]$[610, 430, -643984, -643984]$[517, 430, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M4QkcDnIEeembcdDfBTCjA" id="(0.0,0.4918032786885246)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M4QkcTnIEeembcdDfBTCjA" id="(1.0,0.6557377049180327)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_eC-KsDnNEeevwK1ypdvWgA" type="Association_Edge" source="_KNKXgDnFEeembcdDfBTCjA" target="_ssaPYDnEEeembcdDfBTCjA">
      <children xmi:type="notation:DecorationNode" xmi:id="_eC-KsznNEeevwK1ypdvWgA" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ewSjsDnNEeevwK1ypdvWgA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_eC-KtDnNEeevwK1ypdvWgA" x="-1" y="-18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_eC-KtTnNEeevwK1ypdvWgA" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ewwdwDnNEeevwK1ypdvWgA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_eC-KtjnNEeevwK1ypdvWgA" y="19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_eC-KtznNEeevwK1ypdvWgA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_exNJsDnNEeevwK1ypdvWgA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_eC-KuDnNEeevwK1ypdvWgA" x="23" y="-19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_eC-KuTnNEeevwK1ypdvWgA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EMgv-pCAEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EMgv-5CAEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_exrDwDnNEeevwK1ypdvWgA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_mDhgwDnNEeevwK1ypdvWgA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_eC-KujnNEeevwK1ypdvWgA" x="-24" y="50"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_eC-KuznNEeevwK1ypdvWgA" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_eyI90DnNEeevwK1ypdvWgA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_eC-KvDnNEeevwK1ypdvWgA" x="23" y="19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_eC-KvTnNEeevwK1ypdvWgA" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_eylpwDnNEeevwK1ypdvWgA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_eC-xwDnNEeevwK1ypdvWgA" x="-21" y="-18"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_eC-KsTnNEeevwK1ypdvWgA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_eBtmcDnNEeevwK1ypdvWgA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_eC-KsjnNEeevwK1ypdvWgA" points="[380, 300, -643984, -643984]$[380, 280, -643984, -643984]$[360, 280, -643984, -643984]$[360, 190, -643984, -643984]$[380, 190, -643984, -643984]$[380, 161, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_eD-QQDnNEeevwK1ypdvWgA" id="(0.06802721088435375,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_eD-QQTnNEeevwK1ypdvWgA" id="(0.06802721088435375,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_OUEeoFW1Eee10cqbwenaJA" type="Generalization_Edge" source="_Gmpf8FW1Eee10cqbwenaJA" target="_0DIhcFW0Eee10cqbwenaJA">
      <children xmi:type="notation:DecorationNode" xmi:id="_OUEeo1W1Eee10cqbwenaJA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_SVa0MFW1Eee10cqbwenaJA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_OUFFsFW1Eee10cqbwenaJA" x="-1" y="38"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_OUEeoVW1Eee10cqbwenaJA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_GmnDsVW1Eee10cqbwenaJA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OUEeolW1Eee10cqbwenaJA" points="[291, 289, -643984, -643984]$[660, 241, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SWAqEFW1Eee10cqbwenaJA" id="(0.54421768707483,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PQg4wFW1Eee10cqbwenaJA" id="(0.54421768707483,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_bIE8oFW1Eee10cqbwenaJA" type="Association_Edge" source="_Gmpf8FW1Eee10cqbwenaJA" target="_KNKXgDnFEeembcdDfBTCjA">
      <children xmi:type="notation:DecorationNode" xmi:id="_bIFjsFW1Eee10cqbwenaJA" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_1VfrwFW1Eee10cqbwenaJA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_bIFjsVW1Eee10cqbwenaJA" x="-1" y="-18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_bIFjslW1Eee10cqbwenaJA" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_1V2REFW1Eee10cqbwenaJA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_bIFjs1W1Eee10cqbwenaJA" x="1" y="19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_bIFjtFW1Eee10cqbwenaJA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_1WQgwFW1Eee10cqbwenaJA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_bIFjtVW1Eee10cqbwenaJA" x="46" y="-18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_bIFjtlW1Eee10cqbwenaJA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EMgv9pCAEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EMgv95CAEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_1WntIFW1Eee10cqbwenaJA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_4qLIkFW1Eee10cqbwenaJA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_bIFjt1W1Eee10cqbwenaJA" x="-120" y="-5"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_bIFjuFW1Eee10cqbwenaJA" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_1XHcYFW1Eee10cqbwenaJA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_bIFjuVW1Eee10cqbwenaJA" x="48" y="18"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_bIFjulW1Eee10cqbwenaJA" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_1XmkkFW1Eee10cqbwenaJA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_bIFju1W1Eee10cqbwenaJA" x="-49" y="-18"/>
      <styles xmi:type="notation:FontStyle" xmi:id="_bIE8oVW1Eee10cqbwenaJA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_bHS5gFW1Eee10cqbwenaJA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bIE8olW1Eee10cqbwenaJA" points="[160, 262, -643984, -643984]$[160, 350, -643984, -643984]$[410, 361, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bJCl8FW1Eee10cqbwenaJA" id="(0.54421768707483,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bJCl8VW1Eee10cqbwenaJA" id="(0.0,0.819672131147541)"/>
    <edges xmi:type="notation:Connector" xmi:id="_C5k5lJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_odk3cDnEEeembcdDfBTCjA" target="_C5k5kJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C5k5lZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C5lgoJIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C5k5lpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C5k5l5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C5k5mJIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_C5uqkJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_ssaPYDnEEeembcdDfBTCjA" target="_C5uDgJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C5uqkZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C5uqlZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_50dQEO7oEeKEI7DGGPzGog"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C5uqkpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C5uqk5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C5uqlJIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_C530gZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_-KX7EDnEEeembcdDfBTCjA" target="_C53Nc5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C530gpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C530hpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_-KWF4DnEEeembcdDfBTCjA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C530g5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C530hJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C530hZIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_C6Eo0ZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_KNKXgDnFEeembcdDfBTCjA" target="_C6EBw5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C6Eo0pIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C6Eo1pIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KNJwcDnFEeembcdDfBTCjA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C6Eo05IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C6Eo1JIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C6Eo1ZIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_C6RdIZIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_OtXzUDnFEeembcdDfBTCjA" target="_C6Q2E5IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C6RdIpIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C6RdJpIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C6RdI5IOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C6RdJJIOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C6RdJZIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_C6aABJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_ZABH0DnFEeembcdDfBTCjA" target="_C6aAAJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C6aABZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C6aACZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Y__5sDnFEeembcdDfBTCjA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C6aABpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C6aAB5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C6aACJIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_C6lmNJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_f652UDnFEeembcdDfBTCjA" target="_C6lmMJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C6lmNZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C6lmOZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_f65PQDnFEeembcdDfBTCjA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C6lmNpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C6lmN5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C6lmOJIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_C6s69JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_yjT74DnFEeembcdDfBTCjA" target="_C6s68JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C6s69ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C6s6-ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_yjTU0DnFEeembcdDfBTCjA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C6s69pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C6s695IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C6s6-JIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_C6zopJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_06PXADnFEeembcdDfBTCjA" target="_C6zooJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C6zopZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C6zoqZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_06Ov8DnFEeembcdDfBTCjA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C6zoppIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C6zop5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C6zoqJIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_C68LhJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_6nspEDnFEeembcdDfBTCjA" target="_C68LgJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C68LhZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C68LiZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_6nqz4DnFEeembcdDfBTCjA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C68LhpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C68Lh5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C68LiJIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_C6_15JIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_KEcq8DnGEeembcdDfBTCjA" target="_C6_14JIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C6_15ZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C6_16ZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KEcD4DnGEeembcdDfBTCjA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C6_15pIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C6_155IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C6_16JIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_C7K1AJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_0DIhcFW0Eee10cqbwenaJA" target="_C7KN85IOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C7K1AZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C7K1BZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_NLFY0FOjEeSK3YiOxEYRxA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C7K1ApIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C7K1A5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C7K1BJIOEeqwIoGOM90xYQ"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_C7N4VJIOEeqwIoGOM90xYQ" type="StereotypeCommentLink" source="_Gmpf8FW1Eee10cqbwenaJA" target="_C7N4UJIOEeqwIoGOM90xYQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_C7N4VZIOEeqwIoGOM90xYQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C7N4WZIOEeqwIoGOM90xYQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_GmnDsFW1Eee10cqbwenaJA"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C7N4VpIOEeqwIoGOM90xYQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C7N4V5IOEeqwIoGOM90xYQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C7N4WJIOEeqwIoGOM90xYQ"/>
    </edges>
  </notation:Diagram>
</xmi:XMI>