tdl.notation 1.78 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="_hcQHsEOuEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_hcQHsUOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hcQHs0OuEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hcQHskOuEeyG_Yt003PTNg" x="660" y="80"/>
    <children xmi:type="notation:Shape" xmi:id="_hcVnQEOuEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_hcVnQUOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hcVnQ0OuEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hcVnQkOuEeyG_Yt003PTNg" x="817" y="362"/>
    <children xmi:type="notation:Shape" xmi:id="_hcexMEOuEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_hcexMUOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hcexM0OuEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Y3RgwM6QEeKrteq_aJ3viA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hcexMkOuEeyG_Yt003PTNg" x="400" y="360"/>
    <children xmi:type="notation:Shape" xmi:id="_hcle40OuEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_hcle5EOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hcle5kOuEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_fTs18Oy-EeKqo4Ny4D-vKA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hcle5UOuEeyG_Yt003PTNg" x="600" y="480"/>
    <children xmi:type="notation:Shape" xmi:id="_hcv280OuEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_hcv29EOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hcv29kOuEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hcv29UOuEeyG_Yt003PTNg" x="580" y="200"/>
    <children xmi:type="notation:Shape" xmi:id="_hc19kEOuEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_hc19kUOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hc19k0OuEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hc19kkOuEeyG_Yt003PTNg" 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="_hcQHtEOuEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_oF1twM5xEeKBmZvNr53Zng" target="_hcQHsEOuEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_hcQHtUOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hcQHuUOuEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hcQHtkOuEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hcQHt0OuEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hcQHuEOuEeyG_Yt003PTNg"/>
    <edges xmi:type="notation:Connector" xmi:id="_hcVnREOuEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_4aXtYM6LEeKrteq_aJ3viA" target="_hcVnQEOuEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_hcVnRUOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hcVnSUOuEeyG_Yt003PTNg" 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="_hcVnRkOuEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hcVnR0OuEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hcVnSEOuEeyG_Yt003PTNg"/>
    <edges xmi:type="notation:Connector" xmi:id="_hcexNEOuEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_Y3YOcM6QEeKrteq_aJ3viA" target="_hcexMEOuEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_hcexNUOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hcexOUOuEeyG_Yt003PTNg" 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="_hcexNkOuEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hcexN0OuEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hcexOEOuEeyG_Yt003PTNg"/>
    <edges xmi:type="notation:Connector" xmi:id="_hcmF8EOuEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_fUdq8Oy-EeKqo4Ny4D-vKA" target="_hcle40OuEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_hcmF8UOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hcmF9UOuEeyG_Yt003PTNg" 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="_hcmF8kOuEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hcmF80OuEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hcmF9EOuEeyG_Yt003PTNg"/>
    <edges xmi:type="notation:Connector" xmi:id="_hcv290OuEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_TO2tgVRxEeSGV_4El4z6Og" target="_hcv280OuEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_hcv2-EOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hcv2_EOuEeyG_Yt003PTNg" 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="_hcv2-UOuEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hcv2-kOuEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hcv2-0OuEeyG_Yt003PTNg"/>
    <edges xmi:type="notation:Connector" xmi:id="_hc19lEOuEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_Pb03MEQEEeqBvYJaFSFI5A" target="_hc19kEOuEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_hc19lUOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hc19mUOuEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hc19lkOuEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hc19l0OuEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hc19mEOuEeyG_Yt003PTNg"/>
  </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="161" 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="660" y="160" width="181" height="101"/>
    </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="160" y="320" width="141" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_3dULQJ6TEeu0aaTMrF3gXg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_3dVZYJ6TEeu0aaTMrF3gXg" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_3dVZYZ6TEeu0aaTMrF3gXg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3dVZYp6TEeu0aaTMrF3gXg" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3dVZY56TEeu0aaTMrF3gXg" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3dVZZJ6TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3dVZZZ6TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3dVZZp6TEeu0aaTMrF3gXg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3dVZZ56TEeu0aaTMrF3gXg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3dVZaJ6TEeu0aaTMrF3gXg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3dVZaZ6TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3dVZap6TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3dVZa56TEeu0aaTMrF3gXg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3dVZbJ6TEeu0aaTMrF3gXg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3dVZbZ6TEeu0aaTMrF3gXg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3dVZbp6TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3dVZb56TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3dVZcJ6TEeu0aaTMrF3gXg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3dVZcZ6TEeu0aaTMrF3gXg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#__9maYJxbEeuGmLQ6wlnetA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3dULQZ6TEeu0aaTMrF3gXg" x="400" y="420" width="140" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_3eJRsJ6TEeu0aaTMrF3gXg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_3eJRsp6TEeu0aaTMrF3gXg" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_3eJRs56TEeu0aaTMrF3gXg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3eJRtJ6TEeu0aaTMrF3gXg" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3eJRtZ6TEeu0aaTMrF3gXg" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3eJRtp6TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3eJRt56TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3eJRuJ6TEeu0aaTMrF3gXg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3eJRuZ6TEeu0aaTMrF3gXg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3eJRup6TEeu0aaTMrF3gXg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3eJRu56TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3eJRvJ6TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3eJRvZ6TEeu0aaTMrF3gXg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3eJRvp6TEeu0aaTMrF3gXg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3eJRv56TEeu0aaTMrF3gXg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3eJRwJ6TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3eJRwZ6TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3eJRwp6TEeu0aaTMrF3gXg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3eJRw56TEeu0aaTMrF3gXg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_ySa5gEN-Eeq6JfofCdGheg"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3eJRsZ6TEeu0aaTMrF3gXg" x="400" y="520" height="59"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_3f-dsJ6TEeu0aaTMrF3gXg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_3f-dsp6TEeu0aaTMrF3gXg" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_3f-ds56TEeu0aaTMrF3gXg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3f_EwJ6TEeu0aaTMrF3gXg" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3f_EwZ6TEeu0aaTMrF3gXg" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3f_Ewp6TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3f_Ew56TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3f_ExJ6TEeu0aaTMrF3gXg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3f_ExZ6TEeu0aaTMrF3gXg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3f_Exp6TEeu0aaTMrF3gXg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3f_Ex56TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3f_EyJ6TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3f_EyZ6TEeu0aaTMrF3gXg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3f_Eyp6TEeu0aaTMrF3gXg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3f_Ey56TEeu0aaTMrF3gXg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3f_EzJ6TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3f_EzZ6TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3f_Ezp6TEeu0aaTMrF3gXg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3f_Ez56TEeu0aaTMrF3gXg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_0C9xYJx8EeuGmLQ6wlnetA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3f-dsZ6TEeu0aaTMrF3gXg" x="680" y="420" width="130" height="81"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_iXIbkEOuEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_iXIbkUOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iXJCoEOuEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DzIIoM58EeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iXIbkkOuEeyG_Yt003PTNg" x="391" y="182"/>
    <children xmi:type="notation:Shape" xmi:id="_iXdywEOuEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_iXdywUOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iXdyw0OuEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iXdywkOuEeyG_Yt003PTNg" x="537" y="26"/>
    <children xmi:type="notation:Shape" xmi:id="_iXoK00OuEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_iXoK1EOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iXoK1kOuEeyG_Yt003PTNg" 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="_iXoK1UOuEeyG_Yt003PTNg" x="659" y="181"/>
    <children xmi:type="notation:Shape" xmi:id="_iXzxAEOuEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_iXzxAUOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iXzxA0OuEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_xmeZMBQPEeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iXzxAkOuEeyG_Yt003PTNg" x="660" y="320"/>
    <children xmi:type="notation:Shape" xmi:id="_iX-wI0OuEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_iX-wJEOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iX-wJkOuEeyG_Yt003PTNg" 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="_iX-wJUOuEeyG_Yt003PTNg" x="880" y="320"/>
    <children xmi:type="notation:Shape" xmi:id="_iYOAs0OuEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_iYOAtEOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iYOAtkOuEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iYOAtUOuEeyG_Yt003PTNg" x="860" y="160"/>
    <children xmi:type="notation:Shape" xmi:id="_iYaN80OuEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_iYaN9EOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iYaN9kOuEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iYaN9UOuEeyG_Yt003PTNg" x="360" y="320"/>
    <children xmi:type="notation:Shape" xmi:id="_iYiJwEOuEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_iYiJwUOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iYiJw0OuEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#__9maYJxbEeuGmLQ6wlnetA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iYiJwkOuEeyG_Yt003PTNg" x="600" y="420"/>
    <children xmi:type="notation:Shape" xmi:id="_iY4IAEOuEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_iY4IAUOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iY4IA0OuEeyG_Yt003PTNg" 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="_iY4IAkOuEeyG_Yt003PTNg" x="600" y="520"/>
    <children xmi:type="notation:Shape" xmi:id="_iZE8U0OuEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_iZE8VEOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iZE8VkOuEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_0C9xYJx8EeuGmLQ6wlnetA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iZE8VUOuEeyG_Yt003PTNg" x="880" y="420"/>
    <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="[300, 182, -643984, -643984]$[300, 140, -643984, -643984]$[400, 140, -643984, -643984]$[400, 82, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_g0x48M6HEeKrteq_aJ3viA" id="(0.7785714285714286,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_g0x48c6HEeKrteq_aJ3viA" id="(0.4632352941176471,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="[500, 181, -643984, -643984]$[500, 136, -643984, -643984]$[400, 136, -643984, -643984]$[400, 82, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_x65lAM6KEeKrteq_aJ3viA" id="(0.2847222222222222,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_x65lAc6KEeKrteq_aJ3viA" id="(0.4632352941176471,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="-30" y="-57"/>
      </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.2847222222222222,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zMLywBQPEeOImOhKB9FC0A" id="(0.2777777777777778,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" routing="Rectilinear">
      <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="[740, 261, -643984, -643984]$[740, 320, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZbnAIFRwEeSGV_4El4z6Og" id="(0.4419889502762431,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZbnAIVRwEeSGV_4El4z6Og" id="(0.37267080745341613,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="-72" y="10"/>
      </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="[460, 340, -643984, -643984]$[381, 340, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Pv9oQEQREeqBvYJaFSFI5A" id="(0.0,0.3225806451612903)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Pv9oQUQREeqBvYJaFSFI5A" id="(1.0,0.32786885245901637)"/>
    <edges xmi:type="notation:Connector" xmi:id="_c2alEJBYEeqtm5xS3r5AoA" type="Association_Edge" source="_DzOPQM58EeKBmZvNr53Zng" target="_lhCNsM58EeKBmZvNr53Zng" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_c2alE5BYEeqtm5xS3r5AoA" visible="false" 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">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5Xs84J6qEeuSMub9zL6ROA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5Xtj8J6qEeuSMub9zL6ROA" key="visible" value="true"/>
        </eAnnotations>
        <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" visible="false" 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="[260, 182, -643984, -643984]$[260, 60, -643984, -643984]$[337, 60, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dam3QJBYEeqtm5xS3r5AoA" id="(0.4928571428571429,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" visible="false" 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" visible="false" 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="_3fU9cJ6TEeu0aaTMrF3gXg" type="Association_Edge" source="_3dULQJ6TEeu0aaTMrF3gXg" target="_3eJRsJ6TEeu0aaTMrF3gXg" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_3fVkgJ6TEeu0aaTMrF3gXg" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4PlVsJ6TEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3fVkgZ6TEeu0aaTMrF3gXg" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_3fVkgp6TEeu0aaTMrF3gXg" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4P77AJ6TEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3fVkg56TEeu0aaTMrF3gXg" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_3fVkhJ6TEeu0aaTMrF3gXg" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4QU8kJ6TEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3fVkhZ6TEeu0aaTMrF3gXg" x="2" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_3fVkhp6TEeu0aaTMrF3gXg" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_aNzHoJ6UEeu0aaTMrF3gXg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_aNzHoZ6UEeu0aaTMrF3gXg" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4Qrh4J6TEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3fVkh56TEeu0aaTMrF3gXg" x="-10" y="-66"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_3fVkiJ6TEeu0aaTMrF3gXg" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4RA5EJ6TEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3fVkiZ6TEeu0aaTMrF3gXg" x="2" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_3fVkip6TEeu0aaTMrF3gXg" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4RXeYJ6TEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3fVki56TEeu0aaTMrF3gXg" x="-3" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_3fU9cZ6TEeu0aaTMrF3gXg"/>
      <element xmi:type="uml:Association" href="tdl.uml#_zWrIkJx7EeuGmLQ6wlnetA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_3fU9cp6TEeu0aaTMrF3gXg" points="[460, 501, -643984, -643984]$[460, 540, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4R0xYJ6TEeu0aaTMrF3gXg" id="(0.42857142857142855,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4R1YcJ6TEeu0aaTMrF3gXg" id="(0.5309734513274337,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_8aFAMJ6TEeu0aaTMrF3gXg" type="Association_Edge" source="_3dULQJ6TEeu0aaTMrF3gXg" target="_3f-dsJ6TEeu0aaTMrF3gXg" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_8aFAM56TEeu0aaTMrF3gXg" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_KiAkMJ6UEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8aFANJ6TEeu0aaTMrF3gXg" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8aFANZ6TEeu0aaTMrF3gXg" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_KidQIJ6UEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8aFANp6TEeu0aaTMrF3gXg" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8aFAN56TEeu0aaTMrF3gXg" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Ki7KMJ6UEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8aFAOJ6TEeu0aaTMrF3gXg" x="20" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8aFAOZ6TEeu0aaTMrF3gXg" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_d_J5YJ6UEeu0aaTMrF3gXg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_d_J5YZ6UEeu0aaTMrF3gXg" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_KjWA8J6UEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8aFAOp6TEeu0aaTMrF3gXg" x="-51" y="-10"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8aFAO56TEeu0aaTMrF3gXg" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_KjvpkJ6UEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8aFnQJ6TEeu0aaTMrF3gXg" x="20" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8aFnQZ6TEeu0aaTMrF3gXg" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_KkLHYJ6UEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8aFnQp6TEeu0aaTMrF3gXg" x="-1" y="-40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_8aFAMZ6TEeu0aaTMrF3gXg"/>
      <element xmi:type="uml:Association" href="tdl.uml#_fBj-sJx9EeuGmLQ6wlnetA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8aFAMp6TEeu0aaTMrF3gXg" points="[540, 440, -643984, -643984]$[600, 440, -643984, -643984]$[680, 440, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KkpBcJ6UEeu0aaTMrF3gXg" id="(1.0,0.32786885245901637)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KkpBcZ6UEeu0aaTMrF3gXg" id="(0.0,0.24691358024691357)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_I4dzgJ6UEeu0aaTMrF3gXg" type="Generalization_Edge" source="_3f-dsJ6TEeu0aaTMrF3gXg" target="_3dZJQBQPEeOImOhKB9FC0A" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_I4eakJ6UEeu0aaTMrF3gXg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_KhjRMJ6UEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_I4eakZ6UEeu0aaTMrF3gXg" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_I4dzgZ6UEeu0aaTMrF3gXg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_I1_7cJx9EeuGmLQ6wlnetA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_I4dzgp6UEeu0aaTMrF3gXg" points="[740, 400, -643984, -643984]$[740, 377, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KkoaYJ6UEeu0aaTMrF3gXg" id="(0.46153846153846156,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KkoaYZ6UEeu0aaTMrF3gXg" id="(0.37267080745341613,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_CEQfUJ6VEeu0aaTMrF3gXg" type="Generalization_Edge" source="_3dULQJ6TEeu0aaTMrF3gXg" target="_lhCNsM58EeKBmZvNr53Zng" routing="Tree">
      <children xmi:type="notation:DecorationNode" xmi:id="_CERtcJ6VEeu0aaTMrF3gXg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_EzKVkJ6VEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_CERtcZ6VEeu0aaTMrF3gXg" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_CEQfUZ6VEeu0aaTMrF3gXg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_Fbo38Jx-EeuGmLQ6wlnetA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CEQfUp6VEeu0aaTMrF3gXg" points="[440, 420, -643984, -643984]$[440, 140, -643984, -643984]$[400, 140, -643984, -643984]$[400, 82, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ey6d8J6VEeu0aaTMrF3gXg" id="(0.2857142857142857,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ey6d8Z6VEeu0aaTMrF3gXg" id="(0.4632352941176471,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_iXJCoUOuEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_DzOPQM58EeKBmZvNr53Zng" target="_iXIbkEOuEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_iXJCokOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iXJpsEOuEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DzIIoM58EeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iXJCo0OuEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iXJCpEOuEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iXJCpUOuEeyG_Yt003PTNg"/>
    <edges xmi:type="notation:Connector" xmi:id="_iXeZ0EOuEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_lhCNsM58EeKBmZvNr53Zng" target="_iXdywEOuEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_iXeZ0UOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iXfn8UOuEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iXeZ0kOuEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iXfA4EOuEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iXfn8EOuEeyG_Yt003PTNg"/>
    <edges xmi:type="notation:Connector" xmi:id="_iXox4EOuEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_fNqp0M6KEeKrteq_aJ3viA" target="_iXoK00OuEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_iXox4UOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iXox5UOuEeyG_Yt003PTNg" 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="_iXox4kOuEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iXox40OuEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iXox5EOuEeyG_Yt003PTNg"/>
    <edges xmi:type="notation:Connector" xmi:id="_iXzxBEOuEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_xmm8EBQPEeOImOhKB9FC0A" target="_iXzxAEOuEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_iXzxBUOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iXzxCUOuEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_xmeZMBQPEeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iXzxBkOuEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iXzxB0OuEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iXzxCEOuEeyG_Yt003PTNg"/>
    <edges xmi:type="notation:Connector" xmi:id="_iX-wJ0OuEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_3dZJQBQPEeOImOhKB9FC0A" target="_iX-wI0OuEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_iX-wKEOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iX_XMEOuEeyG_Yt003PTNg" 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="_iX-wKUOuEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iX-wKkOuEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iX-wK0OuEeyG_Yt003PTNg"/>
    <edges xmi:type="notation:Connector" xmi:id="_iYOAt0OuEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_6F8k0FRvEeSGV_4El4z6Og" target="_iYOAs0OuEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_iYOAuEOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iYOnwkOuEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iYOAuUOuEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iYOnwEOuEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iYOnwUOuEeyG_Yt003PTNg"/>
    <edges xmi:type="notation:Connector" xmi:id="_iYaN90OuEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_j5TxkEQQEeqBvYJaFSFI5A" target="_iYaN80OuEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_iYaN-EOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iYaN_EOuEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iYaN-UOuEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iYaN-kOuEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iYaN-0OuEeyG_Yt003PTNg"/>
    <edges xmi:type="notation:Connector" xmi:id="_iYiJxEOuEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_3dULQJ6TEeu0aaTMrF3gXg" target="_iYiJwEOuEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_iYiJxUOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iYiJyUOuEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#__9maYJxbEeuGmLQ6wlnetA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iYiJxkOuEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iYiJx0OuEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iYiJyEOuEeyG_Yt003PTNg"/>
    <edges xmi:type="notation:Connector" xmi:id="_iY4IBEOuEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_3eJRsJ6TEeu0aaTMrF3gXg" target="_iY4IAEOuEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_iY4IBUOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iY4vEEOuEeyG_Yt003PTNg" 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="_iY4IBkOuEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iY4IB0OuEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iY4ICEOuEeyG_Yt003PTNg"/>
    <edges xmi:type="notation:Connector" xmi:id="_iZE8V0OuEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_3f-dsJ6TEeu0aaTMrF3gXg" target="_iZE8U0OuEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_iZE8WEOuEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iZFjYEOuEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_0C9xYJx8EeuGmLQ6wlnetA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iZE8WUOuEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iZE8WkOuEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iZE8W0OuEeyG_Yt003PTNg"/>
  </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="286" y="160" 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="580" y="160" 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="416" y="55" width="182" height="56"/>
    <children xmi:type="notation:Shape" xmi:id="_Ycq9sAwZEeSyW5TlhCAZUA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rmoRIJ6TEeu0aaTMrF3gXg" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rmoRIZ6TEeu0aaTMrF3gXg" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_Ycq9sgwZEeSyW5TlhCAZUA" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rmoRIp6TEeu0aaTMrF3gXg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rmoRI56TEeu0aaTMrF3gXg" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Ycq9swwZEeSyW5TlhCAZUA" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rmoRJJ6TEeu0aaTMrF3gXg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rmoRJZ6TEeu0aaTMrF3gXg" key="visible" value="true"/>
        </eAnnotations>
        <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" visible="false" 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" visible="false" 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="285" y="288" 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="582" y="290" width="144" height="74"/>
    <children xmi:type="notation:Shape" xmi:id="_V48iQJxaEeuGmLQ6wlnetA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rmj_sJ6TEeu0aaTMrF3gXg" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rmj_sZ6TEeu0aaTMrF3gXg" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_V4--gJxaEeuGmLQ6wlnetA" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rmlN0J6TEeu0aaTMrF3gXg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rmlN0Z6TEeu0aaTMrF3gXg" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_V4--gZxaEeuGmLQ6wlnetA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_V4--gpxaEeuGmLQ6wlnetA" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_V4_lkJxaEeuGmLQ6wlnetA" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rmlN0p6TEeu0aaTMrF3gXg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rmlN056TEeu0aaTMrF3gXg" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_V4_lkZxaEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_V4_lkpxaEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_V4_lk5xaEeuGmLQ6wlnetA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_V4_llJxaEeuGmLQ6wlnetA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_V4_llZxaEeuGmLQ6wlnetA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_V4_llpxaEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_V4_ll5xaEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_V4_lmJxaEeuGmLQ6wlnetA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_V4_lmZxaEeuGmLQ6wlnetA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_V4_lmpxaEeuGmLQ6wlnetA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_V4_lm5xaEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_V4_lnJxaEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_V4_lnZxaEeuGmLQ6wlnetA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_V4_lnpxaEeuGmLQ6wlnetA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_V4hEcJxaEeuGmLQ6wlnetA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_V48iQZxaEeuGmLQ6wlnetA" x="450" y="400" height="80"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_cKbR8JxbEeuGmLQ6wlnetA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_cKb5AJxbEeuGmLQ6wlnetA" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_cKb5AZxbEeuGmLQ6wlnetA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_cKb5ApxbEeuGmLQ6wlnetA" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_cKb5A5xbEeuGmLQ6wlnetA" visible="false" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_t8-GgJxbEeuGmLQ6wlnetA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_t8-GgZxbEeuGmLQ6wlnetA" key="collapsed" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_cKb5BJxbEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_cKb5BZxbEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_cKb5BpxbEeuGmLQ6wlnetA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cKb5B5xbEeuGmLQ6wlnetA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_cKb5CJxbEeuGmLQ6wlnetA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_cKb5CZxbEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_cKb5CpxbEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_cKb5C5xbEeuGmLQ6wlnetA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cKb5DJxbEeuGmLQ6wlnetA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_cKb5DZxbEeuGmLQ6wlnetA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_cKb5DpxbEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_cKb5D5xbEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_cKb5EJxbEeuGmLQ6wlnetA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cKb5EZxbEeuGmLQ6wlnetA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cKbR8ZxbEeuGmLQ6wlnetA" x="52" y="290" width="111" height="71"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="__9oPkJxbEeuGmLQ6wlnetA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rml04J6TEeu0aaTMrF3gXg" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rml04Z6TEeu0aaTMrF3gXg" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="__9o2oJxbEeuGmLQ6wlnetA" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rmmb8Z6TEeu0aaTMrF3gXg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rmmb8p6TEeu0aaTMrF3gXg" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="__9o2oZxbEeuGmLQ6wlnetA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="__9o2opxbEeuGmLQ6wlnetA" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="__9o2o5xbEeuGmLQ6wlnetA" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rmmb856TEeu0aaTMrF3gXg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rmmb9J6TEeu0aaTMrF3gXg" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="__9o2pJxbEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="__9o2pZxbEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="__9o2ppxbEeuGmLQ6wlnetA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="__9o2p5xbEeuGmLQ6wlnetA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="__9o2qJxbEeuGmLQ6wlnetA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="__9o2qZxbEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="__9o2qpxbEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="__9o2q5xbEeuGmLQ6wlnetA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="__9o2rJxbEeuGmLQ6wlnetA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="__9o2rZxbEeuGmLQ6wlnetA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="__9o2rpxbEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="__9o2r5xbEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="__9o2sJxbEeuGmLQ6wlnetA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="__9o2sZxbEeuGmLQ6wlnetA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#__9maYJxbEeuGmLQ6wlnetA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="__9oPkZxbEeuGmLQ6wlnetA" x="50" y="160" width="130" height="80"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_BNUdYJx-EeuGmLQ6wlnetA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_BNUdYpx-EeuGmLQ6wlnetA" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_BNUdY5x-EeuGmLQ6wlnetA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BNUdZJx-EeuGmLQ6wlnetA" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_BNUdZZx-EeuGmLQ6wlnetA" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_BNUdZpx-EeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_BNUdZ5x-EeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_BNUdaJx-EeuGmLQ6wlnetA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BNUdaZx-EeuGmLQ6wlnetA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_BNUdapx-EeuGmLQ6wlnetA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_BNUda5x-EeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_BNUdbJx-EeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_BNUdbZx-EeuGmLQ6wlnetA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BNUdbpx-EeuGmLQ6wlnetA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_BNUdb5x-EeuGmLQ6wlnetA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_BNUdcJx-EeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_BNUdcZx-EeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_BNUdcpx-EeuGmLQ6wlnetA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BNUdc5x-EeuGmLQ6wlnetA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BNUdYZx-EeuGmLQ6wlnetA" x="80" y="30" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_VloXQFINEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_VloXQVINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VloXQ1INEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VloXQlINEeytR_qPigAF5g" x="486" y="160"/>
    <children xmi:type="notation:Shape" xmi:id="_Vl6EEFINEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Vl6EEVINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Vl6rIFINEeytR_qPigAF5g" 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="_Vl6EElINEeytR_qPigAF5g" x="780" y="160"/>
    <children xmi:type="notation:Shape" xmi:id="_VmG4YFINEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_VmG4YVINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VmHfcFINEeytR_qPigAF5g" 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="_VmG4YlINEeytR_qPigAF5g" x="616" y="55"/>
    <children xmi:type="notation:Shape" xmi:id="_VmQpY1INEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_VmQpZFINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VmQpZlINEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YchMsAwZEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VmQpZVINEeytR_qPigAF5g" x="485" y="288"/>
    <children xmi:type="notation:Shape" xmi:id="_Vmer01INEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Vmer1FINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Vmer1lINEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_g0xJsAwcEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Vmer1VINEeytR_qPigAF5g" x="782" y="290"/>
    <children xmi:type="notation:Shape" xmi:id="_VmpD41INEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_VmpD5FINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VmpD5lINEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_V4hEcJxaEeuGmLQ6wlnetA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VmpD5VINEeytR_qPigAF5g" x="650" y="400"/>
    <children xmi:type="notation:Shape" xmi:id="_VmyN0FINEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_VmyN0VINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Vmy04FINEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VmyN0lINEeytR_qPigAF5g" x="252" y="290"/>
    <children xmi:type="notation:Shape" xmi:id="_Vm47gFINEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Vm47gVINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Vm47g1INEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#__9maYJxbEeuGmLQ6wlnetA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Vm47glINEeytR_qPigAF5g" x="250" y="160"/>
    <children xmi:type="notation:Shape" xmi:id="_VnG98FINEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_VnG98VINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VnG981INEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VnG98lINEeytR_qPigAF5g" x="280" y="30"/>
    <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" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_l3RXEAwYEeSyW5TlhCAZUA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LXVIMJxbEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <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="[350, 159, -643984, -643984]$[350, 90, -643984, -643984]$[416, 90, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RWAdAAwZEeSyW5TlhCAZUA" id="(0.36,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RWAdAQwZEeSyW5TlhCAZUA" id="(0.0,0.625)"/>
    <edges xmi:type="notation:Connector" xmi:id="_7CuEUAwcEeSyW5TlhCAZUA" type="Generalization_Edge" source="_Ycq9sAwZEeSyW5TlhCAZUA" target="_DHlx8O4xEeKygtYz46QGBw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_7CuEUwwcEeSyW5TlhCAZUA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LY_8IJxbEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <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="[355, 288, -643984, -643984]$[355, 233, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7CuEVQwcEeSyW5TlhCAZUA" id="(0.4697986577181208,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7CuEVgwcEeSyW5TlhCAZUA" id="(0.46,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">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LZqDcJxbEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <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="[621, 240, -643984, -643984]$[660, 271, -643984, -643984]"/>
      <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" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_qhVbADM_EeSy59ljSot60w" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LZVTUJxbEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <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="[670, 160, -643984, -643984]$[670, 90, -643984, -643984]$[598, 90, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qhoV8DM_EeSy59ljSot60w" id="(0.6338028169014085,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sQd2UDM_EeSy59ljSot60w" id="(1.0,0.625)"/>
    <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">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LXh8gJxbEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <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">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LXvX4JxbEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <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">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LX8zQJxbEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_RCa2xZBREeqtm5xS3r5AoA" x="57" y="-13"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_RCa2xpBREeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LYJnkJxbEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_RCa2x5BREeqtm5xS3r5AoA" x="-22" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_RCa2yJBREeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LYbUYJxbEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_RCa2yZBREeqtm5xS3r5AoA" x="21" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_RCa2ypBREeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LYtBMJxbEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_RCa2y5BREeqtm5xS3r5AoA" x="-22" 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="[436, 197, -643984, -643984]$[580, 196, -643984, -643984]"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_bM6WQJxaEeuGmLQ6wlnetA" type="Generalization_Edge" source="_V48iQJxaEeuGmLQ6wlnetA" target="_Ycq9sAwZEeSyW5TlhCAZUA" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_bM69UJxaEeuGmLQ6wlnetA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LaLA0JxbEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_bM69UZxaEeuGmLQ6wlnetA" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_bM6WQZxaEeuGmLQ6wlnetA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_bMOZwJxaEeuGmLQ6wlnetA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bM6WQpxaEeuGmLQ6wlnetA" points="[450, 430, -643984, -643984]$[390, 430, -643984, -643984]$[390, 362, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bNng4JxaEeuGmLQ6wlnetA" id="(0.0,0.375)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bNng4ZxaEeuGmLQ6wlnetA" id="(0.7046979865771812,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_gq3MsJxaEeuGmLQ6wlnetA" type="Association_Edge" source="_V48iQJxaEeuGmLQ6wlnetA" target="_o9DfcAwcEeSyW5TlhCAZUA" routing="Rectilinear" lineColor="0">
      <children xmi:type="notation:DecorationNode" xmi:id="_gq3zwJxaEeuGmLQ6wlnetA" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LanFsJxbEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gq3zwZxaEeuGmLQ6wlnetA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gq3zwpxaEeuGmLQ6wlnetA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_La7OwJxbEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gq3zw5xaEeuGmLQ6wlnetA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gq3zxJxaEeuGmLQ6wlnetA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LbZv4JxbEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gq3zxZxaEeuGmLQ6wlnetA" x="81" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gq3zxpxaEeuGmLQ6wlnetA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_redSIJxaEeuGmLQ6wlnetA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_redSIZxaEeuGmLQ6wlnetA" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_vPpr0JxaEeuGmLQ6wlnetA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LbwVMJxbEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gq3zx5xaEeuGmLQ6wlnetA" x="-56" y="-42"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gq3zyJxaEeuGmLQ6wlnetA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LcLzAJxbEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gq3zyZxaEeuGmLQ6wlnetA" x="49" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gq4a0JxaEeuGmLQ6wlnetA" visible="false" type="Association_TargetMultiplicityLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_redSIpxaEeuGmLQ6wlnetA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_redSI5xaEeuGmLQ6wlnetA" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LceG4JxbEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gq4a0ZxaEeuGmLQ6wlnetA" x="-50" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_gq3MsZxaEeuGmLQ6wlnetA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_gqdkEJxaEeuGmLQ6wlnetA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gq3MspxaEeuGmLQ6wlnetA" points="[562, 430, -643984, -643984]$[670, 430, -643984, -643984]$[670, 364, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gr1dEJxaEeuGmLQ6wlnetA" id="(1.0,0.375)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gr1dEZxaEeuGmLQ6wlnetA" id="(0.6111111111111112,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_eY5UoJxbEeuGmLQ6wlnetA" type="Association_Edge" source="_Ycq9sAwZEeSyW5TlhCAZUA" target="_cKbR8JxbEeuGmLQ6wlnetA" routing="Rectilinear" lineColor="0">
      <children xmi:type="notation:DecorationNode" xmi:id="_eY57sJxbEeuGmLQ6wlnetA" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_rgmxwJxbEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_eY57sZxbEeuGmLQ6wlnetA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_eY57spxbEeuGmLQ6wlnetA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_rg1bQJxbEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_eY57s5xbEeuGmLQ6wlnetA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_eY57tJxbEeuGmLQ6wlnetA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_rhFS4JxbEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_eY57tZxbEeuGmLQ6wlnetA" x="79" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_eY57tpxbEeuGmLQ6wlnetA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o_DbAJxbEeuGmLQ6wlnetA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o_ECEJxbEeuGmLQ6wlnetA" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_rhVKgJxbEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_eY57t5xbEeuGmLQ6wlnetA" x="-62" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_eY57uJxbEeuGmLQ6wlnetA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_rhfikJxbEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_eY57uZxbEeuGmLQ6wlnetA" x="79" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_eY57upxbEeuGmLQ6wlnetA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_rhqhsJxbEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_eY57u5xbEeuGmLQ6wlnetA" x="-80" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_eY5UoZxbEeuGmLQ6wlnetA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_eYoO4JxbEeuGmLQ6wlnetA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_eY5UopxbEeuGmLQ6wlnetA" points="[285, 330, -643984, -643984]$[183, 330, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_eZi04JxbEeuGmLQ6wlnetA" id="(0.0,0.5675675675675675)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_eZi04ZxbEeuGmLQ6wlnetA" id="(1.0,0.5633802816901409)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_YoDh8JxcEeuGmLQ6wlnetA" type="Association_Edge" source="_DHlx8O4xEeKygtYz46QGBw" target="__9oPkJxbEeuGmLQ6wlnetA" routing="Rectilinear" lineColor="0">
      <children xmi:type="notation:DecorationNode" xmi:id="_YoEJAJxcEeuGmLQ6wlnetA" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ab2a0JxcEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_YoEJAZxcEeuGmLQ6wlnetA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_YoEJApxcEeuGmLQ6wlnetA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_acHgkJxcEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_YoEJA5xcEeuGmLQ6wlnetA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_YoEJBJxcEeuGmLQ6wlnetA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_acYmUJxcEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_YoEJBZxcEeuGmLQ6wlnetA" x="62" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_YoEJBpxcEeuGmLQ6wlnetA" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lluSQJxcEeuGmLQ6wlnetA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lluSQZxcEeuGmLQ6wlnetA" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_acq6MJxcEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_YoEJB5xcEeuGmLQ6wlnetA" x="-54" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_YoEJCJxcEeuGmLQ6wlnetA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ac8nAJxcEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_YoEJCZxcEeuGmLQ6wlnetA" x="10" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_YoEJCpxcEeuGmLQ6wlnetA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_adL3kJxcEeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_YoEJC5xcEeuGmLQ6wlnetA" x="-11" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_YoDh8ZxcEeuGmLQ6wlnetA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_YnjysJxcEeuGmLQ6wlnetA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YoDh8pxcEeuGmLQ6wlnetA" points="[286, 200, -643984, -643984]$[180, 200, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YooJsJxcEeuGmLQ6wlnetA" id="(0.0,0.5405405405405406)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YooJsZxcEeuGmLQ6wlnetA" id="(1.0,0.5)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_FcB5gJx-EeuGmLQ6wlnetA" type="Generalization_Edge" source="__9oPkJxbEeuGmLQ6wlnetA" target="_BNUdYJx-EeuGmLQ6wlnetA" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_FcB5g5x-EeuGmLQ6wlnetA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_GPNC4Jx-EeuGmLQ6wlnetA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FcB5hJx-EeuGmLQ6wlnetA" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_FcB5gZx-EeuGmLQ6wlnetA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_Fbo38Jx-EeuGmLQ6wlnetA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_FcB5gpx-EeuGmLQ6wlnetA" points="[150, 160, -643984, -643984]$[150, 81, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_FdaZkJx-EeuGmLQ6wlnetA" id="(0.7692307692307693,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_FdbAoJx-EeuGmLQ6wlnetA" id="(0.7,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_VloXRFINEeytR_qPigAF5g" type="StereotypeCommentLink" source="_DHlx8O4xEeKygtYz46QGBw" target="_VloXQFINEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_VloXRVINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VlplYFINEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VloXRlINEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Vlo-UFINEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Vlo-UVINEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_Vl6rIVINEeytR_qPigAF5g" type="StereotypeCommentLink" source="_56XHYAwXEeSyW5TlhCAZUA" target="_Vl6EEFINEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_Vl6rIlINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Vl7SMFINEeytR_qPigAF5g" 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="_Vl6rI1INEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Vl6rJFINEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Vl6rJVINEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_VmHfcVINEeytR_qPigAF5g" type="StereotypeCommentLink" source="_Ri6GAAwYEeSyW5TlhCAZUA" target="_VmG4YFINEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_VmHfclINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VmJUoFINEeytR_qPigAF5g" 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="_VmHfc1INEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VmIGgFINEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VmItkFINEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_VmQpZ1INEeytR_qPigAF5g" type="StereotypeCommentLink" source="_Ycq9sAwZEeSyW5TlhCAZUA" target="_VmQpY1INEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_VmQpaFINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VmRQcFINEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YchMsAwZEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VmQpaVINEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VmQpalINEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VmQpa1INEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_Vmer11INEeytR_qPigAF5g" type="StereotypeCommentLink" source="_o9DfcAwcEeSyW5TlhCAZUA" target="_Vmer01INEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_Vmer2FINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VmfS4VINEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_g0xJsAwcEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Vmer2VINEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Vmer2lINEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VmfS4FINEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_VmpD51INEeytR_qPigAF5g" type="StereotypeCommentLink" source="_V48iQJxaEeuGmLQ6wlnetA" target="_VmpD41INEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_VmpD6FINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Vmpq8lINEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_V4hEcJxaEeuGmLQ6wlnetA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VmpD6VINEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Vmpq8FINEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Vmpq8VINEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_Vmy04VINEeytR_qPigAF5g" type="StereotypeCommentLink" source="_cKbR8JxbEeuGmLQ6wlnetA" target="_VmyN0FINEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_Vmy04lINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Vmzb8lINEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Vmy041INEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Vmzb8FINEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Vmzb8VINEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_Vm5ikFINEeytR_qPigAF5g" type="StereotypeCommentLink" source="__9oPkJxbEeuGmLQ6wlnetA" target="_Vm47gFINEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_Vm5ikVINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Vm5ilVINEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#__9maYJxbEeuGmLQ6wlnetA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Vm5iklINEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Vm5ik1INEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Vm5ilFINEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_VnG99FINEeytR_qPigAF5g" type="StereotypeCommentLink" source="_BNUdYJx-EeuGmLQ6wlnetA" target="_VnG98FINEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_VnG99VINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VnHlAFINEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VnG99lINEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VnG991INEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VnG9-FINEeytR_qPigAF5g"/>
  </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="_wX5dEEOtEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_wX5dEUOtEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_wX5dE0OtEeyG_Yt003PTNg" 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="_wX5dEkOtEeyG_Yt003PTNg" x="290" y="120"/>
    <children xmi:type="notation:Shape" xmi:id="_wYBY4EOtEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_wYBY4UOtEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_wYBY40OtEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_50dQEO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wYBY4kOtEeyG_Yt003PTNg" x="707" y="29"/>
    <children xmi:type="notation:Shape" xmi:id="_wYJUs0OtEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_wYJUtEOtEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_wYJUtkOtEeyG_Yt003PTNg" 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="_wYJUtUOtEeyG_Yt003PTNg" x="355" y="30"/>
    <children xmi:type="notation:Shape" xmi:id="_wYQCY0OtEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_wYQCZEOtEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_wYQpcEOtEeyG_Yt003PTNg" 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="_wYQCZUOtEeyG_Yt003PTNg" x="260" y="294"/>
    <children xmi:type="notation:Shape" xmi:id="_wYWwEEOtEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_wYWwEUOtEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_wYWwE0OtEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_x4LhgBl8EeSoEOoWvEZQEA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wYWwEkOtEeyG_Yt003PTNg" x="487" y="293"/>
    <children xmi:type="notation:Shape" xmi:id="_wYc2s0OtEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_wYc2tEOtEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_wYc2tkOtEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_ZGOQkO7uEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wYc2tUOtEeyG_Yt003PTNg" x="468" y="419"/>
    <children xmi:type="notation:Shape" xmi:id="_wYoc4EOtEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_wYoc4UOtEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_wYoc40OtEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wYoc4kOtEeyG_Yt003PTNg" x="716" y="246"/>
    <children xmi:type="notation:Shape" xmi:id="_wYyN40OtEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_wYyN5EOtEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_wYyN5kOtEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wYyN5UOtEeyG_Yt003PTNg" 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="_wX5dFEOtEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_YJKA0O7tEeKEI7DGGPzGog" target="_wX5dEEOtEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_wX5dFUOtEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_wX5dGUOtEeyG_Yt003PTNg" 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="_wX5dFkOtEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wX5dF0OtEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wX5dGEOtEeyG_Yt003PTNg"/>
    <edges xmi:type="notation:Connector" xmi:id="_wYBY5EOtEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_rxeEMO7tEeKEI7DGGPzGog" target="_wYBY4EOtEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_wYBY5UOtEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_wYBY6UOtEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_50dQEO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_wYBY5kOtEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wYBY50OtEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wYBY6EOtEeyG_Yt003PTNg"/>
    <edges xmi:type="notation:Connector" xmi:id="_wYJUt0OtEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_HgODMO7uEeKEI7DGGPzGog" target="_wYJUs0OtEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_wYJUuEOtEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_wYJ7wUOtEeyG_Yt003PTNg" 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="_wYJUuUOtEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wYJUukOtEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wYJ7wEOtEeyG_Yt003PTNg"/>
    <edges xmi:type="notation:Connector" xmi:id="_wYRQgEOtEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_Wd_gQBlbEeSiWKCuhFxFuA" target="_wYQCY0OtEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_wYRQgUOtEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_wYR3kkOtEeyG_Yt003PTNg" 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="_wYRQgkOtEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wYR3kEOtEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wYR3kUOtEeyG_Yt003PTNg"/>
    <edges xmi:type="notation:Connector" xmi:id="_wYWwFEOtEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_x4xXYBl8EeSoEOoWvEZQEA" target="_wYWwEEOtEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_wYWwFUOtEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_wYWwGUOtEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_x4LhgBl8EeSoEOoWvEZQEA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_wYWwFkOtEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wYWwF0OtEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wYWwGEOtEeyG_Yt003PTNg"/>
    <edges xmi:type="notation:Connector" xmi:id="_wYddwEOtEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_kTYY0FOdEeSBn4xehKK8og" target="_wYc2s0OtEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_wYddwUOtEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_wYddxUOtEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_ZGOQkO7uEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_wYddwkOtEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wYddw0OtEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wYddxEOtEeyG_Yt003PTNg"/>
    <edges xmi:type="notation:Connector" xmi:id="_wYoc5EOtEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_naey8FRpEeSGV_4El4z6Og" target="_wYoc4EOtEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_wYoc5UOtEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_wYoc6UOtEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_wYoc5kOtEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wYoc50OtEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wYoc6EOtEeyG_Yt003PTNg"/>
    <edges xmi:type="notation:Connector" xmi:id="_wYyN50OtEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_KQU50GpKEeSDq-zbplWUsQ" target="_wYyN40OtEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_wYyN6EOtEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_wYyN7EOtEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_wYyN6UOtEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wYyN6kOtEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wYyN60OtEeyG_Yt003PTNg"/>
  </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="_1HGLcEewEey4q8GmPcUc1A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_1HGLcUewEey4q8GmPcUc1A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1HHZkEewEey4q8GmPcUc1A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_yT9ZkBR4EeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1HGLckewEey4q8GmPcUc1A" x="315" y="157"/>
    <children xmi:type="notation:Shape" xmi:id="_1HhCMEewEey4q8GmPcUc1A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_1HhCMUewEey4q8GmPcUc1A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1HhCM0ewEey4q8GmPcUc1A" 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="_1HhCMkewEey4q8GmPcUc1A" x="267" y="56"/>
    <children xmi:type="notation:Shape" xmi:id="_1HyvAEewEey4q8GmPcUc1A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_1HyvAUewEey4q8GmPcUc1A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1HyvA0ewEey4q8GmPcUc1A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_GcA7sBRzEeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1HyvAkewEey4q8GmPcUc1A" x="266" y="314"/>
    <children xmi:type="notation:Shape" xmi:id="_1H-VM0ewEey4q8GmPcUc1A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_1H-VNEewEey4q8GmPcUc1A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1H-VNkewEey4q8GmPcUc1A" 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="_1H-VNUewEey4q8GmPcUc1A" x="720" y="160"/>
    <children xmi:type="notation:Shape" xmi:id="_1ILwk0ewEey4q8GmPcUc1A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_1ILwlEewEey4q8GmPcUc1A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1ILwlkewEey4q8GmPcUc1A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YkPS8FXTEeSf0aIm6WrGsA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1ILwlUewEey4q8GmPcUc1A" x="660" y="303"/>
    <children xmi:type="notation:Shape" xmi:id="_1IYk40ewEey4q8GmPcUc1A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_1IYk5EewEey4q8GmPcUc1A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1IYk5kewEey4q8GmPcUc1A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1IYk5UewEey4q8GmPcUc1A" x="540" y="420"/>
    <children xmi:type="notation:Shape" xmi:id="_1Ihu00ewEey4q8GmPcUc1A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_1Ihu1EewEey4q8GmPcUc1A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1Ihu1kewEey4q8GmPcUc1A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1Ihu1UewEey4q8GmPcUc1A" 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="_1HInsEewEey4q8GmPcUc1A" type="StereotypeCommentLink" source="_gtx_R1wEEeOpPZNGJe-gDQ" target="_1HGLcEewEey4q8GmPcUc1A">
      <styles xmi:type="notation:FontStyle" xmi:id="_1HInsUewEey4q8GmPcUc1A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1HJ10UewEey4q8GmPcUc1A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_yT9ZkBR4EeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1HInskewEey4q8GmPcUc1A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1HJOwEewEey4q8GmPcUc1A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1HJ10EewEey4q8GmPcUc1A"/>
    <edges xmi:type="notation:Connector" xmi:id="_1HhCNEewEey4q8GmPcUc1A" type="StereotypeCommentLink" source="_gtymUFwEEeOpPZNGJe-gDQ" target="_1HhCMEewEey4q8GmPcUc1A">
      <styles xmi:type="notation:FontStyle" xmi:id="_1HhCNUewEey4q8GmPcUc1A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1HhCOUewEey4q8GmPcUc1A" 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="_1HhCNkewEey4q8GmPcUc1A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1HhCN0ewEey4q8GmPcUc1A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1HhCOEewEey4q8GmPcUc1A"/>
    <edges xmi:type="notation:Connector" xmi:id="_1HyvBEewEey4q8GmPcUc1A" type="StereotypeCommentLink" source="_gtzNh1wEEeOpPZNGJe-gDQ" target="_1HyvAEewEey4q8GmPcUc1A">
      <styles xmi:type="notation:FontStyle" xmi:id="_1HyvBUewEey4q8GmPcUc1A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1HzWEUewEey4q8GmPcUc1A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_GcA7sBRzEeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1HyvBkewEey4q8GmPcUc1A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1HyvB0ewEey4q8GmPcUc1A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1HzWEEewEey4q8GmPcUc1A"/>
    <edges xmi:type="notation:Connector" xmi:id="_1H-VN0ewEey4q8GmPcUc1A" type="StereotypeCommentLink" source="_HNqUwFzlEeOpPZNGJe-gDQ" target="_1H-VM0ewEey4q8GmPcUc1A">
      <styles xmi:type="notation:FontStyle" xmi:id="_1H-VOEewEey4q8GmPcUc1A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1H-VPEewEey4q8GmPcUc1A" 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="_1H-VOUewEey4q8GmPcUc1A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1H-VOkewEey4q8GmPcUc1A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1H-VO0ewEey4q8GmPcUc1A"/>
    <edges xmi:type="notation:Connector" xmi:id="_1ILwl0ewEey4q8GmPcUc1A" type="StereotypeCommentLink" source="_YkVZkFXTEeSf0aIm6WrGsA" target="_1ILwk0ewEey4q8GmPcUc1A">
      <styles xmi:type="notation:FontStyle" xmi:id="_1ILwmEewEey4q8GmPcUc1A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1ILwnEewEey4q8GmPcUc1A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YkPS8FXTEeSf0aIm6WrGsA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1ILwmUewEey4q8GmPcUc1A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1ILwmkewEey4q8GmPcUc1A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1ILwm0ewEey4q8GmPcUc1A"/>
    <edges xmi:type="notation:Connector" xmi:id="_1IYk50ewEey4q8GmPcUc1A" type="StereotypeCommentLink" source="_ghcaEFXTEeSf0aIm6WrGsA" target="_1IYk40ewEey4q8GmPcUc1A">
      <styles xmi:type="notation:FontStyle" xmi:id="_1IYk6EewEey4q8GmPcUc1A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1IYk7EewEey4q8GmPcUc1A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1IYk6UewEey4q8GmPcUc1A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1IYk6kewEey4q8GmPcUc1A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1IYk60ewEey4q8GmPcUc1A"/>
    <edges xmi:type="notation:Connector" xmi:id="_1Ihu10ewEey4q8GmPcUc1A" type="StereotypeCommentLink" source="_Z3HlQG_sEeSBHeRVSjQ_rw" target="_1Ihu00ewEey4q8GmPcUc1A">
      <styles xmi:type="notation:FontStyle" xmi:id="_1Ihu2EewEey4q8GmPcUc1A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1Ihu3EewEey4q8GmPcUc1A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1Ihu2UewEey4q8GmPcUc1A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1Ihu2kewEey4q8GmPcUc1A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1Ihu20ewEey4q8GmPcUc1A"/>
  </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="299" 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>
          <children xmi:type="notation:DecorationNode" xmi:id="_odzzoFIMEeytR_qPigAF5g" visible="false" type="StereotypeLabel">
            <styles xmi:type="notation:StringValueStyle" xmi:id="_odzzoVIMEeytR_qPigAF5g" name="stereotype" stringValue="Ecore::EEnumLiteral"/>
            <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Ecore.profile.uml#EEnumLiteral"/>
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_odzzolIMEeytR_qPigAF5g"/>
          </children>
          <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>
          <children xmi:type="notation:DecorationNode" xmi:id="_oeAA4FIMEeytR_qPigAF5g" visible="false" type="StereotypeLabel">
            <styles xmi:type="notation:StringValueStyle" xmi:id="_oeAA4VIMEeytR_qPigAF5g" name="stereotype" stringValue="Ecore::EEnumLiteral"/>
            <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Ecore.profile.uml#EEnumLiteral"/>
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oeAA4lIMEeytR_qPigAF5g"/>
          </children>
          <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="470" y="80" width="161" 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="_zIZsoJ3nEeuoZ4mf2LxKWg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_zIZsop3nEeuoZ4mf2LxKWg" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_zIZso53nEeuoZ4mf2LxKWg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_zIZspJ3nEeuoZ4mf2LxKWg" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_zIZspZ3nEeuoZ4mf2LxKWg" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_zIZspp3nEeuoZ4mf2LxKWg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_zIZsp53nEeuoZ4mf2LxKWg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_zIZsqJ3nEeuoZ4mf2LxKWg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zIZsqZ3nEeuoZ4mf2LxKWg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_zIZsqp3nEeuoZ4mf2LxKWg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_zIZsq53nEeuoZ4mf2LxKWg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_zIZsrJ3nEeuoZ4mf2LxKWg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_zIZsrZ3nEeuoZ4mf2LxKWg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zIZsrp3nEeuoZ4mf2LxKWg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_zIZsr53nEeuoZ4mf2LxKWg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_zIZssJ3nEeuoZ4mf2LxKWg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_zIZssZ3nEeuoZ4mf2LxKWg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_zIZssp3nEeuoZ4mf2LxKWg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zIZss53nEeuoZ4mf2LxKWg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#__9maYJxbEeuGmLQ6wlnetA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zIZsoZ3nEeuoZ4mf2LxKWg" x="60" y="410" height="54"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_ocIYoFIMEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_ocI_sFIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ocKN0FIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ocI_sVIMEeytR_qPigAF5g" x="500" y="81"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_ocY3U1IMEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_ocY3VFIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ocY3VlIMEeytR_qPigAF5g" 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="_ocY3VVIMEeytR_qPigAF5g" x="900" y="80"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_ocgzIFIMEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_ocgzIVIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ocgzI1IMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ocgzIlIMEeytR_qPigAF5g" x="640" y="480"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_ocpWA1IMEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_ocpWBFIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ocpWBlIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_GPy5YAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ocpWBVIMEeytR_qPigAF5g" x="473" y="190"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_oc7C0FIMEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_oc7C0VIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_oc7C01IMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OlvQoAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oc7C0lIMEeytR_qPigAF5g" x="732" y="189"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_odDls1IMEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_odDltFIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_odEMwFIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TtMSoAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_odDltVIMEeytR_qPigAF5g" x="860" y="340"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_odNWs1IMEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_odNWtFIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_odN9wFIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_2PvEMAwhEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_odNWtVIMEeytR_qPigAF5g" x="420" y="344"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_odcnQ1IMEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_odcnRFIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_oddOUFIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7wGjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_odcnRVIMEeytR_qPigAF5g" x="860" y="480"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_odqps1IMEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_odqptFIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_odqptlIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_odqptVIMEeytR_qPigAF5g" x="460" y="480"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_oeTi41IMEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_oeTi5FIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_oeTi5lIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oeTi5VIMEeytR_qPigAF5g" x="260" y="260"/>
    <children xmi:type="notation:Shape" xmi:id="_oebes1IMEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_oebetFIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_oecFwFIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#__9maYJxbEeuGmLQ6wlnetA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oebetVIMEeytR_qPigAF5g" x="260" y="410"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_uXaEQFIMEeytR_qPigAF5g" type="Comment_Shape" fillColor="8905185">
      <children xmi:type="notation:DecorationNode" xmi:id="_uXfj0FIMEeytR_qPigAF5g" type="Comment_BodyLabel"/>
      <element xmi:type="uml:Comment" href="tdl.uml#_uW68EFIMEeytR_qPigAF5g"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uXarUFIMEeytR_qPigAF5g" x="810" y="480" height="51"/>
    <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.7625418060200669,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.6287625418060201,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="_4a6vIJ3nEeuoZ4mf2LxKWg" type="Association_Edge" source="_2PvEMQwhEeSyW5TlhCAZUA" target="_zIZsoJ3nEeuoZ4mf2LxKWg" routing="Rectilinear" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_k4mS4J6TEeu0aaTMrF3gXg" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_k4m58J6TEeu0aaTMrF3gXg" key="lineColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_4a6vI53nEeuoZ4mf2LxKWg" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_5c6XoJ3nEeuoZ4mf2LxKWg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_4a6vJJ3nEeuoZ4mf2LxKWg" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_4a6vJZ3nEeuoZ4mf2LxKWg" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_5dke8J3nEeuoZ4mf2LxKWg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_4a6vJp3nEeuoZ4mf2LxKWg" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_4a6vJ53nEeuoZ4mf2LxKWg" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_5eBK4J3nEeuoZ4mf2LxKWg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_4a6vKJ3nEeuoZ4mf2LxKWg" x="25" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_4a6vKZ3nEeuoZ4mf2LxKWg" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_60hq0J3nEeuoZ4mf2LxKWg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_60hq0Z3nEeuoZ4mf2LxKWg" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_5erSMJ3nEeuoZ4mf2LxKWg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_4a6vKp3nEeuoZ4mf2LxKWg" x="-40" y="-19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_4a6vK53nEeuoZ4mf2LxKWg" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_5fVZgJ3nEeuoZ4mf2LxKWg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_4a6vLJ3nEeuoZ4mf2LxKWg" x="25" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_4a6vLZ3nEeuoZ4mf2LxKWg" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_5gJR0J3nEeuoZ4mf2LxKWg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_4a6vLp3nEeuoZ4mf2LxKWg" x="-26" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_4a6vIZ3nEeuoZ4mf2LxKWg"/>
      <element xmi:type="uml:Association" href="tdl.uml#_4aG20J3nEeuoZ4mf2LxKWg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_4a6vIp3nEeuoZ4mf2LxKWg" points="[220, 380, -643984, -643984]$[110, 380, -643984, -643984]$[110, 410, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4cO9wJ3nEeuoZ4mf2LxKWg" id="(0.0,0.5142857142857142)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4cO9wZ3nEeuoZ4mf2LxKWg" id="(0.45045045045045046,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_ocMqEFIMEeytR_qPigAF5g" type="StereotypeCommentLink" source="_w8R4cAwfEeSyW5TlhCAZUA" target="_ocIYoFIMEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_ocMqEVIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ocPGUFIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ocMqElIMEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ocN4MFIMEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ocN4MVIMEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_ocZeYFIMEeytR_qPigAF5g" type="StereotypeCommentLink" source="_1LV54AwfEeSyW5TlhCAZUA" target="_ocY3U1IMEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_ocZeYVIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ocZeZVIMEeytR_qPigAF5g" 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="_ocZeYlIMEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ocZeY1IMEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ocZeZFIMEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_ocgzJFIMEeytR_qPigAF5g" type="StereotypeCommentLink" source="_5997YAwfEeSyW5TlhCAZUA" target="_ocgzIFIMEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_ocgzJVIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ochaMlIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ocgzJlIMEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ochaMFIMEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ochaMVIMEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_ocp9EFIMEeytR_qPigAF5g" type="StereotypeCommentLink" source="_GP8DUAwgEeSyW5TlhCAZUA" target="_ocpWA1IMEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_ocp9EVIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ocp9FVIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_GPy5YAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ocp9ElIMEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ocp9E1IMEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ocp9FFIMEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_oc7C1FIMEeytR_qPigAF5g" type="StereotypeCommentLink" source="_OlvQoQwgEeSyW5TlhCAZUA" target="_oc7C0FIMEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_oc7C1VIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_oc7C2VIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OlvQoAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_oc7C1lIMEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oc7C11IMEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oc7C2FIMEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_odEMwVIMEeytR_qPigAF5g" type="StereotypeCommentLink" source="_TtMSoQwgEeSyW5TlhCAZUA" target="_odDls1IMEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_odEMwlIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_odEMxlIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TtMSoAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_odEMw1IMEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_odEMxFIMEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_odEMxVIMEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_odN9wVIMEeytR_qPigAF5g" type="StereotypeCommentLink" source="_2PvEMQwhEeSyW5TlhCAZUA" target="_odNWs1IMEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_odN9wlIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_odN9xlIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_2PvEMAwhEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_odN9w1IMEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_odN9xFIMEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_odN9xVIMEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_oddOUVIMEeytR_qPigAF5g" type="StereotypeCommentLink" source="_pLgjMGmHEeS8o-VU1V1CZg" target="_odcnQ1IMEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_oddOUlIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_oddOVlIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7wGjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_oddOU1IMEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oddOVFIMEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oddOVVIMEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_odqpt1IMEeytR_qPigAF5g" type="StereotypeCommentLink" source="_w-k60G8BEeSktv7vAivsJQ" target="_odqps1IMEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_odqpuFIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_odrQwFIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_odqpuVIMEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_odqpulIMEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_odqpu1IMEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_oeUJ8FIMEeytR_qPigAF5g" type="StereotypeCommentLink" source="_J8AasEQTEeqBvYJaFSFI5A" target="_oeTi41IMEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_oeUJ8VIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_oeUJ9VIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_oeUJ8lIMEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oeUJ81IMEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oeUJ9FIMEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_oecFwVIMEeytR_qPigAF5g" type="StereotypeCommentLink" source="_zIZsoJ3nEeuoZ4mf2LxKWg" target="_oebes1IMEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_oecFwlIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_oecFxlIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#__9maYJxbEeuGmLQ6wlnetA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_oecFw1IMEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oecFxFIMEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oecFxVIMEeytR_qPigAF5g"/>
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="151" 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="_fkRKoFINEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_fkRKoVINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_fkRKo1INEeytR_qPigAF5g" 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="_fkRKolINEeytR_qPigAF5g" x="269" y="341"/>
    <children xmi:type="notation:Shape" xmi:id="_fkX4U1INEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_fkX4VFINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_fkX4VlINEeytR_qPigAF5g" 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="_fkX4VVINEeytR_qPigAF5g" x="269" y="220"/>
    <children xmi:type="notation:Shape" xmi:id="_fkfNEFINEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_fkfNEVINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_fkfNE1INEeytR_qPigAF5g" 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="_fkfNElINEeytR_qPigAF5g" x="270" y="462"/>
    <children xmi:type="notation:Shape" xmi:id="_fknI4FINEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_fknI4VINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_fknI41INEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fknI4lINEeytR_qPigAF5g" x="584" y="100"/>
    <children xmi:type="notation:Shape" xmi:id="_fkyvEFINEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_fkyvEVINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_fkyvE1INEeytR_qPigAF5g" 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="_fkyvElINEeytR_qPigAF5g" x="577" y="340"/>
    <children xmi:type="notation:Shape" xmi:id="_fk-VQ1INEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_fk-VRFINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_fk-VRlINEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fk-VRVINEeytR_qPigAF5g" x="768" y="340"/>
    <children xmi:type="notation:Shape" xmi:id="_flFC81INEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_flFC9FINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_flFC9lINEeytR_qPigAF5g" 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="_flFC9VINEeytR_qPigAF5g" x="768" y="218"/>
    <children xmi:type="notation:Shape" xmi:id="_flLJkFINEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_flLJkVINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_flLJk1INEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_flLJklINEeytR_qPigAF5g" x="574" y="218"/>
    <children xmi:type="notation:Shape" xmi:id="_flUTg1INEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_flUThFINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_flUThlINEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OzUF0JRzEeehJJuiPUQHXA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_flUThVINEeytR_qPigAF5g" x="1001" y="343"/>
    <children xmi:type="notation:Shape" xmi:id="_fleEg1INEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_fleEhFINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_fleEhlINEeytR_qPigAF5g" 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="_fleEhVINEeytR_qPigAF5g" 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.46357615894039733,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="[140, 289, -643984, -643984]$[140, 315, -643984, -643984]$[140, 341, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WzXm4AzEEeSLvN-sL2100Q" id="(0.461038961038961,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="_fkRKpFINEeytR_qPigAF5g" type="StereotypeCommentLink" source="_RqwOoAzBEeSLvN-sL2100Q" target="_fkRKoFINEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_fkRKpVINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_fkRxslINEeytR_qPigAF5g" 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="_fkRKplINEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fkRxsFINEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fkRxsVINEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_fkYfYFINEeytR_qPigAF5g" type="StereotypeCommentLink" source="_TEdzkQzBEeSLvN-sL2100Q" target="_fkX4U1INEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_fkYfYVINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_fkYfZVINEeytR_qPigAF5g" 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="_fkYfYlINEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fkYfY1INEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fkYfZFINEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_fkfNFFINEeytR_qPigAF5g" type="StereotypeCommentLink" source="_o-98AAzBEeSLvN-sL2100Q" target="_fkfNEFINEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_fkfNFVINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_fkfNGVINEeytR_qPigAF5g" 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="_fkfNFlINEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fkfNF1INEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fkfNGFINEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_fknI5FINEeytR_qPigAF5g" type="StereotypeCommentLink" source="_0YQvgAzBEeSLvN-sL2100Q" target="_fknI4FINEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_fknI5VINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_fknI6VINEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_fknI5lINEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fknI51INEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fknI6FINEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_fkyvFFINEeytR_qPigAF5g" type="StereotypeCommentLink" source="_7Ha2QBI_EeSWKPaJEaS7sQ" target="_fkyvEFINEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_fkyvFVINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_fkyvGVINEeytR_qPigAF5g" 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="_fkyvFlINEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fkyvF1INEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fkyvGFINEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_fk-VR1INEeytR_qPigAF5g" type="StereotypeCommentLink" source="_E3N8YBJAEeSWKPaJEaS7sQ" target="_fk-VQ1INEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_fk-VSFINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_fk-VTFINEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_fk-VSVINEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fk-VSlINEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fk-VS1INEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_flFC91INEeytR_qPigAF5g" type="StereotypeCommentLink" source="_eNfzMGjnEeSGaIFXgYnwew" target="_flFC81INEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_flFC-FINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_flFC_FINEeytR_qPigAF5g" 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="_flFC-VINEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_flFC-lINEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_flFC-1INEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_flLJlFINEeytR_qPigAF5g" type="StereotypeCommentLink" source="_WIRC4G8FEeSktv7vAivsJQ" target="_flLJkFINEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_flLJlVINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_flLJmVINEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_flLJllINEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_flLJl1INEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_flLJmFINEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_flUTh1INEeytR_qPigAF5g" type="StereotypeCommentLink" source="_O0BQcJRzEeehJJuiPUQHXA" target="_flUTg1INEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_flUTiFINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_flUTjFINEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OzUF0JRzEeehJJuiPUQHXA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_flUTiVINEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_flUTilINEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_flUTi1INEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_flerkFINEeytR_qPigAF5g" type="StereotypeCommentLink" source="_50HlICaYEeiOfr6_MUIJJA" target="_fleEg1INEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_flerkVINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_flerlVINEeytR_qPigAF5g" 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="_flerklINEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_flerk1INEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_flerlFINEeytR_qPigAF5g"/>
  </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="_6jmP0JxbEeuGmLQ6wlnetA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_6jmP0ZxbEeuGmLQ6wlnetA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6jmP05xbEeuGmLQ6wlnetA" 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="_6jmP0pxbEeuGmLQ6wlnetA" x="463" y="181"/>
    <children xmi:type="notation:Shape" xmi:id="_6jydEJxbEeuGmLQ6wlnetA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_6jydEZxbEeuGmLQ6wlnetA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6jzEIJxbEeuGmLQ6wlnetA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6jydEpxbEeuGmLQ6wlnetA" x="460" y="26"/>
    <children xmi:type="notation:Shape" xmi:id="_6j8OEJxbEeuGmLQ6wlnetA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_6j8OEZxbEeuGmLQ6wlnetA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6j8OE5xbEeuGmLQ6wlnetA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_EYFM5iH4EeSpDonUzsDrRg"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6j8OEpxbEeuGmLQ6wlnetA" x="649" y="180"/>
    <children xmi:type="notation:Shape" xmi:id="_6kMFsJxbEeuGmLQ6wlnetA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_6kMFsZxbEeuGmLQ6wlnetA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6kMFs5xbEeuGmLQ6wlnetA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6kMFspxbEeuGmLQ6wlnetA" x="649" y="25"/>
    <children xmi:type="notation:Shape" xmi:id="_6kaIIJxbEeuGmLQ6wlnetA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_6kaIIZxbEeuGmLQ6wlnetA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6kaII5xbEeuGmLQ6wlnetA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YchMsAwZEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6kaIIpxbEeuGmLQ6wlnetA" x="280" y="26"/>
    <children xmi:type="notation:Shape" xmi:id="_6kiD85xbEeuGmLQ6wlnetA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_6kiD9JxbEeuGmLQ6wlnetA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6kiD9pxbEeuGmLQ6wlnetA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_EX8C4iH4EeSpDonUzsDrRg"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6kiD9ZxbEeuGmLQ6wlnetA" x="280" y="180"/>
    <children xmi:type="notation:Shape" xmi:id="_6krN4JxbEeuGmLQ6wlnetA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_6krN4ZxbEeuGmLQ6wlnetA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6kr08JxbEeuGmLQ6wlnetA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6krN4pxbEeuGmLQ6wlnetA" x="465" y="320"/>
    <children xmi:type="notation:Shape" xmi:id="_6k4CM5xbEeuGmLQ6wlnetA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_6k4CNJxbEeuGmLQ6wlnetA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6k4CNpxbEeuGmLQ6wlnetA" 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="_6k4CNZxbEeuGmLQ6wlnetA" x="649" y="317"/>
    <children xmi:type="notation:Shape" xmi:id="_6lBMIJxbEeuGmLQ6wlnetA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_6lBMIZxbEeuGmLQ6wlnetA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6lBzMJxbEeuGmLQ6wlnetA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Er2MgFRwEeSK7t9cQ4MpAA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6lBMIpxbEeuGmLQ6wlnetA" x="903" y="26"/>
    <children xmi:type="notation:Shape" xmi:id="_6lKWEJxbEeuGmLQ6wlnetA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_6lKWEZxbEeuGmLQ6wlnetA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6lKWE5xbEeuGmLQ6wlnetA" 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="_6lKWEpxbEeuGmLQ6wlnetA" 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="_6jmP1JxbEeuGmLQ6wlnetA" type="StereotypeCommentLink" source="_TPkukBvvEeSrdaC9GQuwSg" target="_6jmP0JxbEeuGmLQ6wlnetA">
      <styles xmi:type="notation:FontStyle" xmi:id="_6jmP1ZxbEeuGmLQ6wlnetA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6jm24pxbEeuGmLQ6wlnetA" 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="_6jmP1pxbEeuGmLQ6wlnetA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6jm24JxbEeuGmLQ6wlnetA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6jm24ZxbEeuGmLQ6wlnetA"/>
    <edges xmi:type="notation:Connector" xmi:id="_6jzEIZxbEeuGmLQ6wlnetA" type="StereotypeCommentLink" source="_3hfogBvvEeSrdaC9GQuwSg" target="_6jydEJxbEeuGmLQ6wlnetA">
      <styles xmi:type="notation:FontStyle" xmi:id="_6jzEIpxbEeuGmLQ6wlnetA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6jzEJpxbEeuGmLQ6wlnetA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_6jzEI5xbEeuGmLQ6wlnetA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6jzEJJxbEeuGmLQ6wlnetA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6jzEJZxbEeuGmLQ6wlnetA"/>
    <edges xmi:type="notation:Connector" xmi:id="_6j8OFJxbEeuGmLQ6wlnetA" type="StereotypeCommentLink" source="_IYAUICH6EeSpDonUzsDrRg" target="_6j8OEJxbEeuGmLQ6wlnetA">
      <styles xmi:type="notation:FontStyle" xmi:id="_6j8OFZxbEeuGmLQ6wlnetA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6j8OGZxbEeuGmLQ6wlnetA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_EYFM5iH4EeSpDonUzsDrRg"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_6j8OFpxbEeuGmLQ6wlnetA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6j8OF5xbEeuGmLQ6wlnetA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6j8OGJxbEeuGmLQ6wlnetA"/>
    <edges xmi:type="notation:Connector" xmi:id="_6kMswJxbEeuGmLQ6wlnetA" type="StereotypeCommentLink" source="_FJFvADqOEeSb8urlu7a6kg" target="_6kMFsJxbEeuGmLQ6wlnetA">
      <styles xmi:type="notation:FontStyle" xmi:id="_6kMswZxbEeuGmLQ6wlnetA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6kMsxZxbEeuGmLQ6wlnetA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_6kMswpxbEeuGmLQ6wlnetA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6kMsw5xbEeuGmLQ6wlnetA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6kMsxJxbEeuGmLQ6wlnetA"/>
    <edges xmi:type="notation:Connector" xmi:id="_6kaIJJxbEeuGmLQ6wlnetA" type="StereotypeCommentLink" source="_Fs5mcFYIEeSyOeL86FyTXw" target="_6kaIIJxbEeuGmLQ6wlnetA">
      <styles xmi:type="notation:FontStyle" xmi:id="_6kaIJZxbEeuGmLQ6wlnetA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6kaIKZxbEeuGmLQ6wlnetA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YchMsAwZEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_6kaIJpxbEeuGmLQ6wlnetA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6kaIJ5xbEeuGmLQ6wlnetA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6kaIKJxbEeuGmLQ6wlnetA"/>
    <edges xmi:type="notation:Connector" xmi:id="_6kiD95xbEeuGmLQ6wlnetA" type="StereotypeCommentLink" source="_NVFf0FYIEeSyOeL86FyTXw" target="_6kiD85xbEeuGmLQ6wlnetA">
      <styles xmi:type="notation:FontStyle" xmi:id="_6kiD-JxbEeuGmLQ6wlnetA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6kirA5xbEeuGmLQ6wlnetA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_EX8C4iH4EeSpDonUzsDrRg"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_6kirAJxbEeuGmLQ6wlnetA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6kirAZxbEeuGmLQ6wlnetA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6kirApxbEeuGmLQ6wlnetA"/>
    <edges xmi:type="notation:Connector" xmi:id="_6kr08ZxbEeuGmLQ6wlnetA" type="StereotypeCommentLink" source="_FWZBkGmpEeS8o-VU1V1CZg" target="_6krN4JxbEeuGmLQ6wlnetA">
      <styles xmi:type="notation:FontStyle" xmi:id="_6kr08pxbEeuGmLQ6wlnetA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6kr09pxbEeuGmLQ6wlnetA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_6kr085xbEeuGmLQ6wlnetA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6kr09JxbEeuGmLQ6wlnetA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6kr09ZxbEeuGmLQ6wlnetA"/>
    <edges xmi:type="notation:Connector" xmi:id="_6k4CN5xbEeuGmLQ6wlnetA" type="StereotypeCommentLink" source="_OWEicHr5EeSsXY7cbUxrsw" target="_6k4CM5xbEeuGmLQ6wlnetA">
      <styles xmi:type="notation:FontStyle" xmi:id="_6k4COJxbEeuGmLQ6wlnetA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6k4pQpxbEeuGmLQ6wlnetA" 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="_6k4COZxbEeuGmLQ6wlnetA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6k4pQJxbEeuGmLQ6wlnetA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6k4pQZxbEeuGmLQ6wlnetA"/>
    <edges xmi:type="notation:Connector" xmi:id="_6lBzMZxbEeuGmLQ6wlnetA" type="StereotypeCommentLink" source="_E-i88Hr6EeSsXY7cbUxrsw" target="_6lBMIJxbEeuGmLQ6wlnetA">
      <styles xmi:type="notation:FontStyle" xmi:id="_6lBzMpxbEeuGmLQ6wlnetA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6lBzNpxbEeuGmLQ6wlnetA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Er2MgFRwEeSK7t9cQ4MpAA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_6lBzM5xbEeuGmLQ6wlnetA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6lBzNJxbEeuGmLQ6wlnetA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6lBzNZxbEeuGmLQ6wlnetA"/>
    <edges xmi:type="notation:Connector" xmi:id="_6lKWFJxbEeuGmLQ6wlnetA" type="StereotypeCommentLink" source="_M9JLMHr6EeSsXY7cbUxrsw" target="_6lKWEJxbEeuGmLQ6wlnetA">
      <styles xmi:type="notation:FontStyle" xmi:id="_6lKWFZxbEeuGmLQ6wlnetA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6lKWGZxbEeuGmLQ6wlnetA" 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="_6lKWFpxbEeuGmLQ6wlnetA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6lKWF5xbEeuGmLQ6wlnetA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6lKWGJxbEeuGmLQ6wlnetA"/>
  </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="_CaG6wEOtEeyG_Yt003PTNg" type="Class_Shape" fillColor="8905185">
      <children xmi:type="notation:DecorationNode" xmi:id="_CaLMMEOtEeyG_Yt003PTNg" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_CaLMMUOtEeyG_Yt003PTNg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_CaLMMkOtEeyG_Yt003PTNg" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_CaMaUEOtEeyG_Yt003PTNg" type="Class_AttributeCompartment">
        <children xmi:type="notation:Shape" xmi:id="_T8GqIFIMEeytR_qPigAF5g" type="Property_ClassAttributeLabel">
          <element xmi:type="uml:Property" href="tdl.uml#_T61e0FIMEeytR_qPigAF5g"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_T8GqIVIMEeytR_qPigAF5g"/>
        </children>
        <styles xmi:type="notation:TitleStyle" xmi:id="_CaMaUUOtEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_CaMaUkOtEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_CaMaU0OtEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CaMaVEOtEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_CaO2kEOtEeyG_Yt003PTNg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_CaO2kUOtEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_CaO2kkOtEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_CaPdoEOtEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CaPdoUOtEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_CaQEsEOtEeyG_Yt003PTNg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_CaQEsUOtEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_CaQEskOtEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_CaQEs0OtEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CaQEtEOtEeyG_Yt003PTNg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_CZa-QEOtEeyG_Yt003PTNg"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CaG6wUOtEeyG_Yt003PTNg" x="-70" y="250" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_LfjcUEOtEeyG_Yt003PTNg" type="Comment_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_LfnGsEOtEeyG_Yt003PTNg" type="Comment_BodyLabel"/>
      <element xmi:type="uml:Comment" href="tdl.uml#_LfKawEOtEeyG_Yt003PTNg"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LfjcUUOtEeyG_Yt003PTNg" x="-70" y="480" width="293"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_Wd5h8EPpEeyG_Yt003PTNg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_Wd5h8UPpEeyG_Yt003PTNg" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Wd5h8kPpEeyG_Yt003PTNg" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Wd5h80PpEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Wd5h9EPpEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Wd5h9UPpEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Wd5h9kPpEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Wd5h90PpEeyG_Yt003PTNg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Wd5h-EPpEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Wd5h-UPpEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Wd5h-kPpEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Wd5h-0PpEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Wd5h_EPpEeyG_Yt003PTNg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Wd5h_UPpEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Wd5h_kPpEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Wd5h_0PpEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Wd5iAEPpEeyG_Yt003PTNg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Wd5iD0PpEeyG_Yt003PTNg" x="-70" y="380" width="154" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_BnKCsFgYEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_BnKCsVgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_BnKpwFgYEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_UBmLIBJcEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BnKCslgYEeyjNoYeZICQvw" x="770" y="250"/>
    <children xmi:type="notation:Shape" xmi:id="_BnVB01gYEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_BnVB1FgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_BnVB1lgYEeyjNoYeZICQvw" 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="_BnVB1VgYEeyjNoYeZICQvw" x="779" y="380"/>
    <children xmi:type="notation:Shape" xmi:id="_BngoA1gYEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_BngoBFgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_BngoBlgYEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_vPjn4A2TEeSJuIJGlYPnZA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BngoBVgYEeyjNoYeZICQvw" x="580" y="250"/>
    <children xmi:type="notation:Shape" xmi:id="_BnrnIFgYEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_BnrnIVgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_BnrnI1gYEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Er2MgFRwEeSK7t9cQ4MpAA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BnrnIlgYEeyjNoYeZICQvw" x="600" y="133"/>
    <children xmi:type="notation:Shape" xmi:id="_BnwfoFgYEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_BnwfoVgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Bnwfo1gYEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wpPAcFU4EeSayvSxECItWQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BnwfolgYEeyjNoYeZICQvw" x="430" y="250"/>
    <children xmi:type="notation:Shape" xmi:id="_Bn_JIFgYEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Bn_JIVgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Bn_JI1gYEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Bn_JIlgYEeyjNoYeZICQvw" x="310" y="380"/>
    <children xmi:type="notation:Shape" xmi:id="_BoI6IFgYEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_BoI6IVgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_BoI6I1gYEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BoI6IlgYEeyjNoYeZICQvw" x="614" y="39"/>
    <children xmi:type="notation:Shape" xmi:id="_BoNyoFgYEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_BoNyoVgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_BoNyo1gYEeyjNoYeZICQvw" 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="_BoNyolgYEeyjNoYeZICQvw" x="610" y="380"/>
    <children xmi:type="notation:Shape" xmi:id="_BoVucFgYEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_BoVucVgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_BoVuc1gYEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BoVuclgYEeyjNoYeZICQvw" x="479" y="381"/>
    <children xmi:type="notation:Shape" xmi:id="_Bo3S4FgYEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Bo3S4VgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Bo3S41gYEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TDxjgJR1EeehJJuiPUQHXA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Bo3S4lgYEeyjNoYeZICQvw" x="920" y="250"/>
    <children xmi:type="notation:Shape" xmi:id="_Bpou8FgYEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Bpou8VgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Bpou81gYEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OzUF0JRzEeehJJuiPUQHXA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Bpou8lgYEeyjNoYeZICQvw" x="920" y="380"/>
    <children xmi:type="notation:Shape" xmi:id="_BpzuE1gYEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_BpzuFFgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_BpzuFlgYEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_CZa-QEOtEeyG_Yt003PTNg"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BpzuFVgYEeyjNoYeZICQvw" x="130" y="250"/>
    <children xmi:type="notation:Shape" xmi:id="_BqUrcFgYEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_BqUrcVgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_BqUrc1gYEeyjNoYeZICQvw" 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="_BqUrclgYEeyjNoYeZICQvw" x="130" 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="[460, 250, -643984, -643984]$[460, 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.46511627906976744,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]$[460, 220, -643984, -643984]$[460, 195, -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.46511627906976744,0.9682539682539683)"/>
    </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="[780, 250, -643984, -643984]$[780, 220, -643984, -643984]$[460, 220, -643984, -643984]$[460, 195, -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,0.9682539682539683)"/>
    </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="-92" y="-15"/>
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="_QFOm8EOtEeyG_Yt003PTNg" type="Generalization_Edge" source="_CaG6wEOtEeyG_Yt003PTNg" target="_APjfIGjvEeSSJti4FPYumw">
      <children xmi:type="notation:DecorationNode" xmi:id="_QFP1EEOtEeyG_Yt003PTNg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_QqyyIEOtEeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QFQcIEOtEeyG_Yt003PTNg" y="39"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_QFOm8UOtEeyG_Yt003PTNg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_QDjL8EOtEeyG_Yt003PTNg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_QFOm8kOtEeyG_Yt003PTNg" points="[50, 250, -643984, -643984]$[50, 110, -643984, -643984]$[470, 110, -643984, -643984]$[470, 91, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QGMQQEOtEeyG_Yt003PTNg" id="(0.45112781954887216,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QGMQQUOtEeyG_Yt003PTNg" id="(0.56,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_g6YmMEOtEeyG_Yt003PTNg" type="Association_Edge" source="_CaG6wEOtEeyG_Yt003PTNg" target="_Wd5h8EPpEeyG_Yt003PTNg">
      <children xmi:type="notation:DecorationNode" xmi:id="_g6Z0UEOtEeyG_Yt003PTNg" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_iZVE4EO3EeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_g6Z0UUOtEeyG_Yt003PTNg" y="-19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_g6Z0UkOtEeyG_Yt003PTNg" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_iZrqMEO3EeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_g6Z0U0OtEeyG_Yt003PTNg" x="-1" y="18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_g6abYEOtEeyG_Yt003PTNg" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_iZ5FkEO3EeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_g6abYUOtEeyG_Yt003PTNg" x="27" y="-18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_g6bCcEOtEeyG_Yt003PTNg" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_naT3AEOtEeyG_Yt003PTNg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_naWTQEOtEeyG_Yt003PTNg" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_iaF54EO3EeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_g6bCcUOtEeyG_Yt003PTNg" x="-25" y="56"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_g6bCckOtEeyG_Yt003PTNg" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_iaQR8EO3EeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_g6bCc0OtEeyG_Yt003PTNg" x="26" y="18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_g6bCdEOtEeyG_Yt003PTNg" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_iabREEO3EeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_g6bCdUOtEeyG_Yt003PTNg" x="-28" y="-18"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_g6YmMUOtEeyG_Yt003PTNg"/>
      <element xmi:type="uml:Association" href="tdl.uml#_g5yJQEOtEeyG_Yt003PTNg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_g6YmMkOtEeyG_Yt003PTNg" points="[20, 311, -643984, -643984]$[20, 380, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_g6-cEEOtEeyG_Yt003PTNg" id="(0.3383458646616541,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_g7ARQEOtEeyG_Yt003PTNg" id="(0.5844155844155844,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_N7ewAE0gEey4q8GmPcUc1A" type="Association_Edge" source="_CaG6wEOtEeyG_Yt003PTNg" target="_APjfIGjvEeSSJti4FPYumw">
      <children xmi:type="notation:DecorationNode" xmi:id="_N7iaYE0gEey4q8GmPcUc1A" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_PO7U4E0gEey4q8GmPcUc1A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_N7jBcE0gEey4q8GmPcUc1A" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_N7jogE0gEey4q8GmPcUc1A" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_PQ98QE0gEey4q8GmPcUc1A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_N7jogU0gEey4q8GmPcUc1A" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_N7jogk0gEey4q8GmPcUc1A" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_PSDhYE0gEey4q8GmPcUc1A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_N7jog00gEey4q8GmPcUc1A" x="84" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_N7johE0gEey4q8GmPcUc1A" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YIcTQE0gEey4q8GmPcUc1A" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YIgksE0gEey4q8GmPcUc1A" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_PTJtkE0gEey4q8GmPcUc1A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_N7johU0gEey4q8GmPcUc1A" x="-65" y="15"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_N7johk0gEey4q8GmPcUc1A" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_PURu8E0gEey4q8GmPcUc1A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_N7joh00gEey4q8GmPcUc1A" x="84" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_N7joiE0gEey4q8GmPcUc1A" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_PVU30E0gEey4q8GmPcUc1A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_N7joiU0gEey4q8GmPcUc1A" x="-85" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_N7ewAU0gEey4q8GmPcUc1A"/>
      <element xmi:type="uml:Association" href="tdl.uml#_N4BMUE0gEey4q8GmPcUc1A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N7ewAk0gEey4q8GmPcUc1A" points="[20, 250, -643984, -643984]$[20, 60, -643984, -643984]$[414, 70, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N-_-EE0gEey4q8GmPcUc1A" id="(0.3383458646616541,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N-_-EU0gEey4q8GmPcUc1A" id="(0.0,0.40384615384615385)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BnLQ0FgYEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_-q3_3R1KEeSJnbI82RN9Lg" target="_BnKCsFgYEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_BnLQ0VgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_BnMe8FgYEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_UBmLIBJcEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BnLQ0lgYEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BnL34FgYEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BnL34VgYEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_BnVo4FgYEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_-q4AFR1KEeSJnbI82RN9Lg" target="_BnVB01gYEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_BnVo4VgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_BnVo5VgYEeyjNoYeZICQvw" 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="_BnVo4lgYEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BnVo41gYEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BnVo5FgYEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_BngoB1gYEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_BZdqMFR6EeSK7t9cQ4MpAA" target="_BngoA1gYEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_BngoCFgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_BnhPElgYEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_vPjn4A2TEeSJuIJGlYPnZA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BngoCVgYEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BnhPEFgYEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BnhPEVgYEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_BnrnJFgYEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_gnQi8FR6EeSK7t9cQ4MpAA" target="_BnrnIFgYEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_BnrnJVgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_BnrnKVgYEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Er2MgFRwEeSK7t9cQ4MpAA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BnrnJlgYEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BnrnJ1gYEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BnrnKFgYEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_BnwfpFgYEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_wpPAdVU4EeSayvSxECItWQ" target="_BnwfoFgYEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_BnwfpVgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_BnwfqVgYEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wpPAcFU4EeSayvSxECItWQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BnwfplgYEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Bnwfp1gYEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BnwfqFgYEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_Bn_JJFgYEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_O1tmIFU5EeSayvSxECItWQ" target="_Bn_JIFgYEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_Bn_JJVgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Bn_JKVgYEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Bn_JJlgYEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Bn_JJ1gYEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Bn_JKFgYEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_BoI6JFgYEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_APjfIGjvEeSSJti4FPYumw" target="_BoI6IFgYEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_BoI6JVgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_BoI6KVgYEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BoI6JlgYEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BoI6J1gYEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BoI6KFgYEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_BoNypFgYEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_JN9BMG8IEeSktv7vAivsJQ" target="_BoNyoFgYEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_BoNypVgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_BoNyqVgYEeyjNoYeZICQvw" 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="_BoNyplgYEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BoNyp1gYEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BoNyqFgYEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_BoVudFgYEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_O3JzcG8KEeSktv7vAivsJQ" target="_BoVucFgYEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_BoVudVgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_BoWVgVgYEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BoVudlgYEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BoVud1gYEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BoWVgFgYEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_Bo358FgYEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_TDyxoJR1EeehJJuiPUQHXA" target="_Bo3S4FgYEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_Bo358VgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Bo4hAVgYEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TDxjgJR1EeehJJuiPUQHXA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Bo358lgYEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Bo3581gYEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Bo4hAFgYEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_Bpou9FgYEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_Kd-88JR2EeehJJuiPUQHXA" target="_Bpou8FgYEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_Bpou9VgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Bpou-VgYEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OzUF0JRzEeehJJuiPUQHXA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Bpou9lgYEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Bpou91gYEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Bpou-FgYEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_BpzuF1gYEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_CaG6wEOtEeyG_Yt003PTNg" target="_BpzuE1gYEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_BpzuGFgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_BpzuHFgYEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_CZa-QEOtEeyG_Yt003PTNg"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BpzuGVgYEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BpzuGlgYEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BpzuG1gYEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_BqUrdFgYEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_Wd5h8EPpEeyG_Yt003PTNg" target="_BqUrcFgYEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_BqUrdVgYEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_BqVSgVgYEeyjNoYeZICQvw" 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="_BqUrdlgYEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BqUrd1gYEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BqVSgFgYEeyjNoYeZICQvw"/>
  </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="250" width="114" height="51"/>
    </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="180" y="250" width="114" height="51"/>
    <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="250" height="51"/>
    <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-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_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"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_dbJgYEPHEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_dbJgYUPHEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_dbJgY0PHEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dbJgYkPHEeyG_Yt003PTNg" x="244" y="129"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_HCDFcFgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_HCDFcVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HCETkFgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HCDFclgVEeyjNoYeZICQvw" x="244" y="129"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_HCwQEFgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_HCwQEVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HCw3IFgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_ZGOQkO7uEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HCwQElgVEeyjNoYeZICQvw" x="400" y="29"/>
    <children xmi:type="notation:Shape" xmi:id="_HDTpsFgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_HDTpsVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HDTps1gVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q2vq4FOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HDTpslgVEeyjNoYeZICQvw" x="534" y="247"/>
    <children xmi:type="notation:Shape" xmi:id="_HEIJEFgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_HEIJEVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HEIJE1gVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q21KdFOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HEIJElgVEeyjNoYeZICQvw" x="399" y="247"/>
    <children xmi:type="notation:Shape" xmi:id="_HFNHIFgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_HFNHIVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HFNuMFgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q2xgEFOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HFNHIlgVEeyjNoYeZICQvw" x="240" y="243"/>
    <children xmi:type="notation:Shape" xmi:id="_nhAEEFgVEeyjNoYeZICQvw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_nhArIFgVEeyjNoYeZICQvw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_nhBSMFgVEeyjNoYeZICQvw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_nhBSMVgVEeyjNoYeZICQvw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_nhBSMlgVEeyjNoYeZICQvw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_nhBSM1gVEeyjNoYeZICQvw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nhBSNFgVEeyjNoYeZICQvw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_nhBSNVgVEeyjNoYeZICQvw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_nhBSNlgVEeyjNoYeZICQvw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_nhBSN1gVEeyjNoYeZICQvw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_nhBSOFgVEeyjNoYeZICQvw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nhB5QFgVEeyjNoYeZICQvw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_nhB5QVgVEeyjNoYeZICQvw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_nhB5QlgVEeyjNoYeZICQvw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_nhB5Q1gVEeyjNoYeZICQvw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_nhB5RFgVEeyjNoYeZICQvw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nhB5RVgVEeyjNoYeZICQvw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_nhB5RlgVEeyjNoYeZICQvw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_nhB5R1gVEeyjNoYeZICQvw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nhB5VlgVEeyjNoYeZICQvw" x="180" y="360" width="111" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_ni6IkFgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_ni6IkVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_njAPMFgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ni6IklgVEeyjNoYeZICQvw" x="467" y="121"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_OpgwoFgWEeyjNoYeZICQvw" type="Comment_Shape" fillColor="8905185">
      <children xmi:type="notation:DecorationNode" xmi:id="_OplCEFgWEeyjNoYeZICQvw" type="Comment_BodyLabel"/>
      <element xmi:type="uml:Comment" href="tdl.uml#_Oo_zQFgWEeyjNoYeZICQvw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OpgwoVgWEeyjNoYeZICQvw" x="300" y="360"/>
    <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="[230, 250, -643984, -643984]$[230, 191, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2tURoFOqEeSBn4xehKK8og" id="(0.43859649122807015,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_11n0oFOqEeSBn4xehKK8og" id="(0.458128078817734,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="[90, 243, -643984, -643984]$[90, 191, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_J4OOIJFHEeqqTOduvVhdzw" id="(0.5,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_K2GLoJFHEeqqTOduvVhdzw" id="(0.11330049261083744,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_G-JpsJFHEeqqTOduvVhdzw" type="Association_Edge" source="_nhAEEFgVEeyjNoYeZICQvw" 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, 460, -643984, -643984]$[110, 460, -643984, -643984]$[110, 380, -643984, -643984]$[90, 380, -643984, -643984]$[90, 304, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_K2GysJFHEeqqTOduvVhdzw" id="(0.0,0.39215686274509803)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KNUUYJFHEeqqTOduvVhdzw" id="(0.5,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-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_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"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_dbJgZEPHEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_1Da4cFOmEeSBn4xehKK8og" target="_dbJgYEPHEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_dbJgZUPHEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_dbJgaUPHEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_dbJgZkPHEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dbJgZ0PHEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dbJgaEPHEeyG_Yt003PTNg"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_HCE6oFgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_1Da4cFOmEeSBn4xehKK8og" target="_HCDFcFgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_HCE6oVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HCIlAVgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HCE6olgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HCH98FgVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HCIlAFgVEeyjNoYeZICQvw"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_HCysUFgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_C2auQFOnEeSBn4xehKK8og" target="_HCwQEFgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_HCysUVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HC0hglgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_ZGOQkO7uEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HCysUlgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HC0hgFgVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HC0hgVgVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_HDUQwFgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_kyPMIFOqEeSBn4xehKK8og" target="_HDTpsFgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_HDUQwVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HDUQxVgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q2vq4FOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HDUQwlgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HDUQw1gVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HDUQxFgVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_HEIwIFgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_nFjSkFOqEeSBn4xehKK8og" target="_HEIJEFgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_HEIwIVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HEIwJVgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q21KdFOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HEIwIlgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HEIwI1gVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HEIwJFgVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_HFNuMVgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_Fko5EJFHEeqqTOduvVhdzw" target="_HFNHIFgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_HFNuMlgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HFNuNlgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q2xgEFOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HFNuM1gVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HFNuNFgVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HFNuNVgVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_njBdUFgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_nhAEEFgVEeyjNoYeZICQvw" target="_ni6IkFgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_njBdUVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_njHj8FgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_njBdUlgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_njD5kFgVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_njD5kVgVEeyjNoYeZICQvw"/>
  </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="-40" 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="770" y="170" 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="170" 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="330" width="121" 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="770" y="50" width="121" 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="330" 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="170" 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="330" 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="170" 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="580" y="330" width="135" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_hkQWcFL_EeytR_qPigAF5g" type="Comment_Shape" fillColor="8905185">
      <children xmi:type="notation:DecorationNode" xmi:id="_hkVO8FL_EeytR_qPigAF5g" type="Comment_BodyLabel"/>
      <element xmi:type="uml:Comment" href="tdl.uml#_hj2t0FL_EeytR_qPigAF5g"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hkQWcVL_EeytR_qPigAF5g" x="170" y="410" height="50"/>
    <children xmi:type="notation:Shape" xmi:id="_qQCdMFgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_qQCdMVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qQDEQFgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qQCdMlgVEeyjNoYeZICQvw" x="640" y="-75"/>
    <children xmi:type="notation:Shape" xmi:id="_qQphMFgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_qQphMVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qQphM1gVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_etmo0FOtEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qQphMlgVEeyjNoYeZICQvw" x="973" y="187"/>
    <children xmi:type="notation:Shape" xmi:id="_qQyrI1gVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_qQyrJFgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qQyrJlgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q2yHIFOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qQyrJVgVEeyjNoYeZICQvw" x="780" y="187"/>
    <children xmi:type="notation:Shape" xmi:id="_qQ5_41gVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_qQ5_5FgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qQ5_5lgVEeyjNoYeZICQvw" 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="_qQ5_5VgVEeyjNoYeZICQvw" x="970" y="380"/>
    <children xmi:type="notation:Shape" xmi:id="_qRAGg1gVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_qRAGhFgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qRAGhlgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qRAGhVgVEeyjNoYeZICQvw" x="1010" y="50"/>
    <children xmi:type="notation:Shape" xmi:id="_qRP-IFgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_qRP-IVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qRP-I1gVEeyjNoYeZICQvw" 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="_qRP-IlgVEeyjNoYeZICQvw" x="638" y="54"/>
    <children xmi:type="notation:Shape" xmi:id="_qRTog1gVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_qRTohFgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qRTohlgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qRTohVgVEeyjNoYeZICQvw" x="600" y="380"/>
    <children xmi:type="notation:Shape" xmi:id="_qRlVU1gVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_qRlVVFgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qRlVVlgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q24NwFOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qRlVVVgVEeyjNoYeZICQvw" x="420" y="190"/>
    <children xmi:type="notation:Shape" xmi:id="_qRt4M1gVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_qRt4NFgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qRt4NlgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wpPAcFU4EeSayvSxECItWQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qRt4NVgVEeyjNoYeZICQvw" x="370" y="310"/>
    <children xmi:type="notation:Shape" xmi:id="_qR-98FgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_qR-98VgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qR-981gVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q26C8FOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qR-98lgVEeyjNoYeZICQvw" x="600" y="187"/>
    <children xmi:type="notation:Shape" xmi:id="_qSGSsFgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_qSGSsVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qSGSs1gVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJgKzmjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qSGSslgVEeyjNoYeZICQvw" 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.4878048780487805,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">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_fEnbsFgXEeyjNoYeZICQvw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <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="[530, 54, -643984, -643984]$[530, 18, -643984, -643984]$[530, -18, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__yzcIFR-EeSGV_4El4z6Og" id="(0.5411764705882353,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_IDPoUFR_EeSGV_4El4z6Og" id="(0.5421686746987951,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_IKYL4GpIEeSDq-zbplWUsQ" type="Generalization_Edge" source="_buVVIGnDEeSEZfSDTcLl8Q" target="_RcibYFOtEeSBn4xehKK8og" 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, 190, -643984, -643984]$[280, -50, -643984, -643984]$[440, -50, -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.3508771929824561)"/>
    </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">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_OW2d4FgXEeyjNoYeZICQvw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <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="[470, 190, -643984, -643984]$[470, 110, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CJyWMMutEee-rcv5ZK6TGg" id="(0.6140350877192983,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CJyWMcutEee-rcv5ZK6TGg" id="(0.18823529411764706,1.0)"/>
    </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="25" y="-42"/>
      </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="25" y="-39"/>
      </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="25" y="48"/>
      </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="25" y="41"/>
      </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="[630, 380, -643984, -643984]$[630, 263, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_kgxLMJBkEeqtm5xS3r5AoA" id="(0.37037037037037035,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.49586776859504134,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_leRVQZBkEeqtm5xS3r5AoA" id="(0.7633587786259542,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_qQDrUFgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_RcibYFOtEeSBn4xehKK8og" target="_qQCdMFgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_qQDrUVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qQE5cVgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_KEb28O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_qQDrUlgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qQESYFgVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qQE5cFgVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_qQphNFgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_etpFEFOtEeSBn4xehKK8og" target="_qQphMFgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_qQphNVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qQphOVgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_etmo0FOtEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_qQphNlgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qQphN1gVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qQphOFgVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_qQyrJ1gVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_VNNbMFOuEeSBn4xehKK8og" target="_qQyrI1gVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_qQyrKFgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qQyrLFgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q2yHIFOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_qQyrKVgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qQyrKlgVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qQyrK1gVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_qQ5_51gVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_sA3ZMFOuEeSBn4xehKK8og" target="_qQ5_41gVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_qQ5_6FgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qQ5_7FgVEeyjNoYeZICQvw" 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="_qQ5_6VgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qQ5_6lgVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qQ5_61gVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_qRBUoFgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_up5Q8FOuEeSBn4xehKK8og" target="_qRAGg1gVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_qRBUoVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qRCiwFgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_qRBUolgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qRB7sFgVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qRB7sVgVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_qRP-JFgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_wlN3oVR-EeSGV_4El4z6Og" target="_qRP-IFgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_qRP-JVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qRP-KVgVEeyjNoYeZICQvw" 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="_qRP-JlgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qRP-J1gVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qRP-KFgVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_qRToh1gVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_fsiskGnCEeSEZfSDTcLl8Q" target="_qRTog1gVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_qRToiFgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qRUPkVgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_qRToiVgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qRToilgVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qRUPkFgVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_qRlVV1gVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_buVVIGnDEeSEZfSDTcLl8Q" target="_qRlVU1gVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_qRlVWFgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qRl8YlgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q24NwFOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_qRlVWVgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qRl8YFgVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qRl8YVgVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_qRufQFgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_LoEe8DC0EeeN-eRAg7AQPA" target="_qRt4M1gVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_qRufQVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qRufRVgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wpPAcFU4EeSayvSxECItWQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_qRufQlgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qRufQ1gVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qRufRFgVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_qR-99FgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_q7ybAMurEee-rcv5ZK6TGg" target="_qR-98FgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_qR-99VgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qR-9-VgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Q26C8FOmEeSBn4xehKK8og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_qR-99lgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qR-991gVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qR-9-FgVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_qSGStFgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_sOqs8M-BEeeW7s-iImVMJg" target="_qSGSsFgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_qSGStVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qSGSuVgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJgKzmjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_qSGStlgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qSGSt1gVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qSGSuFgVEeyjNoYeZICQvw"/>
  </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="_uFmusBpKEeyyqLigkeWJew" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_uFmusRpKEeyyqLigkeWJew"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_uFn80BpKEeyyqLigkeWJew" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uFmushpKEeyyqLigkeWJew" x="300" y="187"/>
    <children xmi:type="notation:Shape" xmi:id="_uGEowxpKEeyyqLigkeWJew" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_uGEoxBpKEeyyqLigkeWJew"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_uGFP0BpKEeyyqLigkeWJew" 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="_uGEoxRpKEeyyqLigkeWJew" x="527" y="200"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_uGb1IBpKEeyyqLigkeWJew" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_uGb1IRpKEeyyqLigkeWJew"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_uGb1IxpKEeyyqLigkeWJew" 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="_uGb1IhpKEeyyqLigkeWJew" x="300" y="360"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_uGv-MBpKEeyyqLigkeWJew" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_uGv-MRpKEeyyqLigkeWJew"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_uGv-MxpKEeyyqLigkeWJew" 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="_uGv-MhpKEeyyqLigkeWJew" x="527" y="360"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_uG6WQxpKEeyyqLigkeWJew" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_uG6WRBpKEeyyqLigkeWJew"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_uG69UBpKEeyyqLigkeWJew" 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="_uG6WRRpKEeyyqLigkeWJew" x="760" y="360"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_uHLcABpKEeyyqLigkeWJew" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_uHLcARpKEeyyqLigkeWJew"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_uHLcAxpKEeyyqLigkeWJew" 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="_uHLcAhpKEeyyqLigkeWJew" x="528" y="500"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_uHkdkBpKEeyyqLigkeWJew" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_uHkdkRpKEeyyqLigkeWJew"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_uHkdkxpKEeyyqLigkeWJew" 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="_uHkdkhpKEeyyqLigkeWJew" x="527" y="40"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_uHuOkxpKEeyyqLigkeWJew" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_uHuOlBpKEeyyqLigkeWJew"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_uHu1oBpKEeyyqLigkeWJew" 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="_uHuOlRpKEeyyqLigkeWJew" x="527" y="120"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_uH8RABpKEeyyqLigkeWJew" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_uH8RARpKEeyyqLigkeWJew"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_uH84EBpKEeyyqLigkeWJew" 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="_uH8RAhpKEeyyqLigkeWJew" x="530" y="580"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_uIPzABpKEeyyqLigkeWJew" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_uIPzARpKEeyyqLigkeWJew"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_uIQaEBpKEeyyqLigkeWJew" 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="_uIPzAhpKEeyyqLigkeWJew" 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="_uFoj4BpKEeyyqLigkeWJew" type="StereotypeCommentLink" source="_lWrpIWaGEeS3h-w1VhzBbw" target="_uFmusBpKEeyyqLigkeWJew">
      <styles xmi:type="notation:FontStyle" xmi:id="_uFoj4RpKEeyyqLigkeWJew"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_uFrAIBpKEeyyqLigkeWJew" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_uFoj4hpKEeyyqLigkeWJew" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uFpyABpKEeyyqLigkeWJew"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uFqZEBpKEeyyqLigkeWJew"/>
    <edges xmi:type="notation:Connector" xmi:id="_uGF24BpKEeyyqLigkeWJew" type="StereotypeCommentLink" source="_lWrpPWaGEeS3h-w1VhzBbw" target="_uGEowxpKEeyyqLigkeWJew">
      <styles xmi:type="notation:FontStyle" xmi:id="_uGF24RpKEeyyqLigkeWJew"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_uGGd8hpKEeyyqLigkeWJew" 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="_uGF24hpKEeyyqLigkeWJew" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uGGd8BpKEeyyqLigkeWJew"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uGGd8RpKEeyyqLigkeWJew"/>
    <edges xmi:type="notation:Connector" xmi:id="_uGccMBpKEeyyqLigkeWJew" type="StereotypeCommentLink" source="_lWrpXGaGEeS3h-w1VhzBbw" target="_uGb1IBpKEeyyqLigkeWJew">
      <styles xmi:type="notation:FontStyle" xmi:id="_uGccMRpKEeyyqLigkeWJew"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_uGccNRpKEeyyqLigkeWJew" 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="_uGccMhpKEeyyqLigkeWJew" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uGccMxpKEeyyqLigkeWJew"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uGccNBpKEeyyqLigkeWJew"/>
    <edges xmi:type="notation:Connector" xmi:id="_uGv-NBpKEeyyqLigkeWJew" type="StereotypeCommentLink" source="_lWsQTmaGEeS3h-w1VhzBbw" target="_uGv-MBpKEeyyqLigkeWJew">
      <styles xmi:type="notation:FontStyle" xmi:id="_uGv-NRpKEeyyqLigkeWJew"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_uGv-ORpKEeyyqLigkeWJew" 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="_uGv-NhpKEeyyqLigkeWJew" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uGv-NxpKEeyyqLigkeWJew"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uGv-OBpKEeyyqLigkeWJew"/>
    <edges xmi:type="notation:Connector" xmi:id="_uG69URpKEeyyqLigkeWJew" type="StereotypeCommentLink" source="_lWsQbWaGEeS3h-w1VhzBbw" target="_uG6WQxpKEeyyqLigkeWJew">
      <styles xmi:type="notation:FontStyle" xmi:id="_uG69UhpKEeyyqLigkeWJew"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_uG69VhpKEeyyqLigkeWJew" 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="_uG69UxpKEeyyqLigkeWJew" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uG69VBpKEeyyqLigkeWJew"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uG69VRpKEeyyqLigkeWJew"/>
    <edges xmi:type="notation:Connector" xmi:id="_uHLcBBpKEeyyqLigkeWJew" type="StereotypeCommentLink" source="_lWsQjGaGEeS3h-w1VhzBbw" target="_uHLcABpKEeyyqLigkeWJew">
      <styles xmi:type="notation:FontStyle" xmi:id="_uHLcBRpKEeyyqLigkeWJew"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_uHLcCRpKEeyyqLigkeWJew" 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="_uHLcBhpKEeyyqLigkeWJew" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uHLcBxpKEeyyqLigkeWJew"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uHLcCBpKEeyyqLigkeWJew"/>
    <edges xmi:type="notation:Connector" xmi:id="_uHkdlBpKEeyyqLigkeWJew" type="StereotypeCommentLink" source="_lWsQq2aGEeS3h-w1VhzBbw" target="_uHkdkBpKEeyyqLigkeWJew">
      <styles xmi:type="notation:FontStyle" xmi:id="_uHkdlRpKEeyyqLigkeWJew"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_uHlEohpKEeyyqLigkeWJew" 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="_uHkdlhpKEeyyqLigkeWJew" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uHlEoBpKEeyyqLigkeWJew"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uHlEoRpKEeyyqLigkeWJew"/>
    <edges xmi:type="notation:Connector" xmi:id="_uHu1oRpKEeyyqLigkeWJew" type="StereotypeCommentLink" source="_lWsQymaGEeS3h-w1VhzBbw" target="_uHuOkxpKEeyyqLigkeWJew">
      <styles xmi:type="notation:FontStyle" xmi:id="_uHu1ohpKEeyyqLigkeWJew"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_uHu1phpKEeyyqLigkeWJew" 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="_uHu1oxpKEeyyqLigkeWJew" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uHu1pBpKEeyyqLigkeWJew"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uHu1pRpKEeyyqLigkeWJew"/>
    <edges xmi:type="notation:Connector" xmi:id="_uH84ERpKEeyyqLigkeWJew" type="StereotypeCommentLink" source="_4pzPYN_PEeWpNocecylAnA" target="_uH8RABpKEeyyqLigkeWJew">
      <styles xmi:type="notation:FontStyle" xmi:id="_uH84EhpKEeyyqLigkeWJew"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_uH84FhpKEeyyqLigkeWJew" 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="_uH84ExpKEeyyqLigkeWJew" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uH84FBpKEeyyqLigkeWJew"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uH84FRpKEeyyqLigkeWJew"/>
    <edges xmi:type="notation:Connector" xmi:id="_uIQaERpKEeyyqLigkeWJew" type="StereotypeCommentLink" source="_59IW8PWxEeWBpNY8lD_kfA" target="_uIPzABpKEeyyqLigkeWJew">
      <styles xmi:type="notation:FontStyle" xmi:id="_uIQaEhpKEeyyqLigkeWJew"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_uIRBIhpKEeyyqLigkeWJew" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_50dQEO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_uIQaExpKEeyyqLigkeWJew" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uIRBIBpKEeyyqLigkeWJew"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uIRBIRpKEeyyqLigkeWJew"/>
  </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>
12846 12847 12848 12849 12850 12851 12852 12853 12854 12855 12856 12857 12858 12859 12860 12861 12862 12863 12864 12865 12866 12867 12868 12869 12870 12871 12872 12873 12874 12875 12876 12877 12878 12879 12880 12881 12882 12883 12884 12885 12886 12887 12888 12889 12890 12891 12892 12893 12894 12895 12896 12897 12898 12899 12900 12901 12902 12903 12904 12905 12906 12907 12908 12909 12910 12911 12912 12913 12914 12915 12916 12917 12918 12919 12920 12921 12922 12923 12924 12925 12926 12927 12928 12929 12930 12931 12932 12933 12934 12935 12936 12937 12938 12939 12940 12941 12942 12943 12944 12945 12946 12947 12948 12949 12950 12951 12952 12953 12954 12955 12956 12957 12958 12959 12960 12961 12962 12963 12964 12965 12966 12967 12968 12969 12970 12971 12972 12973 12974 12975 12976 12977 12978 12979 12980 12981 12982 12983 12984 12985 12986 12987 12988 12989 12990 12991 12992 12993 12994 12995 12996 12997 12998 12999 13000 13001 13002 13003 13004 13005 13006 13007 13008 13009 13010 13011 13012 13013 13014 13015 13016 13017 13018 13019 13020 13021 13022 13023 13024 13025 13026 13027 13028 13029 13030 13031 13032 13033 13034 13035 13036 13037 13038 13039 13040 13041 13042 13043 13044 13045 13046 13047 13048 13049 13050 13051 13052 13053 13054 13055 13056 13057 13058 13059 13060 13061 13062 13063 13064 13065 13066 13067 13068 13069 13070 13071 13072 13073 13074 13075 13076 13077 13078 13079 13080 13081 13082 13083 13084 13085 13086 13087 13088 13089 13090 13091 13092 13093 13094 13095 13096 13097 13098 13099 13100 13101 13102 13103 13104 13105 13106 13107 13108 13109 13110 13111 13112 13113 13114 13115 13116 13117 13118 13119 13120 13121 13122 13123 13124 13125 13126 13127 13128 13129 13130 13131 13132 13133
      <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="_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"/>
        <children xmi:type="notation:Shape" xmi:id="_MIkcQJx5EeuGmLQ6wlnetA" type="Property_ClassAttributeLabel">
          <element xmi:type="uml:Property" href="tdl.uml#_05M30JxmEeuGmLQ6wlnetA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_MIkcQZx5EeuGmLQ6wlnetA"/>
        </children>
        <children xmi:type="notation:Shape" xmi:id="_MIlDUJx5EeuGmLQ6wlnetA" type="Property_ClassAttributeLabel">
          <element xmi:type="uml:Property" href="tdl.uml#_RP9ewJx3EeuGmLQ6wlnetA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_MIlDUZx5EeuGmLQ6wlnetA"/>
        </children>
        <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="1090" y="340" width="191" height="121"/>
    <children xmi:type="notation:Shape" xmi:id="_xFZHIEOrEeyG_Yt003PTNg" type="Comment_Shape" fillColor="8905185">
      <children xmi:type="notation:DecorationNode" xmi:id="_xFd_oEOrEeyG_Yt003PTNg" type="Comment_BodyLabel"/>
      <element xmi:type="uml:Comment" href="tdl.uml#_xE1GcEOrEeyG_Yt003PTNg"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xFZuMEOrEeyG_Yt003PTNg" x="120" y="560"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_HONSIFgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_HONSIVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HON5MFgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7wmjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HONSIlgVEeyjNoYeZICQvw" x="1080" y="340"/>
    <children xmi:type="notation:Shape" xmi:id="_HOkegFgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_HOkegVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HOkeg1gVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7x2jrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HOkeglgVEeyjNoYeZICQvw" x="910" y="461"/>
    <children xmi:type="notation:Shape" xmi:id="_HO7q4FgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_HO7q4VgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HO7q41gVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJgKyGjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HO7q4lgVEeyjNoYeZICQvw" x="1160" y="460"/>
    <children xmi:type="notation:Shape" xmi:id="_HPPz8FgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_HPPz8VgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HPQbAFgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJgKzmjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HPPz8lgVEeyjNoYeZICQvw" x="443" y="336"/>
    <children xmi:type="notation:Shape" xmi:id="_HPoOcFgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_HPoOcVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HPoOc1gVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HPoOclgVEeyjNoYeZICQvw" x="457" y="111"/>
    <children xmi:type="notation:Shape" xmi:id="_HQBQA1gVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_HQBQBFgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HQB3EFgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7wGjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HQBQBVgVEeyjNoYeZICQvw" x="701" y="217"/>
    <children xmi:type="notation:Shape" xmi:id="_HQMPI1gVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_HQMPJFgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HQMPJlgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7yWjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HQMPJVgVEeyjNoYeZICQvw" x="1022" y="461"/>
    <children xmi:type="notation:Shape" xmi:id="_HQWnMFgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_HQWnMVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HQWnM1gVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7y2jrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HQWnMlgVEeyjNoYeZICQvw" x="632" y="335"/>
    <children xmi:type="notation:Shape" xmi:id="_HQtMg1gVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_HQtMhFgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HQtMhlgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HQtMhVgVEeyjNoYeZICQvw" x="655" y="2"/>
    <children xmi:type="notation:Shape" xmi:id="_HQ8dEFgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_HQ8dEVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HQ8dE1gVEeyjNoYeZICQvw" 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="_HQ8dElgVEeyjNoYeZICQvw" x="632" y="457"/>
    <children xmi:type="notation:Shape" xmi:id="_HRP_EFgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_HRP_EVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HRP_E1gVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HRP_ElgVEeyjNoYeZICQvw" x="700" y="540"/>
    <children xmi:type="notation:Shape" xmi:id="_HRrc4FgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_HRrc4VgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HRrc41gVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HRrc4lgVEeyjNoYeZICQvw" x="460" y="460"/>
    <children xmi:type="notation:Shape" xmi:id="_HSLzMFgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_HSLzMVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HSLzM1gVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_2PvEMAwhEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HSLzMlgVEeyjNoYeZICQvw" x="1100" y="100"/>
    <children xmi:type="notation:Shape" xmi:id="_HSzeQFgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_HSzeQVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HS0FUFgVEeyjNoYeZICQvw" 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="_HSzeQlgVEeyjNoYeZICQvw" x="830" y="103"/>
    <children xmi:type="notation:Shape" xmi:id="_HTFyIFgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_HTFyIVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HTFyI1gVEeyjNoYeZICQvw" 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="_HTFyIlgVEeyjNoYeZICQvw" x="1290" 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]$[390, 196, -643984, -643984]$[390, 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.8986486486486487,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="_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.4712041884816754,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.4712041884816754,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="-39"/>
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.18243243243243243,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TnGKQJBiEeqtm5xS3r5AoA" id="(0.08783783783783784,1.0)"/>
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="-29"/>
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]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gAUAEEOsEeyG_Yt003PTNg" id="(0.22297297297297297,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_UkxTcJBiEeqtm5xS3r5AoA" id="(0.31756756756756754,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="_OPg38EOsEeyG_Yt003PTNg" type="Association_Edge" source="_WJzF6WjrEeSGaIFXgYnwew" target="_WJp8qmjrEeSGaIFXgYnwew">
      <children xmi:type="notation:DecorationNode" xmi:id="_OPjUMEOsEeyG_Yt003PTNg" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_k8WcQEOsEeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_OPjUMUOsEeyG_Yt003PTNg" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_OPjUMkOsEeyG_Yt003PTNg" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_k9lyYEOsEeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_OPjUM0OsEeyG_Yt003PTNg" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_OPj7QEOsEeyG_Yt003PTNg" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_k97woEOsEeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_OPj7QUOsEeyG_Yt003PTNg" x="37" y="-18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_OPj7QkOsEeyG_Yt003PTNg" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO2goEOsEeyG_Yt003PTNg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO8nQEOsEeyG_Yt003PTNg" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_k-MPUEOsEeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_OPj7Q0OsEeyG_Yt003PTNg" x="-41" y="26"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_OPj7REOsEeyG_Yt003PTNg" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_k-fKQEOsEeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_OPj7RUOsEeyG_Yt003PTNg" x="37" y="19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_OPj7RkOsEeyG_Yt003PTNg" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_k-29sEOsEeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_OPj7R0OsEeyG_Yt003PTNg" x="-39" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_OPhfAEOsEeyG_Yt003PTNg"/>
      <element xmi:type="uml:Association" href="tdl.uml#_ONdpgEOsEeyG_Yt003PTNg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OPhfAUOsEeyG_Yt003PTNg" points="[490, 335, -643984, -643984]$[490, 300, -643984, -643984]$[360, 300, -643984, -643984]$[360, 174, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OQr8oEOsEeyG_Yt003PTNg" id="(0.14180929095354522,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OQr8oUOsEeyG_Yt003PTNg" id="(0.6959459459459459,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_HOOgQFgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_WJp73WjrEeSGaIFXgYnwew" target="_HONSIFgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_HOOgQVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HOPHUlgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7wmjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HOOgQlgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HOPHUFgVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HOPHUVgVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_HOkehFgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_WJp8A2jrEeSGaIFXgYnwew" target="_HOkegFgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_HOkehVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HOkeiVgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7x2jrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HOkehlgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HOkeh1gVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HOkeiFgVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_HO7q5FgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_WJp8KmjrEeSGaIFXgYnwew" target="_HO7q4FgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_HO7q5VgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HO8R8FgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJgKyGjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HO7q5lgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HO7q51gVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HO7q6FgVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_HPQbAVgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_WJp8cGjrEeSGaIFXgYnwew" target="_HPPz8FgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_HPQbAlgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HPQbBlgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJgKzmjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HPQbA1gVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HPQbBFgVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HPQbBVgVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_HPoOdFgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_WJp8qmjrEeSGaIFXgYnwew" target="_HPoOcFgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_HPoOdVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HPoOeVgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HPoOdlgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HPoOd1gVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HPoOeFgVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_HQB3EVgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_WJp9A2jrEeSGaIFXgYnwew" target="_HQBQA1gVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_HQB3ElgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HQB3FlgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7wGjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HQB3E1gVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HQB3FFgVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HQB3FVgVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_HQMPJ1gVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_WJzFsGjrEeSGaIFXgYnwew" target="_HQMPI1gVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_HQMPKFgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HQMPLFgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7yWjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HQMPKVgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HQMPKlgVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HQMPK1gVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_HQWnNFgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_WJzF6WjrEeSGaIFXgYnwew" target="_HQWnMFgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_HQWnNVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HQWnOVgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7y2jrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HQWnNlgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HQWnN1gVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HQWnOFgVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_HQtMh1gVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_korKEGjrEeSGaIFXgYnwew" target="_HQtMg1gVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_HQtMiFgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HQtzkFgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HQtMiVgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HQtMilgVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HQtMi1gVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_HQ8dFFgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_AKdrIGjsEeSGaIFXgYnwew" target="_HQ8dEFgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_HQ8dFVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HQ8dGVgVEeyjNoYeZICQvw" 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="_HQ8dFlgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HQ8dF1gVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HQ8dGFgVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_HRP_FFgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_tjTGQGjsEeSGaIFXgYnwew" target="_HRP_EFgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_HRP_FVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HRP_GVgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HRP_FlgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HRP_F1gVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HRP_GFgVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_HRrc5FgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_edEfwG8HEeSktv7vAivsJQ" target="_HRrc4FgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_HRrc5VgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HRrc6VgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HRrc5lgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HRrc51gVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HRrc6FgVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_HSLzNFgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_xXpCoDC0EeeN-eRAg7AQPA" target="_HSLzMFgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_HSMaQFgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HSMaRFgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_2PvEMAwhEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HSMaQVgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HSMaQlgVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HSMaQ1gVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_HS0FUVgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_EHFckJb4Eeejq_dYl-5pkw" target="_HSzeQFgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_HS0FUlgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HS0FVlgVEeyjNoYeZICQvw" 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="_HS0FU1gVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HS0FVFgVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HS0FVVgVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_HTFyJFgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_9AZfIEN-Eeq6JfofCdGheg" target="_HTFyIFgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_HTFyJVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HTFyKVgVEeyjNoYeZICQvw" 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="_HTFyJlgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HTFyJ1gVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HTFyKFgVEeyjNoYeZICQvw"/>
  </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="_O5Yhs1INEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_O5YhtFINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_O5ZIwFINEeytR_qPigAF5g" 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="_O5YhtVINEeytR_qPigAF5g" x="620" y="60"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_O5jg0FINEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_O5jg0VINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_O5jg01INEeytR_qPigAF5g" 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="_O5jg0lINEeytR_qPigAF5g" x="760" y="220"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_O510s1INEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_O510tFINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_O510tlINEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_nIBOkBQVEeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_O510tVINEeytR_qPigAF5g" x="940" y="360"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_O6CpA1INEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_O6CpBFINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_O6CpBlINEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_O6CpBVINEeytR_qPigAF5g" x="800" y="60"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_O6NBEFINEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_O6NBEVINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_O6NBE1INEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_xv8nEO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_O6NBElINEeytR_qPigAF5g" x="498" y="349"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_O6YAMFINEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_O6YAMVINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_O6YAM1INEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_O6YAMlINEeytR_qPigAF5g" x="500" y="220"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_O6qUEFINEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_O6qUEVINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_O6qUE1INEeytR_qPigAF5g" 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="_O6qUElINEeytR_qPigAF5g" x="360" y="220"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_O60FEFINEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_O60FEVINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_O60FE1INEeytR_qPigAF5g" 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="_O60FElINEeytR_qPigAF5g" x="980" y="60"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_O69PA1INEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_O69PBFINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_O69PBlINEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_O69PBVINEeytR_qPigAF5g" 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="_O5Zv0FINEeytR_qPigAF5g" type="StereotypeCommentLink" source="_90Pr8HCREeSt8b8bMiRGxw" target="_O5Yhs1INEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_O5Zv0VINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_O5a98FINEeytR_qPigAF5g" 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="_O5Zv0lINEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O5aW4FINEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O5aW4VINEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_O5jg1FINEeytR_qPigAF5g" type="StereotypeCommentLink" source="_LXTBQHCSEeSt8b8bMiRGxw" target="_O5jg0FINEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_O5jg1VINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_O5kH4FINEeytR_qPigAF5g" 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="_O5jg1lINEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O5jg11INEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O5jg2FINEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_O52bwFINEeytR_qPigAF5g" type="StereotypeCommentLink" source="_VmNFQHCSEeSt8b8bMiRGxw" target="_O510s1INEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_O52bwVINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_O52bxVINEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_nIBOkBQVEeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_O52bwlINEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O52bw1INEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O52bxFINEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_O6CpB1INEeytR_qPigAF5g" type="StereotypeCommentLink" source="_mpVPEHCSEeSt8b8bMiRGxw" target="_O6CpA1INEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_O6CpCFINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_O6CpDFINEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_O6CpCVINEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O6CpClINEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O6CpC1INEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_O6NBFFINEeytR_qPigAF5g" type="StereotypeCommentLink" source="_FdhVAHCTEeSt8b8bMiRGxw" target="_O6NBEFINEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_O6NBFVINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_O6NBGVINEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_xv8nEO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_O6NBFlINEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O6NBF1INEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O6NBGFINEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_O6YANFINEeytR_qPigAF5g" type="StereotypeCommentLink" source="_b5fy0HCTEeSt8b8bMiRGxw" target="_O6YAMFINEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_O6YANVINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_O6YAOVINEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_O6YANlINEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O6YAN1INEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O6YAOFINEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_O6qUFFINEeytR_qPigAF5g" type="StereotypeCommentLink" source="_ftfo4HCTEeSt8b8bMiRGxw" target="_O6qUEFINEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_O6qUFVINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_O6q7IlINEeytR_qPigAF5g" 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="_O6qUFlINEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O6q7IFINEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O6q7IVINEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_O60sIFINEeytR_qPigAF5g" type="StereotypeCommentLink" source="_NhVp4NPmEeWbOJoy-ulhLw" target="_O60FEFINEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_O60sIVINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_O60sJVINEeytR_qPigAF5g" 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="_O60sIlINEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O60sI1INEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O60sJFINEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_O69PB1INEeytR_qPigAF5g" type="StereotypeCommentLink" source="_52qc4EQUEeqBvYJaFSFI5A" target="_O69PA1INEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_O69PCFINEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_O69PDFINEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_O69PCVINEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O69PClINEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O69PC1INEeytR_qPigAF5g"/>
  </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="_PHfeQEOrEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_PHfeQUOrEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_PHfeQ0OrEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PHfeQkOrEeyG_Yt003PTNg" x="320" y="89"/>
    <children xmi:type="notation:Shape" xmi:id="_PHlk4EOrEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_PHlk4UOrEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_PHlk40OrEeyG_Yt003PTNg" 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="_PHlk4kOrEeyG_Yt003PTNg" x="539" y="149"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </children>
    <children xmi:type="notation:Shape" xmi:id="_PHrEc0OrEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_PHrEdEOrEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_PHrEdkOrEeyG_Yt003PTNg" 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="_PHrEdUOrEeyG_Yt003PTNg" x="294" y="176"/>
    <children xmi:type="notation:Shape" xmi:id="_PH1cg0OrEeyG_Yt003PTNg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_PH1chEOrEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_PH2DkEOrEeyG_Yt003PTNg" 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="_PH1chUOrEeyG_Yt003PTNg" 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="_PHfeREOrEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_CB3DoC_5EeeNhaZdcDdRHA" target="_PHfeQEOrEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_PHfeRUOrEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_PHfeSUOrEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PHfeRkOrEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PHfeR0OrEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PHfeSEOrEeyG_Yt003PTNg"/>
    <edges xmi:type="notation:Connector" xmi:id="_PHlk5EOrEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_ID6FoC_5EeeNhaZdcDdRHA" target="_PHlk4EOrEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_PHlk5UOrEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_PHlk6UOrEeyG_Yt003PTNg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PHlk5kOrEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PHlk50OrEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PHlk6EOrEeyG_Yt003PTNg"/>
    <edges xmi:type="notation:Connector" xmi:id="_PHrrgEOrEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_jDlYIS_5EeeNhaZdcDdRHA" target="_PHrEc0OrEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_PHrrgUOrEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_PHrrhUOrEeyG_Yt003PTNg" 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="_PHrrgkOrEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PHrrg0OrEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PHrrhEOrEeyG_Yt003PTNg"/>
    <edges xmi:type="notation:Connector" xmi:id="_PH2DkUOrEeyG_Yt003PTNg" type="StereotypeCommentLink" source="_mj-8wS_5EeeNhaZdcDdRHA" target="_PH1cg0OrEeyG_Yt003PTNg">
      <styles xmi:type="notation:FontStyle" xmi:id="_PH2DkkOrEeyG_Yt003PTNg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_PH2DlkOrEeyG_Yt003PTNg" 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="_PH2Dk0OrEeyG_Yt003PTNg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PH2DlEOrEeyG_Yt003PTNg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PH2DlUOrEeyG_Yt003PTNg"/>
  </notation:Diagram>
  <notation:Diagram xmi:id="_WdGxQDAkEeerxdvNBlW7Qw" type="PapyrusUMLClassDiagram" name="Data::CollectionData" measurementUnit="Pixel">
    <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="131" height="61"/>
    </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="360" y="180" width="131" 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="580" y="176" width="141" 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="580" y="280" width="141" height="61"/>
    <children xmi:type="notation:Shape" xmi:id="_HGDIQFINEeytR_qPigAF5g" type="Comment_Shape" fillColor="8905185">
      <children xmi:type="notation:DecorationNode" xmi:id="_HGJ18FINEeytR_qPigAF5g" type="Comment_BodyLabel"/>
      <element xmi:type="uml:Comment" href="tdl.uml#_HFr74FINEeytR_qPigAF5g"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HGDvUFINEeytR_qPigAF5g" x="160" y="360" width="249"/>
    <children xmi:type="notation:Shape" xmi:id="_G45JcFgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_G45JcVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_G46XkFgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_j7zLADAkEeerxdvNBlW7Qw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_G45JclgVEeyjNoYeZICQvw" x="560" y="280"/>
    <children xmi:type="notation:Shape" xmi:id="_G5to0FgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_G5to0VgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_G5uP4FgVEeyjNoYeZICQvw" 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="_G5to0lgVEeyjNoYeZICQvw" x="582" y="178"/>
    <children xmi:type="notation:Shape" xmi:id="_G5_VoFgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_G5_8sFgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_G5_8slgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_G5_8sVgVEeyjNoYeZICQvw" x="810" y="176"/>
    <children xmi:type="notation:Shape" xmi:id="_G6MxAFgVEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_G6MxAVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_G6MxA1gVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_81JNMJMLEeevTcyijWh1sA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_G6MxAlgVEeyjNoYeZICQvw" x="788" y="280"/>
    <children xmi:type="notation:Shape" xmi:id="_AZJAUFgsEeyjNoYeZICQvw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AZJnYFgsEeyjNoYeZICQvw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AZJnYVgsEeyjNoYeZICQvw" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AZJnYlgsEeyjNoYeZICQvw" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AZJnY1gsEeyjNoYeZICQvw" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AZJnZFgsEeyjNoYeZICQvw" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AZJnZVgsEeyjNoYeZICQvw" key="QualifiedNameDepth" value="2"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_AZJnZlgsEeyjNoYeZICQvw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_AZJnZ1gsEeyjNoYeZICQvw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AZJnaFgsEeyjNoYeZICQvw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_AZJnaVgsEeyjNoYeZICQvw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_AZJnalgsEeyjNoYeZICQvw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AZJna1gsEeyjNoYeZICQvw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_AZJnbFgsEeyjNoYeZICQvw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AZJnbVgsEeyjNoYeZICQvw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_AZJnblgsEeyjNoYeZICQvw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_AZJnb1gsEeyjNoYeZICQvw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AZJncFgsEeyjNoYeZICQvw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_AZJncVgsEeyjNoYeZICQvw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AZJnclgsEeyjNoYeZICQvw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_AZJnc1gsEeyjNoYeZICQvw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_AZJndFgsEeyjNoYeZICQvw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AZJndVgsEeyjNoYeZICQvw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AZJndlgsEeyjNoYeZICQvw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AZJnd1gsEeyjNoYeZICQvw" y="5"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AZJneFgsEeyjNoYeZICQvw" visible="false" type="StereotypeLabel">
        <styles xmi:type="notation:StringValueStyle" xmi:id="_AZJneVgsEeyjNoYeZICQvw" 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="_AZJnelgsEeyjNoYeZICQvw"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AZJnhlgsEeyjNoYeZICQvw" x="160" y="280" width="117" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_AaKUAFgsEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_AaKUAVgsEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_AaLiIFgsEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AaKUAlgsEeyjNoYeZICQvw" x="610" y="340"/>
    <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">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_JgqlgFgsEeyjNoYeZICQvw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <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.6106870229007634,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sOI0oTAkEeerxdvNBlW7Qw" id="(0.6106870229007634,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.5673758865248227,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_jPsLEZMNEeevTcyijWh1sA" id="(0.5673758865248227,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_9C1h4JBbEeqtm5xS3r5AoA" type="Association_Edge" source="_j75RoDAkEeerxdvNBlW7Qw" target="_AZJAUFgsEeyjNoYeZICQvw">
      <children xmi:type="notation:DecorationNode" xmi:id="_9C1h45BbEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Cs4kkFgsEeyjNoYeZICQvw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_9C1h5JBbEeqtm5xS3r5AoA" x="-1" y="-18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_9C1h5ZBbEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Ctx8cFgsEeyjNoYeZICQvw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_9C1h5pBbEeqtm5xS3r5AoA" x="-1" y="18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_9C1h55BbEeqtm5xS3r5AoA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_CucDwFgsEeyjNoYeZICQvw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_9C1h6JBbEeqtm5xS3r5AoA" x="15" y="-18"/>
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>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_CvNf0FgsEeyjNoYeZICQvw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_9C1h6pBbEeqtm5xS3r5AoA" x="-39" y="19"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_9C1h65BbEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Cv74kFgsEeyjNoYeZICQvw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_9C1h7JBbEeqtm5xS3r5AoA" x="16" y="18"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_9C1h7ZBbEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_CwkxwFgsEeyjNoYeZICQvw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_9C1h7pBbEeqtm5xS3r5AoA" x="-17" y="-18"/>
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.4918032786885246)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BhoSYFgsEeyjNoYeZICQvw" id="(1.0,0.4918032786885246)"/>
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.4918032786885246)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DGtv4ZBcEeqtm5xS3r5AoA" id="(1.0,0.49206349206349204)"/>
    <edges xmi:type="notation:Connector" xmi:id="_G46-oFgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_j75RoDAkEeerxdvNBlW7Qw" target="_G45JcFgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_G46-oVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_G48MwFgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_j7zLADAkEeerxdvNBlW7Qw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_G46-olgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_G46-o1gVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_G46-pFgVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_G5wFEFgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_pHxgoDAkEeerxdvNBlW7Qw" target="_G5to0FgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_G5wFEVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_G5wsIVgVEeyjNoYeZICQvw" 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="_G5wFElgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_G5wFE1gVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_G5wsIFgVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_G5_8s1gVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_rg2a4JMLEeevTcyijWh1sA" target="_G5_VoFgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_G5_8tFgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_G5_8uFgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_G5_8tVgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_G5_8tlgVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_G5_8t1gVEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_G6MxBFgVEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_81JNNZMLEeevTcyijWh1sA" target="_G6MxAFgVEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_G6MxBVgVEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_G6MxCVgVEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_81JNMJMLEeevTcyijWh1sA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_G6MxBlgVEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_G6MxB1gVEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_G6MxCFgVEeyjNoYeZICQvw"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_AaMJMFgsEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_AZJAUFgsEeyjNoYeZICQvw" target="_AaKUAFgsEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_AaMJMVgsEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_AaNXUFgsEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_AaMJMlgsEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AaMwQFgsEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AaMwQVgsEeyjNoYeZICQvw"/>
  </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>
21084 21085 21086 21087 21088 21089 21090 21091 21092 21093 21094 21095 21096 21097 21098 21099 21100 21101 21102 21103 21104 21105 21106 21107 21108 21109 21110 21111 21112 21113 21114 21115 21116 21117 21118 21119 21120 21121 21122 21123 21124 21125 21126 21127 21128 21129 21130 21131 21132 21133 21134 21135 21136 21137 21138 21139 21140 21141 21142 21143 21144 21145 21146 21147 21148 21149 21150 21151 21152 21153 21154 21155 21156 21157 21158 21159 21160 21161 21162 21163 21164 21165 21166 21167 21168 21169 21170 21171 21172 21173 21174 21175 21176 21177 21178 21179 21180 21181 21182 21183 21184 21185 21186 21187 21188 21189 21190 21191 21192 21193 21194 21195 21196 21197 21198 21199 21200 21201 21202 21203 21204 21205 21206 21207 21208 21209 21210 21211 21212 21213 21214 21215 21216 21217 21218 21219 21220 21221 21222 21223 21224 21225 21226 21227 21228 21229 21230 21231 21232 21233 21234 21235 21236 21237 21238 21239 21240 21241 21242 21243 21244 21245 21246 21247 21248 21249 21250 21251 21252 21253 21254 21255 21256 21257 21258 21259 21260 21261 21262 21263 21264 21265 21266 21267 21268 21269 21270 21271 21272 21273 21274 21275 21276 21277 21278 21279 21280 21281 21282 21283 21284 21285 21286 21287 21288 21289 21290 21291 21292 21293 21294 21295 21296 21297 21298 21299 21300 21301 21302 21303 21304 21305 21306 21307 21308 21309 21310 21311 21312 21313 21314 21315 21316 21317 21318 21319 21320 21321 21322 21323 21324 21325 21326 21327 21328 21329 21330 21331 21332 21333 21334 21335 21336 21337 21338 21339 21340 21341 21342 21343 21344 21345 21346 21347 21348 21349 21350 21351 21352 21353 21354 21355 21356 21357 21358 21359 21360 21361 21362 21363 21364 21365 21366 21367 21368 21369 21370 21371 21372 21373 21374 21375 21376 21377 21378 21379 21380 21381 21382 21383 21384 21385 21386 21387 21388 21389 21390 21391 21392 21393 21394 21395 21396 21397 21398 21399 21400 21401 21402 21403 21404 21405 21406 21407 21408 21409 21410 21411 21412 21413 21414 21415 21416 21417 21418 21419 21420 21421 21422 21423 21424 21425 21426 21427 21428 21429 21430 21431 21432 21433 21434 21435 21436 21437 21438 21439 21440 21441 21442 21443 21444 21445 21446 21447 21448 21449 21450 21451 21452 21453 21454 21455 21456 21457 21458 21459 21460 21461 21462 21463 21464 21465 21466 21467 21468 21469 21470 21471 21472 21473 21474 21475 21476 21477 21478 21479 21480 21481 21482 21483 21484 21485 21486 21487 21488 21489 21490 21491 21492 21493 21494 21495 21496 21497 21498 21499 21500 21501 21502 21503 21504 21505 21506 21507 21508 21509 21510 21511 21512 21513 21514 21515 21516 21517 21518 21519 21520 21521 21522 21523 21524 21525 21526 21527 21528 21529 21530 21531 21532 21533 21534 21535 21536 21537 21538 21539 21540 21541 21542 21543 21544 21545 21546 21547 21548 21549 21550 21551 21552 21553 21554 21555 21556 21557 21558 21559 21560 21561 21562 21563 21564 21565 21566 21567 21568 21569 21570 21571 21572 21573 21574 21575 21576 21577 21578 21579 21580 21581 21582 21583 21584 21585 21586 21587 21588 21589 21590 21591 21592 21593 21594 21595 21596 21597 21598 21599 21600 21601 21602 21603 21604 21605 21606 21607 21608 21609 21610 21611 21612 21613 21614 21615 21616 21617 21618 21619 21620 21621 21622 21623 21624 21625 21626 21627 21628 21629 21630 21631 21632 21633 21634 21635 21636 21637 21638 21639 21640 21641
  <notation:Diagram xmi:id="_vgS0wEOvEeyG_Yt003PTNg" type="PapyrusUMLClassDiagram" name="Data::InheritanceOverview" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_1JkKYEOvEeyG_Yt003PTNg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_1JkxcEOvEeyG_Yt003PTNg" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_1JkxcUOvEeyG_Yt003PTNg" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_1JkxckOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_1Jkxc0OvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_1JkxdEOvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1JkxdUOvEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_1JkxdkOvEeyG_Yt003PTNg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_1Jkxd0OvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_1JkxeEOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_1JkxeUOvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1JkxekOvEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_1Jkxe0OvEeyG_Yt003PTNg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_1JkxfEOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_1JkxfUOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_1JkxfkOvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1Jkxf0OvEeyG_Yt003PTNg"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_1JkxgEOvEeyG_Yt003PTNg" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_7GEycBI_EeSWKPaJEaS7sQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1Jkxj0OvEeyG_Yt003PTNg" x="480" y="200" width="154" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_1JrfIEOvEeyG_Yt003PTNg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_1JrfIUOvEeyG_Yt003PTNg" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_1JrfIkOvEeyG_Yt003PTNg" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_1JrfI0OvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_1JrfJEOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_1JrfJUOvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1JrfJkOvEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_1JrfJ0OvEeyG_Yt003PTNg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_1JrfKEOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_1JrfKUOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_1JrfKkOvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1JrfK0OvEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_1JrfLEOvEeyG_Yt003PTNg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_1JrfLUOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_1JrfLkOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_1JrfL0OvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1JrfMEOvEeyG_Yt003PTNg"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_1JrfMUOvEeyG_Yt003PTNg" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_TEdzkAzBEeSLvN-sL2100Q"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1JrfQEOvEeyG_Yt003PTNg" x="480" y="340" width="154" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_1JstQEOvEeyG_Yt003PTNg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_1JstQUOvEeyG_Yt003PTNg" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_1JstQkOvEeyG_Yt003PTNg" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_1JstQ0OvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_1JstREOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_1JstRUOvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1JstRkOvEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_1JstR0OvEeyG_Yt003PTNg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_1JstSEOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_1JstSUOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_1JstSkOvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1JstS0OvEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_1JstTEOvEeyG_Yt003PTNg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_1JstTUOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_1JstTkOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_1JstT0OvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1JstUEOvEeyG_Yt003PTNg"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_1JstUUOvEeyG_Yt003PTNg" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1JstYEOvEeyG_Yt003PTNg" x="660" y="120" width="154" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_1JstYUOvEeyG_Yt003PTNg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_1JstYkOvEeyG_Yt003PTNg" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_1JstY0OvEeyG_Yt003PTNg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_1JstZEOvEeyG_Yt003PTNg" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_1JstZUOvEeyG_Yt003PTNg" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_1JstZkOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_1JstZ0OvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_1JstaEOvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1JstaUOvEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_1JstakOvEeyG_Yt003PTNg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_1Jsta0OvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_1JstbEOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_1JstbUOvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1JstbkOvEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_1Jstb0OvEeyG_Yt003PTNg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_1JstcEOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_1JstcUOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_1JstckOvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1Jstc0OvEeyG_Yt003PTNg"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_1JstdEOvEeyG_Yt003PTNg" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_OzUF0JRzEeehJJuiPUQHXA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1Jstg0OvEeyG_Yt003PTNg" x="40" y="200" width="154" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_56BosEOvEeyG_Yt003PTNg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_56BosUOvEeyG_Yt003PTNg" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_56BoskOvEeyG_Yt003PTNg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_56Bos0OvEeyG_Yt003PTNg" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_56BotEOvEeyG_Yt003PTNg" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_56BotUOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_56BotkOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_56Bot0OvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_56BouEOvEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_56BouUOvEeyG_Yt003PTNg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_56BoukOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_56Bou0OvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_56BovEOvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_56BovUOvEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_56BovkOvEeyG_Yt003PTNg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_56Bov0OvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_56BowEOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_56BowUOvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_56BowkOvEeyG_Yt003PTNg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_81JNMJMLEeevTcyijWh1sA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_56Bo0UOvEeyG_Yt003PTNg" x="40" y="460" width="154" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_56Dd4EOvEeyG_Yt003PTNg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_56Dd4UOvEeyG_Yt003PTNg" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_56Dd4kOvEeyG_Yt003PTNg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_56Dd40OvEeyG_Yt003PTNg" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_56Dd5EOvEeyG_Yt003PTNg" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_56Dd5UOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_56Dd5kOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_56Dd50OvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_56Dd6EOvEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_56Dd6UOvEeyG_Yt003PTNg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_56Dd6kOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_56Dd60OvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_56Dd7EOvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_56Dd7UOvEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_56Dd7kOvEeyG_Yt003PTNg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_56Dd70OvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_56Dd8EOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_56Dd8UOvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_56Dd8kOvEeyG_Yt003PTNg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_j7zLADAkEeerxdvNBlW7Qw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_56DeAUOvEeyG_Yt003PTNg" x="260" y="460" width="154" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_-_VVoEOvEeyG_Yt003PTNg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_-_VVoUOvEeyG_Yt003PTNg" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_-_VVokOvEeyG_Yt003PTNg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-_VVo0OvEeyG_Yt003PTNg" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_-_VVpEOvEeyG_Yt003PTNg" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_-_VVpUOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_-_VVpkOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_-_VVp0OvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-_VVqEOvEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_-_VVqUOvEeyG_Yt003PTNg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_-_VVqkOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_-_VVq0OvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_-_VVrEOvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-_VVrUOvEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_-_VVrkOvEeyG_Yt003PTNg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_-_VVr0OvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_-_VVsEOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_-_VVsUOvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-_VVskOvEeyG_Yt003PTNg"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_-_VVs0OvEeyG_Yt003PTNg" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-_V8sEOvEeyG_Yt003PTNg" y="280" width="154" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_-_WjwEOvEeyG_Yt003PTNg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_-_WjwUOvEeyG_Yt003PTNg" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_-_WjwkOvEeyG_Yt003PTNg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-_Wjw0OvEeyG_Yt003PTNg" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_-_WjxEOvEeyG_Yt003PTNg" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_-_WjxUOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_-_WjxkOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_-_Wjx0OvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-_WjyEOvEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_-_WjyUOvEeyG_Yt003PTNg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_-_WjykOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_-_Wjy0OvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_-_WjzEOvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-_WjzUOvEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_-_WjzkOvEeyG_Yt003PTNg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_-_Wjz0OvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_-_Wj0EOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_-_Wj0UOvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-_Wj0kOvEeyG_Yt003PTNg"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_-_Wj00OvEeyG_Yt003PTNg" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-_XK2EOvEeyG_Yt003PTNg" x="440" y="120" width="154" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_-_XK2UOvEeyG_Yt003PTNg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_-_XK2kOvEeyG_Yt003PTNg" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_-_XK20OvEeyG_Yt003PTNg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_-_XK3EOvEeyG_Yt003PTNg" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_-_XK3UOvEeyG_Yt003PTNg" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_-_XK3kOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_-_XK30OvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_-_XK4EOvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-_XK4UOvEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_-_XK4kOvEeyG_Yt003PTNg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_-_XK40OvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_-_XK5EOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_-_XK5UOvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-_XK5kOvEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_-_XK50OvEeyG_Yt003PTNg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_-_XK6EOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_-_XK6UOvEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_-_XK6kOvEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-_XK60OvEeyG_Yt003PTNg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_jDlYIC_5EeeNhaZdcDdRHA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-_XK-kOvEeyG_Yt003PTNg" x="40" y="520" width="154" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_Deg2sEOwEeyG_Yt003PTNg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_Deg2sUOwEeyG_Yt003PTNg" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Deg2skOwEeyG_Yt003PTNg" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Deg2s0OwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Deg2tEOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Deg2tUOwEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Deg2tkOwEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Deg2t0OwEeyG_Yt003PTNg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Deg2uEOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Deg2uUOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Deg2ukOwEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Deg2u0OwEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Deg2vEOwEeyG_Yt003PTNg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Deg2vUOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Deg2vkOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Deg2v0OwEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Deg2wEOwEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Deg2wUOwEeyG_Yt003PTNg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Deg2wkOwEeyG_Yt003PTNg" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_Deg2w0OwEeyG_Yt003PTNg" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_--G8wOy_EeKqo4Ny4D-vKA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Deg20kOwEeyG_Yt003PTNg" x="220" y="280" width="154" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DeiE0EOwEeyG_Yt003PTNg" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DeiE0UOwEeyG_Yt003PTNg" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DeiE0kOwEeyG_Yt003PTNg" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_DeiE00OwEeyG_Yt003PTNg" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_DeiE1EOwEeyG_Yt003PTNg" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_DeiE1UOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_DeiE1kOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_DeiE10OwEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DeiE2EOwEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_DeiE2UOwEeyG_Yt003PTNg" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_DeiE2kOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_DeiE20OwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_DeiE3EOwEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DeiE3UOwEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_DeiE3kOwEeyG_Yt003PTNg" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_DeiE30OwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_DeiE4EOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_DeiE4UOwEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DeiE4kOwEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_DeiE40OwEeyG_Yt003PTNg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DeiE5EOwEeyG_Yt003PTNg" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_GPy5YAwgEeSyW5TlhCAZUA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DeiE80OwEeyG_Yt003PTNg" x="40" y="400" width="154" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_DeiE9EOwEeyG_Yt003PTNg" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DeiE9UOwEeyG_Yt003PTNg" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DeiE9kOwEeyG_Yt003PTNg" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_DeiE90OwEeyG_Yt003PTNg" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_DeiE-EOwEeyG_Yt003PTNg" visible="false" type="Class_AttributeCompartment">
        <children xmi:type="notation:Shape" xmi:id="_DeiE-UOwEeyG_Yt003PTNg" type="Property_ClassAttributeLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DeiE-kOwEeyG_Yt003PTNg" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DeiE-0OwEeyG_Yt003PTNg" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DeiE_EOwEeyG_Yt003PTNg" source="QualifiedName">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DeiE_UOwEeyG_Yt003PTNg" key="QualifiedNameDepth" value="5"/>
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_DeiE_kOwEeyG_Yt003PTNg" name="maskLabel">
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>name</stringListValue>
            <stringListValue>type</stringListValue>
            <stringListValue>derived</stringListValue>
          </styles>
          <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DeiE_0OwEeyG_Yt003PTNg" name="shapeVisibility"/>
          <element xmi:type="uml:Property" href="tdl.uml#_OTTPkOR_EeWMb9h0hGvbqQ"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_DeiFAEOwEeyG_Yt003PTNg"/>
        </children>
        <styles xmi:type="notation:TitleStyle" xmi:id="_DeiFAUOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_DeiFAkOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_DeiFA0OwEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DeiFBEOwEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_DeiFBUOwEeyG_Yt003PTNg" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_DeiFBkOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_DeiFB0OwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_DeiFCEOwEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DeiFCUOwEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_DeiFCkOwEeyG_Yt003PTNg" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_DeiFC0OwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_DeiFDEOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_DeiFDUOwEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DeiFDkOwEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_DeiFD0OwEeyG_Yt003PTNg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DeiFEEOwEeyG_Yt003PTNg" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_OlvQoAwgEeSyW5TlhCAZUA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DeiFH0OwEeyG_Yt003PTNg" x="260" y="400" width="154" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_GpTXsEOwEeyG_Yt003PTNg" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GpTXsUOwEeyG_Yt003PTNg" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_GpT-wEOwEeyG_Yt003PTNg" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GpT-wUOwEeyG_Yt003PTNg" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_GpT-wkOwEeyG_Yt003PTNg" key="QualifiedNameDepth" value="1000"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GpT-w0OwEeyG_Yt003PTNg" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_GpT-xEOwEeyG_Yt003PTNg" key="displayNameLabelIcon_value" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GpT-xUOwEeyG_Yt003PTNg" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_GpT-xkOwEeyG_Yt003PTNg" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_GpT-x0OwEeyG_Yt003PTNg" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_GpT-yEOwEeyG_Yt003PTNg" visible="false" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GpT-yUOwEeyG_Yt003PTNg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_GpT-ykOwEeyG_Yt003PTNg" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_GpT-y0OwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_GpT-zEOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_GpT-zUOwEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GpT-zkOwEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_GpT-z0OwEeyG_Yt003PTNg" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_GpT-0EOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_GpT-0UOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_GpT-0kOwEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GpT-00OwEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_GpT-1EOwEeyG_Yt003PTNg" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_GpT-1UOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_GpT-1kOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_GpT-10OwEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GpT-2EOwEeyG_Yt003PTNg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_HSF58FwCEeOpPZNGJe-gDQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GpT-50OwEeyG_Yt003PTNg" x="260" y="200" width="154" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_GpascEOwEeyG_Yt003PTNg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_GpascUOwEeyG_Yt003PTNg" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_GpasckOwEeyG_Yt003PTNg" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Gpasc0OwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_GpasdEOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_GpasdUOwEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GpasdkOwEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Gpasd0OwEeyG_Yt003PTNg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_GpaseEOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_GpaseUOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_GpasekOwEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Gpase0OwEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_GpasfEOwEeyG_Yt003PTNg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_GpasfUOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_GpasfkOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Gpasf0OwEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GpasgEOwEeyG_Yt003PTNg"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_GpasgUOwEeyG_Yt003PTNg" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GpaskEOwEeyG_Yt003PTNg" x="220" y="120" width="154" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_itLSIEOwEeyG_Yt003PTNg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_itLSIUOwEeyG_Yt003PTNg" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_itLSIkOwEeyG_Yt003PTNg" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_itLSI0OwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_itLSJEOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_itLSJUOwEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_itLSJkOwEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_itLSJ0OwEeyG_Yt003PTNg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_itLSKEOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_itLSKUOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_itLSKkOwEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_itLSK0OwEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_itLSLEOwEeyG_Yt003PTNg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_itLSLUOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_itLSLkOwEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_itLSL0OwEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_itLSMEOwEeyG_Yt003PTNg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_itLSP0OwEeyG_Yt003PTNg" x="280" y="40" width="154" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_S173MEOxEeyG_Yt003PTNg" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S18eQEOxEeyG_Yt003PTNg" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_S18eQUOxEeyG_Yt003PTNg" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_S18eQkOxEeyG_Yt003PTNg" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S18eQ0OxEeyG_Yt003PTNg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_S18eREOxEeyG_Yt003PTNg" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_S18eRUOxEeyG_Yt003PTNg" visible="false" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S18eRkOxEeyG_Yt003PTNg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_S18eR0OxEeyG_Yt003PTNg" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_S18eSEOxEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_S18eSUOxEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_S18eSkOxEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_S18eS0OxEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_S18eTEOxEeyG_Yt003PTNg" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_S18eTUOxEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_S18eTkOxEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_S18eT0OxEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_S18eUEOxEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_S18eUUOxEeyG_Yt003PTNg" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_S18eUkOxEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_S18eU0OxEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_S18eVEOxEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_S18eVUOxEeyG_Yt003PTNg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_YchMsAwZEeSyW5TlhCAZUA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_S18eZEOxEeyG_Yt003PTNg" x="40" y="340" width="154" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_S2Ck4EOxEeyG_Yt003PTNg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_S2Ck4UOxEeyG_Yt003PTNg" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_S2Ck4kOxEeyG_Yt003PTNg" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_S2Ck40OxEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_S2Ck5EOxEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_S2Ck5UOxEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_S2Ck5kOxEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_S2Ck50OxEeyG_Yt003PTNg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_S2Ck6EOxEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_S2Ck6UOxEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_S2Ck6kOxEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_S2Ck60OxEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_S2Ck7EOxEeyG_Yt003PTNg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_S2Ck7UOxEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_S2Ck7kOxEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_S2Ck70OxEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_S2Ck8EOxEeyG_Yt003PTNg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_g0xJsAwcEeSyW5TlhCAZUA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_S2Ck_0OxEeyG_Yt003PTNg" x="260" y="340" width="154" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lX_dIEOxEeyG_Yt003PTNg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_lX_dIUOxEeyG_Yt003PTNg" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lX_dIkOxEeyG_Yt003PTNg" visible="false" type="Class_AttributeCompartment">
        <children xmi:type="notation:Shape" xmi:id="_lX_dI0OxEeyG_Yt003PTNg" type="Property_ClassAttributeLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lX_dJEOxEeyG_Yt003PTNg" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lX_dJUOxEeyG_Yt003PTNg" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_lX_dJkOxEeyG_Yt003PTNg" name="maskLabel">
            <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="_lX_dJ0OxEeyG_Yt003PTNg"/>
        </children>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lX_dKEOxEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lX_dKUOxEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lX_dKkOxEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lX_dK0OxEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lX_dLEOxEeyG_Yt003PTNg" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lX_dLUOxEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lX_dLkOxEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lX_dL0OxEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lX_dMEOxEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lX_dMUOxEeyG_Yt003PTNg" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lX_dMkOxEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lX_dM0OxEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lX_dNEOxEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lX_dNUOxEeyG_Yt003PTNg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_Rpj70AzBEeSLvN-sL2100Q"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lX_dREOxEeyG_Yt003PTNg" x="440" y="280" width="154" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_BHXRwEOzEeyG_Yt003PTNg" type="Class_Shape" fillColor="8905185">
      <children xmi:type="notation:DecorationNode" xmi:id="_BHXRwUOzEeyG_Yt003PTNg" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_BHXRwkOzEeyG_Yt003PTNg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BHXRw0OzEeyG_Yt003PTNg" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_BHXRxEOzEeyG_Yt003PTNg" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_BHXRxUOzEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_BHXRxkOzEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_BHXRx0OzEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BHXRyEOzEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_BHXRyUOzEeyG_Yt003PTNg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_BHXRykOzEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_BHXRy0OzEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_BHXRzEOzEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BHXRzUOzEeyG_Yt003PTNg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_BHXRzkOzEeyG_Yt003PTNg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_BHXRz0OzEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_BHXR0EOzEeyG_Yt003PTNg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_BHXR0UOzEeyG_Yt003PTNg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BHXR0kOzEeyG_Yt003PTNg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_bi8AYEOtEeyG_Yt003PTNg"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BHXR4UOzEeyG_Yt003PTNg" x="700" y="280" width="154" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_KDKIEEOzEeyG_Yt003PTNg" type="Comment_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_KDPAkEOzEeyG_Yt003PTNg" type="Comment_BodyLabel"/>
      <element xmi:type="uml:Comment" href="tdl.uml#_KCs1EEOzEeyG_Yt003PTNg"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KDKIEUOzEeyG_Yt003PTNg" x="660" y="340"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_H7jD0FgWEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_H7jD0VgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H7kR8FgWEeyjNoYeZICQvw" 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="_H7jD0lgWEeyjNoYeZICQvw" x="680" y="200"/>
    <children xmi:type="notation:Shape" xmi:id="_H7zigFgWEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_H7zigVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H7zig1gWEeyjNoYeZICQvw" 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="_H7ziglgWEeyjNoYeZICQvw" x="680" y="340"/>
    <children xmi:type="notation:Shape" xmi:id="_H8QOcFgWEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_H8QOcVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H8QOc1gWEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_H8QOclgWEeyjNoYeZICQvw" x="860" y="120"/>
    <children xmi:type="notation:Shape" xmi:id="_H8ZYYFgWEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_H8ZYYVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H8ZYY1gWEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OzUF0JRzEeehJJuiPUQHXA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_H8ZYYlgWEeyjNoYeZICQvw" x="240" y="200"/>
    <children xmi:type="notation:Shape" xmi:id="_H8p3EFgWEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_H8p3EVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H8p3E1gWEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_81JNMJMLEeevTcyijWh1sA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_H8p3ElgWEeyjNoYeZICQvw" x="240" y="460"/>
    <children xmi:type="notation:Shape" xmi:id="_H9aFA1gWEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_H9aFBFgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H9aFBlgWEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_j7zLADAkEeerxdvNBlW7Qw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_H9aFBVgWEeyjNoYeZICQvw" x="460" y="460"/>
    <children xmi:type="notation:Shape" xmi:id="_H9jO8FgWEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_H9jO8VgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H9jO81gWEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_H9jO8lgWEeyjNoYeZICQvw" x="200" y="280"/>
    <children xmi:type="notation:Shape" xmi:id="_H9rKwFgWEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_H9rKwVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H9rKw1gWEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_H9rKwlgWEeyjNoYeZICQvw" x="640" y="120"/>
    <children xmi:type="notation:Shape" xmi:id="_H-GBgFgWEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_H-GBgVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H-GBg1gWEeyjNoYeZICQvw" 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="_H-GBglgWEeyjNoYeZICQvw" x="240" y="520"/>
    <children xmi:type="notation:Shape" xmi:id="_H-SOwFgWEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_H-SOwVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H-SOw1gWEeyjNoYeZICQvw" 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="_H-SOwlgWEeyjNoYeZICQvw" x="420" y="280"/>
    <children xmi:type="notation:Shape" xmi:id="_H-fDEFgWEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_H-fDEVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H-fDE1gWEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_GPy5YAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_H-fDElgWEeyjNoYeZICQvw" x="240" y="400"/>
    <children xmi:type="notation:Shape" xmi:id="_H-oNA1gWEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_H-oNBFgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H-oNBlgWEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OlvQoAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_H-oNBVgWEeyjNoYeZICQvw" x="460" y="400"/>
    <children xmi:type="notation:Shape" xmi:id="_H-1BU1gWEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_H-1BVFgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H-1BVlgWEeyjNoYeZICQvw" 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="_H-1BVVgWEeyjNoYeZICQvw" x="460" y="200"/>
    <children xmi:type="notation:Shape" xmi:id="_H_GHEFgWEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_H_GHEVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H_GuIFgWEeyjNoYeZICQvw" 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="_H_GHElgWEeyjNoYeZICQvw" x="420" y="120"/>
    <children xmi:type="notation:Shape" xmi:id="_H_P4E1gWEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_H_P4FFgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H_P4FlgWEeyjNoYeZICQvw" 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="_H_P4FVgWEeyjNoYeZICQvw" x="480" y="40"/>
    <children xmi:type="notation:Shape" xmi:id="_H_ZpEFgWEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_H_ZpEVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H_ZpE1gWEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YchMsAwZEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_H_ZpElgWEeyjNoYeZICQvw" x="240" y="340"/>
    <children xmi:type="notation:Shape" xmi:id="_H_g901gWEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_H_g91FgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H_g91lgWEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_g0xJsAwcEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_H_g91VgWEeyjNoYeZICQvw" x="460" y="340"/>
    <children xmi:type="notation:Shape" xmi:id="_H_yDkFgWEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_H_yDkVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H_yDk1gWEeyjNoYeZICQvw" 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="_H_yDklgWEeyjNoYeZICQvw" x="640" y="280"/>
    <children xmi:type="notation:Shape" xmi:id="_H_5_YFgWEeyjNoYeZICQvw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_H_5_YVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H_5_Y1gWEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_bi8AYEOtEeyG_Yt003PTNg"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_H_5_YlgWEeyjNoYeZICQvw" x="900" y="280"/>
    </children>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_vgS0wUOvEeyG_Yt003PTNg" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_vgS0wkOvEeyG_Yt003PTNg"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_vgS0w0OvEeyG_Yt003PTNg" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_7URIQOy_EeKqo4Ny4D-vKA"/>
    </styles>
    <element xmi:type="uml:Package" href="tdl.uml#_7URIQOy_EeKqo4Ny4D-vKA"/>
    <edges xmi:type="notation:Connector" xmi:id="_BMNK8EOyEeyG_Yt003PTNg" type="Generalization_Edge" source="_1JstQEOvEeyG_Yt003PTNg" target="_itLSIEOwEeyG_Yt003PTNg">
      <children xmi:type="notation:DecorationNode" xmi:id="_BMT4oEOyEeyG_Yt003PTNg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Q947AEOyEeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BMUfsEOyEeyG_Yt003PTNg" x="1" y="38"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BMNK8UOyEeyG_Yt003PTNg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_L7DLgBJAEeSWKPaJEaS7sQ"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BMNK8kOyEeyG_Yt003PTNg" points="[720, 120, -643984, -643984]$[720, 100, -643984, -643984]$[360, 100, -643984, -643984]$[360, 81, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JL8osEOyEeyG_Yt003PTNg" id="(0.38961038961038963,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JL_sAEOyEeyG_Yt003PTNg" id="(0.5194805194805194,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BMamUEOyEeyG_Yt003PTNg" type="Generalization_Edge" source="_-_WjwEOvEeyG_Yt003PTNg" target="_itLSIEOwEeyG_Yt003PTNg">
      <children xmi:type="notation:DecorationNode" xmi:id="_BMamU0OyEeyG_Yt003PTNg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_VL1iIEOyEeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BMamVEOyEeyG_Yt003PTNg" x="-1" y="38"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BMamUUOyEeyG_Yt003PTNg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_YUbVQW8BEeSktv7vAivsJQ"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BMamUkOyEeyG_Yt003PTNg" points="[520, 120, -643984, -643984]$[520, 100, -643984, -643984]$[360, 100, -643984, -643984]$[360, 81, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFrGAEOyEeyG_Yt003PTNg" id="(0.5194805194805194,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFrGAUOyEeyG_Yt003PTNg" id="(0.5194805194805194,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BMbNYEOyEeyG_Yt003PTNg" type="Generalization_Edge" source="_lX_dIEOxEeyG_Yt003PTNg" target="_GpTXsEOwEeyG_Yt003PTNg">
      <children xmi:type="notation:DecorationNode" xmi:id="_BMbNY0OyEeyG_Yt003PTNg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ihYm8EOyEeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BMbNZEOyEeyG_Yt003PTNg" x="-1" y="38"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BMbNYUOyEeyG_Yt003PTNg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_DDPEQAzEEeSLvN-sL2100Q"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BMbNYkOyEeyG_Yt003PTNg" points="[520, 280, -643984, -643984]$[520, 260, -643984, -643984]$[340, 260, -643984, -643984]$[340, 241, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFrtEEOyEeyG_Yt003PTNg" id="(0.5194805194805194,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFrtEUOyEeyG_Yt003PTNg" id="(0.5194805194805194,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BMbNZUOyEeyG_Yt003PTNg" type="Generalization_Edge" source="_1JstYUOvEeyG_Yt003PTNg" target="_GpascEOwEeyG_Yt003PTNg">
      <children xmi:type="notation:DecorationNode" xmi:id="_BMbNaEOyEeyG_Yt003PTNg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_eJjEAEOyEeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BMbNaUOyEeyG_Yt003PTNg" x="-1" y="38"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BMbNZkOyEeyG_Yt003PTNg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_OzUF0ZRzEeehJJuiPUQHXA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BMbNZ0OyEeyG_Yt003PTNg" points="[120, 200, -643984, -643984]$[120, 180, -643984, -643984]$[280, 180, -643984, -643984]$[280, 161, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFrtEkOyEeyG_Yt003PTNg" id="(0.5194805194805194,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFrtE0OyEeyG_Yt003PTNg" id="(0.38961038961038963,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BMbNakOyEeyG_Yt003PTNg" type="Generalization_Edge" source="_1JkKYEOvEeyG_Yt003PTNg" target="_-_WjwEOvEeyG_Yt003PTNg">
      <children xmi:type="notation:DecorationNode" xmi:id="_BMbNbUOyEeyG_Yt003PTNg" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BMbNbkOyEeyG_Yt003PTNg" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BMbNa0OyEeyG_Yt003PTNg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_NDW3YBJAEeSWKPaJEaS7sQ"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BMbNbEOyEeyG_Yt003PTNg"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFrtFEOyEeyG_Yt003PTNg" id="(0.2597402597402597,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFrtFUOyEeyG_Yt003PTNg" id="(0.5194805194805194,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BMb0cEOyEeyG_Yt003PTNg" type="Generalization_Edge" source="_-_VVoEOvEeyG_Yt003PTNg" target="_GpTXsEOwEeyG_Yt003PTNg">
      <children xmi:type="notation:DecorationNode" xmi:id="_BMb0c0OyEeyG_Yt003PTNg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_mSrHQEOyEeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BMb0dEOyEeyG_Yt003PTNg" y="39"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BMb0cUOyEeyG_Yt003PTNg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_X0UzIPIhEeOq9otiFnFvGw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BMb0ckOyEeyG_Yt003PTNg" points="[120, 280, -643984, -643984]$[120, 260, -643984, -643984]$[340, 260, -643984, -643984]$[340, 241, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFrtFkOyEeyG_Yt003PTNg" id="(0.7792207792207793,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFrtF0OyEeyG_Yt003PTNg" id="(0.5194805194805194,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BMb0dUOyEeyG_Yt003PTNg" type="Generalization_Edge" source="_-_XK2UOvEeyG_Yt003PTNg" target="_-_VVoEOvEeyG_Yt003PTNg">
      <children xmi:type="notation:DecorationNode" xmi:id="_BMb0eEOyEeyG_Yt003PTNg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_rVBm0EOyEeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BMb0eUOyEeyG_Yt003PTNg" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BMb0dkOyEeyG_Yt003PTNg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_yuX2AC_5EeeNhaZdcDdRHA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BMb0d0OyEeyG_Yt003PTNg" points="[120, 520, -643984, -643984]$[20, 540, -643984, -643984]$[20, 321, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFsUIEOyEeyG_Yt003PTNg" id="(0.0,0.4878048780487805)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFsUIUOyEeyG_Yt003PTNg" id="(0.12987012987012986,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BMcbgEOyEeyG_Yt003PTNg" type="Generalization_Edge" source="_GpascEOwEeyG_Yt003PTNg" target="_itLSIEOwEeyG_Yt003PTNg">
      <children xmi:type="notation:DecorationNode" xmi:id="_BMcbg0OyEeyG_Yt003PTNg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_UFasoEOyEeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BMcbhEOyEeyG_Yt003PTNg" x="-1" y="38"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BMcbgUOyEeyG_Yt003PTNg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_k90nkBV4EeOt96BlMXV7qw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BMcbgkOyEeyG_Yt003PTNg" points="[280, 120, -643984, -643984]$[280, 100, -643984, -643984]$[360, 100, -643984, -643984]$[360, 81, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFsUIkOyEeyG_Yt003PTNg" id="(0.38961038961038963,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFsUI0OyEeyG_Yt003PTNg" id="(0.5194805194805194,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BMcbhUOyEeyG_Yt003PTNg" type="Generalization_Edge" source="_S2Ck4EOxEeyG_Yt003PTNg" target="_Deg2sEOwEeyG_Yt003PTNg">
      <children xmi:type="notation:DecorationNode" xmi:id="_BMcbiEOyEeyG_Yt003PTNg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_yLyqUEOyEeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BMcbiUOyEeyG_Yt003PTNg" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BMcbhkOyEeyG_Yt003PTNg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_--mrEAwcEeSyW5TlhCAZUA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BMcbh0OyEeyG_Yt003PTNg" points="[260, 360, -643984, -643984]$[240, 360, -643984, -643984]$[240, 321, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFsUJEOyEeyG_Yt003PTNg" id="(0.0,0.4878048780487805)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFsUJUOyEeyG_Yt003PTNg" id="(0.12987012987012986,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BMcbikOyEeyG_Yt003PTNg" type="Generalization_Edge" source="_Deg2sEOwEeyG_Yt003PTNg" target="_GpTXsEOwEeyG_Yt003PTNg">
      <children xmi:type="notation:DecorationNode" xmi:id="_BMcbjUOyEeyG_Yt003PTNg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_lDf-YEOyEeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BMcbjkOyEeyG_Yt003PTNg" x="-1" y="38"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BMcbi0OyEeyG_Yt003PTNg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_qegJcDM_EeSy59ljSot60w"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BMcbjEOyEeyG_Yt003PTNg" points="[300, 280, -643984, -643984]$[300, 260, -643984, -643984]$[340, 260, -643984, -643984]$[340, 241, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFsUJkOyEeyG_Yt003PTNg" id="(0.5194805194805194,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFs7MEOyEeyG_Yt003PTNg" id="(0.5194805194805194,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BMdCkEOyEeyG_Yt003PTNg" type="Generalization_Edge" source="_1JrfIEOvEeyG_Yt003PTNg" target="_lX_dIEOxEeyG_Yt003PTNg">
      <children xmi:type="notation:DecorationNode" xmi:id="_BMdCk0OyEeyG_Yt003PTNg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_1TuEkEOyEeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BMdClEOyEeyG_Yt003PTNg" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BMdCkUOyEeyG_Yt003PTNg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_HvKn4AzEEeSLvN-sL2100Q"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BMdCkkOyEeyG_Yt003PTNg" points="[480, 360, -643984, -643984]$[460, 360, -643984, -643984]$[460, 321, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFs7MUOyEeyG_Yt003PTNg" id="(0.0,0.4878048780487805)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFs7MkOyEeyG_Yt003PTNg" id="(0.12987012987012986,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BMdpoEOyEeyG_Yt003PTNg" type="Generalization_Edge" source="_GpTXsEOwEeyG_Yt003PTNg" target="_GpascEOwEeyG_Yt003PTNg">
      <children xmi:type="notation:DecorationNode" xmi:id="_BMdpo0OyEeyG_Yt003PTNg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_frxEsEOyEeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BMdppEOyEeyG_Yt003PTNg" x="-1" y="38"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BMdpoUOyEeyG_Yt003PTNg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_iffAEAwREeSRvuNCy3LcZA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BMdpokOyEeyG_Yt003PTNg" points="[340, 200, -643984, -643984]$[340, 180, -643984, -643984]$[280, 180, -643984, -643984]$[280, 161, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFs7M0OyEeyG_Yt003PTNg" id="(0.5194805194805194,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFs7NEOyEeyG_Yt003PTNg" id="(0.38961038961038963,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BMfe0EOyEeyG_Yt003PTNg" type="Generalization_Edge" source="_DeiE9EOwEeyG_Yt003PTNg" target="_Deg2sEOwEeyG_Yt003PTNg">
      <children xmi:type="notation:DecorationNode" xmi:id="_BMfe00OyEeyG_Yt003PTNg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_x5A4QEOyEeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BMfe1EOyEeyG_Yt003PTNg" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BMfe0UOyEeyG_Yt003PTNg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_Z9GqIAwjEeSyW5TlhCAZUA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BMfe0kOyEeyG_Yt003PTNg" points="[260, 420, -643984, -643984]$[240, 420, -643984, -643984]$[240, 321, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFs7NUOyEeyG_Yt003PTNg" id="(0.0,0.4878048780487805)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFs7NkOyEeyG_Yt003PTNg" id="(0.12987012987012986,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BMgF4EOyEeyG_Yt003PTNg" type="Generalization_Edge" source="_S173MEOxEeyG_Yt003PTNg" target="_-_VVoEOvEeyG_Yt003PTNg">
      <children xmi:type="notation:DecorationNode" xmi:id="_BMgF40OyEeyG_Yt003PTNg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_tpQ6UEOyEeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BMgF5EOyEeyG_Yt003PTNg" x="-2" y="37"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BMgF4UOyEeyG_Yt003PTNg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_7CkTUAwcEeSyW5TlhCAZUA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BMgF4kOyEeyG_Yt003PTNg" points="[100, 340, -643984, -643984]$[20, 360, -643984, -643984]$[20, 321, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFs7N0OyEeyG_Yt003PTNg" id="(0.0,0.4878048780487805)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFs7OEOyEeyG_Yt003PTNg" id="(0.12987012987012986,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BMgs8EOyEeyG_Yt003PTNg" type="Generalization_Edge" source="_DeiE0EOwEeyG_Yt003PTNg" target="_-_VVoEOvEeyG_Yt003PTNg">
      <children xmi:type="notation:DecorationNode" xmi:id="_BMgs80OyEeyG_Yt003PTNg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_s9nVQEOyEeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BMgs9EOyEeyG_Yt003PTNg" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BMgs8UOyEeyG_Yt003PTNg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_FqZbYAwiEeSyW5TlhCAZUA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BMgs8kOyEeyG_Yt003PTNg" points="[100, 400, -643984, -643984]$[20, 420, -643984, -643984]$[20, 321, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFs7OUOyEeyG_Yt003PTNg" id="(0.0,0.4878048780487805)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFtiQEOyEeyG_Yt003PTNg" id="(0.12987012987012986,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BMgs9UOyEeyG_Yt003PTNg" type="Generalization_Edge" source="_56BosEOvEeyG_Yt003PTNg" target="_-_VVoEOvEeyG_Yt003PTNg">
      <children xmi:type="notation:DecorationNode" xmi:id="_BMgs-EOyEeyG_Yt003PTNg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_sN2sQEOyEeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BMgs-UOyEeyG_Yt003PTNg" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BMgs9kOyEeyG_Yt003PTNg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_jPHjUJMNEeevTcyijWh1sA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BMgs90OyEeyG_Yt003PTNg" points="[120, 460, -643984, -643984]$[20, 480, -643984, -643984]$[20, 321, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFtiQUOyEeyG_Yt003PTNg" id="(0.0,0.4878048780487805)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFtiQkOyEeyG_Yt003PTNg" id="(0.12987012987012986,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BMhUAEOyEeyG_Yt003PTNg" type="Generalization_Edge" source="_56Dd4EOvEeyG_Yt003PTNg" target="_Deg2sEOwEeyG_Yt003PTNg">
      <children xmi:type="notation:DecorationNode" xmi:id="_BMhUA0OyEeyG_Yt003PTNg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xnVSYEOyEeyG_Yt003PTNg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BMhUBEOyEeyG_Yt003PTNg" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BMhUAUOyEeyG_Yt003PTNg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_sNwaIDAkEeerxdvNBlW7Qw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BMhUAkOyEeyG_Yt003PTNg" points="[260, 480, -643984, -643984]$[240, 480, -643984, -643984]$[240, 321, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFtiQ0OyEeyG_Yt003PTNg" id="(0.0,0.4878048780487805)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KFtiREOyEeyG_Yt003PTNg" id="(0.12987012987012986,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_H7k5AFgWEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_1JkKYEOvEeyG_Yt003PTNg" target="_H7jD0FgWEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_H7k5AVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H7mHIFgWEeyjNoYeZICQvw" 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="_H7k5AlgWEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H7lgEFgWEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H7lgEVgWEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_H7zihFgWEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_1JrfIEOvEeyG_Yt003PTNg" target="_H7zigFgWEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_H7zihVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H70JklgWEeyjNoYeZICQvw" 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="_H7zihlgWEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H70JkFgWEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H70JkVgWEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_H8QOdFgWEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_1JstQEOvEeyG_Yt003PTNg" target="_H8QOcFgWEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_H8QOdVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H8QOeVgWEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_H8QOdlgWEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H8QOd1gWEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H8QOeFgWEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_H8Z_cFgWEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_1JstYUOvEeyG_Yt003PTNg" target="_H8ZYYFgWEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_H8Z_cVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H8Z_dVgWEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OzUF0JRzEeehJJuiPUQHXA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_H8Z_clgWEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H8Z_c1gWEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H8Z_dFgWEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_H8p3FFgWEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_56BosEOvEeyG_Yt003PTNg" target="_H8p3EFgWEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_H8p3FVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H8p3GVgWEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_81JNMJMLEeevTcyijWh1sA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_H8p3FlgWEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H8p3F1gWEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H8p3GFgWEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_H9aFB1gWEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_56Dd4EOvEeyG_Yt003PTNg" target="_H9aFA1gWEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_H9asEFgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H9asFFgWEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_j7zLADAkEeerxdvNBlW7Qw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_H9asEVgWEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H9asElgWEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H9asE1gWEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_H9jO9FgWEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_-_VVoEOvEeyG_Yt003PTNg" target="_H9jO8FgWEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_H9jO9VgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H9jO-VgWEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_H9jO9lgWEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H9jO91gWEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H9jO-FgWEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_H9rKxFgWEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_-_WjwEOvEeyG_Yt003PTNg" target="_H9rKwFgWEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_H9rKxVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H9rKyVgWEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_H9rKxlgWEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H9rKx1gWEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H9rKyFgWEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_H-GBhFgWEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_-_XK2UOvEeyG_Yt003PTNg" target="_H-GBgFgWEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_H-GBhVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H-GBiVgWEeyjNoYeZICQvw" 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="_H-GBhlgWEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H-GBh1gWEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H-GBiFgWEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_H-SOxFgWEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_Deg2sEOwEeyG_Yt003PTNg" target="_H-SOwFgWEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_H-SOxVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H-SOyVgWEeyjNoYeZICQvw" 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="_H-SOxlgWEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H-SOx1gWEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H-SOyFgWEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_H-fDFFgWEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_DeiE0EOwEeyG_Yt003PTNg" target="_H-fDEFgWEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_H-fDFVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H-fDGVgWEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_GPy5YAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_H-fDFlgWEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H-fDF1gWEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H-fDGFgWEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_H-o0EFgWEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_DeiE9EOwEeyG_Yt003PTNg" target="_H-oNA1gWEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_H-o0EVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H-o0FVgWEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OlvQoAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_H-o0ElgWEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H-o0E1gWEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H-o0FFgWEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_H-1BV1gWEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_GpTXsEOwEeyG_Yt003PTNg" target="_H-1BU1gWEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_H-1BWFgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H-1BXFgWEeyjNoYeZICQvw" 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="_H-1BWVgWEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H-1BWlgWEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H-1BW1gWEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_H_GuIVgWEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_GpascEOwEeyG_Yt003PTNg" target="_H_GHEFgWEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_H_GuIlgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H_GuJlgWEeyjNoYeZICQvw" 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="_H_GuI1gWEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H_GuJFgWEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H_GuJVgWEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_H_QfIFgWEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_itLSIEOwEeyG_Yt003PTNg" target="_H_P4E1gWEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_H_QfIVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H_QfJVgWEeyjNoYeZICQvw" 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="_H_QfIlgWEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H_QfI1gWEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H_QfJFgWEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_H_ZpFFgWEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_S173MEOxEeyG_Yt003PTNg" target="_H_ZpEFgWEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_H_ZpFVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H_ZpGVgWEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YchMsAwZEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_H_ZpFlgWEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H_ZpF1gWEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H_ZpGFgWEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_H_g911gWEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_S2Ck4EOxEeyG_Yt003PTNg" target="_H_g901gWEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_H_g92FgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H_hk4FgWEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_g0xJsAwcEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_H_g92VgWEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H_g92lgWEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H_g921gWEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_H_yDlFgWEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_lX_dIEOxEeyG_Yt003PTNg" target="_H_yDkFgWEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_H_yDlVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H_yDmVgWEeyjNoYeZICQvw" 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="_H_yDllgWEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H_yDl1gWEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H_yDmFgWEeyjNoYeZICQvw"/>
    <edges xmi:type="notation:Connector" xmi:id="_H_5_ZFgWEeyjNoYeZICQvw" type="StereotypeCommentLink" source="_BHXRwEOzEeyG_Yt003PTNg" target="_H_5_YFgWEeyjNoYeZICQvw">
      <styles xmi:type="notation:FontStyle" xmi:id="_H_5_ZVgWEeyjNoYeZICQvw"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H_5_aVgWEeyjNoYeZICQvw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_bi8AYEOtEeyG_Yt003PTNg"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_H_5_ZlgWEeyjNoYeZICQvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H_5_Z1gWEeyjNoYeZICQvw"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H_5_aFgWEeyjNoYeZICQvw"/>