﻿<?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:PROFILES>
</XPD:HEADER>
<XPD:BODY>
<XPD:OBJ name="DocumentElement" type="UMLProject" guid="4sLISTvZiEOxiWG/STpyQAAA">
<XPD:ATTR name="Title" type="string">DesignAreaPerimetroPolygon</XPD:ATTR>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLModel" guid="ad0yn7wGCEeE+455vcTWWQAA">
<XPD:ATTR name="Name" type="string">classModel</XPD:ATTR>
<XPD:REF name="Namespace">4sLISTvZiEOxiWG/STpyQAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="jfKTd9B4+kGmQBXP251LDwAA">
<XPD:ATTR name="Name" type="string">classDiagram</XPD:ATTR>
<XPD:REF name="DiagramOwner">ad0yn7wGCEeE+455vcTWWQAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="18AouqlVEEKxePHH9qK1JQAA">
<XPD:REF name="Model">jfKTd9B4+kGmQBXP251LDwAA</XPD:REF>
<XPD:REF name="Diagram">jfKTd9B4+kGmQBXP251LDwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">13</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="Rg20CA/If0KuUGrAxzS3fgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">108</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">153</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">JC30mgA3TkmxKcUvSgxpZQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="4U4t3kSscUasrsM32JTyhwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="kasiwOeJSEi1fafnPxxv/gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ListaPolygon</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="HDKyoVkki0CcPydtksbz8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="xe1K105wlEaWV+dOBe4XkgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="u4gg49lRW0ST0ycE4HeI5wAA">
<XPD:REF name="Model">JC30mgA3TkmxKcUvSgxpZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="P8F0IdZzVU6md1frcIYA/QAA">
<XPD:REF name="Model">JC30mgA3TkmxKcUvSgxpZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="j9pMHcwOnEOEh16tydAKrAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">JC30mgA3TkmxKcUvSgxpZQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="UyseJ5TWTEeTa14P6m3nDgAA">
<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">432</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">210</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">m5hO0bzEVE6yxFrPn95udwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="5kX4Mn5g6kGAkxmqNk3XcAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="k9qKBMzy2kmAN2wzTNeFkAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Polygon</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wRVFf0mSEEmuY/6nEg8wcwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="gSdRqiHJ7EaKIdaQ2XxY6AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="uGd7FNTDxUKGB+ZT53mPJQAA">
<XPD:REF name="Model">m5hO0bzEVE6yxFrPn95udwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="d1Za1EPjzEWsyXdZrv47zwAA">
<XPD:REF name="Model">m5hO0bzEVE6yxFrPn95udwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="TbviAzURmkuLDYIDVkjoAQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">m5hO0bzEVE6yxFrPn95udwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLAssociationView" guid="vrJvtxdzbkS0i7QqWwC0sQAA">
<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">1076,215;1076,432</XPD:ATTR>
<XPD:REF name="Model">9m4W65YuqEKWnH3FRQTQQwAA</XPD:REF>
<XPD:REF name="Head">UyseJ5TWTEeTa14P6m3nDgAA</XPD:REF>
<XPD:REF name="Tail">Rg20CA/If0KuUGrAxzS3fgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="6m6Rc8qZokaevSDm5MOYKAAA">
<XPD:ATTR name="Alpha" type="real">1,55860168741356</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">50</XPD:ATTR>
<XPD:ATTR name="Text" type="string">contiene</XPD:ATTR>
<XPD:REF name="Model">9m4W65YuqEKWnH3FRQTQQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="1rYvHhMxbEuKPWFETKjxUgAA">
<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">9m4W65YuqEKWnH3FRQTQQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="hRtRUUtgYEaw4OvQ3uyuvAAA">
<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">9m4W65YuqEKWnH3FRQTQQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="E+sPnxI/20aZz9fXfFXCCgAA">
<XPD:ATTR name="Alpha" type="real">5,01728913094299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">58,821764679411</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">-array_polygons</XPD:ATTR>
<XPD:REF name="Model">w+PgcCpIIUGK1H2+98XAsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="s/gWhtuLz0SuyoGLb8BODgAA">
<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">+5SwmvJkvUuU0uYuoEZPQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="nC00U0nXQUCw2XrKlHsl8gAA">
<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:ATTR name="Text" type="string">0..*</XPD:ATTR>
<XPD:REF name="Model">w+PgcCpIIUGK1H2+98XAsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="eoM5paIHxk+iEWdhLETk3AAA">
<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">+5SwmvJkvUuU0uYuoEZPQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="nZB4RTy5T0u0PX0BVrqUYgAA">
<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">w+PgcCpIIUGK1H2+98XAsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="waJgWgU/+0afbJuJFOdrBQAA">
<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">+5SwmvJkvUuU0uYuoEZPQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="yLrOMgH/K0qtyYrOZ8pS+gAA">
<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">w+PgcCpIIUGK1H2+98XAsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="76LJ1Q2XY0S+JrfYlI19FQAA">
<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">+5SwmvJkvUuU0uYuoEZPQwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="ljJdLIWpk0uUCGztZVHPAgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">96</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">132</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">126</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">iMgTz/iN/EaIB0RUOF5srAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="cRQUiwoPu0ipH40ytxk37QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="g0/oGF1eok+waHByPe6n8QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">app</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="DSRMI4f5TEK2EiWas0xVfAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="IuxxqKmlj0WlXZ9RGCYtswAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="egSghfTQEkGEuuqh8R2E/AAA">
<XPD:REF name="Model">iMgTz/iN/EaIB0RUOF5srAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="c0L50u6NXkqX0leRyg4RZwAA">
<XPD:REF name="Model">iMgTz/iN/EaIB0RUOF5srAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="YkBXutM3eUedfGKHPqTZbQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">iMgTz/iN/EaIB0RUOF5srAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="wsMH5gNzeEGygqLUZk08lAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">364</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">74</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">255</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">199</XPD:ATTR>
<XPD:REF name="Model">cvSfJo/imUC+PLy0Bsfd0QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="GLjReflcFEOeeGal4wgj6QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ezlnhlYWvkGWhQde3AY7UwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MainWindows</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="dS/vOcBkWEC4DZWrhwdr/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="M9yF3b57HUuu8vucfGk49AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="f0UFCuNq/UenJitnS3H/bQAA">
<XPD:REF name="Model">cvSfJo/imUC+PLy0Bsfd0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="b/5aCh/9wk+PxWR4bi/5dwAA">
<XPD:REF name="Model">cvSfJo/imUC+PLy0Bsfd0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="FR9PS/8ciUm+OXNdxh0/pQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">cvSfJo/imUC+PLy0Bsfd0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="4KsopzCSTU6p5eX6CvFItQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">176</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">344</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">143</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">186</XPD:ATTR>
<XPD:REF name="Model">REUm6S7fGkezyv7GVj8jJAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="I1DXl9rVy0K5leWCVcLU9wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="LPB7h47dx0uECvXTBZ0rFAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">RegisterPolygonView</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wHcHQMlaUEi6KG2wf+7KSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="uGX1LQT/FEeOjDF6liuwKwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="MhBVBlDiNkmMiwlEaLWbGgAA">
<XPD:REF name="Model">REUm6S7fGkezyv7GVj8jJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="s1r+0RmAVEWsp4nOB5Lm0wAA">
<XPD:REF name="Model">REUm6S7fGkezyv7GVj8jJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="YG/qYpdqO02D87euSorr0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">REUm6S7fGkezyv7GVj8jJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="w6Z7FzY36kW2fXRPkFJzewAA">
<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">364,212;231,212;231,344</XPD:ATTR>
<XPD:REF name="Model">Q/y3J6bQIUqIn5Kv9rBdgwAA</XPD:REF>
<XPD:REF name="Head">4KsopzCSTU6p5eX6CvFItQAA</XPD:REF>
<XPD:REF name="Tail">wsMH5gNzeEGygqLUZk08lAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="7kRvB81a3Eia555GGe0XUAAA">
<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">Q/y3J6bQIUqIn5Kv9rBdgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Nb/S3Sfvu0+bj4RmVLuA4AAA">
<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">Q/y3J6bQIUqIn5Kv9rBdgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="IhmizRVjn0On9wsV+PCZtQAA">
<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">Q/y3J6bQIUqIn5Kv9rBdgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Ji3WKCcDKESiHb3OKkqAMgAA">
<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">z9yd41kStECXD7qXe88h5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="pXXYcwaOnEGd1s1QWkFydwAA">
<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">1dj3hXre4kmFEWFulAF7UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="dCb8ivyCIkC4g/11LPT22QAA">
<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">z9yd41kStECXD7qXe88h5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="bB+EuQLKuEuN9CTmJi31FQAA">
<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">1dj3hXre4kmFEWFulAF7UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="Qo1g9AMeu0OyD5olt5DKJQAA">
<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">z9yd41kStECXD7qXe88h5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="/gNNKpC9QEWmKNSpCkBVegAA">
<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">1dj3hXre4kmFEWFulAF7UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="C9ZwVLsSCkK1crHyBKBQVQAA">
<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">z9yd41kStECXD7qXe88h5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="C651P2gTUUKm3MpnyRhldQAA">
<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">1dj3hXre4kmFEWFulAF7UAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="y6k0PWW+mUenvVg7BUoz/AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">221,167;364,170</XPD:ATTR>
<XPD:REF name="Model">n+plCpAsUkiFxFXboFZ5qAAA</XPD:REF>
<XPD:REF name="Head">wsMH5gNzeEGygqLUZk08lAAA</XPD:REF>
<XPD:REF name="Tail">ljJdLIWpk0uUCGztZVHPAgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="5pkFVfk14E2WXKEkJuhrGgAA">
<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">n+plCpAsUkiFxFXboFZ5qAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="oVtIELPUPE2Edqq4NA6ZLgAA">
<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">n+plCpAsUkiFxFXboFZ5qAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="SV6Wbareu0S0aDe+NdgPYwAA">
<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">n+plCpAsUkiFxFXboFZ5qAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="la6EaOulQEa55N7Lz68CSgAA">
<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">KIeU8JlaF0iCwtP5cMHQagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Zx1um+g1wkS7md87xchxxwAA">
<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">LnaKeAuQ9UWhKNZhiJeM3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="7KD1uC2pkkOgaSGk1MSB0AAA">
<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">KIeU8JlaF0iCwtP5cMHQagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="KCCQKJeAhEmG/cEBddYVzwAA">
<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">LnaKeAuQ9UWhKNZhiJeM3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="naqA4qte8kWKI8PcKNeAZwAA">
<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">KIeU8JlaF0iCwtP5cMHQagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="RD8ePigRMUC7U81+p/hM3QAA">
<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">LnaKeAuQ9UWhKNZhiJeM3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="LDfKRZihc0SFevl58Ett5gAA">
<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">KIeU8JlaF0iCwtP5cMHQagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="D9z8VEtHR0OdRz42wiiGJQAA">
<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">LnaKeAuQ9UWhKNZhiJeM3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="GhRKwMa4nkSBxXMqzytMcwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">420</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">348</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">143</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">186</XPD:ATTR>
<XPD:REF name="Model">aeWV0+YRKkW29vyosqY8mwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="IsdQhdo6E0iUXNpyv2NWpgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="jszscdf9B0y/Q+qiiqKMwQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">listPolygonView</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="a2EqiFvl00G312z47QxxUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="0jTu22uiBEaEKaaAaWo3xwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="XRtyhS0mK0ielY4aJZFE3gAA">
<XPD:REF name="Model">aeWV0+YRKkW29vyosqY8mwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="mMykT20fm0a0C0yzvsQxVwAA">
<XPD:REF name="Model">aeWV0+YRKkW29vyosqY8mwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="arqfxGcbT06Fr1Zn+C6gSgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">aeWV0+YRKkW29vyosqY8mwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="HAX25btK7kO7QuBAEpT+lQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">624</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">348</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">143</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">186</XPD:ATTR>
<XPD:REF name="Model">3e7/tpe0/Uej+EZjB5u9PQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="vQ0Q5CKl4Eq0b36WKbFfzQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qxerkzur3Em5lWmOkD31DwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CreditsVCiew</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="gs/iaCx/6kmT84OkQ2reqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="B/4btc5tHkimYQ03N2NCjwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="5VpmC2Z4CU+3YYZWR0fhwQAA">
<XPD:REF name="Model">3e7/tpe0/Uej+EZjB5u9PQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="+7Q/cXymg0eDy/DhWe6PRgAA">
<XPD:REF name="Model">3e7/tpe0/Uej+EZjB5u9PQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="MmxBhZrZ+kSnLaPIq2VWswAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">3e7/tpe0/Uej+EZjB5u9PQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLAssociationView" guid="n8FRSOG/fUeIfA1zJ0S+YgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">491,272;491,348</XPD:ATTR>
<XPD:REF name="Model">rNcMIjKtUUiW7UwQm/QHfQAA</XPD:REF>
<XPD:REF name="Head">GhRKwMa4nkSBxXMqzytMcwAA</XPD:REF>
<XPD:REF name="Tail">wsMH5gNzeEGygqLUZk08lAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="v9uzRZ65ckaN583fDLUIAAAA">
<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">rNcMIjKtUUiW7UwQm/QHfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="/F2T9cdcl0m/FeEy9xUOFgAA">
<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">rNcMIjKtUUiW7UwQm/QHfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="QBWkvncbGEibB45HBNtXggAA">
<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">rNcMIjKtUUiW7UwQm/QHfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Zd6nZ4OOB0uONb9WX7n8ZwAA">
<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">K4Rlv8MeUkOYQM6GMPWnhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="FDDkKb+1jUmV8AJewnzOfAAA">
<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">zuxdf4WaGUuWn9MbrRKXlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="gv9lv6HvfUyG2Lcz46A8VgAA">
<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">K4Rlv8MeUkOYQM6GMPWnhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="Lyjd+gvovEKnTwVFxG+oXwAA">
<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">zuxdf4WaGUuWn9MbrRKXlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="wOgXu6iz/UWgJUJGQMTEfQAA">
<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">K4Rlv8MeUkOYQM6GMPWnhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="qPumw0PCBEK1VmUvN9iWUAAA">
<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">zuxdf4WaGUuWn9MbrRKXlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="pW45DMfM3UCzsfXndzY/AwAA">
<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">K4Rlv8MeUkOYQM6GMPWnhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="zSU2F8A8TUeOYHp5uAj7LgAA">
<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">zuxdf4WaGUuWn9MbrRKXlgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLAssociationView" guid="3d9TRwtLokSDOJv/+FenfAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">618,170;1000,162</XPD:ATTR>
<XPD:REF name="Model">osh8jEFPiU2pKkD+MuN5ggAA</XPD:REF>
<XPD:REF name="Head">Rg20CA/If0KuUGrAxzS3fgAA</XPD:REF>
<XPD:REF name="Tail">wsMH5gNzeEGygqLUZk08lAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="r1FbOEQx6kWtReVNEcblVwAA">
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:ATTR name="Text" type="string">work_with</XPD:ATTR>
<XPD:REF name="Model">osh8jEFPiU2pKkD+MuN5ggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="hfJzV1s8dUivMtRHDnXRjgAA">
<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">osh8jEFPiU2pKkD+MuN5ggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ny8i1YzSvEKL2RPYECsGfwAA">
<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">osh8jEFPiU2pKkD+MuN5ggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="ANfXSYbwHEGlgQUwgemXRQAA">
<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:ATTR name="Text" type="string">+vector_polygon</XPD:ATTR>
<XPD:REF name="Model">MVZxwmuTjUSADqYEvhARpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="NV8o1Au2p0uA6Ys8ze4ltgAA">
<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">N5ElC/juQkGqW2ZSmQN8yQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="gvLrHhwy8k+gwcxSr6U4fgAA">
<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">MVZxwmuTjUSADqYEvhARpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="6s2ZJ3LJpkidwpATAZ3K4wAA">
<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">N5ElC/juQkGqW2ZSmQN8yQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="WACOuwHDcUe3fQnKGkQsOgAA">
<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">MVZxwmuTjUSADqYEvhARpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="uYSNiTu/9kmwMJFD8VkcVAAA">
<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">N5ElC/juQkGqW2ZSmQN8yQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="ZtlihoQlLUyJTcfqjunSCwAA">
<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">MVZxwmuTjUSADqYEvhARpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="qwRCba/JdkyPMJZ4nmQpKgAA">
<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">N5ElC/juQkGqW2ZSmQN8yQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLAssociationView" guid="OM0K31u+3Uqw4dl2vQQgjgAA">
<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">618,228;688,228;688,348</XPD:ATTR>
<XPD:REF name="Model">UcueL4yM2kSvHCq+SCMhIgAA</XPD:REF>
<XPD:REF name="Head">HAX25btK7kO7QuBAEpT+lQAA</XPD:REF>
<XPD:REF name="Tail">wsMH5gNzeEGygqLUZk08lAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="L4/zn0S4CUaBNYVPvkRMJAAA">
<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">UcueL4yM2kSvHCq+SCMhIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="duPgJ6bZ5Ea7hra20YTd+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">30</XPD:ATTR>
<XPD:REF name="Model">UcueL4yM2kSvHCq+SCMhIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="01aFmRlgCECXWOAwLgMEjAAA">
<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">UcueL4yM2kSvHCq+SCMhIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="YPFJ3n8hSEq1f+417+N51wAA">
<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">g/qMnHRIs0GSFMu65nYpmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="FU/57mha/0+4HglmS1vy1AAA">
<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">5Mz3OgA/L0CuNvqpIEewmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="NXFHW9eJpESzO1Gvnpoo3AAA">
<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">g/qMnHRIs0GSFMu65nYpmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="VZ65xSeEMEavCZhUrRi74QAA">
<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">5Mz3OgA/L0CuNvqpIEewmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="fxc8uHwXyUyjJfayCaKRWwAA">
<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">g/qMnHRIs0GSFMu65nYpmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="VajeWUBpO0eANgNkza40XwAA">
<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">5Mz3OgA/L0CuNvqpIEewmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="CpV5sxw9LE6XqjyrPw3lZAAA">
<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">g/qMnHRIs0GSFMu65nYpmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="7XeIha/8mk2YCj9/UyJTeQAA">
<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">5Mz3OgA/L0CuNvqpIEewmwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[1]" type="UMLClassDiagram" guid="IPgf43zSE06OYOpluQ0RqgAA">
<XPD:ATTR name="Name" type="string">pakage_Diagran</XPD:ATTR>
<XPD:REF name="DiagramOwner">ad0yn7wGCEeE+455vcTWWQAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="w/9fotol2Ua+G8R///sGcwAA">
<XPD:REF name="Model">IPgf43zSE06OYOpluQ0RqgAA</XPD:REF>
<XPD:REF name="Diagram">IPgf43zSE06OYOpluQ0RqgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLPackageView" guid="Zy3Ax0hb9UqZUHK5d694sQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">368</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">241</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">120</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">70</XPD:ATTR>
<XPD:REF name="Model">3AzSX4Xot0i0650LKia1NwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="XMO5Kvo7SE+ZgJuCjZx+XQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="cbs0jkJ+SEKqWWobBR58bQAA">
<XPD:ATTR name="Text" type="string">classes</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="YbbTlzH8RU2g+5Ug2f8UfgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ZztwTYC5rkKCSdhZA6jc3AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLPackageView" guid="WCAi0N+25EqaiCo7VqwKfwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">824</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">532</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">120</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">70</XPD:ATTR>
<XPD:REF name="Model">SVrZaPsyVk+Xvk6cVEMVjwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="V8feO+Q2YkuOUk2JcHZxgwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="cLtwqXqlBE2c7DjfQkxaQAAA">
<XPD:ATTR name="Text" type="string">data</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="JiwccMIw9kiyxwffknNzaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="guMmcU65ZE2+ujIgRL4xTQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLPackageView" guid="0W8CifD6bUmA2+VuvutQlgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">824</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">292</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">120</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">70</XPD:ATTR>
<XPD:REF name="Model">Fg9+8tNs8k6NYwAGG1aPsAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="3Mv24NVUV0OXsLyT6zoykgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="xr2DUENL7UySSO+W0VfVdwAA">
<XPD:ATTR name="Text" type="string">controller</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ZxkZSgO160i4IVrLRqpEaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="XvwBeP7JrUGgT9RQ9Om4pgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLPackageView" guid="D7boLs33/UmLWVB/OThXxgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">812</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">60</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">120</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">70</XPD:ATTR>
<XPD:REF name="Model">BEGxP3tVY0WzHA3VG3bCkAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="dT4iFsaPGkuk4nvx6mIjpgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="rTlh6icKL0qSuUKyQ4428AAA">
<XPD:ATTR name="Text" type="string">view</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="6FSDjs+8EEy9XeXmCyivpgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="z4Fpq8OYBUqW6Ppmy4TtowAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLAssociationView" guid="2pFK12+ueES44IphpR3/vQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">812,118;487,251</XPD:ATTR>
<XPD:REF name="Model">NQmfV8SvNUGXL4m4/BFdnwAA</XPD:REF>
<XPD:REF name="Head">Zy3Ax0hb9UqZUHK5d694sQAA</XPD:REF>
<XPD:REF name="Tail">D7boLs33/UmLWVB/OThXxgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="7TpVxkebvU2CD/USL/ZONwAA">
<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">NQmfV8SvNUGXL4m4/BFdnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="5sj3cQI/uk+qMZmwI0dCpgAA">
<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">NQmfV8SvNUGXL4m4/BFdnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="YeNvHwbCTkyNMY+rQcfYBQAA">
<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">NQmfV8SvNUGXL4m4/BFdnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="NpyP3eL23EGpcp3WuqaDzQAA">
<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">5wpSvwYKs0OlQWNWQM908QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="O/qSSR4GUU681dYOvFr8jAAA">
<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">yuSP7ixsv0qJbCY/N+4XiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="4OyVElauPkauurGs+hqQEQAA">
<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">5wpSvwYKs0OlQWNWQM908QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="LuvFhtscZEyyeEtcFWuengAA">
<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">yuSP7ixsv0qJbCY/N+4XiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="L93nkgvzdkKnN8+xIfzs5QAA">
<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">5wpSvwYKs0OlQWNWQM908QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="w8br7NkeXUSGVZHI4ZtC8gAA">
<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">yuSP7ixsv0qJbCY/N+4XiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="u+TFKoHGU0+Ix1NPrkksZgAA">
<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">5wpSvwYKs0OlQWNWQM908QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="QiG0yJglM0quLBZwtgnvsAAA">
<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">yuSP7ixsv0qJbCY/N+4XiAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">10</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLAssociation" guid="9m4W65YuqEKWnH3FRQTQQwAA">
<XPD:ATTR name="Name" type="string">contiene</XPD:ATTR>
<XPD:REF name="Namespace">ad0yn7wGCEeE+455vcTWWQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vrJvtxdzbkS0i7QqWwC0sQAA</XPD:REF>
<XPD:REF name="Views[1]">6m6Rc8qZokaevSDm5MOYKAAA</XPD:REF>
<XPD:REF name="Views[2]">1rYvHhMxbEuKPWFETKjxUgAA</XPD:REF>
<XPD:REF name="Views[3]">hRtRUUtgYEaw4OvQ3uyuvAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="+5SwmvJkvUuU0uYuoEZPQwAA">
<XPD:REF name="Association">9m4W65YuqEKWnH3FRQTQQwAA</XPD:REF>
<XPD:REF name="Participant">JC30mgA3TkmxKcUvSgxpZQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">s/gWhtuLz0SuyoGLb8BODgAA</XPD:REF>
<XPD:REF name="Views[1]">eoM5paIHxk+iEWdhLETk3AAA</XPD:REF>
<XPD:REF name="Views[2]">waJgWgU/+0afbJuJFOdrBQAA</XPD:REF>
<XPD:REF name="Views[3]">76LJ1Q2XY0S+JrfYlI19FQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="w+PgcCpIIUGK1H2+98XAsAAA">
<XPD:ATTR name="Name" type="string">array_polygons</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">0..*</XPD:ATTR>
<XPD:REF name="Association">9m4W65YuqEKWnH3FRQTQQwAA</XPD:REF>
<XPD:REF name="Participant">m5hO0bzEVE6yxFrPn95udwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">E+sPnxI/20aZz9fXfFXCCgAA</XPD:REF>
<XPD:REF name="Views[1]">nC00U0nXQUCw2XrKlHsl8gAA</XPD:REF>
<XPD:REF name="Views[2]">nZB4RTy5T0u0PX0BVrqUYgAA</XPD:REF>
<XPD:REF name="Views[3]">yLrOMgH/K0qtyYrOZ8pS+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLAssociation" guid="NQmfV8SvNUGXL4m4/BFdnwAA">
<XPD:REF name="Namespace">ad0yn7wGCEeE+455vcTWWQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2pFK12+ueES44IphpR3/vQAA</XPD:REF>
<XPD:REF name="Views[1]">7TpVxkebvU2CD/USL/ZONwAA</XPD:REF>
<XPD:REF name="Views[2]">5sj3cQI/uk+qMZmwI0dCpgAA</XPD:REF>
<XPD:REF name="Views[3]">YeNvHwbCTkyNMY+rQcfYBQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="yuSP7ixsv0qJbCY/N+4XiAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">NQmfV8SvNUGXL4m4/BFdnwAA</XPD:REF>
<XPD:REF name="Participant">BEGxP3tVY0WzHA3VG3bCkAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">O/qSSR4GUU681dYOvFr8jAAA</XPD:REF>
<XPD:REF name="Views[1]">LuvFhtscZEyyeEtcFWuengAA</XPD:REF>
<XPD:REF name="Views[2]">w8br7NkeXUSGVZHI4ZtC8gAA</XPD:REF>
<XPD:REF name="Views[3]">QiG0yJglM0quLBZwtgnvsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="5wpSvwYKs0OlQWNWQM908QAA">
<XPD:REF name="Association">NQmfV8SvNUGXL4m4/BFdnwAA</XPD:REF>
<XPD:REF name="Participant">3AzSX4Xot0i0650LKia1NwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">NpyP3eL23EGpcp3WuqaDzQAA</XPD:REF>
<XPD:REF name="Views[1]">4OyVElauPkauurGs+hqQEQAA</XPD:REF>
<XPD:REF name="Views[2]">L93nkgvzdkKnN8+xIfzs5QAA</XPD:REF>
<XPD:REF name="Views[3]">u+TFKoHGU0+Ix1NPrkksZgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="iMgTz/iN/EaIB0RUOF5srAAA">
<XPD:ATTR name="Name" type="string">app</XPD:ATTR>
<XPD:REF name="Namespace">ad0yn7wGCEeE+455vcTWWQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ljJdLIWpk0uUCGztZVHPAgAA</XPD:REF>
<XPD:REF name="Views[1]">egSghfTQEkGEuuqh8R2E/AAA</XPD:REF>
<XPD:REF name="Views[2]">c0L50u6NXkqX0leRyg4RZwAA</XPD:REF>
<XPD:REF name="Views[3]">YkBXutM3eUedfGKHPqTZbQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="b/xxl1hXJUSxR1szZRkMNQAA">
<XPD:ATTR name="Name" type="string">main</XPD:ATTR>
<XPD:REF name="Owner">iMgTz/iN/EaIB0RUOF5srAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8ZfDXnM54EaLrTsOVWgqCQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">b/xxl1hXJUSxR1szZRkMNQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">nfyQpC4FE0GVMsn6n2L9mAAA</XPD:REF>
<XPD:REF name="Associations[1]">LnaKeAuQ9UWhKNZhiJeM3wAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="0whi8bgKkUaezCp2p/AbowAA">
<XPD:ATTR name="Name" type="string">window</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MainWindows</XPD:ATTR>
<XPD:REF name="Owner">iMgTz/iN/EaIB0RUOF5srAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLAssociation" guid="Q/y3J6bQIUqIn5Kv9rBdgwAA">
<XPD:REF name="Namespace">ad0yn7wGCEeE+455vcTWWQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">w6Z7FzY36kW2fXRPkFJzewAA</XPD:REF>
<XPD:REF name="Views[1]">7kRvB81a3Eia555GGe0XUAAA</XPD:REF>
<XPD:REF name="Views[2]">Nb/S3Sfvu0+bj4RmVLuA4AAA</XPD:REF>
<XPD:REF name="Views[3]">IhmizRVjn0On9wsV+PCZtQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="1dj3hXre4kmFEWFulAF7UAAA">
<XPD:REF name="Association">Q/y3J6bQIUqIn5Kv9rBdgwAA</XPD:REF>
<XPD:REF name="Participant">cvSfJo/imUC+PLy0Bsfd0QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pXXYcwaOnEGd1s1QWkFydwAA</XPD:REF>
<XPD:REF name="Views[1]">/gNNKpC9QEWmKNSpCkBVegAA</XPD:REF>
<XPD:REF name="Views[2]">bB+EuQLKuEuN9CTmJi31FQAA</XPD:REF>
<XPD:REF name="Views[3]">C651P2gTUUKm3MpnyRhldQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="z9yd41kStECXD7qXe88h5gAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">Q/y3J6bQIUqIn5Kv9rBdgwAA</XPD:REF>
<XPD:REF name="Participant">REUm6S7fGkezyv7GVj8jJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Ji3WKCcDKESiHb3OKkqAMgAA</XPD:REF>
<XPD:REF name="Views[1]">Qo1g9AMeu0OyD5olt5DKJQAA</XPD:REF>
<XPD:REF name="Views[2]">dCb8ivyCIkC4g/11LPT22QAA</XPD:REF>
<XPD:REF name="Views[3]">C9ZwVLsSCkK1crHyBKBQVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLAssociation" guid="XE8aHteWf02JiOPgp60eagAA">
<XPD:REF name="Namespace">ad0yn7wGCEeE+455vcTWWQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="nfyQpC4FE0GVMsn6n2L9mAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">XE8aHteWf02JiOPgp60eagAA</XPD:REF>
<XPD:REF name="Participant">iMgTz/iN/EaIB0RUOF5srAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="TiGMH80QYkO9PyB7FL7WzAAA">
<XPD:REF name="Association">XE8aHteWf02JiOPgp60eagAA</XPD:REF>
<XPD:REF name="Participant">cvSfJo/imUC+PLy0Bsfd0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLAssociation" guid="n+plCpAsUkiFxFXboFZ5qAAA">
<XPD:REF name="Namespace">ad0yn7wGCEeE+455vcTWWQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">y6k0PWW+mUenvVg7BUoz/AAA</XPD:REF>
<XPD:REF name="Views[1]">5pkFVfk14E2WXKEkJuhrGgAA</XPD:REF>
<XPD:REF name="Views[2]">oVtIELPUPE2Edqq4NA6ZLgAA</XPD:REF>
<XPD:REF name="Views[3]">SV6Wbareu0S0aDe+NdgPYwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="LnaKeAuQ9UWhKNZhiJeM3wAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">n+plCpAsUkiFxFXboFZ5qAAA</XPD:REF>
<XPD:REF name="Participant">iMgTz/iN/EaIB0RUOF5srAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Zx1um+g1wkS7md87xchxxwAA</XPD:REF>
<XPD:REF name="Views[1]">RD8ePigRMUC7U81+p/hM3QAA</XPD:REF>
<XPD:REF name="Views[2]">KCCQKJeAhEmG/cEBddYVzwAA</XPD:REF>
<XPD:REF name="Views[3]">D9z8VEtHR0OdRz42wiiGJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="KIeU8JlaF0iCwtP5cMHQagAA">
<XPD:REF name="Association">n+plCpAsUkiFxFXboFZ5qAAA</XPD:REF>
<XPD:REF name="Participant">cvSfJo/imUC+PLy0Bsfd0QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">la6EaOulQEa55N7Lz68CSgAA</XPD:REF>
<XPD:REF name="Views[1]">naqA4qte8kWKI8PcKNeAZwAA</XPD:REF>
<XPD:REF name="Views[2]">7KD1uC2pkkOgaSGk1MSB0AAA</XPD:REF>
<XPD:REF name="Views[3]">LDfKRZihc0SFevl58Ett5gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLAssociation" guid="rNcMIjKtUUiW7UwQm/QHfQAA">
<XPD:REF name="Namespace">ad0yn7wGCEeE+455vcTWWQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">n8FRSOG/fUeIfA1zJ0S+YgAA</XPD:REF>
<XPD:REF name="Views[1]">v9uzRZ65ckaN583fDLUIAAAA</XPD:REF>
<XPD:REF name="Views[2]">/F2T9cdcl0m/FeEy9xUOFgAA</XPD:REF>
<XPD:REF name="Views[3]">QBWkvncbGEibB45HBNtXggAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="zuxdf4WaGUuWn9MbrRKXlgAA">
<XPD:REF name="Association">rNcMIjKtUUiW7UwQm/QHfQAA</XPD:REF>
<XPD:REF name="Participant">cvSfJo/imUC+PLy0Bsfd0QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FDDkKb+1jUmV8AJewnzOfAAA</XPD:REF>
<XPD:REF name="Views[1]">qPumw0PCBEK1VmUvN9iWUAAA</XPD:REF>
<XPD:REF name="Views[2]">Lyjd+gvovEKnTwVFxG+oXwAA</XPD:REF>
<XPD:REF name="Views[3]">zSU2F8A8TUeOYHp5uAj7LgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="K4Rlv8MeUkOYQM6GMPWnhQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">rNcMIjKtUUiW7UwQm/QHfQAA</XPD:REF>
<XPD:REF name="Participant">aeWV0+YRKkW29vyosqY8mwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Zd6nZ4OOB0uONb9WX7n8ZwAA</XPD:REF>
<XPD:REF name="Views[1]">wOgXu6iz/UWgJUJGQMTEfQAA</XPD:REF>
<XPD:REF name="Views[2]">gv9lv6HvfUyG2Lcz46A8VgAA</XPD:REF>
<XPD:REF name="Views[3]">pW45DMfM3UCzsfXndzY/AwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLAssociation" guid="RQvwVzxcg0q2pHw/SjaSEAAA">
<XPD:REF name="Namespace">ad0yn7wGCEeE+455vcTWWQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Cxk3MV6SUEqb2J0KVeXNDQAA">
<XPD:REF name="Association">RQvwVzxcg0q2pHw/SjaSEAAA</XPD:REF>
<XPD:REF name="Participant">cvSfJo/imUC+PLy0Bsfd0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Mh7/IzaLPk+/pLCpI2xNjgAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">RQvwVzxcg0q2pHw/SjaSEAAA</XPD:REF>
<XPD:REF name="Participant">3e7/tpe0/Uej+EZjB5u9PQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLAssociation" guid="osh8jEFPiU2pKkD+MuN5ggAA">
<XPD:ATTR name="Name" type="string">work_with</XPD:ATTR>
<XPD:REF name="Namespace">ad0yn7wGCEeE+455vcTWWQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3d9TRwtLokSDOJv/+FenfAAA</XPD:REF>
<XPD:REF name="Views[1]">r1FbOEQx6kWtReVNEcblVwAA</XPD:REF>
<XPD:REF name="Views[2]">hfJzV1s8dUivMtRHDnXRjgAA</XPD:REF>
<XPD:REF name="Views[3]">ny8i1YzSvEKL2RPYECsGfwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="N5ElC/juQkGqW2ZSmQN8yQAA">
<XPD:REF name="Association">osh8jEFPiU2pKkD+MuN5ggAA</XPD:REF>
<XPD:REF name="Participant">cvSfJo/imUC+PLy0Bsfd0QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">NV8o1Au2p0uA6Ys8ze4ltgAA</XPD:REF>
<XPD:REF name="Views[1]">uYSNiTu/9kmwMJFD8VkcVAAA</XPD:REF>
<XPD:REF name="Views[2]">6s2ZJ3LJpkidwpATAZ3K4wAA</XPD:REF>
<XPD:REF name="Views[3]">qwRCba/JdkyPMJZ4nmQpKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="MVZxwmuTjUSADqYEvhARpAAA">
<XPD:ATTR name="Name" type="string">vector_polygon</XPD:ATTR>
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">osh8jEFPiU2pKkD+MuN5ggAA</XPD:REF>
<XPD:REF name="Participant">JC30mgA3TkmxKcUvSgxpZQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ANfXSYbwHEGlgQUwgemXRQAA</XPD:REF>
<XPD:REF name="Views[1]">WACOuwHDcUe3fQnKGkQsOgAA</XPD:REF>
<XPD:REF name="Views[2]">gvLrHhwy8k+gwcxSr6U4fgAA</XPD:REF>
<XPD:REF name="Views[3]">ZtlihoQlLUyJTcfqjunSCwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLAssociation" guid="UcueL4yM2kSvHCq+SCMhIgAA">
<XPD:REF name="Namespace">ad0yn7wGCEeE+455vcTWWQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OM0K31u+3Uqw4dl2vQQgjgAA</XPD:REF>
<XPD:REF name="Views[1]">L4/zn0S4CUaBNYVPvkRMJAAA</XPD:REF>
<XPD:REF name="Views[2]">duPgJ6bZ5Ea7hra20YTd+wAA</XPD:REF>
<XPD:REF name="Views[3]">01aFmRlgCECXWOAwLgMEjAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="5Mz3OgA/L0CuNvqpIEewmwAA">
<XPD:REF name="Association">UcueL4yM2kSvHCq+SCMhIgAA</XPD:REF>
<XPD:REF name="Participant">cvSfJo/imUC+PLy0Bsfd0QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FU/57mha/0+4HglmS1vy1AAA</XPD:REF>
<XPD:REF name="Views[1]">VajeWUBpO0eANgNkza40XwAA</XPD:REF>
<XPD:REF name="Views[2]">VZ65xSeEMEavCZhUrRi74QAA</XPD:REF>
<XPD:REF name="Views[3]">7XeIha/8mk2YCj9/UyJTeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="g/qMnHRIs0GSFMu65nYpmQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">UcueL4yM2kSvHCq+SCMhIgAA</XPD:REF>
<XPD:REF name="Participant">3e7/tpe0/Uej+EZjB5u9PQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">YPFJ3n8hSEq1f+417+N51wAA</XPD:REF>
<XPD:REF name="Views[1]">fxc8uHwXyUyjJfayCaKRWwAA</XPD:REF>
<XPD:REF name="Views[2]">NXFHW9eJpESzO1Gvnpoo3AAA</XPD:REF>
<XPD:REF name="Views[3]">CpV5sxw9LE6XqjyrPw3lZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="BEGxP3tVY0WzHA3VG3bCkAAA">
<XPD:ATTR name="Name" type="string">view</XPD:ATTR>
<XPD:REF name="Namespace">4sLISTvZiEOxiWG/STpyQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">D7boLs33/UmLWVB/OThXxgAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="cvSfJo/imUC+PLy0Bsfd0QAA">
<XPD:ATTR name="Name" type="string">MainWindows</XPD:ATTR>
<XPD:REF name="Namespace">BEGxP3tVY0WzHA3VG3bCkAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wsMH5gNzeEGygqLUZk08lAAA</XPD:REF>
<XPD:REF name="Views[1]">f0UFCuNq/UenJitnS3H/bQAA</XPD:REF>
<XPD:REF name="Views[2]">b/5aCh/9wk+PxWR4bi/5dwAA</XPD:REF>
<XPD:REF name="Views[3]">FR9PS/8ciUm+OXNdxh0/pQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="usgJiIf/CkK1k8rIMyKBlQAA">
<XPD:ATTR name="Name" type="string">__init__</XPD:ATTR>
<XPD:REF name="Owner">cvSfJo/imUC+PLy0Bsfd0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="F0BHm33Xl02v5JlFME8BjAAA">
<XPD:ATTR name="Name" type="string">lauch_widgets</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">cvSfJo/imUC+PLy0Bsfd0QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oLkIESz4QUOfU1fhcKPtpgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">F0BHm33Xl02v5JlFME8BjAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="zWg9ZKiKL02hdkk6F6hFbwAA">
<XPD:ATTR name="Name" type="string">lauch_Events</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">cvSfJo/imUC+PLy0Bsfd0QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="i48273TnKUSINAyC1k5FngAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zWg9ZKiKL02hdkk6F6hFbwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="wBfM5hnNy0eqP6oSXwRSrwAA">
<XPD:ATTR name="Name" type="string">register_polygon</XPD:ATTR>
<XPD:REF name="Owner">cvSfJo/imUC+PLy0Bsfd0QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="s47ipmMscECcCXpO7mBCUwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wBfM5hnNy0eqP6oSXwRSrwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="3kysU1Tq7UqV3sby+1H17AAA">
<XPD:ATTR name="Name" type="string">list_polygon</XPD:ATTR>
<XPD:REF name="Owner">cvSfJo/imUC+PLy0Bsfd0QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="be0GBagz5kW03oMnFMksLgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3kysU1Tq7UqV3sby+1H17AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="OzBK+YPwEE+6opKQJEgySgAA">
<XPD:ATTR name="Name" type="string">show_credits</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">cvSfJo/imUC+PLy0Bsfd0QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0UQQzrGZPUu+zqyWHMO3AAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OzBK+YPwEE+6opKQJEgySgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="A+KCcLLu7UasJ2bxG1j2NgAA">
<XPD:ATTR name="Name" type="string">search_polygon</XPD:ATTR>
<XPD:REF name="Owner">cvSfJo/imUC+PLy0Bsfd0QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="69sdB3Eo8k6gTEuoWN7laQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">A+KCcLLu7UasJ2bxG1j2NgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">7</XPD:ATTR>
<XPD:REF name="Associations[0]">1dj3hXre4kmFEWFulAF7UAAA</XPD:REF>
<XPD:REF name="Associations[1]">TiGMH80QYkO9PyB7FL7WzAAA</XPD:REF>
<XPD:REF name="Associations[2]">KIeU8JlaF0iCwtP5cMHQagAA</XPD:REF>
<XPD:REF name="Associations[3]">zuxdf4WaGUuWn9MbrRKXlgAA</XPD:REF>
<XPD:REF name="Associations[4]">Cxk3MV6SUEqb2J0KVeXNDQAA</XPD:REF>
<XPD:REF name="Associations[5]">N5ElC/juQkGqW2ZSmQN8yQAA</XPD:REF>
<XPD:REF name="Associations[6]">5Mz3OgA/L0CuNvqpIEewmwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="H+JPDueyWEuyg/FFgW82bgAA">
<XPD:ATTR name="Name" type="string">vetor_plygon</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ListPolygon</XPD:ATTR>
<XPD:REF name="Owner">cvSfJo/imUC+PLy0Bsfd0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="zT+mLARfU0qN1Kati+QdNgAA">
<XPD:ATTR name="Name" type="string">Windows_register_polygon</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">RegisterPolygonView</XPD:ATTR>
<XPD:REF name="Owner">cvSfJo/imUC+PLy0Bsfd0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="5ReDpMOMDU20xSm6/KSv8AAA">
<XPD:ATTR name="Name" type="string">Window_list_polygon</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ListPolygon</XPD:ATTR>
<XPD:REF name="Owner">cvSfJo/imUC+PLy0Bsfd0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="4OQkMqYeQUKoqh4lp3OrfAAA">
<XPD:ATTR name="Name" type="string">window_credits</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">CreditsView</XPD:ATTR>
<XPD:REF name="Owner">cvSfJo/imUC+PLy0Bsfd0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="Fa0WccfRCki/erRTsZ9EVwAA">
<XPD:ATTR name="Name" type="string">search_button</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Button</XPD:ATTR>
<XPD:REF name="Owner">cvSfJo/imUC+PLy0Bsfd0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="REUm6S7fGkezyv7GVj8jJAAA">
<XPD:ATTR name="Name" type="string">RegisterPolygonView</XPD:ATTR>
<XPD:REF name="Namespace">BEGxP3tVY0WzHA3VG3bCkAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">4KsopzCSTU6p5eX6CvFItQAA</XPD:REF>
<XPD:REF name="Views[1]">MhBVBlDiNkmMiwlEaLWbGgAA</XPD:REF>
<XPD:REF name="Views[2]">s1r+0RmAVEWsp4nOB5Lm0wAA</XPD:REF>
<XPD:REF name="Views[3]">YG/qYpdqO02D87euSorr0gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="cdB97Xu/u0aiy+cfkv9UMAAA">
<XPD:ATTR name="Name" type="string">__init__</XPD:ATTR>
<XPD:REF name="Owner">REUm6S7fGkezyv7GVj8jJAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0/UL713pYE6pHwLn99qqfQAA">
<XPD:ATTR name="Name" type="string">vetor_plygon</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cdB97Xu/u0aiy+cfkv9UMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="6KqEBQNYDEWu4PQGhb8rCgAA">
<XPD:ATTR name="Name" type="string">lauch_widgets</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">REUm6S7fGkezyv7GVj8jJAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fpUsSI+cQ0KDgwwpIF22wgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6KqEBQNYDEWu4PQGhb8rCgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="FvNf+eFilEKfKWWb+iSi0wAA">
<XPD:ATTR name="Name" type="string">lauch_Events</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">REUm6S7fGkezyv7GVj8jJAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ufKbeI5tL0ahPDZq2RIMuQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FvNf+eFilEKfKWWb+iSi0wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="LbX/0lzm/kKJWmKxip0DjQAA">
<XPD:ATTR name="Name" type="string">ok</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">REUm6S7fGkezyv7GVj8jJAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="V45bZblEzE2q+fd3TdNSjwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LbX/0lzm/kKJWmKxip0DjQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="CJ9fSQHFHkO2KP3XXwXfBQAA">
<XPD:ATTR name="Name" type="string">ini_window</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">REUm6S7fGkezyv7GVj8jJAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JvtYY01sTUeq4pptzCvYkQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CJ9fSQHFHkO2KP3XXwXfBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="evJrR4G4X0C8rFxSYVqCxAAA">
<XPD:ATTR name="Name" type="string">add_point</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">REUm6S7fGkezyv7GVj8jJAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="27ey6Q579U2wHIQIlYlKjwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">evJrR4G4X0C8rFxSYVqCxAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="UWe06y51KECWyBqmZyhzUwAA">
<XPD:ATTR name="Name" type="string">cancel</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">REUm6S7fGkezyv7GVj8jJAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bB9SbuZjdk2EOVk1Idgn9wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UWe06y51KECWyBqmZyhzUwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">z9yd41kStECXD7qXe88h5gAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="zUGjJI38UEmLFMU+adbJ0QAA">
<XPD:ATTR name="Name" type="string">but_ok</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Button</XPD:ATTR>
<XPD:REF name="Owner">REUm6S7fGkezyv7GVj8jJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="8gNfVpL66EKPtqcNU1dE/AAA">
<XPD:ATTR name="Name" type="string">but_cancel</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Button</XPD:ATTR>
<XPD:REF name="Owner">REUm6S7fGkezyv7GVj8jJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="bWcDEPaOmUqat4aNxYBm4AAA">
<XPD:ATTR name="Name" type="string">but_add</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Button</XPD:ATTR>
<XPD:REF name="Owner">REUm6S7fGkezyv7GVj8jJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="m2ynZehp20a9JHh1rycRegAA">
<XPD:ATTR name="Name" type="string">vetor_plygon</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ListPolygon</XPD:ATTR>
<XPD:REF name="Owner">REUm6S7fGkezyv7GVj8jJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="aeWV0+YRKkW29vyosqY8mwAA">
<XPD:ATTR name="Name" type="string">listPolygonView</XPD:ATTR>
<XPD:REF name="Namespace">BEGxP3tVY0WzHA3VG3bCkAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GhRKwMa4nkSBxXMqzytMcwAA</XPD:REF>
<XPD:REF name="Views[1]">XRtyhS0mK0ielY4aJZFE3gAA</XPD:REF>
<XPD:REF name="Views[2]">mMykT20fm0a0C0yzvsQxVwAA</XPD:REF>
<XPD:REF name="Views[3]">arqfxGcbT06Fr1Zn+C6gSgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="MOyJgKpEpUaa0ky/ZMmAtQAA">
<XPD:ATTR name="Name" type="string">__init__</XPD:ATTR>
<XPD:REF name="Owner">aeWV0+YRKkW29vyosqY8mwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="s+R9ob9zoE2R8L3XIyNavQAA">
<XPD:ATTR name="Name" type="string">vetor_plygon</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MOyJgKpEpUaa0ky/ZMmAtQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="lmtFGz37oEWVAcJJestQ+QAA">
<XPD:ATTR name="Name" type="string">lauch_widgets</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">aeWV0+YRKkW29vyosqY8mwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VYqvT9ZTV0uLEj9l+O4gIAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lmtFGz37oEWVAcJJestQ+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="gODQSm/ptkOzhCbiMBXz5gAA">
<XPD:ATTR name="Name" type="string">lauch_Events</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">aeWV0+YRKkW29vyosqY8mwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jQmv5PaVs0qT/b8t63pyQQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gODQSm/ptkOzhCbiMBXz5gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="vtGzMDUkwEWJFsk/0+Wa0gAA">
<XPD:ATTR name="Name" type="string">ini_window</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">aeWV0+YRKkW29vyosqY8mwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EiaDS4u7tkK1vpce1j5GAgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vtGzMDUkwEWJFsk/0+Wa0gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="PIvGyDV4YUuwCZkNJQMuFwAA">
<XPD:ATTR name="Name" type="string">add_point</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">aeWV0+YRKkW29vyosqY8mwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wn4jXaRLukq/LE59AjgraAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PIvGyDV4YUuwCZkNJQMuFwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">K4Rlv8MeUkOYQM6GMPWnhQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="k9xxLRNJLU6IrUoB+VIwBQAA">
<XPD:ATTR name="Name" type="string">but_ok</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Button</XPD:ATTR>
<XPD:REF name="Owner">aeWV0+YRKkW29vyosqY8mwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="dUz/kVFb7kW8yaDe0grm+gAA">
<XPD:ATTR name="Name" type="string">vetor_plygon</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ListPolygon</XPD:ATTR>
<XPD:REF name="Owner">aeWV0+YRKkW29vyosqY8mwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="3e7/tpe0/Uej+EZjB5u9PQAA">
<XPD:ATTR name="Name" type="string">CreditsVCiew</XPD:ATTR>
<XPD:REF name="Namespace">BEGxP3tVY0WzHA3VG3bCkAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">HAX25btK7kO7QuBAEpT+lQAA</XPD:REF>
<XPD:REF name="Views[1]">5VpmC2Z4CU+3YYZWR0fhwQAA</XPD:REF>
<XPD:REF name="Views[2]">+7Q/cXymg0eDy/DhWe6PRgAA</XPD:REF>
<XPD:REF name="Views[3]">MmxBhZrZ+kSnLaPIq2VWswAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="AGVVQEy/3ka2fZhly7fILwAA">
<XPD:ATTR name="Name" type="string">__init__</XPD:ATTR>
<XPD:REF name="Owner">3e7/tpe0/Uej+EZjB5u9PQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EpH/RnwaCEeuGNkkQsZHtQAA">
<XPD:ATTR name="Name" type="string">vetor_plygon</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AGVVQEy/3ka2fZhly7fILwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="gxHKd77vZUyYtun257PvhgAA">
<XPD:ATTR name="Name" type="string">lauch_widgets</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">3e7/tpe0/Uej+EZjB5u9PQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bcHgsq5JJ0Cuj8s4KzSCDAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gxHKd77vZUyYtun257PvhgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="QlIBK1xjyUydyThttgTpzwAA">
<XPD:ATTR name="Name" type="string">lauch_Events</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">3e7/tpe0/Uej+EZjB5u9PQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ngSTHp5ljkmL0gf3xYX64AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QlIBK1xjyUydyThttgTpzwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="WOae2dFHO0W2Pm8Qk0G4SAAA">
<XPD:ATTR name="Name" type="string">ok</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">3e7/tpe0/Uej+EZjB5u9PQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Azlk2ZvxKUqOsylKpvbNsgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WOae2dFHO0W2Pm8Qk0G4SAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="zr6aIctV6k6Kies70MpWaAAA">
<XPD:ATTR name="Name" type="string">ini_window</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">3e7/tpe0/Uej+EZjB5u9PQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qvltpZYeGEmw/K7An/fHmQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zr6aIctV6k6Kies70MpWaAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">Mh7/IzaLPk+/pLCpI2xNjgAA</XPD:REF>
<XPD:REF name="Associations[1]">g/qMnHRIs0GSFMu65nYpmQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="BerVf0q7PUeP7IfkZ07xagAA">
<XPD:ATTR name="Name" type="string">but_ok</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Button</XPD:ATTR>
<XPD:REF name="Owner">3e7/tpe0/Uej+EZjB5u9PQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">yuSP7ixsv0qJbCY/N+4XiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLPackage" guid="Fg9+8tNs8k6NYwAGG1aPsAAA">
<XPD:ATTR name="Name" type="string">controller</XPD:ATTR>
<XPD:REF name="Namespace">4sLISTvZiEOxiWG/STpyQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">0W8CifD6bUmA2+VuvutQlgAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="JC30mgA3TkmxKcUvSgxpZQAA">
<XPD:ATTR name="Name" type="string">ListaPolygon</XPD:ATTR>
<XPD:REF name="Namespace">Fg9+8tNs8k6NYwAGG1aPsAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Rg20CA/If0KuUGrAxzS3fgAA</XPD:REF>
<XPD:REF name="Views[1]">u4gg49lRW0ST0ycE4HeI5wAA</XPD:REF>
<XPD:REF name="Views[2]">P8F0IdZzVU6md1frcIYA/QAA</XPD:REF>
<XPD:REF name="Views[3]">j9pMHcwOnEOEh16tydAKrAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ZhxTfEwwdkCzj1sq4Ng2UgAA">
<XPD:ATTR name="Name" type="string">_int_</XPD:ATTR>
<XPD:REF name="Owner">JC30mgA3TkmxKcUvSgxpZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="THfgh5xJG0yGj+l+jvpgpQAA">
<XPD:ATTR name="Name" type="string">add_Polygon</XPD:ATTR>
<XPD:REF name="Owner">JC30mgA3TkmxKcUvSgxpZQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Wi54SFfitkSAMu1/fcKMiQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">THfgh5xJG0yGj+l+jvpgpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="jk8seSwIKEOLiS7tsqsJEgAA">
<XPD:ATTR name="Name" type="string">Polygon</XPD:ATTR>
<XPD:REF name="BehavioralFeature">THfgh5xJG0yGj+l+jvpgpQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="crfmgsPjq0S/9iXqpWajiQAA">
<XPD:ATTR name="Name" type="string">show_polygon</XPD:ATTR>
<XPD:REF name="Owner">JC30mgA3TkmxKcUvSgxpZQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EknjbHe7rkOYukDAmgcauQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">str</XPD:ATTR>
<XPD:REF name="BehavioralFeature">crfmgsPjq0S/9iXqpWajiQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="5gAvmdPmVkabVnlauhX1ZAAA">
<XPD:ATTR name="Name" type="string">get_size</XPD:ATTR>
<XPD:REF name="Owner">JC30mgA3TkmxKcUvSgxpZQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gPvajjIwH06zFv0O7EqbjgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5gAvmdPmVkabVnlauhX1ZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">+5SwmvJkvUuU0uYuoEZPQwAA</XPD:REF>
<XPD:REF name="Associations[1]">MVZxwmuTjUSADqYEvhARpAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="YLvtMwkDbESEoo+gQzkzJgAA">
<XPD:ATTR name="Name" type="string">array_polygon</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">list</XPD:ATTR>
<XPD:REF name="Owner">JC30mgA3TkmxKcUvSgxpZQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLPackage" guid="SVrZaPsyVk+Xvk6cVEMVjwAA">
<XPD:ATTR name="Name" type="string">data</XPD:ATTR>
<XPD:REF name="Namespace">4sLISTvZiEOxiWG/STpyQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">WCAi0N+25EqaiCo7VqwKfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLPackage" guid="3AzSX4Xot0i0650LKia1NwAA">
<XPD:ATTR name="Name" type="string">classes</XPD:ATTR>
<XPD:REF name="Namespace">4sLISTvZiEOxiWG/STpyQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">Zy3Ax0hb9UqZUHK5d694sQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="m5hO0bzEVE6yxFrPn95udwAA">
<XPD:ATTR name="Name" type="string">Polygon</XPD:ATTR>
<XPD:REF name="Namespace">3AzSX4Xot0i0650LKia1NwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UyseJ5TWTEeTa14P6m3nDgAA</XPD:REF>
<XPD:REF name="Views[1]">uGd7FNTDxUKGB+ZT53mPJQAA</XPD:REF>
<XPD:REF name="Views[2]">d1Za1EPjzEWsyXdZrv47zwAA</XPD:REF>
<XPD:REF name="Views[3]">TbviAzURmkuLDYIDVkjoAQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="h0GSRU6bcEyiPW8Ke9XNWAAA">
<XPD:ATTR name="Name" type="string">_int_</XPD:ATTR>
<XPD:REF name="Owner">m5hO0bzEVE6yxFrPn95udwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WQ4aLMImWUeotDnKIdov6AAA">
<XPD:ATTR name="Name" type="string">quamty_point</XPD:ATTR>
<XPD:REF name="BehavioralFeature">h0GSRU6bcEyiPW8Ke9XNWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0Gf867YHdkiuj5ZSF4ediAAA">
<XPD:ATTR name="Name" type="string">point_x</XPD:ATTR>
<XPD:REF name="BehavioralFeature">h0GSRU6bcEyiPW8Ke9XNWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="HvkY7xk0R06iGupwQLqj2wAA">
<XPD:ATTR name="Name" type="string">point_y</XPD:ATTR>
<XPD:REF name="BehavioralFeature">h0GSRU6bcEyiPW8Ke9XNWAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="re3eOXpiCkaXvYufQnDFvAAA">
<XPD:ATTR name="Name" type="string">close_polygon</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">m5hO0bzEVE6yxFrPn95udwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="+6weelEqtUGFhdP/G3lB/gAA">
<XPD:ATTR name="Name" type="string">calculate_distance</XPD:ATTR>
<XPD:REF name="Owner">m5hO0bzEVE6yxFrPn95udwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yCCT896YWEaYy0wEyf3TqgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+6weelEqtUGFhdP/G3lB/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ug9r2qmxEkGW/bkP8xh/uQAA">
<XPD:ATTR name="Name" type="string">x1</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+6weelEqtUGFhdP/G3lB/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="nh18Z0YEgUmzudyjLQgUPwAA">
<XPD:ATTR name="Name" type="string">y1</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+6weelEqtUGFhdP/G3lB/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Cl0QNxJuDkyHsvRgOXzpUQAA">
<XPD:ATTR name="Name" type="string">x2</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+6weelEqtUGFhdP/G3lB/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="ejSPnK5UR0uIW3L3pYxPWwAA">
<XPD:ATTR name="Name" type="string">y2</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+6weelEqtUGFhdP/G3lB/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="ZcFRakhUN0C97RPJvNhItwAA">
<XPD:ATTR name="Name" type="string">calculate_perimeter</XPD:ATTR>
<XPD:REF name="Owner">m5hO0bzEVE6yxFrPn95udwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vPTT64Rur0GEt2ydWWArSQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZcFRakhUN0C97RPJvNhItwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="rafKuZTT30+agk9PzWqOLgAA">
<XPD:ATTR name="Name" type="string">calculate_area</XPD:ATTR>
<XPD:REF name="Owner">m5hO0bzEVE6yxFrPn95udwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="k03Fg1ua30yWfTFgyob0WAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rafKuZTT30+agk9PzWqOLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="/wzMKR25ZUCpVYanOgAxIQAA">
<XPD:ATTR name="Name" type="string">show_polygon</XPD:ATTR>
<XPD:REF name="Owner">m5hO0bzEVE6yxFrPn95udwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xXKlmGx+40Wu0vUXVskgCgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">str</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/wzMKR25ZUCpVYanOgAxIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">w+PgcCpIIUGK1H2+98XAsAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="58sSVuU3XEKBB9C08WqabwAA">
<XPD:ATTR name="Name" type="string">point_x list</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">m5hO0bzEVE6yxFrPn95udwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="gnNzT+9rEkKt6gP+Y5Cs8AAA">
<XPD:ATTR name="Name" type="string">point_Y list</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">m5hO0bzEVE6yxFrPn95udwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="8PpbZha+Rk6fTqMwxhgrWgAA">
<XPD:ATTR name="Name" type="string">quamty_point int</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">m5hO0bzEVE6yxFrPn95udwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">5wpSvwYKs0OlQWNWQM908QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:BODY>
</XPD:PROJECT>
