<?xml version="1.0" encoding="UTF-8"?>
<XPD:PROJECT xmlns:XPD="http://www.staruml.com" version="1">
<XPD:HEADER>
<XPD:SUBUNITS>
</XPD:SUBUNITS>
<XPD:PROFILES>
<XPD:PROFILE>UMLStandard</XPD:PROFILE>
</XPD:PROFILES>
</XPD:HEADER>
<XPD:BODY>
<XPD:OBJ name="DocumentElement" type="UMLProject" guid="CWK3IfZQ6k2Q4K8VJ9cn1QAA">
<XPD:ATTR name="Title" type="string">Untitled</XPD:ATTR>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLModel" guid="mXa2Cgjwq0ygg7U+5aLVFwAA">
<XPD:ATTR name="Name" type="string">Use Case Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">useCaseModel</XPD:ATTR>
<XPD:REF name="Namespace">CWK3IfZQ6k2Q4K8VJ9cn1QAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLUseCaseDiagram" guid="4L6qU73Js0enLTMiijvlOgAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLUseCaseDiagramView" guid="vumVBvgOJ0ajf41LcNCSugAA">
<XPD:REF name="Diagram">4L6qU73Js0enLTMiijvlOgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[1]" type="UMLClassDiagram" guid="YBQQrAHRCkqtomwjjMjCDAAA">
<XPD:ATTR name="Name" type="string">ClassDiagram1</XPD:ATTR>
<XPD:REF name="DiagramOwner">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="RkAomIHog0mOOws9gecREAAA">
<XPD:REF name="Diagram">YBQQrAHRCkqtomwjjMjCDAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">45</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="BkZu05q+yUCN/NaEedU1CwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">964</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">808</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">114</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">nBtLL9o9OEWOlJRGh/iUJwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="lytmiw0bLkuV8psMKiSHtwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="FFHU+IlqB0i/6i7Y8My+mwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Player</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="fGBxmTKwtkqDZilt3E4NmwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="xI5l72qE/UKBoPjnFvwzhwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9TlvRch/GE2vEHW1+CI2yQAA">
<XPD:REF name="Model">nBtLL9o9OEWOlJRGh/iUJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="aajPxUzKx0qIDG3eDCoHigAA">
<XPD:REF name="Model">nBtLL9o9OEWOlJRGh/iUJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Ej+o+TDhtUikKVlj3CrqKwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">nBtLL9o9OEWOlJRGh/iUJwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="MgDwyvQ2FEqxZvQWXU29tQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">648</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">552</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">87</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">0hFkB4XlQk2DFoi0dRSF5AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="VB4EfmbnO0qlpY66+XE8fwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="IEpwsxSA/EWdLxfR9Ne3ugAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Queue</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="pa2h35hem0ud8lozI1taxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5PAgj8Bg4US/h00umVwq5gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="owVCh8f4YkuU1E+Lbq/tkQAA">
<XPD:REF name="Model">0hFkB4XlQk2DFoi0dRSF5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="E+GPXiO3xES/Q0qpXzwvAAAA">
<XPD:REF name="Model">0hFkB4XlQk2DFoi0dRSF5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="VwWkXKMHRkO1cnp7ven/TwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">0hFkB4XlQk2DFoi0dRSF5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="babvgeboi0yoWfCBwhR4egAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1704</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">592</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">333</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">Yi7YKHIu302pfzim3yxr7AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="u6hOO+GD+0OtsKZaiGMbWgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="N7TzXRgLU0uxcemhirtQpwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ResourceLoader</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="WZ8IB2udrEONCK/PgSz3EwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="8r7vKTYMYkOqn8Hokaw7/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="KNelWwmoHUCQ5HkzgjYPGAAA">
<XPD:REF name="Model">Yi7YKHIu302pfzim3yxr7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="//d+4i7BGkWMgA+M7421rAAA">
<XPD:REF name="Model">Yi7YKHIu302pfzim3yxr7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="LIEIWP2/wkyfxE1WezYf9wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Yi7YKHIu302pfzim3yxr7AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="ICh56oriv0eg4KRj3avQHQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1260</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">140</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">92</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">9YKQ0wlJbU2S2Jpy/4N+fgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="TxFxY3MQ/EuRGDadmohpugAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="dxo0lVYDKk+IKrqgVAF4xgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Renderer</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="SZc9znEjZUqYJK2BHs6MlgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="VXrPbhFGEEmjxaXtNKKdXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="UVxXLRRn00qH0/jfimq8dwAA">
<XPD:REF name="Model">9YKQ0wlJbU2S2Jpy/4N+fgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="HrVZtaZzQkq9po4gIOQL+AAA">
<XPD:REF name="Model">9YKQ0wlJbU2S2Jpy/4N+fgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="CrR9qbad5UGR97lGaQVG+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">9YKQ0wlJbU2S2Jpy/4N+fgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="uzRGNknplEaJBpQqofaNEQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1704</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">712</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">86</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">xGSG2L+u0USj+VYwPqilNAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="cBfECtBo4UG7Oc3K9qd9JwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Ysz2bYAFSUKcHlo2RNN9JwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Resource</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="fIoJot2AoUe8e74YjIyh8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="sQpd5RLVG0yfy+sLu4fFXwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="BMd4qrjliUK8y5rppUMjlgAA">
<XPD:REF name="Model">xGSG2L+u0USj+VYwPqilNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="cWvX2IZaxUaCB/cZkZ81ggAA">
<XPD:REF name="Model">xGSG2L+u0USj+VYwPqilNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="4Ehj0RWZE0SNrNPc5rY7UgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">xGSG2L+u0USj+VYwPqilNAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="8la4e1ge20SEXj+hmqcX5AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1040</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">624</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">93</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">uMSjjVtLhEeGWR1Ed486uQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Kn6KbhPlU0i4w5/dxGeFOgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="mtIkq1D1U0asvvIytgnERAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Character</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7q+/VwrZiUCyCA3xWlKqugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="2GouefUFgUiuTVs5XSZsiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="uwcwgHdGykaCFXnw+ewhYQAA">
<XPD:REF name="Model">uMSjjVtLhEeGWR1Ed486uQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="+wEYDJ1EEUCYrGe64PuyaQAA">
<XPD:REF name="Model">uMSjjVtLhEeGWR1Ed486uQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="vdpFxUAktUq3SYuSMI38bQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">uMSjjVtLhEeGWR1Ed486uQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="DFiIrq+1CEOdUJiGzw+XNAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">932</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">152</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">86</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">9VbKat7SD0mXGq2ifHzQiwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="op9n2pkdjk6rhreX8l+jrAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Z1YmJZOilEyzRUo7pEAOWQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MainForm</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="RAknFKH5fEeIM6Qpj3meOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="pYvqK/k9N0iEeYK+BXO6PQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="gAXh0UKypk6j3pgwf7o3NAAA">
<XPD:REF name="Model">9VbKat7SD0mXGq2ifHzQiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="YNVvWJyoJU++rNyY7mx8UgAA">
<XPD:REF name="Model">9VbKat7SD0mXGq2ifHzQiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="UNvYvrQXpEOJE4Jpk+A6EQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">9VbKat7SD0mXGq2ifHzQiwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="23CxSVFBWUC2eLgnlwpaJwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1017,172;1260,172</XPD:ATTR>
<XPD:REF name="Model">/ucBVruwWUewlj4jM20IngAA</XPD:REF>
<XPD:REF name="Head">ICh56oriv0eg4KRj3avQHQAA</XPD:REF>
<XPD:REF name="Tail">DFiIrq+1CEOdUJiGzw+XNAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="COnMnwNQTkSjtN3n/m0qCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">/ucBVruwWUewlj4jM20IngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="GswH/d6MXEavQ/v6bdveSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">/ucBVruwWUewlj4jM20IngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="qQ6duCJ8lkKSlLHj1aQBWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">/ucBVruwWUewlj4jM20IngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="lrza9OSmSUiOd5vxfYQaWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">a8L3kr85Y0+ifyU90QieMAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="9ERGktA6pESFAteZydDEtAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">Ui0EECW2OkGyYuys37XqEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="/AEAHOXEj0qrAaE/7sb/+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">a8L3kr85Y0+ifyU90QieMAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="dBsPjTxwhEa4tPXuhxOxQwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">Ui0EECW2OkGyYuys37XqEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="hNLdwlUgg0uuibODAN6zHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">a8L3kr85Y0+ifyU90QieMAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="l8I8CKTr40Cruk7xVsiUwQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">Ui0EECW2OkGyYuys37XqEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="tdbcTDBbpUeaAofGnWJGVgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-840</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-952</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">a8L3kr85Y0+ifyU90QieMAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="MRGgB8q+5kqHH77MM7t1EgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-840</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-952</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">Ui0EECW2OkGyYuys37XqEQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="ylWj0Zn9KE6GG9TfRAzEYQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">468</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">596</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">5boppDvwtU+0KgX777Y/UAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="XdIY8zLscU62eZV2hOVAtwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="3mdnxHyla0qaWIZsFkFmNwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Message</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="xOOQnspacU2jj7AzbyrooAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="NbihqX3DIkafr9ZrxmsXZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="tP1pjfAVekqgmn36pOX8mQAA">
<XPD:REF name="Model">5boppDvwtU+0KgX777Y/UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="J/2FMC/bdE+HOAnEuq7TpAAA">
<XPD:REF name="Model">5boppDvwtU+0KgX777Y/UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="xE/A8NL7eUG/MThxkvy6VQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5boppDvwtU+0KgX777Y/UAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLAssociationView" guid="onPbw0TsT0y6gyZLeaYkSAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">648,618;547,618</XPD:ATTR>
<XPD:REF name="Model">llrNoC6icUmKI7AtDkAozQAA</XPD:REF>
<XPD:REF name="Head">ylWj0Zn9KE6GG9TfRAzEYQAA</XPD:REF>
<XPD:REF name="Tail">MgDwyvQ2FEqxZvQWXU29tQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="qb0beKdvtUOew4AXb4qLQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">llrNoC6icUmKI7AtDkAozQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="g4GPHkf0/UOCK5JqOlLNpAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">llrNoC6icUmKI7AtDkAozQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="v3Lpp11kdUuksLgxNQL3zwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">llrNoC6icUmKI7AtDkAozQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="ndXATWcbZ0+Vq77tgWz2AwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">Ub7YKWp9pkavZsWatkj6fwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="arH8EFHQSE+CSKPAO5QMlgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">sVlJVYkGf0GcOujQ0UjwvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="5/NcpVMcc0S8EjuIJ231XAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">Ub7YKWp9pkavZsWatkj6fwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="Dm5HnAWmfUmlYYcgxQDrHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">sVlJVYkGf0GcOujQ0UjwvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="B5GRSjJiDU6glm1NPzW/5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">Ub7YKWp9pkavZsWatkj6fwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="UXtbYnxYB0ObBSj8gzoxlQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">sVlJVYkGf0GcOujQ0UjwvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="XfbLvoCdiEu+uJ3/GbFjcgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1212</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-592</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">Ub7YKWp9pkavZsWatkj6fwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="xIu7cOtFA0WNxUgCDB0TBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1212</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-592</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">sVlJVYkGf0GcOujQ0UjwvgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="MuYU/AtmT0yn5qpVoXSxswAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">972</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">316</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">278</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">OGUyu3eV3EGVGgTiBFN52AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="oZFUz8kajEOX4pyqD90XtwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="E1et4F6VOUqKwhaC+1b83AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CharacterManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="51PHy4lQ20i0ycPU9fkPIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="MZfPsA3HeE6LwZrrwzQmrQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="KA+NAw1kqkivH2WIDiElPgAA">
<XPD:REF name="Model">OGUyu3eV3EGVGgTiBFN52AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="tBEiugBaOEyxSRwgnpFHWQAA">
<XPD:REF name="Model">OGUyu3eV3EGVGgTiBFN52AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="oQJ5rqEf4E6An05Lbd5G0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">OGUyu3eV3EGVGgTiBFN52AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLAssociationView" guid="rpOrm0Zj9UuWMCqXlFjbZgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">699,552;699,460;1048,460;1048,423</XPD:ATTR>
<XPD:REF name="Model">WJAMemEM5EW33RjsNlobegAA</XPD:REF>
<XPD:REF name="Head">MuYU/AtmT0yn5qpVoXSxswAA</XPD:REF>
<XPD:REF name="Tail">MgDwyvQ2FEqxZvQWXU29tQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="bEe4BGosG0WeGy8jMb+3UAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">WJAMemEM5EW33RjsNlobegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="G23SFeo1g0q/Nf8F9Y+0RAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">WJAMemEM5EW33RjsNlobegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Z/BCk6o6NUaKCdS5OkmYYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">WJAMemEM5EW33RjsNlobegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="sADB4nTxrEWdep0nOj6SPwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">Wj1KXyBBo0qBnW6PKe3VBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="5I94Cp5JBkKvbLfiXHQCDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">7j3aGLwstUe1X6RuqRxgsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="yHuvfsgl5Eaya563D7Pj/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">Wj1KXyBBo0qBnW6PKe3VBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="mb57b8b450ayx/2Ax60I/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">7j3aGLwstUe1X6RuqRxgsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="87G5jQpE5kuHFSaGkjIgbAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">Wj1KXyBBo0qBnW6PKe3VBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="lDyxVfzx2EmL7eXhD9wipQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">7j3aGLwstUe1X6RuqRxgsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="S503egqpKEmkvsXct1gNtAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1656</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-540</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">Wj1KXyBBo0qBnW6PKe3VBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="3WMneMu3u02zWkGs10EuGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1656</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-540</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">7j3aGLwstUe1X6RuqRxgsgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="gQsuS8A5Qk+P2dYNeDAsrAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">792</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">312</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">125</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">9UeNL4xyM0GOyw43GYcIeQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="jnd/ABvd+0ar4FSinXvGoAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="OZ8lqlwvO0GjWC92MciwhQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">LevelManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="PHTozEQh/U+0igtgkAmwMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="on7H9FPEuUi6S0PFNgPBQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="JQot0qejwUGFcAQQeEtLogAA">
<XPD:REF name="Model">9UeNL4xyM0GOyw43GYcIeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="m6OWaMZ8MUa/pXum5q2gRgAA">
<XPD:REF name="Model">9UeNL4xyM0GOyw43GYcIeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="TzhS+7mVHkKAX81oSqpZBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">9UeNL4xyM0GOyw43GYcIeQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="PHFl1a8XJ0uyoLICBvCubwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">792</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">672</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">114</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">6MWotIDESEGfK2ky6U+x4gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="uI4/slXgYUeiEPUByad+yQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="EW5603QuH0uUqddumVtE6gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Level</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7S59Lo9h5EiZ0SedvgaQvQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="eDT4FVMlBEONS7kIyECqxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="TlxRdnGFRUmjrApSZLc9/AAA">
<XPD:REF name="Model">6MWotIDESEGfK2ky6U+x4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="H4PrafhX2EmlQAXYxB8AIgAA">
<XPD:REF name="Model">6MWotIDESEGfK2ky6U+x4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="jyymLxuUWUyvtMKHQz/ZCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">6MWotIDESEGfK2ky6U+x4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLAssociationView" guid="Y1c3yi837U+EqsgbnFycugAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">672,552;672,364;792,364</XPD:ATTR>
<XPD:REF name="Model">EiualYA1j0a5FaL9K6YoqQAA</XPD:REF>
<XPD:REF name="Head">gQsuS8A5Qk+P2dYNeDAsrAAA</XPD:REF>
<XPD:REF name="Tail">MgDwyvQ2FEqxZvQWXU29tQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="slE78qHYOU6tnjiNvYg7egAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EiualYA1j0a5FaL9K6YoqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="7IKw/6njdUqQ965DbbWymwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">EiualYA1j0a5FaL9K6YoqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="81GW9NYxGEWt+vkxjgRQNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EiualYA1j0a5FaL9K6YoqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="uw9puvInkEunRxPTtPQ90wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">WyFqfjLM/E2lgpSPWK8DVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Gabujxcaak63uArOeIJT8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">8WSBEPLNKEaWsp3zUYqPKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="1UJkUb5up0KnweDCpMXOtgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">WyFqfjLM/E2lgpSPWK8DVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="3cosACkC30alzI9RHavabQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">8WSBEPLNKEaWsp3zUYqPKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="2Aq0+Ysc00+3Vn7hHM7IVQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">WyFqfjLM/E2lgpSPWK8DVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="gO/VCOD/8EaLSMzbNSTaigAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">8WSBEPLNKEaWsp3zUYqPKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="nrt5+mFQVky+A55dZHBHmQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1596</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-580</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">WyFqfjLM/E2lgpSPWK8DVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="vHBpHOFO7UmLWJDDrPWWiwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1596</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-580</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">8WSBEPLNKEaWsp3zUYqPKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLClassView" guid="QpLk6PCEhEKv3uAaaQ0WSwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1092</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">808</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">114</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">S2U1ogfIzke/X9wEmW0thAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="7uWOcUOoYUGzPfELWtkUAwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/GgtgvjOXkGXvJvsUK+vMAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Enemy</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/fJgexJ3B06rF6niidg7AAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="V0Z4wSZ8mkS4rWIwe+3EPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="R6mCmt1JuUGe/0oA551XaQAA">
<XPD:REF name="Model">S2U1ogfIzke/X9wEmW0thAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="znBqX3VbM0ag0zKrIQsrrQAA">
<XPD:REF name="Model">S2U1ogfIzke/X9wEmW0thAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="UuaSC8F/GESPYt8DLPN0PQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">S2U1ogfIzke/X9wEmW0thAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLClassView" guid="jCv2X4wRIkaePUh7t+jgVgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">464</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">444</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">91</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">kl/xJUnb4Uu8lFxzseyfXQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="iBvgAI3Rg0eY/Wtph0pDpwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="eB+lbpYtM0ifKfxvatexOAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">InputManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="+hpMYoYumkmO/4v3kQRw0AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Z9Em1hqaUkuyrhgWbxNazwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/lg8Z2eXFUeR/E2dUGCZxQAA">
<XPD:REF name="Model">kl/xJUnb4Uu8lFxzseyfXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="WCrTLhLSfUy0mDRAMCrLmgAA">
<XPD:REF name="Model">kl/xJUnb4Uu8lFxzseyfXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="DQ8TA7LsZE6PEVl0q0TSaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">kl/xJUnb4Uu8lFxzseyfXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLAssociationView" guid="I7d2PcG+4E6dJ0wERpJtdAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">504,486;504,596</XPD:ATTR>
<XPD:REF name="Model">9ZlkFyBDIEaK7lyHk3qzPwAA</XPD:REF>
<XPD:REF name="Head">ylWj0Zn9KE6GG9TfRAzEYQAA</XPD:REF>
<XPD:REF name="Tail">jCv2X4wRIkaePUh7t+jgVgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="JC/o96HurEeqJhKtWf7HSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9ZlkFyBDIEaK7lyHk3qzPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="D3hN2qcweE+TOK3WMZh23gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">9ZlkFyBDIEaK7lyHk3qzPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="FBfvwYRws0KCnTVLrPq10QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9ZlkFyBDIEaK7lyHk3qzPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="t07CIxNhXUW2Vi3u/FYs0QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">ndqDDDE6L06zIzRluwePKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="w43Vj3ce9ky0el+U0XU45wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">V/07kg24EU2ifpexeRh2twAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="E2ceDZtVi0O9WHxBA7731QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">ndqDDDE6L06zIzRluwePKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="DrJm83yQVEGp5hCbSHWX3wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">V/07kg24EU2ifpexeRh2twAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ezHilDWOt0qN/ZGxY0+WwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">ndqDDDE6L06zIzRluwePKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="IvirQ0RiB0ienU3iJcg7UgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">V/07kg24EU2ifpexeRh2twAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="rouP0UhmzESx+MAN4daFGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-936</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">ndqDDDE6L06zIzRluwePKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="gFN2D7tTKkuZnX2PhovA+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-936</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">V/07kg24EU2ifpexeRh2twAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLAssociationView" guid="Lm8TeJOupUusOVEvOFvwFQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">526,486;526,568;648,568</XPD:ATTR>
<XPD:REF name="Model">8I+Doz7+6Ue0hVusmHQiyQAA</XPD:REF>
<XPD:REF name="Head">MgDwyvQ2FEqxZvQWXU29tQAA</XPD:REF>
<XPD:REF name="Tail">jCv2X4wRIkaePUh7t+jgVgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="aFodhmb2YEK2LPHl0J4LKwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">8I+Doz7+6Ue0hVusmHQiyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="RGjqbZdWjEiiFKy49u4k6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">8I+Doz7+6Ue0hVusmHQiyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="CXObw3AONEKbkPJsJQOxFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">8I+Doz7+6Ue0hVusmHQiyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="zlVf8hbmxE638NxujM8suQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">5DPyHyfGmk6epMKT0BaYAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="w4Jvm8Mp5U6kte1heP3nmQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">95OnDiggYUWYVdlqxxbSRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="HkgAxuUvZEWj3TGAKkfcFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">5DPyHyfGmk6epMKT0BaYAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="q1ISW7CWi0SWAXhQIQ+2KQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">95OnDiggYUWYVdlqxxbSRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="V8vHo6/SqUaPT5TKMKNqewAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">5DPyHyfGmk6epMKT0BaYAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="9cp1KhKtE0+spc/y8WpTtAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">95OnDiggYUWYVdlqxxbSRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="0qMoewAFXEWhhcijlxRS/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-936</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">5DPyHyfGmk6epMKT0BaYAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="cSp6pMXaxEqFuw/lE5dGxAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-936</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">95OnDiggYUWYVdlqxxbSRgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLClassView" guid="1S1fiQveqUmhIh7a1xqA3wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1044</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">924</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">96</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">lK+JGU/sUUOOYPrpdyxlxQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="R44S3G0AhEiXTSuVclmKCgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Cecl/ZWlpkSBpT7NKCWlmwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">State</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="sapDgCS6DkSoTj5//ujZHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ZMZTXrscpUuSPa+kQteUQAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="LBSRgk2I10iFjU/DaN26EQAA">
<XPD:REF name="Model">lK+JGU/sUUOOYPrpdyxlxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="b6gAOZ5TxEeO/HsZsRmVRAAA">
<XPD:REF name="Model">lK+JGU/sUUOOYPrpdyxlxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="qAcMe90YD0yRqLzb4iiTXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">lK+JGU/sUUOOYPrpdyxlxQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLClassView" guid="54YjWpdJ+kqohlV3XAYJgQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">980</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1072</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">96</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">BDOYOmAX3Uazhg05UwvZ+wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="pzUVS6k4CEmMSeqRe6bTPgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="orHC/XXE5UeL05+tKv6u0gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Idle</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="AgkcGDQp3UWoxPefIvlXXAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="cDA08XVGCECZPC/4DnHrzAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="tVzPyc5lo0Sf3jJdUF8xiwAA">
<XPD:REF name="Model">BDOYOmAX3Uazhg05UwvZ+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="uByfkXS0tESXY/9+qgPnIAAA">
<XPD:REF name="Model">BDOYOmAX3Uazhg05UwvZ+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="L4+5p+nm10akj89U0eckrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">BDOYOmAX3Uazhg05UwvZ+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLClassView" guid="SIjAtkATQUWCcOf6dUeW3wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1096</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1072</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">96</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">MzUQzXk/D0i8Ta2uvZ/ELAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="i7Y4lmelKkWC4szWgWRXCAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="0r1i8Q4840OjiFZ0TmpCwAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Moving</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="QfV5TvmIuEyWfafdA8755AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ojwMXvzOwU+hzPa6zktScgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="x6CxoA7JOkSikjJ6NjqcLAAA">
<XPD:REF name="Model">MzUQzXk/D0i8Ta2uvZ/ELAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="SfcN5qqdT0afpiNeF6VGUwAA">
<XPD:REF name="Model">MzUQzXk/D0i8Ta2uvZ/ELAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="9oM9o0AnFUGeQP8kReAsvQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">MzUQzXk/D0i8Ta2uvZ/ELAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLGeneralizationView" guid="Fx/ZmYd5u06QQbIbcIKb/wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1064,1072;1064,1005</XPD:ATTR>
<XPD:REF name="Model">JTfDtSatpEi5B+/wbK+B0gAA</XPD:REF>
<XPD:REF name="Head">1S1fiQveqUmhIh7a1xqA3wAA</XPD:REF>
<XPD:REF name="Tail">54YjWpdJ+kqohlV3XAYJgQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="30p9vEtwz0+k30ek1PtcLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">JTfDtSatpEi5B+/wbK+B0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Ha/ygpvukUanAsNYMuMW8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">JTfDtSatpEi5B+/wbK+B0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="kdJC9oa3P0mrsIhkx6665gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">JTfDtSatpEi5B+/wbK+B0gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLGeneralizationView" guid="DpAdMM5qXUWceuYkawID9QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1108,1072;1108,1005</XPD:ATTR>
<XPD:REF name="Model">95JKO0XSXkyrgJjtojc0YwAA</XPD:REF>
<XPD:REF name="Head">1S1fiQveqUmhIh7a1xqA3wAA</XPD:REF>
<XPD:REF name="Tail">SIjAtkATQUWCcOf6dUeW3wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="zrNk3YKzIUeRR5iQMcKYLAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">95JKO0XSXkyrgJjtojc0YwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="hc0kqBBUck+U+G6M8FJFjQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">95JKO0XSXkyrgJjtojc0YwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="WSwiD+ghAk6Ful0Qf9a2zQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">95JKO0XSXkyrgJjtojc0YwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLGeneralizationView" guid="XM9EQVOC00O25Y6D/omW8QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1063,808;1063,731</XPD:ATTR>
<XPD:REF name="Model">vkWclrntB0SF0XBS6SrwIQAA</XPD:REF>
<XPD:REF name="Head">8la4e1ge20SEXj+hmqcX5AAA</XPD:REF>
<XPD:REF name="Tail">BkZu05q+yUCN/NaEedU1CwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="VNL6ig5jLUOrxAOuO9Mm8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">vkWclrntB0SF0XBS6SrwIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="TmQhcph5Skm8Lk9S3+bfWAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">vkWclrntB0SF0XBS6SrwIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="DmwdKa7RWkiYNNEtoVhH0QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">vkWclrntB0SF0XBS6SrwIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLGeneralizationView" guid="BqpRd22hv02Kp2BsqXkq2gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1100,808;1100,731</XPD:ATTR>
<XPD:REF name="Model">h0Uw0CaH1kak0+bYJ4Y8GAAA</XPD:REF>
<XPD:REF name="Head">8la4e1ge20SEXj+hmqcX5AAA</XPD:REF>
<XPD:REF name="Tail">QpLk6PCEhEKv3uAaaQ0WSwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="P0NYWFcuRkq2bOdHr0Df5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">h0Uw0CaH1kak0+bYJ4Y8GAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="V6aECs+fMkSb1HfCmyqF5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">h0Uw0CaH1kak0+bYJ4Y8GAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="aw75U4ZfTUmbvWH+49+mgwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">h0Uw0CaH1kak0+bYJ4Y8GAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLAssociationView" guid="h7pC3wCF00+CHQ4kXAjjhQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1753,686;1753,712</XPD:ATTR>
<XPD:REF name="Model">1HPxxxM+XUiZ/pB6R3vFzQAA</XPD:REF>
<XPD:REF name="Head">uzRGNknplEaJBpQqofaNEQAA</XPD:REF>
<XPD:REF name="Tail">babvgeboi0yoWfCBwhR4egAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="70jVrEDEkUSiLWZMQFBxNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">1HPxxxM+XUiZ/pB6R3vFzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="gm8t0zrADU6OOI69lIMDiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">1HPxxxM+XUiZ/pB6R3vFzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="lVoy6T/ciUOYfcXhFdGlRwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">1HPxxxM+XUiZ/pB6R3vFzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Mz9RqTdhe0ufMqJ2t3QdIQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">f4FC0uBFTU2703iVYgndvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="zxF6hYBO6kmvVv7NoFzHWAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">pfxyAucGYUGh6aba1KAzkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="9aOXgQwPyEGr/WfJwIiY0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">f4FC0uBFTU2703iVYgndvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="f5fZMhUlpEy7wG/bfw/IPwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">pfxyAucGYUGh6aba1KAzkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="bpqWoL97mU+LFyoR4vpblwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">f4FC0uBFTU2703iVYgndvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="o98tH64tHUqc+G0ynvePSgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">pfxyAucGYUGh6aba1KAzkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="SIXXTnWGakWgbT6XId6aggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-604</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-872</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">f4FC0uBFTU2703iVYgndvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="cYwsnrEsAUy5yeEjKrXV/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-604</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-872</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">pfxyAucGYUGh6aba1KAzkgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[27]" type="UMLAssociationView" guid="0izjLcnNRUW4ajEA9Zsp9QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1040,656;734,656</XPD:ATTR>
<XPD:REF name="Model">2h0MuY8MvEOv56JGNUXekgAA</XPD:REF>
<XPD:REF name="Head">MgDwyvQ2FEqxZvQWXU29tQAA</XPD:REF>
<XPD:REF name="Tail">8la4e1ge20SEXj+hmqcX5AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="jz/4HDw5r0q+5yffFXRnsAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">2h0MuY8MvEOv56JGNUXekgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="uB6BkL/gYUKZ9JtFOcKOuwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">2h0MuY8MvEOv56JGNUXekgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Ed1lCVwjvEmSdoEzoYy6/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">2h0MuY8MvEOv56JGNUXekgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Nu5JIuRbjUO03Ou/oH+4KQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">QUI/lziaQUugWN7gczXAGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Q83li9FsiUCKR1h0SDRcrAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">JzemByuqukqdYNd+yhMjEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="gsAC/W+aFEel1ZKn7GtRswAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">QUI/lziaQUugWN7gczXAGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="XZSm0XFpcEKYjivuzho/ewAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">JzemByuqukqdYNd+yhMjEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="MKwaeUVfiEWwqdx1Gq3QFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">QUI/lziaQUugWN7gczXAGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="kPTjhytgzUS2CBUPTuxFvQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">JzemByuqukqdYNd+yhMjEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="YTay3rl3cEuOE9ffw2bpyAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">QUI/lziaQUugWN7gczXAGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="YdUqC2pcq0OjR4LCcBsjHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">JzemByuqukqdYNd+yhMjEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[28]" type="UMLClassView" guid="qQe5aCF0wkO0cLwDlByGTwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1296</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">316</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">217</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">77</XPD:ATTR>
<XPD:REF name="Model">PV2XORi9X0eUWphGCdI5ZwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="gOaxLFFGDEm/ocrOqP58xAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="iP29NlsXL0aBXbCa4W970QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ViewManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="RHvZCi3k7ECmsluSCwqRLwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="J8BaMvo2VUqJYf0+KmwmagAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="BMJ2GObKdE+gTZ8AmREWHgAA">
<XPD:REF name="Model">PV2XORi9X0eUWphGCdI5ZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="lPHaEoj/5E2jmDR3sGAknAAA">
<XPD:REF name="Model">PV2XORi9X0eUWphGCdI5ZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="BadkOusyZ0+iWewAWPsjSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">PV2XORi9X0eUWphGCdI5ZwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[29]" type="UMLClassView" guid="b4Zrt6Q7GUOPbDdQSDSE4QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1356</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">604</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">85</XPD:ATTR>
<XPD:REF name="Model">tzO1mHMZjEOvtDBY9A6dOAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="XIl5lalDEUm6BhEvZCk/CQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="fOdCuIR/VkKL3+zDFm6djQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">View</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="QL+2Xv+bUEWYBovmD/EBmAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Pub+8jxqKE+Z2sX/inMgngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="fSefVO7VEEqmss7yiQYdDQAA">
<XPD:REF name="Model">tzO1mHMZjEOvtDBY9A6dOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ufLb47CcHU22fN0sz7OaZQAA">
<XPD:REF name="Model">tzO1mHMZjEOvtDBY9A6dOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="xplsAAKurEajbGfoeSmm+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">tzO1mHMZjEOvtDBY9A6dOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[30]" type="UMLAssociationView" guid="jElYmtx7z0SzxLnV3EIXhgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1351,176;1400,176;1400,316</XPD:ATTR>
<XPD:REF name="Model">Jow4CaMCpUKbKhplAt070gAA</XPD:REF>
<XPD:REF name="Head">qQe5aCF0wkO0cLwDlByGTwAA</XPD:REF>
<XPD:REF name="Tail">ICh56oriv0eg4KRj3avQHQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ufLoeKHFzUCNR3QGVA4TKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Jow4CaMCpUKbKhplAt070gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="/4Tm7poc+U2gHNzZ4OgLvQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Jow4CaMCpUKbKhplAt070gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="SGF1Af52H0+IeU6LNVHagQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Jow4CaMCpUKbKhplAt070gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="lpPowF5QzkGJ5p2o1E/iCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">75St1b1ZJkyFEKEA1Xx7vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="z9BGTmvXK0G2plDE03871wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">lRZgIwekSUGJ1szEJ7jTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Ji68PTvCL0yTe5JUxNTWOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">75St1b1ZJkyFEKEA1Xx7vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="uJiMQ1u7KkCfQ8Z+u0irdwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">lRZgIwekSUGJ1szEJ7jTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="o4sqdhqeCUWrGSbfcdNNFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">75St1b1ZJkyFEKEA1Xx7vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="mj6jjNM/okWRb7AQD2mXJQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">lRZgIwekSUGJ1szEJ7jTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="AOHp7aP9AkOIqoxQQtjPWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1004</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-928</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">75St1b1ZJkyFEKEA1Xx7vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Mu5CqDOJcEO/gNEnY4RB7wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1004</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-928</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">lRZgIwekSUGJ1szEJ7jTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[31]" type="UMLRealizationView" guid="p/c3cJN6aE64+b2u0Uq+qAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">846,419;846,672</XPD:ATTR>
<XPD:REF name="Model">PwpgnfotXkm8Wt5vMWRzNAAA</XPD:REF>
<XPD:REF name="Head">PHFl1a8XJ0uyoLICBvCubwAA</XPD:REF>
<XPD:REF name="Tail">gQsuS8A5Qk+P2dYNeDAsrAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="P+xo1SGU4UG3ZCGpSUj5JQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">PwpgnfotXkm8Wt5vMWRzNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="fOyrlcK0JU6U/jLuTYy9AAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">PwpgnfotXkm8Wt5vMWRzNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="l4Gn55hA4kKAiWjpkr802AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">PwpgnfotXkm8Wt5vMWRzNAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[32]" type="UMLAssociationView" guid="c+mwMAhKO0qWCAyxziUrTwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1139,956;1216,956;1216,716;1132,716</XPD:ATTR>
<XPD:REF name="Model">FfkCUO6fMU2Lvdhd+lhvXgAA</XPD:REF>
<XPD:REF name="Head">8la4e1ge20SEXj+hmqcX5AAA</XPD:REF>
<XPD:REF name="Tail">1S1fiQveqUmhIh7a1xqA3wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="L9Q2humpn0ORUe9r6puGjAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">FfkCUO6fMU2Lvdhd+lhvXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="zRuvRFg7U02q3WtlMiC6AwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">FfkCUO6fMU2Lvdhd+lhvXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="znroXnyf+02nKak64M+ClQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">FfkCUO6fMU2Lvdhd+lhvXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="GwW+4hUYM0amjDq+1MneLAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">8b4d11hwBU24HQE5T3+uYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="yhSfJuu0lkq9xmtDJGGmsAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">ET2VwbkQ4E+yUON8SgmZXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="dJwFg7f2OUG9BWIV3zh4TgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">8b4d11hwBU24HQE5T3+uYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="B9mmbTEl+0Gm695ICCA61QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">ET2VwbkQ4E+yUON8SgmZXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="8FG2k1+iIkiuaKqx9LrrGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">8b4d11hwBU24HQE5T3+uYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="3efIZsXhHkOke+wK6+WOPwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">ET2VwbkQ4E+yUON8SgmZXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="wP8/mE6yaUmHO5Q6fwyWHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">8b4d11hwBU24HQE5T3+uYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="HpxTXZ14fEqvESari/BDvQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">ET2VwbkQ4E+yUON8SgmZXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[33]" type="UMLRealizationView" guid="LdOmxTzX/EmnaRbTFlamgwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1105,423;1105,624</XPD:ATTR>
<XPD:REF name="Model">EFqogghyMkGH7YNTg15neQAA</XPD:REF>
<XPD:REF name="Head">8la4e1ge20SEXj+hmqcX5AAA</XPD:REF>
<XPD:REF name="Tail">MuYU/AtmT0yn5qpVoXSxswAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="S2EnD0Qmk0aq7J2cx4Q2xwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EFqogghyMkGH7YNTg15neQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="DBN2vhcnbkiAoBvpAkskzQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">EFqogghyMkGH7YNTg15neQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="gq2is1XH7k+5FugXpw4HxQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EFqogghyMkGH7YNTg15neQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[34]" type="UMLAssociationView" guid="w/w23KPxv06Dy8+tS1XSHAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1132,664;1272,664;1272,764;1304,764</XPD:ATTR>
<XPD:REF name="Model">91icWAGq402fyHejF1+3nAAA</XPD:REF>
<XPD:REF name="Head">MKjnRtph+UqlKUdgth8ObgAA</XPD:REF>
<XPD:REF name="Tail">8la4e1ge20SEXj+hmqcX5AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="4ectn1Egx0SumBg89dztdgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">91icWAGq402fyHejF1+3nAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ioOmNC9C8km0rTMJdvWKZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">91icWAGq402fyHejF1+3nAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="nToQLXzEJ0WpuDB7b5aZngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">91icWAGq402fyHejF1+3nAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="8XFQIljFnkuQZ3rwlOiPFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">SfqLCBtsF0KbqStLwHA1WwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="2i6untYlF0yeYFgOxODl1AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">nO+kk/tID0SFT6LXp6aGJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="e0Qq/SOzl0OU8QbcUhAyOQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">SfqLCBtsF0KbqStLwHA1WwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="GkDGSc0fr0eLrxnSyZFX3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">nO+kk/tID0SFT6LXp6aGJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="4vMVaA9ACUuL+TVzsSVRKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">SfqLCBtsF0KbqStLwHA1WwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="w8GMVcbpwEq1SVO9b8wdtQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">nO+kk/tID0SFT6LXp6aGJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="OM/ggqZoNU2hG+hjBpB2BwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1140</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">SfqLCBtsF0KbqStLwHA1WwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="N/IuFDu2Gk6qg7c1rIr/mwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1140</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">nO+kk/tID0SFT6LXp6aGJwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[35]" type="UMLRealizationView" guid="Kl9PD6PkbE28TGyvETxzvQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1400,392;1400,604</XPD:ATTR>
<XPD:REF name="Model">6XDu+i5/+kW3DZD+/+y7hwAA</XPD:REF>
<XPD:REF name="Head">b4Zrt6Q7GUOPbDdQSDSE4QAA</XPD:REF>
<XPD:REF name="Tail">qQe5aCF0wkO0cLwDlByGTwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="H4OhE7gwwE6DJ5ZRmGEqdwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">6XDu+i5/+kW3DZD+/+y7hwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="nNVc3vT2rUas9HuONMuPzAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">6XDu+i5/+kW3DZD+/+y7hwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="eCKG872jp0KpSOYvgb5NIgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">6XDu+i5/+kW3DZD+/+y7hwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[36]" type="UMLAssociationView" guid="2dAANVCyl02Y12GMmQI75AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1435,656;1704,656</XPD:ATTR>
<XPD:REF name="Model">cTmmEVgz80ymIdpb5yF4UQAA</XPD:REF>
<XPD:REF name="Head">babvgeboi0yoWfCBwhR4egAA</XPD:REF>
<XPD:REF name="Tail">b4Zrt6Q7GUOPbDdQSDSE4QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="8CD6gESfk0ql6MDmQF7VFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">cTmmEVgz80ymIdpb5yF4UQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Z9YJKUuTQE279nUCaM7yRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">cTmmEVgz80ymIdpb5yF4UQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="FN59g+0Us0CvXo77UNEi+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">cTmmEVgz80ymIdpb5yF4UQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="epne5je7Hkq+wjKdHJHj4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">k+wUe34kBUSuyr7YNREU/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="P+6oAbLquU2ruwG1BQul8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">LbSuj0LCSUWsEHBhSMfnywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="WARVs6iWxEm1ZEs0dv0yqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">k+wUe34kBUSuyr7YNREU/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="0EO+U6GwJ0O16xd/0Xn4FQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">LbSuj0LCSUWsEHBhSMfnywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ZtLoV6fDHkSUAyyIIO4CJQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">k+wUe34kBUSuyr7YNREU/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="O0DIO0+U8EaJXylcW5CEpQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">LbSuj0LCSUWsEHBhSMfnywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="c4OcFlYW8kaYnXSjSor07AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1180</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-920</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">k+wUe34kBUSuyr7YNREU/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="z4tqOnSsdEertvmLdxz/2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1180</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-920</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">LbSuj0LCSUWsEHBhSMfnywAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[37]" type="UMLAssociationView" guid="391rzhmXj0O5n/cBC9xBUgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1249,362;1296,362</XPD:ATTR>
<XPD:REF name="Model">s497zU0XqEmebwhWbtdHxAAA</XPD:REF>
<XPD:REF name="Head">qQe5aCF0wkO0cLwDlByGTwAA</XPD:REF>
<XPD:REF name="Tail">MuYU/AtmT0yn5qpVoXSxswAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="T+kXDCTYmkWEn2TwG+iXrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">s497zU0XqEmebwhWbtdHxAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ATK7d0rnd0OAniU5RuCpkwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">s497zU0XqEmebwhWbtdHxAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Cyghbw4HSESWHo4z2UJ1BgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">s497zU0XqEmebwhWbtdHxAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="v5/M7gj290u1aPf0m+6dnQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">lxiRcTGUVE6Ju0J+j2aDdgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="5g8WZLNEikKODgmk6S3fUQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">pMNuDx6nJ0mAUZI4FRriqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="WfoBia+2AUai6s+BuT08uwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">lxiRcTGUVE6Ju0J+j2aDdgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="jmf3hAERAE2tS7mEGK5yUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">pMNuDx6nJ0mAUZI4FRriqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="9n1NsC+EHkO9gCnXTcGNgAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">lxiRcTGUVE6Ju0J+j2aDdgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="mcK2dkJfCkOXlWyRqk3DMQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">pMNuDx6nJ0mAUZI4FRriqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="+LOIpbV+e06DBSzgC0p0TAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">lxiRcTGUVE6Ju0J+j2aDdgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="wT8UIDlMkkSHiggu8G1pOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">pMNuDx6nJ0mAUZI4FRriqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[38]" type="UMLAssociationView" guid="pjhHQvsJckWQqFtysElxxQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">932,172;852,172;852,312</XPD:ATTR>
<XPD:REF name="Model">RU41TqdPlkqMgkKuXID44QAA</XPD:REF>
<XPD:REF name="Head">gQsuS8A5Qk+P2dYNeDAsrAAA</XPD:REF>
<XPD:REF name="Tail">DFiIrq+1CEOdUJiGzw+XNAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="3fm1vqvGMEeWtEilsZxYEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">RU41TqdPlkqMgkKuXID44QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ig7pLTKfFEOUPuzkBX3PCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">RU41TqdPlkqMgkKuXID44QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Mb00lqwihkmQLy8hUzaOWQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">RU41TqdPlkqMgkKuXID44QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="wXh/TNEHZUu2LMhtMDkS8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">JEPrbfpYi0S5uDJWmAEhBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="4as542sfoEu6TaFIur9HbAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">U4r/FtMq+0yVhxiWZT+7RwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="BV5kwMZcuk+fI1pjT8of/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">JEPrbfpYi0S5uDJWmAEhBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="Vz1UuLzVCEGf/Iazjhe8HQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">U4r/FtMq+0yVhxiWZT+7RwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="2LRthLlkz0mqJoF3KC2nWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">JEPrbfpYi0S5uDJWmAEhBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="OxWNinldika9CijtJ3NxKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">U4r/FtMq+0yVhxiWZT+7RwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="6bosqygSL0iVRcA6p+QtkgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1004</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-928</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">JEPrbfpYi0S5uDJWmAEhBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="9jnFY92gZEuLenYmAgXNnAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1004</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-928</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">U4r/FtMq+0yVhxiWZT+7RwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[39]" type="UMLAssociationView" guid="KHo1J0nM90ORVcGl20/36gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">972,194;972,316</XPD:ATTR>
<XPD:REF name="Model">b1ToRxSQY0Kfjk2KIufpkwAA</XPD:REF>
<XPD:REF name="Head">MuYU/AtmT0yn5qpVoXSxswAA</XPD:REF>
<XPD:REF name="Tail">DFiIrq+1CEOdUJiGzw+XNAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Yb1NJ7xroUmkSOSieO4ojAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">b1ToRxSQY0Kfjk2KIufpkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="+jV02aWLd0eV6INMkpabqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">b1ToRxSQY0Kfjk2KIufpkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="nhC5J2m48E6Jxc1aK+wC/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">b1ToRxSQY0Kfjk2KIufpkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="fyU+UE5yIUKISL5KfwnkuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">Kr/mtNhFqk2KcjAbh7MLogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="B5EpBL+o4UmK0XUysLXOogAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">M16nGQp85UifZm9fVCEIAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="ES7QPdcbC02LoM/WPIbQtAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">Kr/mtNhFqk2KcjAbh7MLogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="WPczZeM5LEqvMVivSBMTKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">M16nGQp85UifZm9fVCEIAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="UEZ4fu2xlEWiclappqDAEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">Kr/mtNhFqk2KcjAbh7MLogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="dLFD9BeVZUqmbM/5mfjp/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">M16nGQp85UifZm9fVCEIAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="tZ3IOIfkYU6h3RYIS1E6oQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1004</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-928</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">Kr/mtNhFqk2KcjAbh7MLogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="AZusS+/s2kahw0PKVVbd/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1004</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-928</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">M16nGQp85UifZm9fVCEIAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[40]" type="UMLClassView" guid="MKjnRtph+UqlKUdgth8ObgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1304</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">736</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">92</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">KLgVAMbfRku9NjmF46Xj+QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="fgR6xOiV10eSbKkAFO6rOQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="BOcUdzylPkKhSA6Eg/X5lwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CharacterView</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="WidPcyk+LUCBeoAKWMZWUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="mYCmpdU+f02WbWzQjkavhQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="h8ZsBxj9h0GHWBt6XdxeawAA">
<XPD:REF name="Model">KLgVAMbfRku9NjmF46Xj+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="B7+cQMdA50m30MJ/Y8iRDQAA">
<XPD:REF name="Model">KLgVAMbfRku9NjmF46Xj+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="MIZN+KOU9EGTYE2glb07MAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">KLgVAMbfRku9NjmF46Xj+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[41]" type="UMLGeneralizationView" guid="2JOFvL/Q9kWUDf18KQrnpAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1368,736;1368,688</XPD:ATTR>
<XPD:REF name="Model">/QDAOXfZVUKKUCo5WZL1nwAA</XPD:REF>
<XPD:REF name="Head">b4Zrt6Q7GUOPbDdQSDSE4QAA</XPD:REF>
<XPD:REF name="Tail">MKjnRtph+UqlKUdgth8ObgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="A3G2HJJgO0SiI5gPThFwWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">/QDAOXfZVUKKUCo5WZL1nwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="9/C0Hp1nkU24R00c+rhHtwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">/QDAOXfZVUKKUCo5WZL1nwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ug/G8Z/u+UqBXi3BKbeqSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">/QDAOXfZVUKKUCo5WZL1nwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[42]" type="UMLClassView" guid="hoyz/ei9m0qqw8/JvoiwwgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1412</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">736</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">jI8fyWOjRUGkvMo9jkBsTQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="wO1T3Cs2eUKDb6yGI5XuRwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="FCcP5aMaEUe+VCfecUUZUgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">LevelView</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8opeJx+KiUeVYfWeUmsDiwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="P8NejT8fvkWUZzfy8F8umgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="dkfq3lO8ZUuLf+UQAyfJJQAA">
<XPD:REF name="Model">jI8fyWOjRUGkvMo9jkBsTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="8z2LFuHXrU2LBJ3gyDd/2gAA">
<XPD:REF name="Model">jI8fyWOjRUGkvMo9jkBsTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="wulZ4QSYCUuYUtk66s+kaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">jI8fyWOjRUGkvMo9jkBsTQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[43]" type="UMLGeneralizationView" guid="PXJ8lj7Tokq/koEYBeh4UQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1416,736;1416,688</XPD:ATTR>
<XPD:REF name="Model">Pt8zduMv4kCygrQB28aMkwAA</XPD:REF>
<XPD:REF name="Head">b4Zrt6Q7GUOPbDdQSDSE4QAA</XPD:REF>
<XPD:REF name="Tail">hoyz/ei9m0qqw8/JvoiwwgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="GfZLg5DFgUq3wEm+XNnq5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Pt8zduMv4kCygrQB28aMkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="2Qr69kxoDkSSwLXONFJtNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Pt8zduMv4kCygrQB28aMkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="xsN/cExyp0mi52Z7c6PtsgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Pt8zduMv4kCygrQB28aMkwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[44]" type="UMLAssociationView" guid="JSOFJnUHXUWN108fvnfDeAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">848,792;848,908;1448,908;1448,804</XPD:ATTR>
<XPD:REF name="Model">+ykKaC/R40m384zZs8IidwAA</XPD:REF>
<XPD:REF name="Head">hoyz/ei9m0qqw8/JvoiwwgAA</XPD:REF>
<XPD:REF name="Tail">PHFl1a8XJ0uyoLICBvCubwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="GJm1Gl20j0ubOhQtp4Q6gAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">+ykKaC/R40m384zZs8IidwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="LRF7N3M0JkGORFDiouhMBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">+ykKaC/R40m384zZs8IidwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="pa6p5KAVK0u9TLA4/SWo5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">+ykKaC/R40m384zZs8IidwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="OTJ8bwe+aUSNyISJbekZ7AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">JDspyaMwKkicdF3m+fhyawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="3RrU/3z1CESR2wUsQWl30wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">Sd6TlVilJUCVf3FaCxOl9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="OSrknags40GZXD7n5E9g2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">JDspyaMwKkicdF3m+fhyawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="YX+uL/ZfbUi4OloIQB7xVgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">Sd6TlVilJUCVf3FaCxOl9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="nHyXAO1Z7EqHRMTLEE/E+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">JDspyaMwKkicdF3m+fhyawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="nv2XpXO2tEKGhgqH/2a22QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">Sd6TlVilJUCVf3FaCxOl9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="b+iBlPpPZEaAUkhQV+a8mwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">JDspyaMwKkicdF3m+fhyawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="CBUfPjmP5UG/Q3RhEY6QrQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">Sd6TlVilJUCVf3FaCxOl9AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">90</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="D1cjuuaPXkaEo0jDSzru0QAA">
<XPD:ATTR name="Name" type="string">LevelModel</XPD:ATTR>
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">O9X/ycDA3kaHoP7JuHWWxQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="lewPgtphvE6J6ks627shpQAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:REF name="Owner">D1cjuuaPXkaEo0jDSzru0QAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">5</XPD:ATTR>
<XPD:REF name="Associations[0]">1C/hgoHtBU6N7EqvVSBX+AAA</XPD:REF>
<XPD:REF name="Associations[1]">81Y6mdRmz06bcbElYPHktAAA</XPD:REF>
<XPD:REF name="Associations[2]">NcvKhIpUmUafQr5IHUFuigAA</XPD:REF>
<XPD:REF name="Associations[3]">pmyGlxDybUScHx3O1TdhYgAA</XPD:REF>
<XPD:REF name="Associations[4]">HaGNbL815EKOnGSLTbjLFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="nBtLL9o9OEWOlJRGh/iUJwAA">
<XPD:ATTR name="Name" type="string">Player</XPD:ATTR>
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BkZu05q+yUCN/NaEedU1CwAA</XPD:REF>
<XPD:REF name="Views[1]">9TlvRch/GE2vEHW1+CI2yQAA</XPD:REF>
<XPD:REF name="Views[2]">aajPxUzKx0qIDG3eDCoHigAA</XPD:REF>
<XPD:REF name="Views[3]">Ej+o+TDhtUikKVlj3CrqKwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">vkWclrntB0SF0XBS6SrwIQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">DZS7/r6vo0GfvYprfm19tAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="AY6ZsPJZOkGet7ya5R85kgAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:REF name="Owner">nBtLL9o9OEWOlJRGh/iUJwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">rcMPkjrA00STv5hUpG/wkwAA</XPD:REF>
<XPD:REF name="Associations[1]">dWZzPG+KlU2UM19LS9p/bwAA</XPD:REF>
<XPD:REF name="Associations[2]">AFsqwAQl+UqSeKLBTJZc5gAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="cuoDMM4zDUewRSlbuhlvcwAA">
<XPD:ATTR name="Name" type="string">_currentState</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">State</XPD:ATTR>
<XPD:REF name="Type_">lK+JGU/sUUOOYPrpdyxlxQAA</XPD:REF>
<XPD:REF name="Owner">nBtLL9o9OEWOlJRGh/iUJwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="jI8fyWOjRUGkvMo9jkBsTQAA">
<XPD:ATTR name="Name" type="string">LevelView</XPD:ATTR>
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hoyz/ei9m0qqw8/JvoiwwgAA</XPD:REF>
<XPD:REF name="Views[1]">dkfq3lO8ZUuLf+UQAyfJJQAA</XPD:REF>
<XPD:REF name="Views[2]">8z2LFuHXrU2LBJ3gyDd/2gAA</XPD:REF>
<XPD:REF name="Views[3]">wulZ4QSYCUuYUtk66s+kaQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">yP5d6cbdKkqo31oziBbabQAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">948/BTF0p0qLL+rFlrPqrgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Pt8zduMv4kCygrQB28aMkwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">XCa3ArvA4Uit5eEvw3dUqQAA</XPD:REF>
<XPD:REF name="Specializations[1]">qIbayZYkuEy1I2CcLMrD0wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="0J/ZEzWEU0GCAOLarLVypAAA">
<XPD:ATTR name="Name" type="string">Draw</XPD:ATTR>
<XPD:REF name="Owner">jI8fyWOjRUGkvMo9jkBsTQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">CTSrHoYfY0CSvwOTF6D1XwAA</XPD:REF>
<XPD:REF name="Associations[1]">644fr9wyrUaNaK/SzqNTbgAA</XPD:REF>
<XPD:REF name="Associations[2]">JDspyaMwKkicdF3m+fhyawAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="jLu9vvjkCUGXXaSyWKb9wAAA">
<XPD:ATTR name="Name" type="string">_level</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">jI8fyWOjRUGkvMo9jkBsTQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="A0qT63PriUuJXkNkf/MQsQAA">
<XPD:ATTR name="Name" type="string">PlayerView</XPD:ATTR>
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">XVxzSB7l+EW5QMHEJnIZVAAA</XPD:REF>
<XPD:REF name="Specializations[1]">bpHauNGzRUyZDlbK2Kjl3wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="7CMWCf3EfUiszFx/+MtaQAAA">
<XPD:ATTR name="Name" type="string">Draw</XPD:ATTR>
<XPD:REF name="Owner">A0qT63PriUuJXkNkf/MQsQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">mcFqAQZ7q0+78gIgSu1FvQAA</XPD:REF>
<XPD:REF name="Associations[1]">lDw9wevkL0OWk0/H3z5fuAAA</XPD:REF>
<XPD:REF name="Associations[2]">piQmbpbfbkSFLHNNy3RNuAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="0hFkB4XlQk2DFoi0dRSF5AAA">
<XPD:ATTR name="Name" type="string">Queue</XPD:ATTR>
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MgDwyvQ2FEqxZvQWXU29tQAA</XPD:REF>
<XPD:REF name="Views[1]">owVCh8f4YkuU1E+Lbq/tkQAA</XPD:REF>
<XPD:REF name="Views[2]">E+GPXiO3xES/Q0qpXzwvAAAA</XPD:REF>
<XPD:REF name="Views[3]">VwWkXKMHRkO1cnp7ven/TwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="y+B4+yCWaEecekFZbvJhegAA">
<XPD:ATTR name="Name" type="string">Attach</XPD:ATTR>
<XPD:REF name="Owner">0hFkB4XlQk2DFoi0dRSF5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="a/Gs05jKy0WXS3Z7rXL7SAAA">
<XPD:ATTR name="Name" type="string">Detach</XPD:ATTR>
<XPD:REF name="Owner">0hFkB4XlQk2DFoi0dRSF5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="yaMDDXxcn0i+TN9LDVR0dAAA">
<XPD:ATTR name="Name" type="string">Notify</XPD:ATTR>
<XPD:REF name="Owner">0hFkB4XlQk2DFoi0dRSF5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="Vs+L54syIEa58T2hNBfWkwAA">
<XPD:ATTR name="Name" type="string">GetMessage</XPD:ATTR>
<XPD:REF name="Owner">0hFkB4XlQk2DFoi0dRSF5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="QbkS88/yJE+PMGaGJldUbgAA">
<XPD:ATTR name="Name" type="string">AddMessage</XPD:ATTR>
<XPD:REF name="Owner">0hFkB4XlQk2DFoi0dRSF5AAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">12</XPD:ATTR>
<XPD:REF name="Associations[0]">+SJM+mUnZUqmLnnKlDkmlwAA</XPD:REF>
<XPD:REF name="Associations[1]">LJc/QBOCxkaBxNxIICSE8gAA</XPD:REF>
<XPD:REF name="Associations[2]">T0MvtThgvUSxb4SDYJ195gAA</XPD:REF>
<XPD:REF name="Associations[3]">PHvxDvJRyk6v/xMZONftrQAA</XPD:REF>
<XPD:REF name="Associations[4]">C2d7lOqnd0+rrTNYuH+9AQAA</XPD:REF>
<XPD:REF name="Associations[5]">56+M/Dlf7U2EgfW1bA3rnQAA</XPD:REF>
<XPD:REF name="Associations[6]">sVlJVYkGf0GcOujQ0UjwvgAA</XPD:REF>
<XPD:REF name="Associations[7]">7j3aGLwstUe1X6RuqRxgsgAA</XPD:REF>
<XPD:REF name="Associations[8]">8WSBEPLNKEaWsp3zUYqPKwAA</XPD:REF>
<XPD:REF name="Associations[9]">5DPyHyfGmk6epMKT0BaYAQAA</XPD:REF>
<XPD:REF name="Associations[10]">QUI/lziaQUugWN7gczXAGgAA</XPD:REF>
<XPD:REF name="Associations[11]">VeYstdTWX02sx2CfGpkrsAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="ae/PZXWe/0ei/a+Qb5jvEAAA">
<XPD:ATTR name="Name" type="string">_messages</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">0hFkB4XlQk2DFoi0dRSF5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLAssociation" guid="2TSA98lvDEqLtkCzoB3lggAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="CTSrHoYfY0CSvwOTF6D1XwAA">
<XPD:REF name="Association">2TSA98lvDEqLtkCzoB3lggAA</XPD:REF>
<XPD:REF name="Participant">jI8fyWOjRUGkvMo9jkBsTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="1C/hgoHtBU6N7EqvVSBX+AAA">
<XPD:REF name="Association">2TSA98lvDEqLtkCzoB3lggAA</XPD:REF>
<XPD:REF name="Participant">D1cjuuaPXkaEo0jDSzru0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLAssociation" guid="d0gFkKdK6k66+gUe2a+ANQAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="81Y6mdRmz06bcbElYPHktAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">d0gFkKdK6k66+gUe2a+ANQAA</XPD:REF>
<XPD:REF name="Participant">D1cjuuaPXkaEo0jDSzru0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="+SJM+mUnZUqmLnnKlDkmlwAA">
<XPD:REF name="Association">d0gFkKdK6k66+gUe2a+ANQAA</XPD:REF>
<XPD:REF name="Participant">0hFkB4XlQk2DFoi0dRSF5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLAssociation" guid="vhi3GN9gF0WMZppSPqj1HQAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="rcMPkjrA00STv5hUpG/wkwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">vhi3GN9gF0WMZppSPqj1HQAA</XPD:REF>
<XPD:REF name="Participant">nBtLL9o9OEWOlJRGh/iUJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="LJc/QBOCxkaBxNxIICSE8gAA">
<XPD:REF name="Association">vhi3GN9gF0WMZppSPqj1HQAA</XPD:REF>
<XPD:REF name="Participant">0hFkB4XlQk2DFoi0dRSF5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLRealization" guid="yP5d6cbdKkqo31oziBbabQAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:REF name="Client">jI8fyWOjRUGkvMo9jkBsTQAA</XPD:REF>
<XPD:REF name="Supplier">yP5d6cbdKkqo31oziBbabQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">yP5d6cbdKkqo31oziBbabQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLAssociation" guid="p+GJMJWIq0yNmTUgAudvWwAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="NcvKhIpUmUafQr5IHUFuigAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">p+GJMJWIq0yNmTUgAudvWwAA</XPD:REF>
<XPD:REF name="Participant">D1cjuuaPXkaEo0jDSzru0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="ES7gQg4X1EqjAwAMT7cRFgAA">
<XPD:REF name="Association">p+GJMJWIq0yNmTUgAudvWwAA</XPD:REF>
<XPD:REF name="Participant">YylG1wqd90eujlH14nyvQwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLAssociation" guid="APY3gcEk4UaBy7HddVmgnAAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="dWZzPG+KlU2UM19LS9p/bwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">APY3gcEk4UaBy7HddVmgnAAA</XPD:REF>
<XPD:REF name="Participant">nBtLL9o9OEWOlJRGh/iUJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="mcFqAQZ7q0+78gIgSu1FvQAA">
<XPD:REF name="Association">APY3gcEk4UaBy7HddVmgnAAA</XPD:REF>
<XPD:REF name="Participant">A0qT63PriUuJXkNkf/MQsQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLRealization" guid="948/BTF0p0qLL+rFlrPqrgAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:REF name="Client">jI8fyWOjRUGkvMo9jkBsTQAA</XPD:REF>
<XPD:REF name="Supplier">948/BTF0p0qLL+rFlrPqrgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">948/BTF0p0qLL+rFlrPqrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLClass" guid="Yi7YKHIu302pfzim3yxr7AAA">
<XPD:ATTR name="Name" type="string">ResourceLoader</XPD:ATTR>
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">babvgeboi0yoWfCBwhR4egAA</XPD:REF>
<XPD:REF name="Views[1]">KNelWwmoHUCQ5HkzgjYPGAAA</XPD:REF>
<XPD:REF name="Views[2]">//d+4i7BGkWMgA+M7421rAAA</XPD:REF>
<XPD:REF name="Views[3]">LIEIWP2/wkyfxE1WezYf9wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="q8RoObxdP0KyrGOwNNLDGwAA">
<XPD:ATTR name="Name" type="string">closeResource</XPD:ATTR>
<XPD:REF name="Owner">Yi7YKHIu302pfzim3yxr7AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="q9DaMlqh4EK0z3SQvqGHywAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">q8RoObxdP0KyrGOwNNLDGwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="2Y37mD5rT0mWaVvLn5f6XQAA">
<XPD:ATTR name="Name" type="string">LoadResourceForInput</XPD:ATTR>
<XPD:REF name="Owner">Yi7YKHIu302pfzim3yxr7AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vGUpsbsLDUapKr7983PU4wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2Y37mD5rT0mWaVvLn5f6XQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="OQ2ukcRpdECWWKLClQe0vwAA">
<XPD:ATTR name="Name" type="string">*filename</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">char</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2Y37mD5rT0mWaVvLn5f6XQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Zpk7HENc+UOx3rsQt5uV4QAA">
<XPD:ATTR name="Name" type="string">&amp;in_file</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ifstream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2Y37mD5rT0mWaVvLn5f6XQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="wSVLVLhrBEejNsWw0fT3fgAA">
<XPD:ATTR name="Name" type="string">LoadResourceForOutput</XPD:ATTR>
<XPD:REF name="Owner">Yi7YKHIu302pfzim3yxr7AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vCBwVLq+bUOeQ5B4rwHJNwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wSVLVLhrBEejNsWw0fT3fgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="lkv1LNRN3Ums+PrZKRcLhQAA">
<XPD:ATTR name="Name" type="string">*filename</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">char</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wSVLVLhrBEejNsWw0fT3fgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="zD02rTunIUm0KeE6VIcPUgAA">
<XPD:ATTR name="Name" type="string">&amp;in_file</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ifstream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wSVLVLhrBEejNsWw0fT3fgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="pTh2oG8FSUmVQ9iSyzwI6AAA">
<XPD:ATTR name="Name" type="string">Instance</XPD:ATTR>
<XPD:REF name="Owner">Yi7YKHIu302pfzim3yxr7AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ddiKsGph5k2DCuD8QVrH0gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">this</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pTh2oG8FSUmVQ9iSyzwI6AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">7</XPD:ATTR>
<XPD:REF name="Associations[0]">dNgUzQq5OUG5OnKAT9t3DwAA</XPD:REF>
<XPD:REF name="Associations[1]">O7cXjf5PUEm9zXZL1iSJbwAA</XPD:REF>
<XPD:REF name="Associations[2]">e5zJj5TceEOPBblQCIa2MgAA</XPD:REF>
<XPD:REF name="Associations[3]">tosFUNRdbU+RodKrv7L66gAA</XPD:REF>
<XPD:REF name="Associations[4]">pfxyAucGYUGh6aba1KAzkgAA</XPD:REF>
<XPD:REF name="Associations[5]">k+wUe34kBUSuyr7YNREU/wAA</XPD:REF>
<XPD:REF name="Associations[6]">WsaJ7t8NCkOJvKUDj9t3CwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLClass" guid="9YKQ0wlJbU2S2Jpy/4N+fgAA">
<XPD:ATTR name="Name" type="string">Renderer</XPD:ATTR>
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ICh56oriv0eg4KRj3avQHQAA</XPD:REF>
<XPD:REF name="Views[1]">UVxXLRRn00qH0/jfimq8dwAA</XPD:REF>
<XPD:REF name="Views[2]">HrVZtaZzQkq9po4gIOQL+AAA</XPD:REF>
<XPD:REF name="Views[3]">CrR9qbad5UGR97lGaQVG+gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="86uRZQvWh0eySmPm/bDFbQAA">
<XPD:ATTR name="Name" type="string">RenderBuffer</XPD:ATTR>
<XPD:REF name="Owner">9YKQ0wlJbU2S2Jpy/4N+fgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="7b1sx/WQgEKL23vc6xh8OwAA">
<XPD:ATTR name="Name" type="string">Flip</XPD:ATTR>
<XPD:REF name="Owner">9YKQ0wlJbU2S2Jpy/4N+fgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="mioksG9QXUaUKSGhscxwHwAA">
<XPD:ATTR name="Name" type="string">Transparency</XPD:ATTR>
<XPD:REF name="Owner">9YKQ0wlJbU2S2Jpy/4N+fgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">6</XPD:ATTR>
<XPD:REF name="Associations[0]">a8L3kr85Y0+ifyU90QieMAAA</XPD:REF>
<XPD:REF name="Associations[1]">mIbAgL4s1Uq/12zLP3KnEgAA</XPD:REF>
<XPD:REF name="Associations[2]">bBlVQ5ezCkyeup47EIjDPgAA</XPD:REF>
<XPD:REF name="Associations[3]">MXh8TJ+TWUa8HEATj4H94AAA</XPD:REF>
<XPD:REF name="Associations[4]">jBQUNKdXU06BAlIr1eURugAA</XPD:REF>
<XPD:REF name="Associations[5]">lRZgIwekSUGJ1szEJ7jTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLAssociation" guid="JFxkjqRVL0W6VEg7ROj2bgAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="pmyGlxDybUScHx3O1TdhYgAA">
<XPD:REF name="Association">JFxkjqRVL0W6VEg7ROj2bgAA</XPD:REF>
<XPD:REF name="Participant">D1cjuuaPXkaEo0jDSzru0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="T0MvtThgvUSxb4SDYJ195gAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">JFxkjqRVL0W6VEg7ROj2bgAA</XPD:REF>
<XPD:REF name="Participant">0hFkB4XlQk2DFoi0dRSF5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLAssociation" guid="XOk6OSQaH0K67fZFkKSJZQAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="AFsqwAQl+UqSeKLBTJZc5gAA">
<XPD:REF name="Association">XOk6OSQaH0K67fZFkKSJZQAA</XPD:REF>
<XPD:REF name="Participant">nBtLL9o9OEWOlJRGh/iUJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="PHvxDvJRyk6v/xMZONftrQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">XOk6OSQaH0K67fZFkKSJZQAA</XPD:REF>
<XPD:REF name="Participant">0hFkB4XlQk2DFoi0dRSF5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLClass" guid="xGSG2L+u0USj+VYwPqilNAAA">
<XPD:ATTR name="Name" type="string">Resource</XPD:ATTR>
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">uzRGNknplEaJBpQqofaNEQAA</XPD:REF>
<XPD:REF name="Views[1]">BMd4qrjliUK8y5rppUMjlgAA</XPD:REF>
<XPD:REF name="Views[2]">cWvX2IZaxUaCB/cZkZ81ggAA</XPD:REF>
<XPD:REF name="Views[3]">4Ehj0RWZE0SNrNPc5rY7UgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]" pathname="sprite">Vyawi6FOhke8vIGepTlY0wAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">FchxrmWnP0q8/3fhva0BLgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]" pathname="sprite">kAWkhQhjY0SwwEM4NxmSegAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">0QDSDXeVMESRz592w7krQQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">goXXuPqw702+18zIC0PhtgAA</XPD:REF>
<XPD:REF name="Associations[1]">f4FC0uBFTU2703iVYgndvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLAssociation" guid="V7GfRyv9akeO/n/F4OP0IwAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="lDw9wevkL0OWk0/H3z5fuAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">V7GfRyv9akeO/n/F4OP0IwAA</XPD:REF>
<XPD:REF name="Participant">A0qT63PriUuJXkNkf/MQsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="dNgUzQq5OUG5OnKAT9t3DwAA">
<XPD:REF name="Association">V7GfRyv9akeO/n/F4OP0IwAA</XPD:REF>
<XPD:REF name="Participant">Yi7YKHIu302pfzim3yxr7AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLAssociation" guid="VwbUAKBGc0yKNdkOke3OZAAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="iEZDlRR6OUmjX88gxjMlAgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">VwbUAKBGc0yKNdkOke3OZAAA</XPD:REF>
<XPD:REF name="Participant">uMSjjVtLhEeGWR1Ed486uQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="O7cXjf5PUEm9zXZL1iSJbwAA">
<XPD:REF name="Association">VwbUAKBGc0yKNdkOke3OZAAA</XPD:REF>
<XPD:REF name="Participant">Yi7YKHIu302pfzim3yxr7AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLAssociation" guid="fPeeEjxh7k+o1dX1021HVQAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="e5zJj5TceEOPBblQCIa2MgAA">
<XPD:REF name="Association">fPeeEjxh7k+o1dX1021HVQAA</XPD:REF>
<XPD:REF name="Participant">Yi7YKHIu302pfzim3yxr7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="goXXuPqw702+18zIC0PhtgAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">fPeeEjxh7k+o1dX1021HVQAA</XPD:REF>
<XPD:REF name="Participant">xGSG2L+u0USj+VYwPqilNAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLAssociation" guid="Ruw+nzSlGUSCAgQ1n5tz5QAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="C2d7lOqnd0+rrTNYuH+9AQAA">
<XPD:REF name="Association">Ruw+nzSlGUSCAgQ1n5tz5QAA</XPD:REF>
<XPD:REF name="Participant">0hFkB4XlQk2DFoi0dRSF5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="HaGNbL815EKOnGSLTbjLFgAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">Ruw+nzSlGUSCAgQ1n5tz5QAA</XPD:REF>
<XPD:REF name="Participant">D1cjuuaPXkaEo0jDSzru0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLAssociation" guid="XA0chpYmNEiKak6Q5zOjxwAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="56+M/Dlf7U2EgfW1bA3rnQAA">
<XPD:REF name="Association">XA0chpYmNEiKak6Q5zOjxwAA</XPD:REF>
<XPD:REF name="Participant">0hFkB4XlQk2DFoi0dRSF5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="yh279QdzQkiOXEYB9UIlYwAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">XA0chpYmNEiKak6Q5zOjxwAA</XPD:REF>
<XPD:REF name="Participant">uMSjjVtLhEeGWR1Ed486uQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLClass" guid="uMSjjVtLhEeGWR1Ed486uQAA">
<XPD:ATTR name="Name" type="string">Character</XPD:ATTR>
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8la4e1ge20SEXj+hmqcX5AAA</XPD:REF>
<XPD:REF name="Views[1]">uwcwgHdGykaCFXnw+ewhYQAA</XPD:REF>
<XPD:REF name="Views[2]">+wEYDJ1EEUCYrGe64PuyaQAA</XPD:REF>
<XPD:REF name="Views[3]">vdpFxUAktUq3SYuSMI38bQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">EFqogghyMkGH7YNTg15neQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">3</XPD:ATTR>
<XPD:REF name="Generalizations[0]">O9X/ycDA3kaHoP7JuHWWxQAA</XPD:REF>
<XPD:REF name="Generalizations[1]">DZS7/r6vo0GfvYprfm19tAAA</XPD:REF>
<XPD:REF name="Generalizations[2]">uSbv728pJ0adyFlboznkGwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">vkWclrntB0SF0XBS6SrwIQAA</XPD:REF>
<XPD:REF name="Specializations[1]">h0Uw0CaH1kak0+bYJ4Y8GAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="KjbTFfzn5kKwHtNfSKZLrQAA">
<XPD:ATTR name="Name" type="string">GetId</XPD:ATTR>
<XPD:REF name="Owner">uMSjjVtLhEeGWR1Ed486uQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cu1ETW9O8Ei4eeFjvrTMMgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KjbTFfzn5kKwHtNfSKZLrQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="OjO3Hw46yE232sKEJ4m6uAAA">
<XPD:ATTR name="Name" type="string">SetId</XPD:ATTR>
<XPD:REF name="Owner">uMSjjVtLhEeGWR1Ed486uQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iLQAtLRngEaky7MKPuwuswAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OjO3Hw46yE232sKEJ4m6uAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="rYorj8Laxk+I1fQ2KERlpwAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:REF name="Owner">uMSjjVtLhEeGWR1Ed486uQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PRRMy6Wj1EeFv1ghgFfbLQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rYorj8Laxk+I1fQ2KERlpwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">10</XPD:ATTR>
<XPD:REF name="Associations[0]">yh279QdzQkiOXEYB9UIlYwAA</XPD:REF>
<XPD:REF name="Associations[1]">io/EaRj7dkyvDWJe0Hn+DQAA</XPD:REF>
<XPD:REF name="Associations[2]">ITU0bExViECCuCrjZ4cVIQAA</XPD:REF>
<XPD:REF name="Associations[3]">9quiX/CLD0mnqrmBeSVqyQAA</XPD:REF>
<XPD:REF name="Associations[4]">iEZDlRR6OUmjX88gxjMlAgAA</XPD:REF>
<XPD:REF name="Associations[5]">Ll8wwKNaOESdit7VjXz+mQAA</XPD:REF>
<XPD:REF name="Associations[6]">1zDFdfgLzUWlIX41hY9MzgAA</XPD:REF>
<XPD:REF name="Associations[7]">JzemByuqukqdYNd+yhMjEAAA</XPD:REF>
<XPD:REF name="Associations[8]">8b4d11hwBU24HQE5T3+uYwAA</XPD:REF>
<XPD:REF name="Associations[9]">nO+kk/tID0SFT6LXp6aGJwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="U8Fln7AooUylz8iNIP2y/wAA">
<XPD:ATTR name="Name" type="string">_id</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">uMSjjVtLhEeGWR1Ed486uQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[23]" type="UMLGeneralization" guid="O9X/ycDA3kaHoP7JuHWWxQAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:REF name="Child">uMSjjVtLhEeGWR1Ed486uQAA</XPD:REF>
<XPD:REF name="Parent">D1cjuuaPXkaEo0jDSzru0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[24]" type="UMLGeneralization" guid="DZS7/r6vo0GfvYprfm19tAAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:REF name="Child">uMSjjVtLhEeGWR1Ed486uQAA</XPD:REF>
<XPD:REF name="Parent">nBtLL9o9OEWOlJRGh/iUJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[25]" type="UMLClass" guid="YylG1wqd90eujlH14nyvQwAA">
<XPD:ATTR name="Name" type="string">ViewAbstract</XPD:ATTR>
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">3</XPD:ATTR>
<XPD:REF name="Generalizations[0]">XCa3ArvA4Uit5eEvw3dUqQAA</XPD:REF>
<XPD:REF name="Generalizations[1]">XVxzSB7l+EW5QMHEJnIZVAAA</XPD:REF>
<XPD:REF name="Generalizations[2]">bpHauNGzRUyZDlbK2Kjl3wAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">ES7gQg4X1EqjAwAMT7cRFgAA</XPD:REF>
<XPD:REF name="Associations[1]">TFlt0ATAqkSc/rxNOaZ3LwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[26]" type="UMLGeneralization" guid="XCa3ArvA4Uit5eEvw3dUqQAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:REF name="Child">YylG1wqd90eujlH14nyvQwAA</XPD:REF>
<XPD:REF name="Parent">jI8fyWOjRUGkvMo9jkBsTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[27]" type="UMLGeneralization" guid="XVxzSB7l+EW5QMHEJnIZVAAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:REF name="Child">YylG1wqd90eujlH14nyvQwAA</XPD:REF>
<XPD:REF name="Parent">A0qT63PriUuJXkNkf/MQsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[28]" type="UMLGeneralization" guid="bpHauNGzRUyZDlbK2Kjl3wAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:REF name="Child">YylG1wqd90eujlH14nyvQwAA</XPD:REF>
<XPD:REF name="Parent">A0qT63PriUuJXkNkf/MQsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[29]" type="UMLAssociation" guid="AZL2Gm66GU2I4iugBF6snAAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="io/EaRj7dkyvDWJe0Hn+DQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">AZL2Gm66GU2I4iugBF6snAAA</XPD:REF>
<XPD:REF name="Participant">uMSjjVtLhEeGWR1Ed486uQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="TFlt0ATAqkSc/rxNOaZ3LwAA">
<XPD:REF name="Association">AZL2Gm66GU2I4iugBF6snAAA</XPD:REF>
<XPD:REF name="Participant">YylG1wqd90eujlH14nyvQwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[30]" type="UMLClass" guid="9VbKat7SD0mXGq2ifHzQiwAA">
<XPD:ATTR name="Name" type="string">MainForm</XPD:ATTR>
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">DFiIrq+1CEOdUJiGzw+XNAAA</XPD:REF>
<XPD:REF name="Views[1]">gAXh0UKypk6j3pgwf7o3NAAA</XPD:REF>
<XPD:REF name="Views[2]">YNVvWJyoJU++rNyY7mx8UgAA</XPD:REF>
<XPD:REF name="Views[3]">UNvYvrQXpEOJE4Jpk+A6EQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">5</XPD:ATTR>
<XPD:REF name="Associations[0]">Ui0EECW2OkGyYuys37XqEQAA</XPD:REF>
<XPD:REF name="Associations[1]">tbe+9ooktESV+NhJEo15YAAA</XPD:REF>
<XPD:REF name="Associations[2]">lYBaLgVKNkCp2tzyVnyYIgAA</XPD:REF>
<XPD:REF name="Associations[3]">U4r/FtMq+0yVhxiWZT+7RwAA</XPD:REF>
<XPD:REF name="Associations[4]">M16nGQp85UifZm9fVCEIAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[31]" type="UMLAssociation" guid="/ucBVruwWUewlj4jM20IngAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">23CxSVFBWUC2eLgnlwpaJwAA</XPD:REF>
<XPD:REF name="Views[1]">COnMnwNQTkSjtN3n/m0qCgAA</XPD:REF>
<XPD:REF name="Views[2]">GswH/d6MXEavQ/v6bdveSAAA</XPD:REF>
<XPD:REF name="Views[3]">qQ6duCJ8lkKSlLHj1aQBWwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Ui0EECW2OkGyYuys37XqEQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">/ucBVruwWUewlj4jM20IngAA</XPD:REF>
<XPD:REF name="Participant">9VbKat7SD0mXGq2ifHzQiwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9ERGktA6pESFAteZydDEtAAA</XPD:REF>
<XPD:REF name="Views[1]">l8I8CKTr40Cruk7xVsiUwQAA</XPD:REF>
<XPD:REF name="Views[2]">dBsPjTxwhEa4tPXuhxOxQwAA</XPD:REF>
<XPD:REF name="Views[3]">MRGgB8q+5kqHH77MM7t1EgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="a8L3kr85Y0+ifyU90QieMAAA">
<XPD:REF name="Association">/ucBVruwWUewlj4jM20IngAA</XPD:REF>
<XPD:REF name="Participant">9YKQ0wlJbU2S2Jpy/4N+fgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lrza9OSmSUiOd5vxfYQaWgAA</XPD:REF>
<XPD:REF name="Views[1]">hNLdwlUgg0uuibODAN6zHQAA</XPD:REF>
<XPD:REF name="Views[2]">/AEAHOXEj0qrAaE/7sb/+gAA</XPD:REF>
<XPD:REF name="Views[3]">tdbcTDBbpUeaAofGnWJGVgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[32]" type="UMLAssociation" guid="rMCUSCP2REKefTvpiJe5ewAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="mIbAgL4s1Uq/12zLP3KnEgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">rMCUSCP2REKefTvpiJe5ewAA</XPD:REF>
<XPD:REF name="Participant">9YKQ0wlJbU2S2Jpy/4N+fgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="644fr9wyrUaNaK/SzqNTbgAA">
<XPD:REF name="Association">rMCUSCP2REKefTvpiJe5ewAA</XPD:REF>
<XPD:REF name="Participant">jI8fyWOjRUGkvMo9jkBsTQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[33]" type="UMLAssociation" guid="cIj41+6fi0iSjvbeFCoi8wAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="bBlVQ5ezCkyeup47EIjDPgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">cIj41+6fi0iSjvbeFCoi8wAA</XPD:REF>
<XPD:REF name="Participant">9YKQ0wlJbU2S2Jpy/4N+fgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="piQmbpbfbkSFLHNNy3RNuAAA">
<XPD:REF name="Association">cIj41+6fi0iSjvbeFCoi8wAA</XPD:REF>
<XPD:REF name="Participant">A0qT63PriUuJXkNkf/MQsQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[34]" type="UMLClass" guid="5boppDvwtU+0KgX777Y/UAAA">
<XPD:ATTR name="Name" type="string">Message</XPD:ATTR>
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ylWj0Zn9KE6GG9TfRAzEYQAA</XPD:REF>
<XPD:REF name="Views[1]">tP1pjfAVekqgmn36pOX8mQAA</XPD:REF>
<XPD:REF name="Views[2]">J/2FMC/bdE+HOAnEuq7TpAAA</XPD:REF>
<XPD:REF name="Views[3]">xE/A8NL7eUG/MThxkvy6VQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">Ub7YKWp9pkavZsWatkj6fwAA</XPD:REF>
<XPD:REF name="Associations[1]">ndqDDDE6L06zIzRluwePKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[35]" type="UMLAssociation" guid="llrNoC6icUmKI7AtDkAozQAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">onPbw0TsT0y6gyZLeaYkSAAA</XPD:REF>
<XPD:REF name="Views[1]">qb0beKdvtUOew4AXb4qLQgAA</XPD:REF>
<XPD:REF name="Views[2]">g4GPHkf0/UOCK5JqOlLNpAAA</XPD:REF>
<XPD:REF name="Views[3]">v3Lpp11kdUuksLgxNQL3zwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="sVlJVYkGf0GcOujQ0UjwvgAA">
<XPD:REF name="Association">llrNoC6icUmKI7AtDkAozQAA</XPD:REF>
<XPD:REF name="Participant">0hFkB4XlQk2DFoi0dRSF5AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">arH8EFHQSE+CSKPAO5QMlgAA</XPD:REF>
<XPD:REF name="Views[1]">UXtbYnxYB0ObBSj8gzoxlQAA</XPD:REF>
<XPD:REF name="Views[2]">Dm5HnAWmfUmlYYcgxQDrHAAA</XPD:REF>
<XPD:REF name="Views[3]">xIu7cOtFA0WNxUgCDB0TBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Ub7YKWp9pkavZsWatkj6fwAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">llrNoC6icUmKI7AtDkAozQAA</XPD:REF>
<XPD:REF name="Participant">5boppDvwtU+0KgX777Y/UAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ndXATWcbZ0+Vq77tgWz2AwAA</XPD:REF>
<XPD:REF name="Views[1]">B5GRSjJiDU6glm1NPzW/5wAA</XPD:REF>
<XPD:REF name="Views[2]">5/NcpVMcc0S8EjuIJ231XAAA</XPD:REF>
<XPD:REF name="Views[3]">XfbLvoCdiEu+uJ3/GbFjcgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[36]" type="UMLClass" guid="OGUyu3eV3EGVGgTiBFN52AAA">
<XPD:ATTR name="Name" type="string">CharacterManager</XPD:ATTR>
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MuYU/AtmT0yn5qpVoXSxswAA</XPD:REF>
<XPD:REF name="Views[1]">KA+NAw1kqkivH2WIDiElPgAA</XPD:REF>
<XPD:REF name="Views[2]">tBEiugBaOEyxSRwgnpFHWQAA</XPD:REF>
<XPD:REF name="Views[3]">oQJ5rqEf4E6An05Lbd5G0gAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">EFqogghyMkGH7YNTg15neQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="TRC5lryaW0iX4OYZrwFQaQAA">
<XPD:ATTR name="Name" type="string">GenerateCharacter</XPD:ATTR>
<XPD:REF name="Owner">OGUyu3eV3EGVGgTiBFN52AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cvPddJcda0CYstO5Dby8qwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TRC5lryaW0iX4OYZrwFQaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="KooNAIC/8UiFiYVxZ/3XsAAA">
<XPD:ATTR name="Name" type="string">count</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TRC5lryaW0iX4OYZrwFQaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="0QDSDXeVMESRz592w7krQQAA">
<XPD:ATTR name="Name" type="string">sprite</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TRC5lryaW0iX4OYZrwFQaQAA</XPD:REF>
<XPD:REF name="Type_">xGSG2L+u0USj+VYwPqilNAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="SvCTILJY3E6p7JS7S0NUFQAA">
<XPD:ATTR name="Name" type="string">AddCharacter</XPD:ATTR>
<XPD:REF name="Owner">OGUyu3eV3EGVGgTiBFN52AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FchxrmWnP0q8/3fhva0BLgAA">
<XPD:ATTR name="Name" type="string">sprite</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SvCTILJY3E6p7JS7S0NUFQAA</XPD:REF>
<XPD:REF name="Type_">xGSG2L+u0USj+VYwPqilNAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="EzgqdXKEDkGlv9CoOdDwpAAA">
<XPD:ATTR name="Name" type="string">Instance</XPD:ATTR>
<XPD:REF name="Owner">OGUyu3eV3EGVGgTiBFN52AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Lb61Xu4qp0mC4lPCBuwOsAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">this</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EzgqdXKEDkGlv9CoOdDwpAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">8</XPD:ATTR>
<XPD:REF name="Associations[0]">CODTpRJCgUm7TqOjePWwgAAA</XPD:REF>
<XPD:REF name="Associations[1]">Wj1KXyBBo0qBnW6PKe3VBAAA</XPD:REF>
<XPD:REF name="Associations[2]">truRAY1r4kCyUdQa2CB2IgAA</XPD:REF>
<XPD:REF name="Associations[3]">rvA2oloEl0KzgqbTKMQaygAA</XPD:REF>
<XPD:REF name="Associations[4]">gtZ2cVwBiEKhpoirhH7tpQAA</XPD:REF>
<XPD:REF name="Associations[5]">9U7KwjYvzkSOBDI3jAnfPgAA</XPD:REF>
<XPD:REF name="Associations[6]">pMNuDx6nJ0mAUZI4FRriqwAA</XPD:REF>
<XPD:REF name="Associations[7]">Kr/mtNhFqk2KcjAbh7MLogAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="OtC/SRP4AES4ty7aV9QbKwAA">
<XPD:ATTR name="Name" type="string">_characterList</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">OGUyu3eV3EGVGgTiBFN52AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="0Tiho+CEYEe60p2DSvDGHAAA">
<XPD:ATTR name="Name" type="string">_instance</XPD:ATTR>
<XPD:REF name="Owner">OGUyu3eV3EGVGgTiBFN52AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[37]" type="UMLAssociation" guid="qBhZ/XHa502zcUkAZG+i6QAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="CODTpRJCgUm7TqOjePWwgAAA">
<XPD:REF name="Association">qBhZ/XHa502zcUkAZG+i6QAA</XPD:REF>
<XPD:REF name="Participant">OGUyu3eV3EGVGgTiBFN52AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="ITU0bExViECCuCrjZ4cVIQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">qBhZ/XHa502zcUkAZG+i6QAA</XPD:REF>
<XPD:REF name="Participant">uMSjjVtLhEeGWR1Ed486uQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[38]" type="UMLAssociation" guid="WJAMemEM5EW33RjsNlobegAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">rpOrm0Zj9UuWMCqXlFjbZgAA</XPD:REF>
<XPD:REF name="Views[1]">bEe4BGosG0WeGy8jMb+3UAAA</XPD:REF>
<XPD:REF name="Views[2]">G23SFeo1g0q/Nf8F9Y+0RAAA</XPD:REF>
<XPD:REF name="Views[3]">Z/BCk6o6NUaKCdS5OkmYYQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="7j3aGLwstUe1X6RuqRxgsgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">WJAMemEM5EW33RjsNlobegAA</XPD:REF>
<XPD:REF name="Participant">0hFkB4XlQk2DFoi0dRSF5AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5I94Cp5JBkKvbLfiXHQCDgAA</XPD:REF>
<XPD:REF name="Views[1]">lDyxVfzx2EmL7eXhD9wipQAA</XPD:REF>
<XPD:REF name="Views[2]">mb57b8b450ayx/2Ax60I/QAA</XPD:REF>
<XPD:REF name="Views[3]">3WMneMu3u02zWkGs10EuGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Wj1KXyBBo0qBnW6PKe3VBAAA">
<XPD:REF name="Association">WJAMemEM5EW33RjsNlobegAA</XPD:REF>
<XPD:REF name="Participant">OGUyu3eV3EGVGgTiBFN52AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sADB4nTxrEWdep0nOj6SPwAA</XPD:REF>
<XPD:REF name="Views[1]">87G5jQpE5kuHFSaGkjIgbAAA</XPD:REF>
<XPD:REF name="Views[2]">yHuvfsgl5Eaya563D7Pj/gAA</XPD:REF>
<XPD:REF name="Views[3]">S503egqpKEmkvsXct1gNtAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[39]" type="UMLClass" guid="9UeNL4xyM0GOyw43GYcIeQAA">
<XPD:ATTR name="Name" type="string">LevelManager</XPD:ATTR>
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gQsuS8A5Qk+P2dYNeDAsrAAA</XPD:REF>
<XPD:REF name="Views[1]">JQot0qejwUGFcAQQeEtLogAA</XPD:REF>
<XPD:REF name="Views[2]">m6OWaMZ8MUa/pXum5q2gRgAA</XPD:REF>
<XPD:REF name="Views[3]">TzhS+7mVHkKAX81oSqpZBwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">PwpgnfotXkm8Wt5vMWRzNAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="W13/8pZ8k0Oj9n/I/XewaAAA">
<XPD:ATTR name="Name" type="string">LoadLevel</XPD:ATTR>
<XPD:REF name="Owner">9UeNL4xyM0GOyw43GYcIeQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fjmG1jZP8keh6RbpnTy2ogAA">
<XPD:ATTR name="Name" type="string">levelId</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">W13/8pZ8k0Oj9n/I/XewaAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="YT6VXWGGDU+WYLcfZXas/wAA">
<XPD:ATTR name="Name" type="string">LoadNextLevel</XPD:ATTR>
<XPD:REF name="Owner">9UeNL4xyM0GOyw43GYcIeQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="776Q8g6Jp0irC1az17PQGQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YT6VXWGGDU+WYLcfZXas/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="IJTMR0t9RE2EaTTv+MZwlwAA">
<XPD:ATTR name="Name" type="string">Instance</XPD:ATTR>
<XPD:REF name="Owner">9UeNL4xyM0GOyw43GYcIeQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kfJsyWHF2k6Myk8r5pW8owAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">this</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IJTMR0t9RE2EaTTv+MZwlwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">7</XPD:ATTR>
<XPD:REF name="Associations[0]">WyFqfjLM/E2lgpSPWK8DVQAA</XPD:REF>
<XPD:REF name="Associations[1]">enwaeIl6s0mVSCGpZ+tpZAAA</XPD:REF>
<XPD:REF name="Associations[2]">cIcoCt/Vk06/wzIAzhlRFwAA</XPD:REF>
<XPD:REF name="Associations[3]">QM3QWt3F3E6HJH3QAdwlCQAA</XPD:REF>
<XPD:REF name="Associations[4]">MR5Eqpjo20WGvuc7CE466wAA</XPD:REF>
<XPD:REF name="Associations[5]">USJJO/9N1EevrrxH/TFdLgAA</XPD:REF>
<XPD:REF name="Associations[6]">JEPrbfpYi0S5uDJWmAEhBAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="aUv49TWAnUyh76aq7BdbCQAA">
<XPD:ATTR name="Name" type="string">_currentLevel</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">9UeNL4xyM0GOyw43GYcIeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="eJ8BWMI9DUmLpYrjUlGnmQAA">
<XPD:ATTR name="Name" type="string">_instance</XPD:ATTR>
<XPD:REF name="Owner">9UeNL4xyM0GOyw43GYcIeQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[40]" type="UMLClass" guid="6MWotIDESEGfK2ky6U+x4gAA">
<XPD:ATTR name="Name" type="string">Level</XPD:ATTR>
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PHFl1a8XJ0uyoLICBvCubwAA</XPD:REF>
<XPD:REF name="Views[1]">TlxRdnGFRUmjrApSZLc9/AAA</XPD:REF>
<XPD:REF name="Views[2]">H4PrafhX2EmlQAXYxB8AIgAA</XPD:REF>
<XPD:REF name="Views[3]">jyymLxuUWUyvtMKHQz/ZCAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">PwpgnfotXkm8Wt5vMWRzNAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="EmWEHqD3DkCN6BfwnbnE9AAA">
<XPD:ATTR name="Name" type="string">Level</XPD:ATTR>
<XPD:REF name="Owner">6MWotIDESEGfK2ky6U+x4gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JzofVo/a6k2qId8feCvKjwAA">
<XPD:ATTR name="Name" type="string">levelID</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EmWEHqD3DkCN6BfwnbnE9AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="MKmZsjYISEqJ2xAZ7c5tlgAA">
<XPD:ATTR name="Name" type="string">Draw</XPD:ATTR>
<XPD:REF name="Owner">6MWotIDESEGfK2ky6U+x4gAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">4</XPD:ATTR>
<XPD:REF name="Associations[0]">mfIBc0eqJkGzZLsaL3IcjAAA</XPD:REF>
<XPD:REF name="Associations[1]">kgzSP3W20EuVNbqImGQR3gAA</XPD:REF>
<XPD:REF name="Associations[2]">DdoRXFxmmkSBS+k7UC91WwAA</XPD:REF>
<XPD:REF name="Associations[3]">Sd6TlVilJUCVf3FaCxOl9AAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="ygF4F6zvCEe/EGhCekSahwAA">
<XPD:ATTR name="Name" type="string">_levelID</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">6MWotIDESEGfK2ky6U+x4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="nEMDc6IuVEGlduk50ngx7wAA">
<XPD:ATTR name="Name" type="string">_map</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">6MWotIDESEGfK2ky6U+x4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="mzAcO48AaUusXGinVeKRtAAA">
<XPD:ATTR name="Name" type="string">_parallax</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">6MWotIDESEGfK2ky6U+x4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="92iwkcqW1kWvApFWU+Za0wAA">
<XPD:ATTR name="Name" type="string">_currentState</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">State</XPD:ATTR>
<XPD:REF name="Type_">lK+JGU/sUUOOYPrpdyxlxQAA</XPD:REF>
<XPD:REF name="Owner">6MWotIDESEGfK2ky6U+x4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[41]" type="UMLAssociation" guid="EiualYA1j0a5FaL9K6YoqQAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Y1c3yi837U+EqsgbnFycugAA</XPD:REF>
<XPD:REF name="Views[1]">slE78qHYOU6tnjiNvYg7egAA</XPD:REF>
<XPD:REF name="Views[2]">7IKw/6njdUqQ965DbbWymwAA</XPD:REF>
<XPD:REF name="Views[3]">81GW9NYxGEWt+vkxjgRQNAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="8WSBEPLNKEaWsp3zUYqPKwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">EiualYA1j0a5FaL9K6YoqQAA</XPD:REF>
<XPD:REF name="Participant">0hFkB4XlQk2DFoi0dRSF5AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Gabujxcaak63uArOeIJT8wAA</XPD:REF>
<XPD:REF name="Views[1]">gO/VCOD/8EaLSMzbNSTaigAA</XPD:REF>
<XPD:REF name="Views[2]">3cosACkC30alzI9RHavabQAA</XPD:REF>
<XPD:REF name="Views[3]">vHBpHOFO7UmLWJDDrPWWiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="WyFqfjLM/E2lgpSPWK8DVQAA">
<XPD:REF name="Association">EiualYA1j0a5FaL9K6YoqQAA</XPD:REF>
<XPD:REF name="Participant">9UeNL4xyM0GOyw43GYcIeQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">uw9puvInkEunRxPTtPQ90wAA</XPD:REF>
<XPD:REF name="Views[1]">2Aq0+Ysc00+3Vn7hHM7IVQAA</XPD:REF>
<XPD:REF name="Views[2]">1UJkUb5up0KnweDCpMXOtgAA</XPD:REF>
<XPD:REF name="Views[3]">nrt5+mFQVky+A55dZHBHmQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[42]" type="UMLClass" guid="S2U1ogfIzke/X9wEmW0thAAA">
<XPD:ATTR name="Name" type="string">Enemy</XPD:ATTR>
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">QpLk6PCEhEKv3uAaaQ0WSwAA</XPD:REF>
<XPD:REF name="Views[1]">R6mCmt1JuUGe/0oA551XaQAA</XPD:REF>
<XPD:REF name="Views[2]">znBqX3VbM0ag0zKrIQsrrQAA</XPD:REF>
<XPD:REF name="Views[3]">UuaSC8F/GESPYt8DLPN0PQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">h0Uw0CaH1kak0+bYJ4Y8GAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">uSbv728pJ0adyFlboznkGwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="eP+g2a2hx0K7dtNn7mTJnAAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:REF name="Owner">S2U1ogfIzke/X9wEmW0thAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="K89VVqRyY0eClTwBcz/GWAAA">
<XPD:ATTR name="Name" type="string">_currentState</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">State</XPD:ATTR>
<XPD:REF name="Type_">lK+JGU/sUUOOYPrpdyxlxQAA</XPD:REF>
<XPD:REF name="Owner">S2U1ogfIzke/X9wEmW0thAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[43]" type="UMLGeneralization" guid="uSbv728pJ0adyFlboznkGwAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:REF name="Child">uMSjjVtLhEeGWR1Ed486uQAA</XPD:REF>
<XPD:REF name="Parent">S2U1ogfIzke/X9wEmW0thAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[44]" type="UMLAssociation" guid="xomw7iJFp0OEyaM9cBW5LwAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="MXh8TJ+TWUa8HEATj4H94AAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">xomw7iJFp0OEyaM9cBW5LwAA</XPD:REF>
<XPD:REF name="Participant">9YKQ0wlJbU2S2Jpy/4N+fgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="enwaeIl6s0mVSCGpZ+tpZAAA">
<XPD:REF name="Association">xomw7iJFp0OEyaM9cBW5LwAA</XPD:REF>
<XPD:REF name="Participant">9UeNL4xyM0GOyw43GYcIeQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[45]" type="UMLAssociation" guid="vTOIyieS3U6ih3RIQiL4uQAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="jBQUNKdXU06BAlIr1eURugAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">vTOIyieS3U6ih3RIQiL4uQAA</XPD:REF>
<XPD:REF name="Participant">9YKQ0wlJbU2S2Jpy/4N+fgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="truRAY1r4kCyUdQa2CB2IgAA">
<XPD:REF name="Association">vTOIyieS3U6ih3RIQiL4uQAA</XPD:REF>
<XPD:REF name="Participant">OGUyu3eV3EGVGgTiBFN52AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[46]" type="UMLAssociation" guid="hHwYMY/S/UusKTkNkZ8elwAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="cIcoCt/Vk06/wzIAzhlRFwAA">
<XPD:REF name="Association">hHwYMY/S/UusKTkNkZ8elwAA</XPD:REF>
<XPD:REF name="Participant">9UeNL4xyM0GOyw43GYcIeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="mfIBc0eqJkGzZLsaL3IcjAAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">hHwYMY/S/UusKTkNkZ8elwAA</XPD:REF>
<XPD:REF name="Participant">6MWotIDESEGfK2ky6U+x4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[47]" type="UMLAssociation" guid="HyQCoG49okSjIZEEkc10AwAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="kgzSP3W20EuVNbqImGQR3gAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">HyQCoG49okSjIZEEkc10AwAA</XPD:REF>
<XPD:REF name="Participant">6MWotIDESEGfK2ky6U+x4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="tosFUNRdbU+RodKrv7L66gAA">
<XPD:REF name="Association">HyQCoG49okSjIZEEkc10AwAA</XPD:REF>
<XPD:REF name="Participant">Yi7YKHIu302pfzim3yxr7AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[48]" type="UMLClass" guid="kl/xJUnb4Uu8lFxzseyfXQAA">
<XPD:ATTR name="Name" type="string">InputManager</XPD:ATTR>
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jCv2X4wRIkaePUh7t+jgVgAA</XPD:REF>
<XPD:REF name="Views[1]">/lg8Z2eXFUeR/E2dUGCZxQAA</XPD:REF>
<XPD:REF name="Views[2]">WCrTLhLSfUy0mDRAMCrLmgAA</XPD:REF>
<XPD:REF name="Views[3]">DQ8TA7LsZE6PEVl0q0TSaQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">V/07kg24EU2ifpexeRh2twAA</XPD:REF>
<XPD:REF name="Associations[1]">95OnDiggYUWYVdlqxxbSRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[49]" type="UMLAssociation" guid="9ZlkFyBDIEaK7lyHk3qzPwAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">I7d2PcG+4E6dJ0wERpJtdAAA</XPD:REF>
<XPD:REF name="Views[1]">JC/o96HurEeqJhKtWf7HSwAA</XPD:REF>
<XPD:REF name="Views[2]">D3hN2qcweE+TOK3WMZh23gAA</XPD:REF>
<XPD:REF name="Views[3]">FBfvwYRws0KCnTVLrPq10QAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="V/07kg24EU2ifpexeRh2twAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">9ZlkFyBDIEaK7lyHk3qzPwAA</XPD:REF>
<XPD:REF name="Participant">kl/xJUnb4Uu8lFxzseyfXQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">w43Vj3ce9ky0el+U0XU45wAA</XPD:REF>
<XPD:REF name="Views[1]">IvirQ0RiB0ienU3iJcg7UgAA</XPD:REF>
<XPD:REF name="Views[2]">DrJm83yQVEGp5hCbSHWX3wAA</XPD:REF>
<XPD:REF name="Views[3]">gFN2D7tTKkuZnX2PhovA+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="ndqDDDE6L06zIzRluwePKAAA">
<XPD:REF name="Association">9ZlkFyBDIEaK7lyHk3qzPwAA</XPD:REF>
<XPD:REF name="Participant">5boppDvwtU+0KgX777Y/UAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">t07CIxNhXUW2Vi3u/FYs0QAA</XPD:REF>
<XPD:REF name="Views[1]">ezHilDWOt0qN/ZGxY0+WwwAA</XPD:REF>
<XPD:REF name="Views[2]">E2ceDZtVi0O9WHxBA7731QAA</XPD:REF>
<XPD:REF name="Views[3]">rouP0UhmzESx+MAN4daFGgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[50]" type="UMLAssociation" guid="8I+Doz7+6Ue0hVusmHQiyQAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Lm8TeJOupUusOVEvOFvwFQAA</XPD:REF>
<XPD:REF name="Views[1]">aFodhmb2YEK2LPHl0J4LKwAA</XPD:REF>
<XPD:REF name="Views[2]">RGjqbZdWjEiiFKy49u4k6QAA</XPD:REF>
<XPD:REF name="Views[3]">CXObw3AONEKbkPJsJQOxFAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="95OnDiggYUWYVdlqxxbSRgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">8I+Doz7+6Ue0hVusmHQiyQAA</XPD:REF>
<XPD:REF name="Participant">kl/xJUnb4Uu8lFxzseyfXQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">w4Jvm8Mp5U6kte1heP3nmQAA</XPD:REF>
<XPD:REF name="Views[1]">9cp1KhKtE0+spc/y8WpTtAAA</XPD:REF>
<XPD:REF name="Views[2]">q1ISW7CWi0SWAXhQIQ+2KQAA</XPD:REF>
<XPD:REF name="Views[3]">cSp6pMXaxEqFuw/lE5dGxAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="5DPyHyfGmk6epMKT0BaYAQAA">
<XPD:REF name="Association">8I+Doz7+6Ue0hVusmHQiyQAA</XPD:REF>
<XPD:REF name="Participant">0hFkB4XlQk2DFoi0dRSF5AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zlVf8hbmxE638NxujM8suQAA</XPD:REF>
<XPD:REF name="Views[1]">V8vHo6/SqUaPT5TKMKNqewAA</XPD:REF>
<XPD:REF name="Views[2]">HkgAxuUvZEWj3TGAKkfcFQAA</XPD:REF>
<XPD:REF name="Views[3]">0qMoewAFXEWhhcijlxRS/AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[51]" type="UMLClass" guid="lK+JGU/sUUOOYPrpdyxlxQAA">
<XPD:ATTR name="Name" type="string">State</XPD:ATTR>
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1S1fiQveqUmhIh7a1xqA3wAA</XPD:REF>
<XPD:REF name="Views[1]">LBSRgk2I10iFjU/DaN26EQAA</XPD:REF>
<XPD:REF name="Views[2]">b6gAOZ5TxEeO/HsZsRmVRAAA</XPD:REF>
<XPD:REF name="Views[3]">qAcMe90YD0yRqLzb4iiTXQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">JTfDtSatpEi5B+/wbK+B0gAA</XPD:REF>
<XPD:REF name="Specializations[1]">95JKO0XSXkyrgJjtojc0YwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="WMJFrEN820Giu1nyU7ZRTQAA">
<XPD:ATTR name="Name" type="string">Enter</XPD:ATTR>
<XPD:REF name="Owner">lK+JGU/sUUOOYPrpdyxlxQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="q4MpKQm5RkGM80LyoFP+yAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WMJFrEN820Giu1nyU7ZRTQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="EcvlZ14sdkqS8WwfrNHbBQAA">
<XPD:ATTR name="Name" type="string">Execute</XPD:ATTR>
<XPD:REF name="Owner">lK+JGU/sUUOOYPrpdyxlxQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HRewqjsJTE+OM5wHyqr0+gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EcvlZ14sdkqS8WwfrNHbBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Qvz8jFl8IE6cJePxbtkrZgAA">
<XPD:ATTR name="Name" type="string">Exit</XPD:ATTR>
<XPD:REF name="Owner">lK+JGU/sUUOOYPrpdyxlxQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EC2ordDhPUCQbbSg/KIZIAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Qvz8jFl8IE6cJePxbtkrZgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">cuoDMM4zDUewRSlbuhlvcwAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">K89VVqRyY0eClTwBcz/GWAAA</XPD:REF>
<XPD:REF name="TypedFeatures[2]">92iwkcqW1kWvApFWU+Za0wAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">e6fJK08QbEG7kjo/elwBuAAA</XPD:REF>
<XPD:REF name="Associations[1]">LobVrYXRQkGWwPra4Iak3wAA</XPD:REF>
<XPD:REF name="Associations[2]">ET2VwbkQ4E+yUON8SgmZXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[52]" type="UMLAssociation" guid="bCPXgOYLqUmfBXz6SzbwQAAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="9quiX/CLD0mnqrmBeSVqyQAA">
<XPD:REF name="Association">bCPXgOYLqUmfBXz6SzbwQAAA</XPD:REF>
<XPD:REF name="Participant">uMSjjVtLhEeGWR1Ed486uQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="e6fJK08QbEG7kjo/elwBuAAA">
<XPD:REF name="Association">bCPXgOYLqUmfBXz6SzbwQAAA</XPD:REF>
<XPD:REF name="Participant">lK+JGU/sUUOOYPrpdyxlxQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[53]" type="UMLClass" guid="BDOYOmAX3Uazhg05UwvZ+wAA">
<XPD:ATTR name="Name" type="string">Idle</XPD:ATTR>
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">54YjWpdJ+kqohlV3XAYJgQAA</XPD:REF>
<XPD:REF name="Views[1]">tVzPyc5lo0Sf3jJdUF8xiwAA</XPD:REF>
<XPD:REF name="Views[2]">uByfkXS0tESXY/9+qgPnIAAA</XPD:REF>
<XPD:REF name="Views[3]">L4+5p+nm10akj89U0eckrwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">JTfDtSatpEi5B+/wbK+B0gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="KN11g6EQZEWIVHciRpA+1AAA">
<XPD:ATTR name="Name" type="string">Enter</XPD:ATTR>
<XPD:REF name="Owner">BDOYOmAX3Uazhg05UwvZ+wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="B9KFNteNh0mCAkruGTd9FAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KN11g6EQZEWIVHciRpA+1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="eq7KoxX/oEGODb2kzb+/xwAA">
<XPD:ATTR name="Name" type="string">Execute</XPD:ATTR>
<XPD:REF name="Owner">BDOYOmAX3Uazhg05UwvZ+wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5ZdSM3XS4UWHMuFUQHWIpAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eq7KoxX/oEGODb2kzb+/xwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="+SvX3ONZZUOGbDG+aAv06gAA">
<XPD:ATTR name="Name" type="string">Exit</XPD:ATTR>
<XPD:REF name="Owner">BDOYOmAX3Uazhg05UwvZ+wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/Aw9dj8ZKUyLMWs+jILFDgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+SvX3ONZZUOGbDG+aAv06gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="9dJ9HCSIIkeUQhPkYl1YiAAA">
<XPD:ATTR name="Name" type="string">Instance</XPD:ATTR>
<XPD:REF name="Owner">BDOYOmAX3Uazhg05UwvZ+wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3P86NwfoOkOk2prTPdtQsAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">this;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9dJ9HCSIIkeUQhPkYl1YiAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[54]" type="UMLClass" guid="MzUQzXk/D0i8Ta2uvZ/ELAAA">
<XPD:ATTR name="Name" type="string">Moving</XPD:ATTR>
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">SIjAtkATQUWCcOf6dUeW3wAA</XPD:REF>
<XPD:REF name="Views[1]">x6CxoA7JOkSikjJ6NjqcLAAA</XPD:REF>
<XPD:REF name="Views[2]">SfcN5qqdT0afpiNeF6VGUwAA</XPD:REF>
<XPD:REF name="Views[3]">9oM9o0AnFUGeQP8kReAsvQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">95JKO0XSXkyrgJjtojc0YwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="fhH42P9bW02Q+D82htLmjwAA">
<XPD:ATTR name="Name" type="string">Enter</XPD:ATTR>
<XPD:REF name="Owner">MzUQzXk/D0i8Ta2uvZ/ELAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ihl8Jz73bE+mMxBYk2Lb0QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fhH42P9bW02Q+D82htLmjwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="c6aD6YUXTEmnQM6cq5Sk/AAA">
<XPD:ATTR name="Name" type="string">Execute</XPD:ATTR>
<XPD:REF name="Owner">MzUQzXk/D0i8Ta2uvZ/ELAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JSDOJZbwxUik/uIotBK5NAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">c6aD6YUXTEmnQM6cq5Sk/AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="6hUvs+ev7kOjpTLgEJHIMgAA">
<XPD:ATTR name="Name" type="string">Exit</XPD:ATTR>
<XPD:REF name="Owner">MzUQzXk/D0i8Ta2uvZ/ELAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fIkBxkFT3EmU51Usg2CXDwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6hUvs+ev7kOjpTLgEJHIMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="WTOG0FS+7UaxYGOcO70BAQAA">
<XPD:ATTR name="Name" type="string">Instance</XPD:ATTR>
<XPD:REF name="Owner">MzUQzXk/D0i8Ta2uvZ/ELAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="F5irRwpcOESpXRghNtkv2AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">this;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WTOG0FS+7UaxYGOcO70BAQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[55]" type="UMLGeneralization" guid="JTfDtSatpEi5B+/wbK+B0gAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:REF name="Child">BDOYOmAX3Uazhg05UwvZ+wAA</XPD:REF>
<XPD:REF name="Parent">lK+JGU/sUUOOYPrpdyxlxQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Fx/ZmYd5u06QQbIbcIKb/wAA</XPD:REF>
<XPD:REF name="Views[1]">30p9vEtwz0+k30ek1PtcLgAA</XPD:REF>
<XPD:REF name="Views[2]">Ha/ygpvukUanAsNYMuMW8gAA</XPD:REF>
<XPD:REF name="Views[3]">kdJC9oa3P0mrsIhkx6665gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[56]" type="UMLGeneralization" guid="95JKO0XSXkyrgJjtojc0YwAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:REF name="Child">MzUQzXk/D0i8Ta2uvZ/ELAAA</XPD:REF>
<XPD:REF name="Parent">lK+JGU/sUUOOYPrpdyxlxQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">DpAdMM5qXUWceuYkawID9QAA</XPD:REF>
<XPD:REF name="Views[1]">zrNk3YKzIUeRR5iQMcKYLAAA</XPD:REF>
<XPD:REF name="Views[2]">hc0kqBBUck+U+G6M8FJFjQAA</XPD:REF>
<XPD:REF name="Views[3]">WSwiD+ghAk6Ful0Qf9a2zQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[57]" type="UMLGeneralization" guid="vkWclrntB0SF0XBS6SrwIQAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:REF name="Child">nBtLL9o9OEWOlJRGh/iUJwAA</XPD:REF>
<XPD:REF name="Parent">uMSjjVtLhEeGWR1Ed486uQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XM9EQVOC00O25Y6D/omW8QAA</XPD:REF>
<XPD:REF name="Views[1]">VNL6ig5jLUOrxAOuO9Mm8AAA</XPD:REF>
<XPD:REF name="Views[2]">TmQhcph5Skm8Lk9S3+bfWAAA</XPD:REF>
<XPD:REF name="Views[3]">DmwdKa7RWkiYNNEtoVhH0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[58]" type="UMLGeneralization" guid="h0Uw0CaH1kak0+bYJ4Y8GAAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:REF name="Child">S2U1ogfIzke/X9wEmW0thAAA</XPD:REF>
<XPD:REF name="Parent">uMSjjVtLhEeGWR1Ed486uQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BqpRd22hv02Kp2BsqXkq2gAA</XPD:REF>
<XPD:REF name="Views[1]">P0NYWFcuRkq2bOdHr0Df5AAA</XPD:REF>
<XPD:REF name="Views[2]">V6aECs+fMkSb1HfCmyqF5AAA</XPD:REF>
<XPD:REF name="Views[3]">aw75U4ZfTUmbvWH+49+mgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[59]" type="UMLAssociation" guid="M+X2aZF8lE2zr8RqIR156QAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Ll8wwKNaOESdit7VjXz+mQAA">
<XPD:REF name="Association">M+X2aZF8lE2zr8RqIR156QAA</XPD:REF>
<XPD:REF name="Participant">uMSjjVtLhEeGWR1Ed486uQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="rvA2oloEl0KzgqbTKMQaygAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">M+X2aZF8lE2zr8RqIR156QAA</XPD:REF>
<XPD:REF name="Participant">OGUyu3eV3EGVGgTiBFN52AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[60]" type="UMLAssociation" guid="vQ6He8rsD06y2FOSy0v+zgAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="DdoRXFxmmkSBS+k7UC91WwAA">
<XPD:REF name="Association">vQ6He8rsD06y2FOSy0v+zgAA</XPD:REF>
<XPD:REF name="Participant">6MWotIDESEGfK2ky6U+x4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="QM3QWt3F3E6HJH3QAdwlCQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">vQ6He8rsD06y2FOSy0v+zgAA</XPD:REF>
<XPD:REF name="Participant">9UeNL4xyM0GOyw43GYcIeQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[61]" type="UMLAssociation" guid="1HPxxxM+XUiZ/pB6R3vFzQAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">h7pC3wCF00+CHQ4kXAjjhQAA</XPD:REF>
<XPD:REF name="Views[1]">70jVrEDEkUSiLWZMQFBxNwAA</XPD:REF>
<XPD:REF name="Views[2]">gm8t0zrADU6OOI69lIMDiAAA</XPD:REF>
<XPD:REF name="Views[3]">lVoy6T/ciUOYfcXhFdGlRwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="pfxyAucGYUGh6aba1KAzkgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">1HPxxxM+XUiZ/pB6R3vFzQAA</XPD:REF>
<XPD:REF name="Participant">Yi7YKHIu302pfzim3yxr7AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zxF6hYBO6kmvVv7NoFzHWAAA</XPD:REF>
<XPD:REF name="Views[1]">o98tH64tHUqc+G0ynvePSgAA</XPD:REF>
<XPD:REF name="Views[2]">f5fZMhUlpEy7wG/bfw/IPwAA</XPD:REF>
<XPD:REF name="Views[3]">cYwsnrEsAUy5yeEjKrXV/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="f4FC0uBFTU2703iVYgndvwAA">
<XPD:REF name="Association">1HPxxxM+XUiZ/pB6R3vFzQAA</XPD:REF>
<XPD:REF name="Participant">xGSG2L+u0USj+VYwPqilNAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Mz9RqTdhe0ufMqJ2t3QdIQAA</XPD:REF>
<XPD:REF name="Views[1]">bpqWoL97mU+LFyoR4vpblwAA</XPD:REF>
<XPD:REF name="Views[2]">9aOXgQwPyEGr/WfJwIiY0wAA</XPD:REF>
<XPD:REF name="Views[3]">SIXXTnWGakWgbT6XId6aggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[62]" type="UMLAssociation" guid="xB9FFuu500uw6OdUcmL06gAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="LobVrYXRQkGWwPra4Iak3wAA">
<XPD:REF name="Association">xB9FFuu500uw6OdUcmL06gAA</XPD:REF>
<XPD:REF name="Participant">lK+JGU/sUUOOYPrpdyxlxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="1zDFdfgLzUWlIX41hY9MzgAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">xB9FFuu500uw6OdUcmL06gAA</XPD:REF>
<XPD:REF name="Participant">uMSjjVtLhEeGWR1Ed486uQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[63]" type="UMLAssociation" guid="2h0MuY8MvEOv56JGNUXekgAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0izjLcnNRUW4ajEA9Zsp9QAA</XPD:REF>
<XPD:REF name="Views[1]">jz/4HDw5r0q+5yffFXRnsAAA</XPD:REF>
<XPD:REF name="Views[2]">uB6BkL/gYUKZ9JtFOcKOuwAA</XPD:REF>
<XPD:REF name="Views[3]">Ed1lCVwjvEmSdoEzoYy6/QAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="JzemByuqukqdYNd+yhMjEAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">2h0MuY8MvEOv56JGNUXekgAA</XPD:REF>
<XPD:REF name="Participant">uMSjjVtLhEeGWR1Ed486uQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Q83li9FsiUCKR1h0SDRcrAAA</XPD:REF>
<XPD:REF name="Views[1]">kPTjhytgzUS2CBUPTuxFvQAA</XPD:REF>
<XPD:REF name="Views[2]">XZSm0XFpcEKYjivuzho/ewAA</XPD:REF>
<XPD:REF name="Views[3]">YdUqC2pcq0OjR4LCcBsjHgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="QUI/lziaQUugWN7gczXAGgAA">
<XPD:REF name="Association">2h0MuY8MvEOv56JGNUXekgAA</XPD:REF>
<XPD:REF name="Participant">0hFkB4XlQk2DFoi0dRSF5AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Nu5JIuRbjUO03Ou/oH+4KQAA</XPD:REF>
<XPD:REF name="Views[1]">MKwaeUVfiEWwqdx1Gq3QFAAA</XPD:REF>
<XPD:REF name="Views[2]">gsAC/W+aFEel1ZKn7GtRswAA</XPD:REF>
<XPD:REF name="Views[3]">YTay3rl3cEuOE9ffw2bpyAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[64]" type="UMLAssociation" guid="Bzz/A80eckydhtZVAXu6XwAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="tbe+9ooktESV+NhJEo15YAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Bzz/A80eckydhtZVAXu6XwAA</XPD:REF>
<XPD:REF name="Participant">9VbKat7SD0mXGq2ifHzQiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="MR5Eqpjo20WGvuc7CE466wAA">
<XPD:REF name="Association">Bzz/A80eckydhtZVAXu6XwAA</XPD:REF>
<XPD:REF name="Participant">9UeNL4xyM0GOyw43GYcIeQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[65]" type="UMLAssociation" guid="kZTJKJCFw0WxqBQkeUFRggAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="lYBaLgVKNkCp2tzyVnyYIgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">kZTJKJCFw0WxqBQkeUFRggAA</XPD:REF>
<XPD:REF name="Participant">9VbKat7SD0mXGq2ifHzQiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="gtZ2cVwBiEKhpoirhH7tpQAA">
<XPD:REF name="Association">kZTJKJCFw0WxqBQkeUFRggAA</XPD:REF>
<XPD:REF name="Participant">OGUyu3eV3EGVGgTiBFN52AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[66]" type="UMLClass" guid="PV2XORi9X0eUWphGCdI5ZwAA">
<XPD:ATTR name="Name" type="string">ViewManager</XPD:ATTR>
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qQe5aCF0wkO0cLwDlByGTwAA</XPD:REF>
<XPD:REF name="Views[1]">BMJ2GObKdE+gTZ8AmREWHgAA</XPD:REF>
<XPD:REF name="Views[2]">lPHaEoj/5E2jmDR3sGAknAAA</XPD:REF>
<XPD:REF name="Views[3]">BadkOusyZ0+iWewAWPsjSwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">6XDu+i5/+kW3DZD+/+y7hwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="eiTaBGK+GEKx1sRuUelmSgAA">
<XPD:ATTR name="Name" type="string">AddView</XPD:ATTR>
<XPD:REF name="Owner">PV2XORi9X0eUWphGCdI5ZwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OLomguUp+Ue1Y1p2GV4HhQAA">
<XPD:ATTR name="Name" type="string">view</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eiTaBGK+GEKx1sRuUelmSgAA</XPD:REF>
<XPD:REF name="Type_">tzO1mHMZjEOvtDBY9A6dOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">5</XPD:ATTR>
<XPD:REF name="Associations[0]">75St1b1ZJkyFEKEA1Xx7vgAA</XPD:REF>
<XPD:REF name="Associations[1]">mSwrrRSqRUSZ79KHBc/1AwAA</XPD:REF>
<XPD:REF name="Associations[2]">V7jnc7PMpkuRJhlC/MN/gAAA</XPD:REF>
<XPD:REF name="Associations[3]">FPzr8Tj72kCST70EfEuDBwAA</XPD:REF>
<XPD:REF name="Associations[4]">lxiRcTGUVE6Ju0J+j2aDdgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="KO225ziJ5UqxFbw8l3H6wwAA">
<XPD:ATTR name="Name" type="string">_views</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">PV2XORi9X0eUWphGCdI5ZwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[67]" type="UMLClass" guid="tzO1mHMZjEOvtDBY9A6dOAAA">
<XPD:ATTR name="Name" type="string">View</XPD:ATTR>
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">b4Zrt6Q7GUOPbDdQSDSE4QAA</XPD:REF>
<XPD:REF name="Views[1]">fSefVO7VEEqmss7yiQYdDQAA</XPD:REF>
<XPD:REF name="Views[2]">ufLb47CcHU22fN0sz7OaZQAA</XPD:REF>
<XPD:REF name="Views[3]">xplsAAKurEajbGfoeSmm+AAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">6XDu+i5/+kW3DZD+/+y7hwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">qIbayZYkuEy1I2CcLMrD0wAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">/QDAOXfZVUKKUCo5WZL1nwAA</XPD:REF>
<XPD:REF name="Specializations[1]">Pt8zduMv4kCygrQB28aMkwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="DXVkY0toxECmpd4SGvJOzAAA">
<XPD:ATTR name="Name" type="string">Draw</XPD:ATTR>
<XPD:REF name="Owner">tzO1mHMZjEOvtDBY9A6dOAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">OLomguUp+Ue1Y1p2GV4HhQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">dOg0ooxOMkqQa+xdszAj5AAA</XPD:REF>
<XPD:REF name="Associations[1]">LbSuj0LCSUWsEHBhSMfnywAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="8lRZgze1GUS/dK2TPO3CnQAA">
<XPD:ATTR name="Name" type="string">_sprite</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">tzO1mHMZjEOvtDBY9A6dOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[68]" type="UMLClass" guid="mzwcZ/OydUqo1d2VbDYjYgAA">
<XPD:ATTR name="Name" type="string">PlayerV</XPD:ATTR>
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[69]" type="UMLAssociation" guid="Jow4CaMCpUKbKhplAt070gAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jElYmtx7z0SzxLnV3EIXhgAA</XPD:REF>
<XPD:REF name="Views[1]">ufLoeKHFzUCNR3QGVA4TKQAA</XPD:REF>
<XPD:REF name="Views[2]">/4Tm7poc+U2gHNzZ4OgLvQAA</XPD:REF>
<XPD:REF name="Views[3]">SGF1Af52H0+IeU6LNVHagQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="lRZgIwekSUGJ1szEJ7jTzAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Jow4CaMCpUKbKhplAt070gAA</XPD:REF>
<XPD:REF name="Participant">9YKQ0wlJbU2S2Jpy/4N+fgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">z9BGTmvXK0G2plDE03871wAA</XPD:REF>
<XPD:REF name="Views[1]">mj6jjNM/okWRb7AQD2mXJQAA</XPD:REF>
<XPD:REF name="Views[2]">uJiMQ1u7KkCfQ8Z+u0irdwAA</XPD:REF>
<XPD:REF name="Views[3]">Mu5CqDOJcEO/gNEnY4RB7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="75St1b1ZJkyFEKEA1Xx7vgAA">
<XPD:REF name="Association">Jow4CaMCpUKbKhplAt070gAA</XPD:REF>
<XPD:REF name="Participant">PV2XORi9X0eUWphGCdI5ZwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lpPowF5QzkGJ5p2o1E/iCAAA</XPD:REF>
<XPD:REF name="Views[1]">o4sqdhqeCUWrGSbfcdNNFgAA</XPD:REF>
<XPD:REF name="Views[2]">Ji68PTvCL0yTe5JUxNTWOAAA</XPD:REF>
<XPD:REF name="Views[3]">AOHp7aP9AkOIqoxQQtjPWwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[70]" type="UMLAssociation" guid="Ukw274W0LUSpHFheCqb+9wAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="dOg0ooxOMkqQa+xdszAj5AAA">
<XPD:REF name="Association">Ukw274W0LUSpHFheCqb+9wAA</XPD:REF>
<XPD:REF name="Participant">tzO1mHMZjEOvtDBY9A6dOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="mSwrrRSqRUSZ79KHBc/1AwAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">Ukw274W0LUSpHFheCqb+9wAA</XPD:REF>
<XPD:REF name="Participant">PV2XORi9X0eUWphGCdI5ZwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[71]" type="UMLAssociation" guid="/ZGDW1Pv2Eueo7RpunQHlwAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="USJJO/9N1EevrrxH/TFdLgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">/ZGDW1Pv2Eueo7RpunQHlwAA</XPD:REF>
<XPD:REF name="Participant">9UeNL4xyM0GOyw43GYcIeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="V7jnc7PMpkuRJhlC/MN/gAAA">
<XPD:REF name="Association">/ZGDW1Pv2Eueo7RpunQHlwAA</XPD:REF>
<XPD:REF name="Participant">PV2XORi9X0eUWphGCdI5ZwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[72]" type="UMLAssociation" guid="DtgT/BRDxk+rgUG8ak2g/gAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="9U7KwjYvzkSOBDI3jAnfPgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">DtgT/BRDxk+rgUG8ak2g/gAA</XPD:REF>
<XPD:REF name="Participant">OGUyu3eV3EGVGgTiBFN52AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="FPzr8Tj72kCST70EfEuDBwAA">
<XPD:REF name="Association">DtgT/BRDxk+rgUG8ak2g/gAA</XPD:REF>
<XPD:REF name="Participant">PV2XORi9X0eUWphGCdI5ZwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[73]" type="UMLRealization" guid="PwpgnfotXkm8Wt5vMWRzNAAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:REF name="Client">9UeNL4xyM0GOyw43GYcIeQAA</XPD:REF>
<XPD:REF name="Supplier">6MWotIDESEGfK2ky6U+x4gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">p/c3cJN6aE64+b2u0Uq+qAAA</XPD:REF>
<XPD:REF name="Views[1]">P+xo1SGU4UG3ZCGpSUj5JQAA</XPD:REF>
<XPD:REF name="Views[2]">fOyrlcK0JU6U/jLuTYy9AAAA</XPD:REF>
<XPD:REF name="Views[3]">l4Gn55hA4kKAiWjpkr802AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[74]" type="UMLAssociation" guid="FfkCUO6fMU2Lvdhd+lhvXgAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">c+mwMAhKO0qWCAyxziUrTwAA</XPD:REF>
<XPD:REF name="Views[1]">L9Q2humpn0ORUe9r6puGjAAA</XPD:REF>
<XPD:REF name="Views[2]">zRuvRFg7U02q3WtlMiC6AwAA</XPD:REF>
<XPD:REF name="Views[3]">znroXnyf+02nKak64M+ClQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ET2VwbkQ4E+yUON8SgmZXAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">FfkCUO6fMU2Lvdhd+lhvXgAA</XPD:REF>
<XPD:REF name="Participant">lK+JGU/sUUOOYPrpdyxlxQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">yhSfJuu0lkq9xmtDJGGmsAAA</XPD:REF>
<XPD:REF name="Views[1]">3efIZsXhHkOke+wK6+WOPwAA</XPD:REF>
<XPD:REF name="Views[2]">B9mmbTEl+0Gm695ICCA61QAA</XPD:REF>
<XPD:REF name="Views[3]">HpxTXZ14fEqvESari/BDvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="8b4d11hwBU24HQE5T3+uYwAA">
<XPD:REF name="Association">FfkCUO6fMU2Lvdhd+lhvXgAA</XPD:REF>
<XPD:REF name="Participant">uMSjjVtLhEeGWR1Ed486uQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GwW+4hUYM0amjDq+1MneLAAA</XPD:REF>
<XPD:REF name="Views[1]">8FG2k1+iIkiuaKqx9LrrGQAA</XPD:REF>
<XPD:REF name="Views[2]">dJwFg7f2OUG9BWIV3zh4TgAA</XPD:REF>
<XPD:REF name="Views[3]">wP8/mE6yaUmHO5Q6fwyWHgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[75]" type="UMLRealization" guid="EFqogghyMkGH7YNTg15neQAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:REF name="Client">OGUyu3eV3EGVGgTiBFN52AAA</XPD:REF>
<XPD:REF name="Supplier">uMSjjVtLhEeGWR1Ed486uQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">LdOmxTzX/EmnaRbTFlamgwAA</XPD:REF>
<XPD:REF name="Views[1]">S2EnD0Qmk0aq7J2cx4Q2xwAA</XPD:REF>
<XPD:REF name="Views[2]">DBN2vhcnbkiAoBvpAkskzQAA</XPD:REF>
<XPD:REF name="Views[3]">gq2is1XH7k+5FugXpw4HxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[76]" type="UMLAssociation" guid="91icWAGq402fyHejF1+3nAAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">w/w23KPxv06Dy8+tS1XSHAAA</XPD:REF>
<XPD:REF name="Views[1]">4ectn1Egx0SumBg89dztdgAA</XPD:REF>
<XPD:REF name="Views[2]">ioOmNC9C8km0rTMJdvWKZQAA</XPD:REF>
<XPD:REF name="Views[3]">nToQLXzEJ0WpuDB7b5aZngAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="nO+kk/tID0SFT6LXp6aGJwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">91icWAGq402fyHejF1+3nAAA</XPD:REF>
<XPD:REF name="Participant">uMSjjVtLhEeGWR1Ed486uQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2i6untYlF0yeYFgOxODl1AAA</XPD:REF>
<XPD:REF name="Views[1]">w8GMVcbpwEq1SVO9b8wdtQAA</XPD:REF>
<XPD:REF name="Views[2]">GkDGSc0fr0eLrxnSyZFX3QAA</XPD:REF>
<XPD:REF name="Views[3]">N/IuFDu2Gk6qg7c1rIr/mwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="SfqLCBtsF0KbqStLwHA1WwAA">
<XPD:REF name="Association">91icWAGq402fyHejF1+3nAAA</XPD:REF>
<XPD:REF name="Participant">KLgVAMbfRku9NjmF46Xj+QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8XFQIljFnkuQZ3rwlOiPFgAA</XPD:REF>
<XPD:REF name="Views[1]">4vMVaA9ACUuL+TVzsSVRKAAA</XPD:REF>
<XPD:REF name="Views[2]">e0Qq/SOzl0OU8QbcUhAyOQAA</XPD:REF>
<XPD:REF name="Views[3]">OM/ggqZoNU2hG+hjBpB2BwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[77]" type="UMLRealization" guid="6XDu+i5/+kW3DZD+/+y7hwAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:REF name="Client">PV2XORi9X0eUWphGCdI5ZwAA</XPD:REF>
<XPD:REF name="Supplier">tzO1mHMZjEOvtDBY9A6dOAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Kl9PD6PkbE28TGyvETxzvQAA</XPD:REF>
<XPD:REF name="Views[1]">H4OhE7gwwE6DJ5ZRmGEqdwAA</XPD:REF>
<XPD:REF name="Views[2]">nNVc3vT2rUas9HuONMuPzAAA</XPD:REF>
<XPD:REF name="Views[3]">eCKG872jp0KpSOYvgb5NIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[78]" type="UMLAssociation" guid="cTmmEVgz80ymIdpb5yF4UQAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2dAANVCyl02Y12GMmQI75AAA</XPD:REF>
<XPD:REF name="Views[1]">8CD6gESfk0ql6MDmQF7VFgAA</XPD:REF>
<XPD:REF name="Views[2]">Z9YJKUuTQE279nUCaM7yRAAA</XPD:REF>
<XPD:REF name="Views[3]">FN59g+0Us0CvXo77UNEi+wAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="LbSuj0LCSUWsEHBhSMfnywAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">cTmmEVgz80ymIdpb5yF4UQAA</XPD:REF>
<XPD:REF name="Participant">tzO1mHMZjEOvtDBY9A6dOAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">P+6oAbLquU2ruwG1BQul8wAA</XPD:REF>
<XPD:REF name="Views[1]">O0DIO0+U8EaJXylcW5CEpQAA</XPD:REF>
<XPD:REF name="Views[2]">0EO+U6GwJ0O16xd/0Xn4FQAA</XPD:REF>
<XPD:REF name="Views[3]">z4tqOnSsdEertvmLdxz/2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="k+wUe34kBUSuyr7YNREU/wAA">
<XPD:REF name="Association">cTmmEVgz80ymIdpb5yF4UQAA</XPD:REF>
<XPD:REF name="Participant">Yi7YKHIu302pfzim3yxr7AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">epne5je7Hkq+wjKdHJHj4gAA</XPD:REF>
<XPD:REF name="Views[1]">ZtLoV6fDHkSUAyyIIO4CJQAA</XPD:REF>
<XPD:REF name="Views[2]">WARVs6iWxEm1ZEs0dv0yqAAA</XPD:REF>
<XPD:REF name="Views[3]">c4OcFlYW8kaYnXSjSor07AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[79]" type="UMLClass" guid="y1YO3K9JuU+RWE728xDcKwAA">
<XPD:ATTR name="Name" type="string">Sound</XPD:ATTR>
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">5x1vhUUkQUaiL0F/P45O7gAA</XPD:REF>
<XPD:REF name="Associations[1]">0adiuZI/l0Sb/o8zGjkAYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[80]" type="UMLAssociation" guid="N7CAp7AKw0u815DyCjyKvQAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="5x1vhUUkQUaiL0F/P45O7gAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">N7CAp7AKw0u815DyCjyKvQAA</XPD:REF>
<XPD:REF name="Participant">y1YO3K9JuU+RWE728xDcKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="WsaJ7t8NCkOJvKUDj9t3CwAA">
<XPD:REF name="Association">N7CAp7AKw0u815DyCjyKvQAA</XPD:REF>
<XPD:REF name="Participant">Yi7YKHIu302pfzim3yxr7AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[81]" type="UMLAssociation" guid="8paA+nD2J0ai6UAZYpcOyAAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="VeYstdTWX02sx2CfGpkrsAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">8paA+nD2J0ai6UAZYpcOyAAA</XPD:REF>
<XPD:REF name="Participant">0hFkB4XlQk2DFoi0dRSF5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="0adiuZI/l0Sb/o8zGjkAYwAA">
<XPD:REF name="Association">8paA+nD2J0ai6UAZYpcOyAAA</XPD:REF>
<XPD:REF name="Participant">y1YO3K9JuU+RWE728xDcKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[82]" type="UMLAssociation" guid="s497zU0XqEmebwhWbtdHxAAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">391rzhmXj0O5n/cBC9xBUgAA</XPD:REF>
<XPD:REF name="Views[1]">T+kXDCTYmkWEn2TwG+iXrwAA</XPD:REF>
<XPD:REF name="Views[2]">ATK7d0rnd0OAniU5RuCpkwAA</XPD:REF>
<XPD:REF name="Views[3]">Cyghbw4HSESWHo4z2UJ1BgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="pMNuDx6nJ0mAUZI4FRriqwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">s497zU0XqEmebwhWbtdHxAAA</XPD:REF>
<XPD:REF name="Participant">OGUyu3eV3EGVGgTiBFN52AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5g8WZLNEikKODgmk6S3fUQAA</XPD:REF>
<XPD:REF name="Views[1]">mcK2dkJfCkOXlWyRqk3DMQAA</XPD:REF>
<XPD:REF name="Views[2]">jmf3hAERAE2tS7mEGK5yUwAA</XPD:REF>
<XPD:REF name="Views[3]">wT8UIDlMkkSHiggu8G1pOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="lxiRcTGUVE6Ju0J+j2aDdgAA">
<XPD:REF name="Association">s497zU0XqEmebwhWbtdHxAAA</XPD:REF>
<XPD:REF name="Participant">PV2XORi9X0eUWphGCdI5ZwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">v5/M7gj290u1aPf0m+6dnQAA</XPD:REF>
<XPD:REF name="Views[1]">9n1NsC+EHkO9gCnXTcGNgAAA</XPD:REF>
<XPD:REF name="Views[2]">WfoBia+2AUai6s+BuT08uwAA</XPD:REF>
<XPD:REF name="Views[3]">+LOIpbV+e06DBSzgC0p0TAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[83]" type="UMLAssociation" guid="RU41TqdPlkqMgkKuXID44QAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pjhHQvsJckWQqFtysElxxQAA</XPD:REF>
<XPD:REF name="Views[1]">3fm1vqvGMEeWtEilsZxYEwAA</XPD:REF>
<XPD:REF name="Views[2]">ig7pLTKfFEOUPuzkBX3PCgAA</XPD:REF>
<XPD:REF name="Views[3]">Mb00lqwihkmQLy8hUzaOWQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="U4r/FtMq+0yVhxiWZT+7RwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">RU41TqdPlkqMgkKuXID44QAA</XPD:REF>
<XPD:REF name="Participant">9VbKat7SD0mXGq2ifHzQiwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">4as542sfoEu6TaFIur9HbAAA</XPD:REF>
<XPD:REF name="Views[1]">OxWNinldika9CijtJ3NxKgAA</XPD:REF>
<XPD:REF name="Views[2]">Vz1UuLzVCEGf/Iazjhe8HQAA</XPD:REF>
<XPD:REF name="Views[3]">9jnFY92gZEuLenYmAgXNnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="JEPrbfpYi0S5uDJWmAEhBAAA">
<XPD:REF name="Association">RU41TqdPlkqMgkKuXID44QAA</XPD:REF>
<XPD:REF name="Participant">9UeNL4xyM0GOyw43GYcIeQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wXh/TNEHZUu2LMhtMDkS8AAA</XPD:REF>
<XPD:REF name="Views[1]">2LRthLlkz0mqJoF3KC2nWgAA</XPD:REF>
<XPD:REF name="Views[2]">BV5kwMZcuk+fI1pjT8of/QAA</XPD:REF>
<XPD:REF name="Views[3]">6bosqygSL0iVRcA6p+QtkgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[84]" type="UMLAssociation" guid="b1ToRxSQY0Kfjk2KIufpkwAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">KHo1J0nM90ORVcGl20/36gAA</XPD:REF>
<XPD:REF name="Views[1]">Yb1NJ7xroUmkSOSieO4ojAAA</XPD:REF>
<XPD:REF name="Views[2]">+jV02aWLd0eV6INMkpabqwAA</XPD:REF>
<XPD:REF name="Views[3]">nhC5J2m48E6Jxc1aK+wC/gAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="M16nGQp85UifZm9fVCEIAAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">b1ToRxSQY0Kfjk2KIufpkwAA</XPD:REF>
<XPD:REF name="Participant">9VbKat7SD0mXGq2ifHzQiwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">B5EpBL+o4UmK0XUysLXOogAA</XPD:REF>
<XPD:REF name="Views[1]">dLFD9BeVZUqmbM/5mfjp/AAA</XPD:REF>
<XPD:REF name="Views[2]">WPczZeM5LEqvMVivSBMTKAAA</XPD:REF>
<XPD:REF name="Views[3]">AZusS+/s2kahw0PKVVbd/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Kr/mtNhFqk2KcjAbh7MLogAA">
<XPD:REF name="Association">b1ToRxSQY0Kfjk2KIufpkwAA</XPD:REF>
<XPD:REF name="Participant">OGUyu3eV3EGVGgTiBFN52AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fyU+UE5yIUKISL5KfwnkuQAA</XPD:REF>
<XPD:REF name="Views[1]">UEZ4fu2xlEWiclappqDAEwAA</XPD:REF>
<XPD:REF name="Views[2]">ES7QPdcbC02LoM/WPIbQtAAA</XPD:REF>
<XPD:REF name="Views[3]">tZ3IOIfkYU6h3RYIS1E6oQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[85]" type="UMLClass" guid="KLgVAMbfRku9NjmF46Xj+QAA">
<XPD:ATTR name="Name" type="string">CharacterView</XPD:ATTR>
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MKjnRtph+UqlKUdgth8ObgAA</XPD:REF>
<XPD:REF name="Views[1]">h8ZsBxj9h0GHWBt6XdxeawAA</XPD:REF>
<XPD:REF name="Views[2]">B7+cQMdA50m30MJ/Y8iRDQAA</XPD:REF>
<XPD:REF name="Views[3]">MIZN+KOU9EGTYE2glb07MAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">/QDAOXfZVUKKUCo5WZL1nwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="YLXc3BS25kex9ImHnOY2lgAA">
<XPD:ATTR name="Name" type="string">Draw</XPD:ATTR>
<XPD:REF name="Owner">KLgVAMbfRku9NjmF46Xj+QAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">SfqLCBtsF0KbqStLwHA1WwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="/09rtASu7k+R72YztZ+XxgAA">
<XPD:ATTR name="Name" type="string">_character</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">KLgVAMbfRku9NjmF46Xj+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[86]" type="UMLGeneralization" guid="/QDAOXfZVUKKUCo5WZL1nwAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:REF name="Child">KLgVAMbfRku9NjmF46Xj+QAA</XPD:REF>
<XPD:REF name="Parent">tzO1mHMZjEOvtDBY9A6dOAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2JOFvL/Q9kWUDf18KQrnpAAA</XPD:REF>
<XPD:REF name="Views[1]">A3G2HJJgO0SiI5gPThFwWgAA</XPD:REF>
<XPD:REF name="Views[2]">9/C0Hp1nkU24R00c+rhHtwAA</XPD:REF>
<XPD:REF name="Views[3]">ug/G8Z/u+UqBXi3BKbeqSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[87]" type="UMLGeneralization" guid="qIbayZYkuEy1I2CcLMrD0wAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:REF name="Child">tzO1mHMZjEOvtDBY9A6dOAAA</XPD:REF>
<XPD:REF name="Parent">jI8fyWOjRUGkvMo9jkBsTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[88]" type="UMLGeneralization" guid="Pt8zduMv4kCygrQB28aMkwAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:REF name="Child">jI8fyWOjRUGkvMo9jkBsTQAA</XPD:REF>
<XPD:REF name="Parent">tzO1mHMZjEOvtDBY9A6dOAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PXJ8lj7Tokq/koEYBeh4UQAA</XPD:REF>
<XPD:REF name="Views[1]">GfZLg5DFgUq3wEm+XNnq5QAA</XPD:REF>
<XPD:REF name="Views[2]">2Qr69kxoDkSSwLXONFJtNwAA</XPD:REF>
<XPD:REF name="Views[3]">xsN/cExyp0mi52Z7c6PtsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[89]" type="UMLAssociation" guid="+ykKaC/R40m384zZs8IidwAA">
<XPD:REF name="Namespace">mXa2Cgjwq0ygg7U+5aLVFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JSOFJnUHXUWN108fvnfDeAAA</XPD:REF>
<XPD:REF name="Views[1]">GJm1Gl20j0ubOhQtp4Q6gAAA</XPD:REF>
<XPD:REF name="Views[2]">LRF7N3M0JkGORFDiouhMBgAA</XPD:REF>
<XPD:REF name="Views[3]">pa6p5KAVK0u9TLA4/SWo5AAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Sd6TlVilJUCVf3FaCxOl9AAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">+ykKaC/R40m384zZs8IidwAA</XPD:REF>
<XPD:REF name="Participant">6MWotIDESEGfK2ky6U+x4gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3RrU/3z1CESR2wUsQWl30wAA</XPD:REF>
<XPD:REF name="Views[1]">nv2XpXO2tEKGhgqH/2a22QAA</XPD:REF>
<XPD:REF name="Views[2]">YX+uL/ZfbUi4OloIQB7xVgAA</XPD:REF>
<XPD:REF name="Views[3]">CBUfPjmP5UG/Q3RhEY6QrQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="JDspyaMwKkicdF3m+fhyawAA">
<XPD:REF name="Association">+ykKaC/R40m384zZs8IidwAA</XPD:REF>
<XPD:REF name="Participant">jI8fyWOjRUGkvMo9jkBsTQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OTJ8bwe+aUSNyISJbekZ7AAA</XPD:REF>
<XPD:REF name="Views[1]">nHyXAO1Z7EqHRMTLEE/E+gAA</XPD:REF>
<XPD:REF name="Views[2]">OSrknags40GZXD7n5E9g2AAA</XPD:REF>
<XPD:REF name="Views[3]">b+iBlPpPZEaAUkhQV+a8mwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLModel" guid="PIA1AMahiEiLmC/EJNmQeQAA">
<XPD:ATTR name="Name" type="string">Analysis Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">analysisModel</XPD:ATTR>
<XPD:REF name="Namespace">CWK3IfZQ6k2Q4K8VJ9cn1QAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="BUuVVR6JO02GrzvnfsvPRwAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:ATTR name="DiagramType" type="string">RobustnessDiagram</XPD:ATTR>
<XPD:REF name="DiagramOwner">PIA1AMahiEiLmC/EJNmQeQAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="ei+3csOQB0i8wKmYFR8YQQAA">
<XPD:REF name="Diagram">BUuVVR6JO02GrzvnfsvPRwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLModel" guid="tXDF/LDI2EiceuCDNQRNiwAA">
<XPD:ATTR name="Name" type="string">Design Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">designModel</XPD:ATTR>
<XPD:REF name="Namespace">CWK3IfZQ6k2Q4K8VJ9cn1QAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="V73NiNWDUkO6nTReLmYGWwAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:REF name="DiagramOwner">tXDF/LDI2EiceuCDNQRNiwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="89u4Gl2bUUWTQLZRcTOaRQAA">
<XPD:REF name="Diagram">V73NiNWDUkO6nTReLmYGWwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLModel" guid="hFN6tICchkOzwAR/6cfOVwAA">
<XPD:ATTR name="Name" type="string">Implementation Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">implementationModel</XPD:ATTR>
<XPD:REF name="Namespace">CWK3IfZQ6k2Q4K8VJ9cn1QAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLComponentDiagram" guid="2AAEJK03XEeHk/uVB2K3WgAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">hFN6tICchkOzwAR/6cfOVwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLComponentDiagramView" guid="7ZpM/F+iZUOjH17j3MP1gwAA">
<XPD:REF name="Diagram">2AAEJK03XEeHk/uVB2K3WgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLModel" guid="wT0kwkvoa0OgdzX+CO6ZwQAA">
<XPD:ATTR name="Name" type="string">Deployment Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">deploymentModel</XPD:ATTR>
<XPD:REF name="Namespace">CWK3IfZQ6k2Q4K8VJ9cn1QAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLDeploymentDiagram" guid="GVcT1475ZE2V1HKe1ceh0wAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">wT0kwkvoa0OgdzX+CO6ZwQAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLDeploymentDiagramView" guid="cujl/OShik6EVqvnUp/+GQAA">
<XPD:REF name="Diagram">GVcT1475ZE2V1HKe1ceh0wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:BODY>
</XPD:PROJECT>
