<?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="M8SOsifM9Eqqp+nJd0uiIAAA">
<XPD:ATTR name="Title" type="string">Untitled</XPD:ATTR>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLModel" guid="BPUL4Rw3ZEOkAKTCPasRgQAA">
<XPD:ATTR name="Name" type="string">Model1</XPD:ATTR>
<XPD:REF name="Namespace">M8SOsifM9Eqqp+nJd0uiIAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="UHxauURLB02QzXCvTc/u8AAA">
<XPD:ATTR name="Name" type="string">ClassDiagram1</XPD:ATTR>
<XPD:REF name="DiagramOwner">BPUL4Rw3ZEOkAKTCPasRgQAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="lc1Sv8YFlEyV4PnE8jQIJgAA">
<XPD:REF name="Diagram">UHxauURLB02QzXCvTc/u8AAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">9</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="onej662uFkCFjyOEzZK+lwAA">
<XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$006AFFFF</XPD:ATTR>
<XPD:ATTR name="FontColor" type="string">clNavy</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">348</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">172</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">159</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">49</XPD:ATTR>
<XPD:REF name="Model">4BKdIBzK0Ei4c5GpeJJVYwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="wdmSHfZi8kegAZWHz/VzeQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="0YsEejObGEumNc9qWCsc/AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">fpwm</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="fqDJtEwxKEe2ontMi6UKAQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ySdZMmNbZUq/crHB2wHiZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="mzRTKYrWkkigJhlXXRWtNAAA">
<XPD:REF name="Model">4BKdIBzK0Ei4c5GpeJJVYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="XLxveV7j4kSi+aiGh+kuVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">4BKdIBzK0Ei4c5GpeJJVYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="KiipouT4ukaRNSfXrzEQwAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">4BKdIBzK0Ei4c5GpeJJVYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="9w2IR/ahGUiOWMQGrH4ksAAA">
<XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$006AFFFF</XPD:ATTR>
<XPD:ATTR name="FontColor" type="string">clNavy</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">584</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">292</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">193</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">YQvKLi/n8EWhZ22iWSKCwgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="iOy0xHwx/0qgDC6BNrQDBQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="L778hmAqfEemih7w+ZA05QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">fpwmgeneral</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="EDgK4uy+XEeC83JncRAewAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="kzzlqZMB7U+YG/71hHe0jAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="IjUq+Q9GlEG6poUAroUSUQAA">
<XPD:REF name="Model">YQvKLi/n8EWhZ22iWSKCwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="QxfJfOv5ZkSr+wRN9qjbXgAA">
<XPD:REF name="Model">YQvKLi/n8EWhZ22iWSKCwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="H5wEdCfim0W/hs7qZSLLFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">YQvKLi/n8EWhZ22iWSKCwgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="ulpRIsIWr0y3S+IgyjNTlQAA">
<XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$006AFFFF</XPD:ATTR>
<XPD:ATTR name="FontColor" type="string">clNavy</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">572</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">8</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">248</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">225</XPD:ATTR>
<XPD:REF name="Model">haJX7/H69EKJpNwBVANKTgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="I6hKk75R3UGHeYXZTZIZWQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="wOjCUtGw3UGyqqNW6Wm5iwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">fpwmmanager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="bWJvdXQAo0ahOQ7RaLltuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="FrjQTxM4wE2+rH/8dmAzvAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ADE7eTHkckuOie8hS8547gAA">
<XPD:REF name="Model">haJX7/H69EKJpNwBVANKTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="A+VFClnwGEyHp2lj3L3lgQAA">
<XPD:REF name="Model">haJX7/H69EKJpNwBVANKTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="IjlKwRdjxU6auun6w+BpmgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">haJX7/H69EKJpNwBVANKTgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="0qBtBFVIpkWvZPLp0DD0aAAA">
<XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$006AFFFF</XPD:ATTR>
<XPD:ATTR name="FontColor" type="string">clNavy</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">104</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">180</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">212</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">176</XPD:ATTR>
<XPD:REF name="Model">27xSOjlG+UWuDjhFqyuIngAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="D+9NpnpDjEGMU+zSCiY8KwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="lRX+ZU1NnUqPrQ3rZk3yFgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">xshape</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="mXI9xaoaJUWpsIpGYukGpgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1mjvgScDbk2iGtSA9rgQfQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="3FK9ZwwZXEC82WW2RFcF0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">27xSOjlG+UWuDjhFqyuIngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="sdRLOrvSZEe+jtRtaEK7wwAA">
<XPD:REF name="Model">27xSOjlG+UWuDjhFqyuIngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="14rjXamo8kGm6599nR1qxAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">27xSOjlG+UWuDjhFqyuIngAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLAssociationView" guid="tw/7fVRPqE2Dq6GUR69/hAAA">
<XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$006AFFFF</XPD:ATTR>
<XPD:ATTR name="FontColor" type="string">clNavy</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">572,88;468,88;468,172</XPD:ATTR>
<XPD:REF name="Model">7rzYX0eZLEq1vz8OfgsvXgAA</XPD:REF>
<XPD:REF name="Head">onej662uFkCFjyOEzZK+lwAA</XPD:REF>
<XPD:REF name="Tail">ulpRIsIWr0y3S+IgyjNTlQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="xbGZino3kUag/CPDPXj8TQAA">
<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">7rzYX0eZLEq1vz8OfgsvXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="HGjr1l/vlkulCeQJJKDk1AAA">
<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">7rzYX0eZLEq1vz8OfgsvXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="e2IrC5ecTU6s8Q4Pd0jY/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">7rzYX0eZLEq1vz8OfgsvXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="E1Q3Z3mHJU+AZTlDvJhIJAAA">
<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">XYY4ryH0DUaEPYTYJpHMrQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="hoDKoytHIUOanfdeg3KjvwAA">
<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">ZyvgLbfPGkudE3m20P7waQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="DsQGJHaWb0icgC9AhpFdiAAA">
<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">XYY4ryH0DUaEPYTYJpHMrQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="/fUWgFoHYk2z+t5T5uDNEwAA">
<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">ZyvgLbfPGkudE3m20P7waQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="y75ZoMfjWEyxyntpX3F/MgAA">
<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">XYY4ryH0DUaEPYTYJpHMrQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="ZuUZ1N3fCU2lcVSxrBFZzQAA">
<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">ZyvgLbfPGkudE3m20P7waQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="JJ8UT9m4X06ed43W/4hFcQAA">
<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">XYY4ryH0DUaEPYTYJpHMrQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="pfsU10R2BU61prTA9cpf6gAA">
<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">ZyvgLbfPGkudE3m20P7waQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLAssociationView" guid="KxyJJm9h0Uu0yqiLUQ7AjQAA">
<XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$006AFFFF</XPD:ATTR>
<XPD:ATTR name="FontColor" type="string">clNavy</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">584,320;468,320;468,220</XPD:ATTR>
<XPD:REF name="Model">iyOsFqhPGEqwF8UBqiMqNwAA</XPD:REF>
<XPD:REF name="Head">onej662uFkCFjyOEzZK+lwAA</XPD:REF>
<XPD:REF name="Tail">9w2IR/ahGUiOWMQGrH4ksAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="nMCFD/tgxEyT4H8vExNtRgAA">
<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">iyOsFqhPGEqwF8UBqiMqNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="NpJTLhSHMUuX4Kuh9uIsEgAA">
<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">iyOsFqhPGEqwF8UBqiMqNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="mHyfyH8aZ0yQu8OSu4TXlwAA">
<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">iyOsFqhPGEqwF8UBqiMqNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="yv3ygxz7+k2PkbYUdgKf3gAA">
<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">oW8HXjisHkSEHyQBRfU1OAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="TFSEmcmw0Em7xNb18uKtWQAA">
<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">hVkjlcRMg0OkDievPo7WkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="y78RqGkVs0iA8qO5Riw+lAAA">
<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">oW8HXjisHkSEHyQBRfU1OAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="BlKVzkfkiU+SFlto2iJEWAAA">
<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">hVkjlcRMg0OkDievPo7WkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="rBfRHfjS8kqhze0xJ7v3fwAA">
<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">oW8HXjisHkSEHyQBRfU1OAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="UaQ0x6oabUGoo1J8WmJlhAAA">
<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">hVkjlcRMg0OkDievPo7WkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="rJ0QirdDaUi+85IaUbX3MAAA">
<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">oW8HXjisHkSEHyQBRfU1OAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="F6dOmDoMGEq6f65INR8DNAAA">
<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">hVkjlcRMg0OkDievPo7WkwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLDependencyView" guid="0gsMu6aJYE2FKben4K50NgAA">
<XPD:ATTR name="LineColor" type="string">clBlue</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">396,220;396,320;315,320</XPD:ATTR>
<XPD:REF name="Model">tKOBy8p0c063xOFLcQ8LBAAA</XPD:REF>
<XPD:REF name="Head">0qBtBFVIpkWvZPLp0DD0aAAA</XPD:REF>
<XPD:REF name="Tail">onej662uFkCFjyOEzZK+lwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="98nPYC7YgEacrBxmb3XHxQAA">
<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">tKOBy8p0c063xOFLcQ8LBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Vuhox1Ihz0Ggj6JpO9wq7AAA">
<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">tKOBy8p0c063xOFLcQ8LBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="79xe2REIyE+N5TOXGLIxVwAA">
<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">tKOBy8p0c063xOFLcQ8LBAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="K4qgXzZG1UukRVonO/TzvwAA">
<XPD:ATTR name="LineColor" type="string">clBlue</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$006CFFFF</XPD:ATTR>
<XPD:ATTR name="FontColor" type="string">clNavy</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">168</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">72</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">93</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">30</XPD:ATTR>
<XPD:REF name="Model">iKYBQ3ZrnUOzNLKhr43R4gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="pFQnbPPuvESmvq5hbMsMWQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="w7nT55f780KZe6IqrHJ2ogAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">xproto</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="azIi1NeusEGfPqhDxGuqewAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="+ldPBa4kZUC7eBlO7RrgjwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="LjWLc6u9VkO0vzBI7cC0jwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">iKYBQ3ZrnUOzNLKhr43R4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="oUJY1sGgjEmWfKWgNdRjNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">iKYBQ3ZrnUOzNLKhr43R4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="NXs6slV+wEShQxnUBfcBygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">iKYBQ3ZrnUOzNLKhr43R4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLDependencyView" guid="3vqi5qtmd0O2c7QYigtq5AAA">
<XPD:ATTR name="LineColor" type="string">clBlue</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">396,172;396,86;260,86</XPD:ATTR>
<XPD:REF name="Model">dvdnjGvWJ0CelpDX+TpIKQAA</XPD:REF>
<XPD:REF name="Head">K4qgXzZG1UukRVonO/TzvwAA</XPD:REF>
<XPD:REF name="Tail">onej662uFkCFjyOEzZK+lwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="i//+g60FakS8pCdpZESaCwAA">
<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">dvdnjGvWJ0CelpDX+TpIKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="iU1dfGWhD0K1Re9+NHivRAAA">
<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">dvdnjGvWJ0CelpDX+TpIKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="cERvxGKnWEePf4iBB1aitAAA">
<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">dvdnjGvWJ0CelpDX+TpIKQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">23</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="4BKdIBzK0Ei4c5GpeJJVYwAA">
<XPD:ATTR name="Name" type="string">fpwm</XPD:ATTR>
<XPD:REF name="Namespace">BPUL4Rw3ZEOkAKTCPasRgQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">onej662uFkCFjyOEzZK+lwAA</XPD:REF>
<XPD:REF name="Views[1]">mzRTKYrWkkigJhlXXRWtNAAA</XPD:REF>
<XPD:REF name="Views[2]">XLxveV7j4kSi+aiGh+kuVwAA</XPD:REF>
<XPD:REF name="Views[3]">KiipouT4ukaRNSfXrzEQwAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">6</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">pm8SgorPeUGCNYFIJm+XxgAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">8wBXMwKNAkO+p21x9Yv+/gAA</XPD:REF>
<XPD:REF name="ClientDependencies[2]">pCgMk8kah0O+uoGjasL9FgAA</XPD:REF>
<XPD:REF name="ClientDependencies[3]">GiIiN8ICJEyF9/vVPHgwGQAA</XPD:REF>
<XPD:REF name="ClientDependencies[4]">tKOBy8p0c063xOFLcQ8LBAAA</XPD:REF>
<XPD:REF name="ClientDependencies[5]">dvdnjGvWJ0CelpDX+TpIKQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">3</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">vj5Znd9vh0yRE/rMK6a4bwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">1qbVOIRv7U2Mfhc7si+2KgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">AnNx8ZyQuk+zu7s0gFN1nAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">8</XPD:ATTR>
<XPD:REF name="Associations[0]">vjOAE6i/MEak29IqouG5EwAA</XPD:REF>
<XPD:REF name="Associations[1]">EjtTJOnbK0G4kv0pZCOXJQAA</XPD:REF>
<XPD:REF name="Associations[2]">XYY4ryH0DUaEPYTYJpHMrQAA</XPD:REF>
<XPD:REF name="Associations[3]">TU6PAlNdU0yEbs95paHNUQAA</XPD:REF>
<XPD:REF name="Associations[4]">9bJ3hl6Mek6nIgGunWixqwAA</XPD:REF>
<XPD:REF name="Associations[5]">oW8HXjisHkSEHyQBRfU1OAAA</XPD:REF>
<XPD:REF name="Associations[6]">Km+BnODoEkSrGsv6XMFaEwAA</XPD:REF>
<XPD:REF name="Associations[7]">MpCa5IiyPEK51/wO71BxFAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="pBo+n5BQPE+GGUPdLW4g5QAA">
<XPD:ATTR name="Name" type="string">TFPWMWindowManager</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">WM</XPD:ATTR>
<XPD:REF name="Owner">4BKdIBzK0Ei4c5GpeJJVYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="iOfwrX35FUSUywrU/sqEtgAA">
<XPD:ATTR name="Name" type="string">fpwmrotated</XPD:ATTR>
<XPD:REF name="Namespace">BPUL4Rw3ZEOkAKTCPasRgQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">vj5Znd9vh0yRE/rMK6a4bwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">pm8SgorPeUGCNYFIJm+XxgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="2HoqoeTkpkyjIflBvwQRdQAA">
<XPD:ATTR name="Name" type="string">XRotDrawAlignedString</XPD:ATTR>
<XPD:REF name="Owner">iOfwrX35FUSUywrU/sqEtgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="huXHEEtrBUOfGZpb4b+A5AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">procedure</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2HoqoeTkpkyjIflBvwQRdQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="zaBDedtl8E61v3o7SUaehAAA">
<XPD:ATTR name="Name" type="string">XRotDrawString</XPD:ATTR>
<XPD:REF name="Owner">iOfwrX35FUSUywrU/sqEtgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wgAwb4olsEWXQNsuLLwhhgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">procedure</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zaBDedtl8E61v3o7SUaehAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="6QX0HS/rPUOGu63kbQ3AJgAA">
<XPD:ATTR name="Name" type="string">XRotTextWidth</XPD:ATTR>
<XPD:REF name="Owner">iOfwrX35FUSUywrU/sqEtgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CkOIQejx8UGPY7oRJ6RkTgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Integer</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6QX0HS/rPUOGu63kbQ3AJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="XgHY5tS30kWfipucX0dKzgAA">
<XPD:ATTR name="Name" type="string">XRotUnloadFont</XPD:ATTR>
<XPD:REF name="Owner">iOfwrX35FUSUywrU/sqEtgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xbJWjKZmBkSP14DYPGVjkwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">procedure</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XgHY5tS30kWfipucX0dKzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="40ngm4FaVkS+krZV1sCeSwAA">
<XPD:ATTR name="Name" type="string">XRotVersion</XPD:ATTR>
<XPD:REF name="Owner">iOfwrX35FUSUywrU/sqEtgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EyHVtY12/kubJPDWH0EiBQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">real</XPD:ATTR>
<XPD:REF name="BehavioralFeature">40ngm4FaVkS+krZV1sCeSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">lkEDP0NQ2Eme9UG8OJkfdgAA</XPD:REF>
<XPD:REF name="Associations[1]">GLZ4xhdwm0qAptKF6zJmKgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="K7W0u83pWUuy/f3mhMA0lAAA">
<XPD:ATTR name="Name" type="string">xv_errno</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Integer</XPD:ATTR>
<XPD:REF name="Owner">iOfwrX35FUSUywrU/sqEtgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="YQvKLi/n8EWhZ22iWSKCwgAA">
<XPD:ATTR name="Name" type="string">fpwmgeneral</XPD:ATTR>
<XPD:REF name="Namespace">BPUL4Rw3ZEOkAKTCPasRgQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9w2IR/ahGUiOWMQGrH4ksAAA</XPD:REF>
<XPD:REF name="Views[1]">IjUq+Q9GlEG6poUAroUSUQAA</XPD:REF>
<XPD:REF name="Views[2]">QxfJfOv5ZkSr+wRN9qjbXgAA</XPD:REF>
<XPD:REF name="Views[3]">H5wEdCfim0W/hs7qZSLLFQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">1qbVOIRv7U2Mfhc7si+2KgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">pCgMk8kah0O+uoGjasL9FgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="JiGwiaIux0+zGWe52qqKYwAA">
<XPD:ATTR name="Name" type="string">fpwm_signal</XPD:ATTR>
<XPD:REF name="Owner">YQvKLi/n8EWhZ22iWSKCwgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">JZ3FSz9ARUKbAGBwd4SNMAAA</XPD:REF>
<XPD:REF name="Associations[1]">hVkjlcRMg0OkDievPo7WkwAA</XPD:REF>
<XPD:REF name="Associations[2]">9za1AVIsfEORLFTXS8ci5wAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="KiGF8t2jeEWN5AGEDlotTAAA">
<XPD:ATTR name="Name" type="string">TAtoms</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Atoms</XPD:ATTR>
<XPD:REF name="Owner">YQvKLi/n8EWhZ22iWSKCwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="ZomSuXNWvUWA3bEdbXc6XQAA">
<XPD:ATTR name="Name" type="string">ignoreBadWindowErrors</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Boolean</XPD:ATTR>
<XPD:REF name="Owner">YQvKLi/n8EWhZ22iWSKCwgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="haJX7/H69EKJpNwBVANKTgAA">
<XPD:ATTR name="Name" type="string">fpwmmanager</XPD:ATTR>
<XPD:REF name="Namespace">BPUL4Rw3ZEOkAKTCPasRgQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ulpRIsIWr0y3S+IgyjNTlQAA</XPD:REF>
<XPD:REF name="Views[1]">ADE7eTHkckuOie8hS8547gAA</XPD:REF>
<XPD:REF name="Views[2]">A+VFClnwGEyHp2lj3L3lgQAA</XPD:REF>
<XPD:REF name="Views[3]">IjlKwRdjxU6auun6w+BpmgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">AnNx8ZyQuk+zu7s0gFN1nAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">8wBXMwKNAkO+p21x9Yv+/gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="1VfFrhie50OTUu6Jg67hQAAA">
<XPD:ATTR name="Name" type="string">nobuttons</XPD:ATTR>
<XPD:REF name="Owner">haJX7/H69EKJpNwBVANKTgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="s8NyqqvcrE2GPzPM5upWsgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1VfFrhie50OTUu6Jg67hQAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="NjTRy2nE3ECQBba494aq4AAA">
<XPD:ATTR name="Name" type="string">errorHandler</XPD:ATTR>
<XPD:REF name="Owner">haJX7/H69EKJpNwBVANKTgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="O02Bzvi1YEWurQLt5mI1SAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">cint</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NjTRy2nE3ECQBba494aq4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">ZyvgLbfPGkudE3m20P7waQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">12</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="qX5F89ajjk2TsRMe542OcAAA">
<XPD:ATTR name="Name" type="string">borderCounter</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">cint</XPD:ATTR>
<XPD:REF name="Owner">haJX7/H69EKJpNwBVANKTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="r7DQ5OZcmE2zPOvwaC40lwAA">
<XPD:ATTR name="Name" type="string">m_backgroundPixel</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">culong</XPD:ATTR>
<XPD:REF name="Owner">haJX7/H69EKJpNwBVANKTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="HcUGU9Qd8kS0QfVtxmimGgAA">
<XPD:ATTR name="Name" type="string">m_borderPixel</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">culong</XPD:ATTR>
<XPD:REF name="Owner">haJX7/H69EKJpNwBVANKTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="UuDOWn7r9EWQKShkG23wqwAA">
<XPD:ATTR name="Name" type="string">m_buttonBackgroundPixel</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">culong</XPD:ATTR>
<XPD:REF name="Owner">haJX7/H69EKJpNwBVANKTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="m30Pkh4BqkCtadFh24T9nwAA">
<XPD:ATTR name="Name" type="string">m_defaultLabel</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">haJX7/H69EKJpNwBVANKTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="8WQG3172W0eKvIUyDbvm0wAA">
<XPD:ATTR name="Name" type="string">m_drawGC</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">xlib</XPD:ATTR>
<XPD:REF name="Owner">haJX7/H69EKJpNwBVANKTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="a2XmpPpgYEqlLZ2gewImAwAA">
<XPD:ATTR name="Name" type="string">m_foregroundPixel</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">culong</XPD:ATTR>
<XPD:REF name="Owner">haJX7/H69EKJpNwBVANKTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="gE1lznGcRk+wcByzDYk9uwAA">
<XPD:ATTR name="Name" type="string">m_frameBackgroundPixel</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">culong</XPD:ATTR>
<XPD:REF name="Owner">haJX7/H69EKJpNwBVANKTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="DxyBGYc5lUmWW5lhrhkyaQAA">
<XPD:ATTR name="Name" type="string">m_initialising</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Boolean</XPD:ATTR>
<XPD:REF name="Owner">haJX7/H69EKJpNwBVANKTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[9]" type="UMLAttribute" guid="36kCdMwUbUyRxRf3ROw3LgAA">
<XPD:ATTR name="Name" type="string">m_menuCreateLabel</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">haJX7/H69EKJpNwBVANKTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[10]" type="UMLAttribute" guid="qrhDKAmLp0Cx0R+2cFcdCgAA">
<XPD:ATTR name="Name" type="string">m_signalled</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">cint</XPD:ATTR>
<XPD:REF name="Owner">haJX7/H69EKJpNwBVANKTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[11]" type="UMLAttribute" guid="vw3wywQyW0KZFoQ4QZmE3gAA">
<XPD:ATTR name="Name" type="string">m_tabWidth</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">cint</XPD:ATTR>
<XPD:REF name="Owner">haJX7/H69EKJpNwBVANKTgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="27xSOjlG+UWuDjhFqyuIngAA">
<XPD:ATTR name="Name" type="string">xshape</XPD:ATTR>
<XPD:REF name="Namespace">BPUL4Rw3ZEOkAKTCPasRgQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0qBtBFVIpkWvZPLp0DD0aAAA</XPD:REF>
<XPD:REF name="Views[1]">3FK9ZwwZXEC82WW2RFcF0gAA</XPD:REF>
<XPD:REF name="Views[2]">sdRLOrvSZEe+jtRtaEK7wwAA</XPD:REF>
<XPD:REF name="Views[3]">14rjXamo8kGm6599nR1qxAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">GiIiN8ICJEyF9/vVPHgwGQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">tKOBy8p0c063xOFLcQ8LBAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="5EqAbAJX4EOdP67VLa4qywAA">
<XPD:ATTR name="Name" type="string">Kim, Hyunsoo</XPD:ATTR>
<XPD:REF name="Namespace">27xSOjlG+UWuDjhFqyuIngAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Operations" type="integer">11</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="nhfD3JpJgk+InsQBNhJYjQAA">
<XPD:ATTR name="Name" type="string">XShapeCombineMask</XPD:ATTR>
<XPD:REF name="Owner">27xSOjlG+UWuDjhFqyuIngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="BepynKjZRked/fnBaVfDsQAA">
<XPD:ATTR name="Name" type="string">XShapeCombineRectangles</XPD:ATTR>
<XPD:REF name="Owner">27xSOjlG+UWuDjhFqyuIngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="98CtuZfWSEShsudnuaF9DQAA">
<XPD:ATTR name="Name" type="string">XShapeCombineRegion</XPD:ATTR>
<XPD:REF name="Owner">27xSOjlG+UWuDjhFqyuIngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="QJmRR7vxo0Cqzt3+pOcFewAA">
<XPD:ATTR name="Name" type="string">XShapeCombineShape</XPD:ATTR>
<XPD:REF name="Owner">27xSOjlG+UWuDjhFqyuIngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="gHbwHQHCAk27wCN8jdAJawAA">
<XPD:ATTR name="Name" type="string">XShapeGetRectangles</XPD:ATTR>
<XPD:REF name="Owner">27xSOjlG+UWuDjhFqyuIngAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OEKscbLK/k2Jl2q+ewxpOgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PXRectangle</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gHbwHQHCAk27wCN8jdAJawAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="a8a4t/oueEO+v5LmBVowUQAA">
<XPD:ATTR name="Name" type="string">XShapeInputSelected</XPD:ATTR>
<XPD:REF name="Owner">27xSOjlG+UWuDjhFqyuIngAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ccGwxaoFCEuawrkNgVvpFwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">culong</XPD:ATTR>
<XPD:REF name="BehavioralFeature">a8a4t/oueEO+v5LmBVowUQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="Q9MsrQ4/vEaaoN5SS+N86gAA">
<XPD:ATTR name="Name" type="string">XShapeOffsetShape</XPD:ATTR>
<XPD:REF name="Owner">27xSOjlG+UWuDjhFqyuIngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="yDrnd3bNnky2mj5xMH1QdgAA">
<XPD:ATTR name="Name" type="string">XShapeQueryExtension</XPD:ATTR>
<XPD:REF name="Owner">27xSOjlG+UWuDjhFqyuIngAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/oYPQp+XAEeNuUO8nZTEsQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">cbool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yDrnd3bNnky2mj5xMH1QdgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="1nIae3RNfku6VreBc5avHgAA">
<XPD:ATTR name="Name" type="string">XShapeQueryExtents</XPD:ATTR>
<XPD:REF name="Owner">27xSOjlG+UWuDjhFqyuIngAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VxnaQ2/050eV386+R50D8gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">xlib.TStatus</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1nIae3RNfku6VreBc5avHgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="yXLuR6mmJ0G2RWoojlR7yAAA">
<XPD:ATTR name="Name" type="string">XShapeQueryVersion</XPD:ATTR>
<XPD:REF name="Owner">27xSOjlG+UWuDjhFqyuIngAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3eMPHFLnzEazMmrqxC0AIwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">xlib.TStatus</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yXLuR6mmJ0G2RWoojlR7yAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="R/7nsVPYLEWuvE6EuNzHgAAA">
<XPD:ATTR name="Name" type="string">XShapeSelectInput</XPD:ATTR>
<XPD:REF name="Owner">27xSOjlG+UWuDjhFqyuIngAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">VfU3FdFQC0upcrbKDWdn1QAA</XPD:REF>
<XPD:REF name="Associations[1]">GJs7YIvKE0GlSD0T9l/+EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLAssociation" guid="Urwe7CfjYEGGgAy79f/gTQAA">
<XPD:REF name="Namespace">BPUL4Rw3ZEOkAKTCPasRgQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="lkEDP0NQ2Eme9UG8OJkfdgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Urwe7CfjYEGGgAy79f/gTQAA</XPD:REF>
<XPD:REF name="Participant">iOfwrX35FUSUywrU/sqEtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="vjOAE6i/MEak29IqouG5EwAA">
<XPD:REF name="Association">Urwe7CfjYEGGgAy79f/gTQAA</XPD:REF>
<XPD:REF name="Participant">4BKdIBzK0Ei4c5GpeJJVYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLDependency" guid="vj5Znd9vh0yRE/rMK6a4bwAA">
<XPD:REF name="Namespace">BPUL4Rw3ZEOkAKTCPasRgQAA</XPD:REF>
<XPD:REF name="Client">iOfwrX35FUSUywrU/sqEtgAA</XPD:REF>
<XPD:REF name="Supplier">4BKdIBzK0Ei4c5GpeJJVYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLDependency" guid="1qbVOIRv7U2Mfhc7si+2KgAA">
<XPD:REF name="Namespace">BPUL4Rw3ZEOkAKTCPasRgQAA</XPD:REF>
<XPD:REF name="Client">YQvKLi/n8EWhZ22iWSKCwgAA</XPD:REF>
<XPD:REF name="Supplier">4BKdIBzK0Ei4c5GpeJJVYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLDependency" guid="AnNx8ZyQuk+zu7s0gFN1nAAA">
<XPD:REF name="Namespace">BPUL4Rw3ZEOkAKTCPasRgQAA</XPD:REF>
<XPD:REF name="Client">haJX7/H69EKJpNwBVANKTgAA</XPD:REF>
<XPD:REF name="Supplier">4BKdIBzK0Ei4c5GpeJJVYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLDependency" guid="pm8SgorPeUGCNYFIJm+XxgAA">
<XPD:REF name="Namespace">BPUL4Rw3ZEOkAKTCPasRgQAA</XPD:REF>
<XPD:REF name="Client">4BKdIBzK0Ei4c5GpeJJVYwAA</XPD:REF>
<XPD:REF name="Supplier">iOfwrX35FUSUywrU/sqEtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLDependency" guid="8wBXMwKNAkO+p21x9Yv+/gAA">
<XPD:REF name="Namespace">BPUL4Rw3ZEOkAKTCPasRgQAA</XPD:REF>
<XPD:REF name="Client">4BKdIBzK0Ei4c5GpeJJVYwAA</XPD:REF>
<XPD:REF name="Supplier">haJX7/H69EKJpNwBVANKTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLDependency" guid="pCgMk8kah0O+uoGjasL9FgAA">
<XPD:REF name="Namespace">BPUL4Rw3ZEOkAKTCPasRgQAA</XPD:REF>
<XPD:REF name="Client">4BKdIBzK0Ei4c5GpeJJVYwAA</XPD:REF>
<XPD:REF name="Supplier">YQvKLi/n8EWhZ22iWSKCwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLDependency" guid="GiIiN8ICJEyF9/vVPHgwGQAA">
<XPD:REF name="Namespace">BPUL4Rw3ZEOkAKTCPasRgQAA</XPD:REF>
<XPD:REF name="Client">4BKdIBzK0Ei4c5GpeJJVYwAA</XPD:REF>
<XPD:REF name="Supplier">27xSOjlG+UWuDjhFqyuIngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLAssociation" guid="fkXx9otAoUiBudcC1rJr9QAA">
<XPD:REF name="Namespace">BPUL4Rw3ZEOkAKTCPasRgQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="GLZ4xhdwm0qAptKF6zJmKgAA">
<XPD:REF name="Association">fkXx9otAoUiBudcC1rJr9QAA</XPD:REF>
<XPD:REF name="Participant">iOfwrX35FUSUywrU/sqEtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="EjtTJOnbK0G4kv0pZCOXJQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">fkXx9otAoUiBudcC1rJr9QAA</XPD:REF>
<XPD:REF name="Participant">4BKdIBzK0Ei4c5GpeJJVYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLAssociation" guid="7rzYX0eZLEq1vz8OfgsvXgAA">
<XPD:REF name="Namespace">BPUL4Rw3ZEOkAKTCPasRgQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">tw/7fVRPqE2Dq6GUR69/hAAA</XPD:REF>
<XPD:REF name="Views[1]">xbGZino3kUag/CPDPXj8TQAA</XPD:REF>
<XPD:REF name="Views[2]">HGjr1l/vlkulCeQJJKDk1AAA</XPD:REF>
<XPD:REF name="Views[3]">e2IrC5ecTU6s8Q4Pd0jY/QAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ZyvgLbfPGkudE3m20P7waQAA">
<XPD:REF name="Association">7rzYX0eZLEq1vz8OfgsvXgAA</XPD:REF>
<XPD:REF name="Participant">haJX7/H69EKJpNwBVANKTgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hoDKoytHIUOanfdeg3KjvwAA</XPD:REF>
<XPD:REF name="Views[1]">/fUWgFoHYk2z+t5T5uDNEwAA</XPD:REF>
<XPD:REF name="Views[2]">ZuUZ1N3fCU2lcVSxrBFZzQAA</XPD:REF>
<XPD:REF name="Views[3]">pfsU10R2BU61prTA9cpf6gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="XYY4ryH0DUaEPYTYJpHMrQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">7rzYX0eZLEq1vz8OfgsvXgAA</XPD:REF>
<XPD:REF name="Participant">4BKdIBzK0Ei4c5GpeJJVYwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">E1Q3Z3mHJU+AZTlDvJhIJAAA</XPD:REF>
<XPD:REF name="Views[1]">DsQGJHaWb0icgC9AhpFdiAAA</XPD:REF>
<XPD:REF name="Views[2]">y75ZoMfjWEyxyntpX3F/MgAA</XPD:REF>
<XPD:REF name="Views[3]">JJ8UT9m4X06ed43W/4hFcQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLAssociation" guid="agAEWllEbE6OZTCu/8Fr+QAA">
<XPD:REF name="Namespace">BPUL4Rw3ZEOkAKTCPasRgQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="JZ3FSz9ARUKbAGBwd4SNMAAA">
<XPD:REF name="Association">agAEWllEbE6OZTCu/8Fr+QAA</XPD:REF>
<XPD:REF name="Participant">YQvKLi/n8EWhZ22iWSKCwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="TU6PAlNdU0yEbs95paHNUQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">agAEWllEbE6OZTCu/8Fr+QAA</XPD:REF>
<XPD:REF name="Participant">4BKdIBzK0Ei4c5GpeJJVYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLAssociation" guid="z7Wpm9RGmEaofRSdNz4TuwAA">
<XPD:REF name="Namespace">BPUL4Rw3ZEOkAKTCPasRgQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="VfU3FdFQC0upcrbKDWdn1QAA">
<XPD:REF name="Association">z7Wpm9RGmEaofRSdNz4TuwAA</XPD:REF>
<XPD:REF name="Participant">27xSOjlG+UWuDjhFqyuIngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="9bJ3hl6Mek6nIgGunWixqwAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">z7Wpm9RGmEaofRSdNz4TuwAA</XPD:REF>
<XPD:REF name="Participant">4BKdIBzK0Ei4c5GpeJJVYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLAssociation" guid="iyOsFqhPGEqwF8UBqiMqNwAA">
<XPD:REF name="Namespace">BPUL4Rw3ZEOkAKTCPasRgQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">KxyJJm9h0Uu0yqiLUQ7AjQAA</XPD:REF>
<XPD:REF name="Views[1]">nMCFD/tgxEyT4H8vExNtRgAA</XPD:REF>
<XPD:REF name="Views[2]">NpJTLhSHMUuX4Kuh9uIsEgAA</XPD:REF>
<XPD:REF name="Views[3]">mHyfyH8aZ0yQu8OSu4TXlwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="hVkjlcRMg0OkDievPo7WkwAA">
<XPD:REF name="Association">iyOsFqhPGEqwF8UBqiMqNwAA</XPD:REF>
<XPD:REF name="Participant">YQvKLi/n8EWhZ22iWSKCwgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TFSEmcmw0Em7xNb18uKtWQAA</XPD:REF>
<XPD:REF name="Views[1]">BlKVzkfkiU+SFlto2iJEWAAA</XPD:REF>
<XPD:REF name="Views[2]">UaQ0x6oabUGoo1J8WmJlhAAA</XPD:REF>
<XPD:REF name="Views[3]">F6dOmDoMGEq6f65INR8DNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="oW8HXjisHkSEHyQBRfU1OAAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">iyOsFqhPGEqwF8UBqiMqNwAA</XPD:REF>
<XPD:REF name="Participant">4BKdIBzK0Ei4c5GpeJJVYwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">yv3ygxz7+k2PkbYUdgKf3gAA</XPD:REF>
<XPD:REF name="Views[1]">y78RqGkVs0iA8qO5Riw+lAAA</XPD:REF>
<XPD:REF name="Views[2]">rBfRHfjS8kqhze0xJ7v3fwAA</XPD:REF>
<XPD:REF name="Views[3]">rJ0QirdDaUi+85IaUbX3MAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLAssociation" guid="Zet54YjWH0ignLHLIYtZrwAA">
<XPD:REF name="Namespace">BPUL4Rw3ZEOkAKTCPasRgQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Km+BnODoEkSrGsv6XMFaEwAA">
<XPD:REF name="Association">Zet54YjWH0ignLHLIYtZrwAA</XPD:REF>
<XPD:REF name="Participant">4BKdIBzK0Ei4c5GpeJJVYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="9za1AVIsfEORLFTXS8ci5wAA">
<XPD:REF name="Association">Zet54YjWH0ignLHLIYtZrwAA</XPD:REF>
<XPD:REF name="Participant">YQvKLi/n8EWhZ22iWSKCwgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLDependency" guid="tKOBy8p0c063xOFLcQ8LBAAA">
<XPD:REF name="Namespace">BPUL4Rw3ZEOkAKTCPasRgQAA</XPD:REF>
<XPD:REF name="Client">4BKdIBzK0Ei4c5GpeJJVYwAA</XPD:REF>
<XPD:REF name="Supplier">27xSOjlG+UWuDjhFqyuIngAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0gsMu6aJYE2FKben4K50NgAA</XPD:REF>
<XPD:REF name="Views[1]">98nPYC7YgEacrBxmb3XHxQAA</XPD:REF>
<XPD:REF name="Views[2]">Vuhox1Ihz0Ggj6JpO9wq7AAA</XPD:REF>
<XPD:REF name="Views[3]">79xe2REIyE+N5TOXGLIxVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLAssociation" guid="dnLSwugoJE2iwO4LXPHaowAA">
<XPD:REF name="Namespace">BPUL4Rw3ZEOkAKTCPasRgQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="MpCa5IiyPEK51/wO71BxFAAA">
<XPD:REF name="Association">dnLSwugoJE2iwO4LXPHaowAA</XPD:REF>
<XPD:REF name="Participant">4BKdIBzK0Ei4c5GpeJJVYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="GJs7YIvKE0GlSD0T9l/+EwAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">dnLSwugoJE2iwO4LXPHaowAA</XPD:REF>
<XPD:REF name="Participant">27xSOjlG+UWuDjhFqyuIngAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLClass" guid="iKYBQ3ZrnUOzNLKhr43R4gAA">
<XPD:ATTR name="Name" type="string">xproto</XPD:ATTR>
<XPD:REF name="Namespace">BPUL4Rw3ZEOkAKTCPasRgQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">K4qgXzZG1UukRVonO/TzvwAA</XPD:REF>
<XPD:REF name="Views[1]">LjWLc6u9VkO0vzBI7cC0jwAA</XPD:REF>
<XPD:REF name="Views[2]">oUJY1sGgjEmWfKWgNdRjNAAA</XPD:REF>
<XPD:REF name="Views[3]">NXs6slV+wEShQxnUBfcBygAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">dvdnjGvWJ0CelpDX+TpIKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLDependency" guid="dvdnjGvWJ0CelpDX+TpIKQAA">
<XPD:REF name="Namespace">BPUL4Rw3ZEOkAKTCPasRgQAA</XPD:REF>
<XPD:REF name="Client">4BKdIBzK0Ei4c5GpeJJVYwAA</XPD:REF>
<XPD:REF name="Supplier">iKYBQ3ZrnUOzNLKhr43R4gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3vqi5qtmd0O2c7QYigtq5AAA</XPD:REF>
<XPD:REF name="Views[1]">i//+g60FakS8pCdpZESaCwAA</XPD:REF>
<XPD:REF name="Views[2]">iU1dfGWhD0K1Re9+NHivRAAA</XPD:REF>
<XPD:REF name="Views[3]">cERvxGKnWEePf4iBB1aitAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:BODY>
</XPD:PROJECT>
