<?xml version="1.0" encoding="UTF-8"?>
<XPD:PROJECT xmlns:XPD="http://www.staruml.com" version="1">
<XPD:HEADER>
<XPD:SUBUNITS>
</XPD:SUBUNITS>
<XPD:PROFILES>
<XPD:PROFILE>UMLStandard</XPD:PROFILE>
</XPD:PROFILES>
</XPD:HEADER>
<XPD:BODY>
<XPD:OBJ name="DocumentElement" type="UMLProject" guid="R0RqpKJdR0mbtpv0/zrZZwAA">
<XPD:ATTR name="Title" type="string">Untitled</XPD:ATTR>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLModel" guid="7PskLrQODEqy8PeGEwkjqAAA">
<XPD:ATTR name="Name" type="string">Use Case Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">useCaseModel</XPD:ATTR>
<XPD:REF name="Namespace">R0RqpKJdR0mbtpv0/zrZZwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLUseCaseDiagram" guid="Wr+c9OPB5Eq0DaSUxmyb9gAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">7PskLrQODEqy8PeGEwkjqAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLUseCaseDiagramView" guid="xTWGL1XTSEeKhL8zrDE7ywAA">
<XPD:REF name="Diagram">Wr+c9OPB5Eq0DaSUxmyb9gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLModel" guid="+3RpDlCKEUKwYRIlOB6qTQAA">
<XPD:ATTR name="Name" type="string">Analysis Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">analysisModel</XPD:ATTR>
<XPD:REF name="Namespace">R0RqpKJdR0mbtpv0/zrZZwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="heVOCXj6H0ye8MqgawGvjQAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:ATTR name="DiagramType" type="string">RobustnessDiagram</XPD:ATTR>
<XPD:REF name="DiagramOwner">+3RpDlCKEUKwYRIlOB6qTQAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="xhXlGZ8cWkaxyHVrUyPEYQAA">
<XPD:REF name="Diagram">heVOCXj6H0ye8MqgawGvjQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLModel" guid="wZ7hT8wQ6kabYqKT2Ve/egAA">
<XPD:ATTR name="Name" type="string">Design Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">designModel</XPD:ATTR>
<XPD:REF name="Namespace">R0RqpKJdR0mbtpv0/zrZZwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="Hcz9Mqdx4EOZJ34WBi2QiAAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:REF name="DiagramOwner">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="czktAUjcrUurMno7bsNqpwAA">
<XPD:REF name="Diagram">Hcz9Mqdx4EOZJ34WBi2QiAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[1]" type="UMLClassDiagram" guid="bWeGYHh2gUe3QD88rwkNXgAA">
<XPD:ATTR name="Name" type="string">Overview</XPD:ATTR>
<XPD:REF name="DiagramOwner">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="FoamVWx7uUmziRqfB1YdpAAA">
<XPD:REF name="Diagram">bWeGYHh2gUe3QD88rwkNXgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">104</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="dBQ0k50LykqqjBY3iFhhzwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00D8FAEA</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">880</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">688</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">121</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">72</XPD:ATTR>
<XPD:REF name="Model">G79PJ68MM0a+vkuZFEFZWgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="fI32br/cnEK61QS7v7g34gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="E4ftQf/TtkGZMHufql1r7QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Discriminator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="m3XNhnEHWEKmvdXtkCK5wAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="/7QaZiP8tkiwCShRy20wogAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="viV0tzdVPECsrwsIVNS10QAA">
<XPD:REF name="Model">G79PJ68MM0a+vkuZFEFZWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="txnQBqnhV0eDsfoxbXiwDgAA">
<XPD:REF name="Model">G79PJ68MM0a+vkuZFEFZWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="g1u9CFyXOkezF8LR5wht5gAA">
<XPD:REF name="Model">G79PJ68MM0a+vkuZFEFZWgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="FDbGKlrqFE6OA0ISe47+yAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00D8FAEA</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">376</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">952</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">134</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">98</XPD:ATTR>
<XPD:REF name="Model">jCr1UUun0EyYli95YIagRwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="4GXT3lRGOkqNWuNJoOgXrgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="HiDr358q7UeXqQASnhGWhQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PolicySelector</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Sl7BPk7EL0CgDN6STFHpkwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="m/8psdvvAkit7e2SdTTgugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="KYPJeKBZlE+Tm8ggfrQ+4QAA">
<XPD:REF name="Model">jCr1UUun0EyYli95YIagRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="puZIw4tjnEWdnfnAbTd+RQAA">
<XPD:REF name="Model">jCr1UUun0EyYli95YIagRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="O4l67DWvCkaUgyPiZgENqwAA">
<XPD:REF name="Model">jCr1UUun0EyYli95YIagRwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="3ANKwFFhK0SZ3bSgqRhMpAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">980</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">52</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">91</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">Pqeud3JTJkWBh5DqCnR9DAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="OsYg/m0X2Eak4oo1lhjNdwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="FrkihmUjvUyhpNWImaPFiAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DefaultPolicy1</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="r1zKQKwkrkGLEuPLL0ZtNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ZpAyooZFJUmUvd7IKoJwPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="XGFUnlG0T0+0AaGhuGjUxQAA">
<XPD:REF name="Model">Pqeud3JTJkWBh5DqCnR9DAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="2anBxVorbU24iQPdrjFuRwAA">
<XPD:REF name="Model">Pqeud3JTJkWBh5DqCnR9DAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="dZ0ukFUfXk+gqpFqzDlt/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Pqeud3JTJkWBh5DqCnR9DAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="mSJrjpm1BU+7oz8EogZUaAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">980</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">108</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">91</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">4AKy7vTpLUqUbQ9CMbPFqAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+KNfpmVx9EioRfBrSbDGAAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="BZpIUlQE6Umbbvq7S6s2OAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DefaultPolicy2</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="HopQSctLc0ad80SnfmRdtgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="dR/ybf1V2EyRdt2p8xsm1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="h0o9sU86jkGHXYaWSMl6tAAA">
<XPD:REF name="Model">4AKy7vTpLUqUbQ9CMbPFqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5E7C4f7iJkyOpIeYDYA5DAAA">
<XPD:REF name="Model">4AKy7vTpLUqUbQ9CMbPFqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Boio9bxi70mvW5W7kxtGWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">4AKy7vTpLUqUbQ9CMbPFqAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="NB9MO3r6706/6/4aqnn8tAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00ABBACD</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">980</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">164</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">91</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">RjQPr1IJI0WhWbfRgvD9+gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="V8RTmpQxakSg7idwmuuj8QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="AXiuJLa9y0+XyvGh4yg3AAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DefaultPolicy3</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="YbpK5D+yV0uH737KwzqnAgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="e+kWUyqmeU2Jv3CkJTcMPAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="E3MUE/e7skiesBTGu6O/9gAA">
<XPD:REF name="Model">RjQPr1IJI0WhWbfRgvD9+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="k1ISNxGzVka+0XRy6HO2XwAA">
<XPD:REF name="Model">RjQPr1IJI0WhWbfRgvD9+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="zRxyvEZJ1UOrJFqN24HTIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">RjQPr1IJI0WhWbfRgvD9+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="45OYtRndEkuAUmHhotFDxAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">980</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">232</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">91</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">wP5W3tBxxE2/+JcmciyzfwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="nOUljI/h7EWss3LJ44s8yQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/d/fU70r8kWl+7C1aODlZAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DefaultPolicy4</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="T8zpJs13pkCp3EbYn/STpgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Jtt6Pl/J1060k58PQohYrQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="xoMf3JrjO0SjuAU3sgSH3AAA">
<XPD:REF name="Model">wP5W3tBxxE2/+JcmciyzfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="BJw57OIHv0ma3eTvcSNHVQAA">
<XPD:REF name="Model">wP5W3tBxxE2/+JcmciyzfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="xncIrWVXvUuWPV3Kd2cyxQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">wP5W3tBxxE2/+JcmciyzfwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="0FvQD4gfjE+XtxwknYOHxAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00CA9A91</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">720</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">204</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">219</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ZbwyVAFQukCHnypMhtIH4gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="+WI2mT2vmEKn4rf1fibtVQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DefaultPolicies</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wwKPHl9knUWgau4mMc3yuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="RNNiDf/vg0Wo2fyng8y2TgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="SLUtUJSnk02pfzn31cJnhgAA">
<XPD:REF name="Model">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="t8f91ny3OUqBugp3v7qCqwAA">
<XPD:REF name="Model">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="J58OkqFm2EWHRTAElzTPYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="SbH7HpzZLU6UizZkkvKfCAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00F0C1C2</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1484</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">400</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">110</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">FOjay7+WH0OhvxiGn6hkXwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Zje8GuJ2M02l8AWYjBBZRAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="lPpujT7kzkKChItdJM36GgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DefaultPolicyArgs</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="JCrJ+88tuEWjCvplXXh8iwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="hUtBPaKaA0+ozPmQuxvQwAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="chEx3VICOEGwyAGZFoKS7AAA">
<XPD:REF name="Model">FOjay7+WH0OhvxiGn6hkXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="2rcTLofCKkqX0WRpBF527AAA">
<XPD:REF name="Model">FOjay7+WH0OhvxiGn6hkXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="tQu4DN9rvkudGApaxvumsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">FOjay7+WH0OhvxiGn6hkXwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLGeneralizationView" guid="D1hPC7PINUqGMtE2goLtkgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1484,409;938,288</XPD:ATTR>
<XPD:REF name="Model">OYaR9rExmkWrgOylpLBTZAAA</XPD:REF>
<XPD:REF name="Head">0FvQD4gfjE+XtxwknYOHxAAA</XPD:REF>
<XPD:REF name="Tail">SbH7HpzZLU6UizZkkvKfCAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="/zg5xbfRyEmlMDA64hGE6QAA">
<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">OYaR9rExmkWrgOylpLBTZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="0OoZUKP5SUGC+HmAi8wlMAAA">
<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">OYaR9rExmkWrgOylpLBTZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="YEP3qwpXy0CnQ8BWN/Xp1QAA">
<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">OYaR9rExmkWrgOylpLBTZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="3V+LKTK0s0WxkOi3uzpjJwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00D8FAEA</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">248</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">387</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">125</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">90</XPD:ATTR>
<XPD:REF name="Model">iCRLWiQtVkimVHcUxOuWOgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="EQHQEjQBz06AX22xBICyBwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="+4xvx+KUEEC+O3LGRlAoCwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Policy1_is</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="HX78hYfxfkaAahU5B7MEEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="PyhfY4KWOkuTnAe7pVPhdwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="QZAzZ7aJE0iVyBD9malzlwAA">
<XPD:REF name="Model">iCRLWiQtVkimVHcUxOuWOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="yv2mB5szB0KgN6EKfhCwwwAA">
<XPD:REF name="Model">iCRLWiQtVkimVHcUxOuWOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="F7GHA46W8km/QASkK+yfzwAA">
<XPD:REF name="Model">iCRLWiQtVkimVHcUxOuWOgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLGeneralizationView" guid="hFQTgXAOC0io4OXYCrUV+QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">372,411;720,299</XPD:ATTR>
<XPD:REF name="Model">D2aQDZ4lHkuTGCmgSqQhnAAA</XPD:REF>
<XPD:REF name="Head">0FvQD4gfjE+XtxwknYOHxAAA</XPD:REF>
<XPD:REF name="Tail">3V+LKTK0s0WxkOi3uzpjJwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="f2cuzj8NI0yiWGtQnMI3rwAA">
<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">D2aQDZ4lHkuTGCmgSqQhnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="AzgFUxJ+eU+uoDj1S6yjvgAA">
<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">D2aQDZ4lHkuTGCmgSqQhnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="JCd81krTnEmEOpKD1SXSkgAA">
<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">D2aQDZ4lHkuTGCmgSqQhnAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="3ohaZRB0yUaD60S7dj67uwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00D8FAEA</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">390</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">387</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">125</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">90</XPD:ATTR>
<XPD:REF name="Model">phaXAxEhcUS11OxQSJ8ARAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ByNv6GJcWUO3HhIuoTVrQAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="b7bAAt2rYEGhZXCjBf7oyAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Policy2_is</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CrrTd/CX+E6uSOrFaCGoNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="8hPcFUNnnE6muX5W7S1sGwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="zRjLBujwiEiRCEN+ZhejXQAA">
<XPD:REF name="Model">phaXAxEhcUS11OxQSJ8ARAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Eju74R8W0kWlYNI2P7WEZwAA">
<XPD:REF name="Model">phaXAxEhcUS11OxQSJ8ARAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="l+U+DdebWUCBywXhotpesQAA">
<XPD:REF name="Model">phaXAxEhcUS11OxQSJ8ARAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLGeneralizationView" guid="L62uOcFrBUCH9JI7MXfjkwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">514,404;720,312</XPD:ATTR>
<XPD:REF name="Model">/xy1nL4Mu0aCiDTyt4xs+gAA</XPD:REF>
<XPD:REF name="Head">0FvQD4gfjE+XtxwknYOHxAAA</XPD:REF>
<XPD:REF name="Tail">3ohaZRB0yUaD60S7dj67uwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="F1DIHpqc6ECJGoOrV++7EAAA">
<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">/xy1nL4Mu0aCiDTyt4xs+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="XXeVNLLFQ0SHRAmCzHheygAA">
<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">/xy1nL4Mu0aCiDTyt4xs+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="mbe+5WShYUqw3NKJ1XBJrwAA">
<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">/xy1nL4Mu0aCiDTyt4xs+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="f7GQyMXbAkOSY605tygXbAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00D8FAEA</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">532</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">387</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">125</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">90</XPD:ATTR>
<XPD:REF name="Model">bMbaT4JBhUqQEYh82x77wgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="HmIfgYMkzECNiBSlRgNwqQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="AbYBllqo0EWrbZYQAzClSAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Policy3_is</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="G8k2b5hC8Eip8RJRVtkLWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="8YeLYmAaL0+4kOo35zSsQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="MAJFU0JIJEK1Ta3JQlxZDgAA">
<XPD:REF name="Model">bMbaT4JBhUqQEYh82x77wgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Wrgjph2+fkukUUyJsLm2PAAA">
<XPD:REF name="Model">bMbaT4JBhUqQEYh82x77wgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="zdCLM4IH7kaLn13z8kijrQAA">
<XPD:REF name="Model">bMbaT4JBhUqQEYh82x77wgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLGeneralizationView" guid="PM4Vy2SHbUuPZnHVSF4qEgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">656,387;745,324</XPD:ATTR>
<XPD:REF name="Model">rpjjCWKceEGg8xZwrW9HggAA</XPD:REF>
<XPD:REF name="Head">0FvQD4gfjE+XtxwknYOHxAAA</XPD:REF>
<XPD:REF name="Tail">f7GQyMXbAkOSY605tygXbAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="6gZ0bITPZUuLXrGX+SYj8gAA">
<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">rpjjCWKceEGg8xZwrW9HggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="WpiFl5WAWkGOpAhTMVPjyQAA">
<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">rpjjCWKceEGg8xZwrW9HggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Jo2FIElbgESyIkYNQLX6+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">rpjjCWKceEGg8xZwrW9HggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLClassView" guid="7H89N/5U4E6wnIz5Sxhj2wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00D8FAEA</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">674</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">387</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">125</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">90</XPD:ATTR>
<XPD:REF name="Model">RcMfUmCYF0OuFC7ZUGWFQgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="GZ/avdPdrkesLAOorU18dgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="M+xExjE8e0ewKaI99hcXqQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Policy4_is</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="bz8ibIalukOVo42miNX6bQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="YgIiUqx3lUSv4Il/v3VjJgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="NkdSKD8i90yxTQElJRA42AAA">
<XPD:REF name="Model">RcMfUmCYF0OuFC7ZUGWFQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="K1SAOjY/nUeig3oW85QJRwAA">
<XPD:REF name="Model">RcMfUmCYF0OuFC7ZUGWFQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="04/QA3Wf/ki1G5b6uXl5igAA">
<XPD:REF name="Model">RcMfUmCYF0OuFC7ZUGWFQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLGeneralizationView" guid="xXPKi9xNq0qtFIWXcndizgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">761,387;796,324</XPD:ATTR>
<XPD:REF name="Model">XnLWVzuC4kyQue8TOu6dgQAA</XPD:REF>
<XPD:REF name="Head">0FvQD4gfjE+XtxwknYOHxAAA</XPD:REF>
<XPD:REF name="Tail">7H89N/5U4E6wnIz5Sxhj2wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ABccWf+tHkSVTWHrKAVhkgAA">
<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">XnLWVzuC4kyQue8TOu6dgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="y3s3dh6apk+J3FCpkxCHYgAA">
<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">XnLWVzuC4kyQue8TOu6dgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="D/ahO46TJUie90A9NF+z9QAA">
<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">XnLWVzuC4kyQue8TOu6dgQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLClassView" guid="GHJENYILY0Cap8IDBv/jzwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00D8FAEA</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">476</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1176</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">349</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">161</XPD:ATTR>
<XPD:REF name="Model">ipKU+/IE4UOf8jemnpfhEQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="FSgCEDwLSECi5k7mDnMvUgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="bFjwNjQxd0KfS0D53pMUpQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">BreadSlicer</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Vn5SVFv980KbCvtRmAL1JgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="wu5LQlHx+UieCDmyCfkRXwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="DbrOmgNlzUuK1t0Gx104cQAA">
<XPD:REF name="Model">ipKU+/IE4UOf8jemnpfhEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="C0296HuJPkypFXAbi6uKYwAA">
<XPD:REF name="Model">ipKU+/IE4UOf8jemnpfhEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="b7HjDWLizE6DdDmIQlGFdgAA">
<XPD:REF name="Model">ipKU+/IE4UOf8jemnpfhEQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLClassView" guid="jU7MgX9A2UWHLf7z1w85iQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1412</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">500</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">87</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">Y6TcfY7eQUauSbtC6nZ5GwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="a2bq9fxrfkSYAVs1a7LYwwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="FhNcWciEm0e5j/1IcCP0VAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CustomPolicy</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="a4aHaXEicE+KKFFdcQTysAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="GgUQs5t5yUSYpOnPoLAoqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="8Gg+Um3RoEWdal/QWbQ2iwAA">
<XPD:REF name="Model">Y6TcfY7eQUauSbtC6nZ5GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="0uG6pwc13k+ueU/xWFYDXgAA">
<XPD:REF name="Model">Y6TcfY7eQUauSbtC6nZ5GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="xMC+w+bHRk+/OVqbQNef/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Y6TcfY7eQUauSbtC6nZ5GwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLClassView" guid="9ch74snd/UmvTKiShCZ4FQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00C4FBBF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">920</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">592</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">41</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">Htakg+ewiU6/jrhB1enMxAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="LuQVyAUlg0mDizb0EA8IJwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qca0/CW7LkqQP08Hlf+IrAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Base</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="TR1Bo6MIjkeVnry8fR9KEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="20EA4I87f0Oi0nnULXBggAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ja8mkDN+40SIrwsRr5jmKwAA">
<XPD:REF name="Model">Htakg+ewiU6/jrhB1enMxAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="lGmOVTd06kWfBuCJWv/N1QAA">
<XPD:REF name="Model">Htakg+ewiU6/jrhB1enMxAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="NX2wdJTuXUCysLDOQpUa/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Htakg+ewiU6/jrhB1enMxAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLGeneralizationView" guid="PAra8i0EeU60Hhfv6FfIBAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">940,688;940,634</XPD:ATTR>
<XPD:REF name="Model">lg2icg1dzUikMo4PdXiJggAA</XPD:REF>
<XPD:REF name="Head">9ch74snd/UmvTKiShCZ4FQAA</XPD:REF>
<XPD:REF name="Tail">dBQ0k50LykqqjBY3iFhhzwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Ba8hKXmsXU68LKjwy0JauAAA">
<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">lg2icg1dzUikMo4PdXiJggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="3rOQn9IRAUi9//J5hwX8lAAA">
<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">lg2icg1dzUikMo4PdXiJggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="K7TnodkxvUKMhhshttrZggAA">
<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">lg2icg1dzUikMo4PdXiJggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLClassView" guid="D4kLRJdnf0SBQ8TsBIgTgAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00C4FBBF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">52</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">688</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">187</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">72</XPD:ATTR>
<XPD:REF name="Model">B7S4w/Abf0mYWXxMULnBkwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="oMlJ31uIO0ef1+I08q/FXwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="tzG97DiWjUS7gwTHyKqAdAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Discriminator&lt;Setter1,1&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="aKhsYzCGm0KR/VYGS16OswAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="+ZELahdG+UuCI3gYXrDIFwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="PUGBZEzvrEGDe2sIaHhUrQAA">
<XPD:REF name="Model">B7S4w/Abf0mYWXxMULnBkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="nMO6MhGpcECg/PRSzlkYpgAA">
<XPD:REF name="Model">B7S4w/Abf0mYWXxMULnBkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="CLDoJ5O5Jka0He1RSk+kLAAA">
<XPD:REF name="Model">B7S4w/Abf0mYWXxMULnBkwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLClassView" guid="BnaR+eXpo0e13yAwSjpO8gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00C4FBBF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">248</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">688</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">187</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">72</XPD:ATTR>
<XPD:REF name="Model">4I1oSZ3+nk+BsRePrBJxXQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="J++XaRKmCEChmq+feslMYwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="+J3NjQ9NXEOp1Td7a2byXAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Discriminator&lt;Setter2,2&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="pbFajWs6aUWadjN4pXwaTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="C7nuVkFIeUKq+dvWU6BN0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="385Vvy06K0Wn70vwoNxbrwAA">
<XPD:REF name="Model">4I1oSZ3+nk+BsRePrBJxXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5RNL46N+qEm0PjF++hh8YQAA">
<XPD:REF name="Model">4I1oSZ3+nk+BsRePrBJxXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="k7G4BuBVBk2sg1WcrKWI0wAA">
<XPD:REF name="Model">4I1oSZ3+nk+BsRePrBJxXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLClassView" guid="/B2Kg9wu7kuqhDu90m2zRAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00C4FBBF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">444</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">688</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">187</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">72</XPD:ATTR>
<XPD:REF name="Model">Xi7j90BjZ06QZdlCN9DcOAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="7qcFZCVb2EefXNWb1ldV6gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="NKK2pNdcsUyuBTFgCwuZIQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Discriminator&lt;Setter3,3&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="VzqAbr03FkGT0wK+hVejXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="F8DAKC49l0CeFRpUEvI3CgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="m8aukINIx02p9slYKGTpiAAA">
<XPD:REF name="Model">Xi7j90BjZ06QZdlCN9DcOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="zCGSawQo8EySz66F00OrgAAA">
<XPD:REF name="Model">Xi7j90BjZ06QZdlCN9DcOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="vv5EjHG6fUWsWfoRFs5VLQAA">
<XPD:REF name="Model">Xi7j90BjZ06QZdlCN9DcOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLClassView" guid="tmb0nz6GK0OUxaKDmSu2PwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00C4FBBF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">640</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">688</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">187</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">72</XPD:ATTR>
<XPD:REF name="Model">lZCidIbUaUiUTuNH8FQVegAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Big8m2akFkylYcjRJ5GsXwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="zD9PgXqFE0e5/XSGJaJDlQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Discriminator&lt;Setter4,4&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="bdPaBDLtS06OuVTlMepKaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="+UWiW4GiaEKyxQQt7mmDvQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="0swTPZare0WOekLJ/WC1MQAA">
<XPD:REF name="Model">lZCidIbUaUiUTuNH8FQVegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="RAbWhxx8lEuW28dm6X+QxwAA">
<XPD:REF name="Model">lZCidIbUaUiUTuNH8FQVegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="f97gbEpRQUe9eOSIN96EZAAA">
<XPD:REF name="Model">lZCidIbUaUiUTuNH8FQVegAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLClassView" guid="3AvLM5SwR0OOpA51ThrZ9AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$008EEC84</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">664</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">592</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">140</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">OigxciFOCkOrFC1FdZaE3wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="I78MC13djUKk+DzQOVUdFwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/n1UFGNqGUW/2NTl5Rtc8AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Setter4</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="u9SRihNozEGAiqQU9n3EQwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="XrdP4KLAbk2431n/Nd4X7wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="jX7KDKccg0SsxrPrIHoJ3gAA">
<XPD:REF name="Model">OigxciFOCkOrFC1FdZaE3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="t4Swc3j7gEewaR25gdPfaAAA">
<XPD:REF name="Model">OigxciFOCkOrFC1FdZaE3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="hurJn5/3jEqblKVFSfzVUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">OigxciFOCkOrFC1FdZaE3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLClassView" guid="0k5F6hIacEC24fGGukVQTAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$008EEC84</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">468</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">592</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">140</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">UhuIu8y/9U2Rzc53eiyjXgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="DI4XDRDj2kyx4I8cG3PqBQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ZSHdTSHA30ankkDqdjW6FAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Setter3</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="5I2HmdPBrEeVWer0fyOQ9AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="F2TpUbtIakORPmZabsm3eAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="L/amZG89IkeCodPejBMdAAAA">
<XPD:REF name="Model">UhuIu8y/9U2Rzc53eiyjXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="pbVxZPgPbUOoB8PutfJpXwAA">
<XPD:REF name="Model">UhuIu8y/9U2Rzc53eiyjXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Z6JxFE/Nk0CQ/XppHLVXSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">UhuIu8y/9U2Rzc53eiyjXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[27]" type="UMLClassView" guid="iqXvaBvXdUuNiEq/auwLpwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$008EEC84</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">272</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">592</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">140</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">OJpMrfFTyEK3RFAgngOH5QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="oBWTv3BV6kqBhg6Ul21X6AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="+1CxM/BReUC3GoNpI8iFvgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Setter2</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Cfi8/NfWzEummj8M+8CPkgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="NkP3UjT2YkiH9+ySBhZanwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="MV+YW264lUWHDhdq52qZTwAA">
<XPD:REF name="Model">OJpMrfFTyEK3RFAgngOH5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="rc5d1lSCzUG6sjuQbcyaMQAA">
<XPD:REF name="Model">OJpMrfFTyEK3RFAgngOH5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="sVuj1pXsBEa5FrMue/x6wQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">OJpMrfFTyEK3RFAgngOH5QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[28]" type="UMLClassView" guid="BhqjLs6ODkOxh3Zh6T6RWwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$008EEC84</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">76</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">592</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">140</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">EKGaoW86WkG5jaRfj+Yw+wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="YEuyPZmlp0mpnm56jhsRTAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="44qcDBJh60WT+1t4TrPh0gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Setter1</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="atG4CCvq90Wh9glRAU2fWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Je2960gYtEChLpseigD9BwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="A88qRYLFOESWy8i+R5UkxAAA">
<XPD:REF name="Model">EKGaoW86WkG5jaRfj+Yw+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="U4lIqI4ykEu4qAMKtEGT2QAA">
<XPD:REF name="Model">EKGaoW86WkG5jaRfj+Yw+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Xp7ey/m6dECvIsWf4jFIEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">EKGaoW86WkG5jaRfj+Yw+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[29]" type="UMLGeneralizationView" guid="vDV/zhUNnESCPAynEMGiXwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">145,688;145,634</XPD:ATTR>
<XPD:REF name="Model">+Pr0kWx9Y06vImd/2FC20wAA</XPD:REF>
<XPD:REF name="Head">BhqjLs6ODkOxh3Zh6T6RWwAA</XPD:REF>
<XPD:REF name="Tail">D4kLRJdnf0SBQ8TsBIgTgAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="AytjSSp2RkuXUT2muxq2HAAA">
<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">+Pr0kWx9Y06vImd/2FC20wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="srpEE5ERFEyOD5HecOKB6QAA">
<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">+Pr0kWx9Y06vImd/2FC20wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="xLhKlXXTx06IlvBOBRnbTwAA">
<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">+Pr0kWx9Y06vImd/2FC20wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[30]" type="UMLGeneralizationView" guid="O3tqvDa5cUSaVVhCFnLJkwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">341,688;341,634</XPD:ATTR>
<XPD:REF name="Model">5ZcHzuG+L0+Kv9DSaZ8MJAAA</XPD:REF>
<XPD:REF name="Head">iqXvaBvXdUuNiEq/auwLpwAA</XPD:REF>
<XPD:REF name="Tail">BnaR+eXpo0e13yAwSjpO8gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="rFLtGFGWVEy2kFjAAvR3VgAA">
<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">5ZcHzuG+L0+Kv9DSaZ8MJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="yvLPQOUamkeRE68+gEeV0AAA">
<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">5ZcHzuG+L0+Kv9DSaZ8MJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="c02pnn7f00WkYClNjyTOqQAA">
<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">5ZcHzuG+L0+Kv9DSaZ8MJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[31]" type="UMLGeneralizationView" guid="4iS4WOBZuUWsaJK26xdS5AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">537,688;537,634</XPD:ATTR>
<XPD:REF name="Model">u7eOozLYj0u85f3BIa5wNQAA</XPD:REF>
<XPD:REF name="Head">0k5F6hIacEC24fGGukVQTAAA</XPD:REF>
<XPD:REF name="Tail">/B2Kg9wu7kuqhDu90m2zRAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ZjdmXpRZmE+pX/44PXfkRwAA">
<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">u7eOozLYj0u85f3BIa5wNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="9Z/Tn9R6YU2xcNYv95tUWgAA">
<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">u7eOozLYj0u85f3BIa5wNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="R8Aqk5yGREOIgIlkSRrzsQAA">
<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">u7eOozLYj0u85f3BIa5wNQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[32]" type="UMLGeneralizationView" guid="hysBFGRYZUm8DCWFPNxUjAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">733,688;733,634</XPD:ATTR>
<XPD:REF name="Model">OYAWbWiOF02FJTkG/94TIQAA</XPD:REF>
<XPD:REF name="Head">3AvLM5SwR0OOpA51ThrZ9AAA</XPD:REF>
<XPD:REF name="Tail">tmb0nz6GK0OUxaKDmSu2PwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="i06BDIUnfkWz8D9Ook0VggAA">
<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">OYAWbWiOF02FJTkG/94TIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="IBr++YeVaEWGO4vEsEE15QAA">
<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">OYAWbWiOF02FJTkG/94TIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="p/lqNAlA9EeYZA4AIvi+xQAA">
<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">OYAWbWiOF02FJTkG/94TIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[33]" type="UMLGeneralizationView" guid="bCtWL+IbuUSIXEKVfV9ljwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">391,952;184,759</XPD:ATTR>
<XPD:REF name="Model">FwqUDyovV0CTelYpljxFvAAA</XPD:REF>
<XPD:REF name="Head">D4kLRJdnf0SBQ8TsBIgTgAAA</XPD:REF>
<XPD:REF name="Tail">FDbGKlrqFE6OA0ISe47+yAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="CHZMNP59V0GuFfhIryheFAAA">
<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">FwqUDyovV0CTelYpljxFvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="CdymlJ/CVkG6FKK8b6nwLwAA">
<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">FwqUDyovV0CTelYpljxFvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="8BkuFEojOkW1/XRkqBUM6QAA">
<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">FwqUDyovV0CTelYpljxFvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[34]" type="UMLGeneralizationView" guid="AdE0xtWTEU+//gJQ2zFJfAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">424,952;354,759</XPD:ATTR>
<XPD:REF name="Model">zIIFgiHkCkCRIj197AuILQAA</XPD:REF>
<XPD:REF name="Head">BnaR+eXpo0e13yAwSjpO8gAA</XPD:REF>
<XPD:REF name="Tail">FDbGKlrqFE6OA0ISe47+yAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="1PvhTh5vxku6mZzfti4hyQAA">
<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">zIIFgiHkCkCRIj197AuILQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="F7tTeckcN0K2+DCCFDqUjgAA">
<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">zIIFgiHkCkCRIj197AuILQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Qpf2zNHheEaGffZK8MK8KwAA">
<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">zIIFgiHkCkCRIj197AuILQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[35]" type="UMLGeneralizationView" guid="789RfBHDX0KQoIiXBzUumwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">458,952;525,759</XPD:ATTR>
<XPD:REF name="Model">f59WTQW0F0e4XUmm9xSVMgAA</XPD:REF>
<XPD:REF name="Head">/B2Kg9wu7kuqhDu90m2zRAAA</XPD:REF>
<XPD:REF name="Tail">FDbGKlrqFE6OA0ISe47+yAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="aKMov4kSUkC6DpM/R3h0VgAA">
<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">f59WTQW0F0e4XUmm9xSVMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="9o3TUXheEUqizzjzW4r6+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">30</XPD:ATTR>
<XPD:REF name="Model">f59WTQW0F0e4XUmm9xSVMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="cpvXdPU5kkSpzOsvij9fQAAA">
<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">f59WTQW0F0e4XUmm9xSVMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[36]" type="UMLGeneralizationView" guid="0QNJAbWnUkeg9T2+gqfBaAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">492,952;695,759</XPD:ATTR>
<XPD:REF name="Model">KRP93TvxcEK8WlYG3hd+CQAA</XPD:REF>
<XPD:REF name="Head">tmb0nz6GK0OUxaKDmSu2PwAA</XPD:REF>
<XPD:REF name="Tail">FDbGKlrqFE6OA0ISe47+yAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="DX4WpFOuGE6mQkZm1ljNLQAA">
<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">KRP93TvxcEK8WlYG3hd+CQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="w1LN3TcddUaTkeWOTJQI9AAA">
<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">KRP93TvxcEK8WlYG3hd+CQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="53veubDolEa+BhqOAuXCngAA">
<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">KRP93TvxcEK8WlYG3hd+CQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[37]" type="UMLNoteView" guid="QMTaKDK7QUiWOmohtiJZEgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00CEE4EA</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">484</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1292</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">325</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">38</XPD:ATTR>
<XPD:ATTR name="Text" type="string">typedef PolicySelector&lt;PolicySetter1, PolicySetter2,
                                      PolicySetter3, PolicySetter4&gt;    Policies;
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[38]" type="UMLNoteView" guid="jlrFVcXfTkudT70Uv0R/qAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00CEE4EA</XPD:ATTR>
<XPD:ATTR name="FontSize" type="integer">10</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">836</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">384</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">125</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">30</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Virtual Inheritance
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[39]" type="UMLNoteLinkView" guid="dJEBtvW4DkqThrwSVQ/tbAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1211,348;960,388</XPD:ATTR>
<XPD:REF name="Head">jlrFVcXfTkudT70Uv0R/qAAA</XPD:REF>
<XPD:REF name="Tail">D1hPC7PINUqGMtE2goLtkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[40]" type="UMLNoteLinkView" guid="DuYmwjkXHkesGyZRotjvQgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">546,355;836,390</XPD:ATTR>
<XPD:REF name="Head">jlrFVcXfTkudT70Uv0R/qAAA</XPD:REF>
<XPD:REF name="Tail">hFQTgXAOC0io4OXYCrUV+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[41]" type="UMLNoteLinkView" guid="NulAJ+HwBk2JBwtJrty4FgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">617,358;836,389</XPD:ATTR>
<XPD:REF name="Head">jlrFVcXfTkudT70Uv0R/qAAA</XPD:REF>
<XPD:REF name="Tail">L62uOcFrBUCH9JI7MXfjkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[42]" type="UMLNoteLinkView" guid="5wyM45yo9UqwiyEc/bIB2QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">700,355;836,385</XPD:ATTR>
<XPD:REF name="Head">jlrFVcXfTkudT70Uv0R/qAAA</XPD:REF>
<XPD:REF name="Tail">PM4Vy2SHbUuPZnHVSF4qEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[43]" type="UMLNoteLinkView" guid="Aoqs5hMBq027xj4JXxdCvAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">778,355;859,384</XPD:ATTR>
<XPD:REF name="Head">jlrFVcXfTkudT70Uv0R/qAAA</XPD:REF>
<XPD:REF name="Tail">xXPKi9xNq0qtFIWXcndizgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[44]" type="UMLNoteView" guid="EYtYD2+/REqoSnHcztFPGwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00CEE4EA</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">252</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">440</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">103</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">23</XPD:ATTR>
<XPD:ATTR name="Text" type="string">typedef Policy P1
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[45]" type="UMLNoteView" guid="BGVqKHrY4kqbbLX4s/WusgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00CEE4EA</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">396</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">440</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">103</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">23</XPD:ATTR>
<XPD:ATTR name="Text" type="string">typedef Policy P2
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[46]" type="UMLNoteView" guid="XYtoU4q53EWX3CeA5u1CUwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00CEE4EA</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">540</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">440</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">103</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">23</XPD:ATTR>
<XPD:ATTR name="Text" type="string">typedef Policy P3
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[47]" type="UMLNoteView" guid="k7F5sYFoL02dqQTA6yMDswAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00CEE4EA</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">680</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">440</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">103</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">23</XPD:ATTR>
<XPD:ATTR name="Text" type="string">typedef Policy P4
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[48]" type="UMLNoteView" guid="kcRm9IOmskudWlLF5DXyPwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00CEE4EA</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">752</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">244</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">148</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
<XPD:ATTR name="Text" type="string">typedef DefaultPolicy1 P1;
typedef DefaultPolicy2 P2;
typedef DefaultPolicy3 P3;
typedef DefaultPolicy4 P4;
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[49]" type="UMLDependencyView" guid="IcVuRn7p50WZgO4VE+UY/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">826,723;880,723</XPD:ATTR>
<XPD:REF name="Model">PRNR0psPwkGDjpv9i+f5BAAA</XPD:REF>
<XPD:REF name="Head">dBQ0k50LykqqjBY3iFhhzwAA</XPD:REF>
<XPD:REF name="Tail">tmb0nz6GK0OUxaKDmSu2PwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="y1foXE1NSE2GmNz1P8jdoAAA">
<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">PRNR0psPwkGDjpv9i+f5BAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="1OiUNHBP9UOUMrjqJQXDXQAA">
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;bind&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">PRNR0psPwkGDjpv9i+f5BAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="wXzYm9WSaUOagbVmNH/h3AAA">
<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">PRNR0psPwkGDjpv9i+f5BAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[50]" type="UMLDependencyView" guid="Q0SPUOKodUWtj8+B/IU8PQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">582,759;624,792;828,792;882,759</XPD:ATTR>
<XPD:REF name="Model">MVHQBBbQdUeT1cYdaOLzzAAA</XPD:REF>
<XPD:REF name="Head">dBQ0k50LykqqjBY3iFhhzwAA</XPD:REF>
<XPD:REF name="Tail">/B2Kg9wu7kuqhDu90m2zRAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="wXwA9YvFHEqjNw6nlODrsQAA">
<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">MVHQBBbQdUeT1cYdaOLzzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="qymHfQesT0qsEupwTLPvIgAA">
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;bind&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">MVHQBBbQdUeT1cYdaOLzzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="NMGgoRqtOEi/i4erqlptaAAA">
<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">MVHQBBbQdUeT1cYdaOLzzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[51]" type="UMLDependencyView" guid="u7I+tp8HxkKu8exUxoqILAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">387,759;444,804;832,804;892,759</XPD:ATTR>
<XPD:REF name="Model">j90z5wnIOkOTeExdthMEDAAA</XPD:REF>
<XPD:REF name="Head">dBQ0k50LykqqjBY3iFhhzwAA</XPD:REF>
<XPD:REF name="Tail">BnaR+eXpo0e13yAwSjpO8gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="2xLoGG8WuEacwfm7Z6RmvwAA">
<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">j90z5wnIOkOTeExdthMEDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="S7Bv4JrrbEGb+Clq5JFv/AAA">
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;bind&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">j90z5wnIOkOTeExdthMEDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="j/IBvgDWmEy4CB0574NZKAAA">
<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">j90z5wnIOkOTeExdthMEDAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[52]" type="UMLDependencyView" guid="HHRPUcCsqE68bP+FsUMk3gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">197,759;280,816;836,816;900,759</XPD:ATTR>
<XPD:REF name="Model">itX4UPCmxEWk6OpCf5DBqgAA</XPD:REF>
<XPD:REF name="Head">dBQ0k50LykqqjBY3iFhhzwAA</XPD:REF>
<XPD:REF name="Tail">D4kLRJdnf0SBQ8TsBIgTgAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Rt0m/WwboEq9jvVKRR1hsQAA">
<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">itX4UPCmxEWk6OpCf5DBqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="yz+G99QLeUuo5pYDgtvlCQAA">
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;bind&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">itX4UPCmxEWk6OpCf5DBqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="xswKylTWNk6/2MOTV7iidAAA">
<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">itX4UPCmxEWk6OpCf5DBqgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[53]" type="UMLNoteView" guid="SVlrptLS5Uim9jk1SGyVRQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00CEE4EA</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">528</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1084</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">249</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;typename PolicySetter1 = DefaultPolicyArgs,
   typename PolicySetter2 = DefaultPolicyArgs,
   typename PolicySetter3 = DefaultPolicyArgs,
   typename PolicySetter4 = DefaultPolicyArgs&gt;
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[54]" type="UMLNoteLinkView" guid="RLZ19I5nWUyolqPVxK9BVQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">651,1176;651,1151</XPD:ATTR>
<XPD:REF name="Head">SVlrptLS5Uim9jk1SGyVRQAA</XPD:REF>
<XPD:REF name="Tail">GHJENYILY0Cap8IDBv/jzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[55]" type="UMLNoteView" guid="na2xMEBXrkyUeA96ZWDW+AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00CEE4EA</XPD:ATTR>
<XPD:ATTR name="FontSize" type="integer">20</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1060</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1040</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">573</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">113</XPD:ATTR>
<XPD:ATTR name="Text" type="string">
BreadSlicer&lt;Policy3_is&lt;CustomPolicy&gt; &gt; bc2;
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[56]" type="UMLClassView" guid="B9oUysBXp0C3t8+joJFQjQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00F0C1C2</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1116</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">400</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">161</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">77</XPD:ATTR>
<XPD:REF name="Model">9fmw4VTQfUSDFdX3EM+l1wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Hmry8dfzaki1COkKet1XgwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="NOB2YIXZrUygWao9EC6OagAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Policy3_is&lt;CustomPolicy&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7E4yVDNYT0ykrU3FgxLt1wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="LK0GW71umkm9wBGnK339SgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="d5r98k8S1UuqZtHhfE8lhAAA">
<XPD:REF name="Model">9fmw4VTQfUSDFdX3EM+l1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="j/vIsTL6UEuf8Sbi5DFo+wAA">
<XPD:REF name="Model">9fmw4VTQfUSDFdX3EM+l1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="geyd8Jded0KZAZD9IKTByAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">9fmw4VTQfUSDFdX3EM+l1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[57]" type="UMLDependencyView" guid="eqBDDBMiiEKuyMeBJzFqEgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1126,476;1104,488;688,488;656,469</XPD:ATTR>
<XPD:REF name="Model">xiRnpjHgZ0mw0mtqiOCvswAA</XPD:REF>
<XPD:REF name="Head">f7GQyMXbAkOSY605tygXbAAA</XPD:REF>
<XPD:REF name="Tail">B9oUysBXp0C3t8+joJFQjQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="rMGoqdF79UynTZxJAXB73QAA">
<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">xiRnpjHgZ0mw0mtqiOCvswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="y/W1He00dkGn2kVdKazZeAAA">
<XPD:ATTR name="Alpha" type="real">4.03764677481554</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">12.8062484748657</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;bind&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">xiRnpjHgZ0mw0mtqiOCvswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="rKxNIyr/mEOiEYihJ1Pz9gAA">
<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">xiRnpjHgZ0mw0mtqiOCvswAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[58]" type="UMLGeneralizationView" guid="t27fm+jzIUumtgFOByuMsgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1116,400;938,316</XPD:ATTR>
<XPD:REF name="Model">HxV5XRPzoU2uMFTAE+4hRwAA</XPD:REF>
<XPD:REF name="Head">0FvQD4gfjE+XtxwknYOHxAAA</XPD:REF>
<XPD:REF name="Tail">B9oUysBXp0C3t8+joJFQjQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="lm8x4RHv1UqNEMFuGQkgzAAA">
<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">HxV5XRPzoU2uMFTAE+4hRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="xLd1zDxPBEKfjkVElqJj4wAA">
<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">HxV5XRPzoU2uMFTAE+4hRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Se+jcYIQeUKM1752XPNRfQAA">
<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">HxV5XRPzoU2uMFTAE+4hRwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[59]" type="UMLClassView" guid="6addO4FIVkeToGJRm4dBOQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1152</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1216</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">389</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">81</XPD:ATTR>
<XPD:REF name="Model">MrnPgsqOO0WByUQwIgQBWwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="VsszAPew/kiF5ss0EcmySwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="RtHp/xeElUCBy7lWKh/ugwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">BreadSlicer&lt;Policy3_is&lt;CustomPolicy&gt; &gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="BVWOdirHGEudzIR7PFm+JgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ZOFWmpkAqEqYJUZNm+v+aQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="kY5PdxxzukqoBr3l9C+WaAAA">
<XPD:REF name="Model">MrnPgsqOO0WByUQwIgQBWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="QLIl7MSVb0Gp3DgKZABZXQAA">
<XPD:REF name="Model">MrnPgsqOO0WByUQwIgQBWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="gLfoEmKY2UCX4rqmoqmWzwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">MrnPgsqOO0WByUQwIgQBWwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[60]" type="UMLDependencyView" guid="ga87IDYWAEiY5WOLGpQ0+QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1152,1256;824,1256</XPD:ATTR>
<XPD:REF name="Model">a7fguo45DkGlJAiEOS10UQAA</XPD:REF>
<XPD:REF name="Head">GHJENYILY0Cap8IDBv/jzwAA</XPD:REF>
<XPD:REF name="Tail">6addO4FIVkeToGJRm4dBOQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="x/lYk2rwn0C9AjEZVQpsIAAA">
<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">a7fguo45DkGlJAiEOS10UQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="9kQMTFEVt0W9a0K7NYGRyAAA">
<XPD:ATTR name="Alpha" type="real">1.57959425828893</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">20.0249843945008</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;bind&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">a7fguo45DkGlJAiEOS10UQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="4CzjY9N3tU6HSZ5+vFNAFgAA">
<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">a7fguo45DkGlJAiEOS10UQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[61]" type="UMLNoteView" guid="WpKcZvUR5kSBgmXIvtRvqwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00CEE4EA</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">876</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1172</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">226</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PolicySetter1 = Policy3_is&lt;CustomPolicy&gt;
PolicySetter2 = DefaultPolicyArgs
PolicySetter3 = DefaultPolicyArgs
PolicySetter4 = DefaultPolicyArgs
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[62]" type="UMLNoteLinkView" guid="fvF3NRAgQE2h4ETiT7GyxgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">988,1256;988,1239</XPD:ATTR>
<XPD:REF name="Head">WpKcZvUR5kSBgmXIvtRvqwAA</XPD:REF>
<XPD:REF name="Tail">ga87IDYWAEiY5WOLGpQ0+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[63]" type="UMLNoteView" guid="5EkgQEPMlEy3yzBNbt1WjgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00CEE4EA</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1160</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1252</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">373</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">38</XPD:ATTR>
<XPD:ATTR name="Text" type="string">typedef PolicySelector&lt;Policy3_is&lt;CustomPolicy&gt;, DefaultPolicyArgs,
                                      DefaultPolicyArgs, DefaultPolicyArgs&gt;    Policies;
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[64]" type="UMLClassView" guid="TgZ4P31yw0WWmyo+u//EtAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1264</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">976</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">576</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">49</XPD:ATTR>
<XPD:REF name="Model">fbeQSjuY8kq1pQJwqCcwzQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="2NYxUzLfyEqxDuAkyRY8MAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="J4L+0lv71EaWFuuq1J/GDgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PolicySelector&lt;Policy3_is&lt;CustomPolicy&gt;, DefaultPolicyArgs, DefaultPolicyArgs, DefaultPolicyArgs&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="k7y66Zsqv0e9g0LgUNmP7wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="9Dw37E2QoEKtCDBIKVHJRgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="WfCo5yZMUUSWoTppf2zFSAAA">
<XPD:REF name="Model">fbeQSjuY8kq1pQJwqCcwzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="vZKbr2rB90GKp0OCBcF/nwAA">
<XPD:REF name="Model">fbeQSjuY8kq1pQJwqCcwzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="fYj+zhd260SUSorzOcNMZwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">fbeQSjuY8kq1pQJwqCcwzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[65]" type="UMLDependencyView" guid="zeqv4Fc5REudDDq1NfkJaAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1264,1000;509,1000</XPD:ATTR>
<XPD:REF name="Model">hzlajUAkcUm+7pvJDXpI1QAA</XPD:REF>
<XPD:REF name="Head">FDbGKlrqFE6OA0ISe47+yAAA</XPD:REF>
<XPD:REF name="Tail">TgZ4P31yw0WWmyo+u//EtAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="OEN7lGieC0qIwN8Z7G0X+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">hzlajUAkcUm+7pvJDXpI1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="3M04r/k9FkKHp5Q7lZESugAA">
<XPD:ATTR name="Alpha" type="real">2.03444408220559</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">11.1803398874989</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;bind&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">hzlajUAkcUm+7pvJDXpI1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="FyT233zcLEe4p18OqmkQJwAA">
<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">hzlajUAkcUm+7pvJDXpI1QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[66]" type="UMLClassView" guid="bQlBYz8FUkq96wGXoaviLAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00F5E7E8</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1064</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">720</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">267</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">GC1SQCzjuEmotCl2WQt78gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="qIPxkRZNQECirr8WldMu2AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="z3vahgzAqUKFBzTr48vLlAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Discriminator&lt;Policy3_is&lt;CustomPolicy&gt;, 1&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="JuZKUmH7GUecza3E8DrvUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="9wCKTZBMkkml876X+sq3pAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="qHpIGoDk+Ue/CVB5WodcsAAA">
<XPD:REF name="Model">GC1SQCzjuEmotCl2WQt78gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="EluDYm2tm06xCge4fdF7KQAA">
<XPD:REF name="Model">GC1SQCzjuEmotCl2WQt78gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Nr5Kmv46+UqVtDVx/nhz5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">GC1SQCzjuEmotCl2WQt78gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[67]" type="UMLGeneralizationView" guid="mhaNVCW+wEmlh1y6oXG4vwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1197,720;1196,476</XPD:ATTR>
<XPD:REF name="Model">AX+RtmnSnk6gIyxy7z2eOwAA</XPD:REF>
<XPD:REF name="Head">B9oUysBXp0C3t8+joJFQjQAA</XPD:REF>
<XPD:REF name="Tail">bQlBYz8FUkq96wGXoaviLAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="LA98e6lb+kG9pCj9XsRhdgAA">
<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">AX+RtmnSnk6gIyxy7z2eOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="YlxsZr7xAU6DitkDCpPHHwAA">
<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">AX+RtmnSnk6gIyxy7z2eOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="8oKPrWWc5U2t8cqs1bhAygAA">
<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">AX+RtmnSnk6gIyxy7z2eOwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[68]" type="UMLGeneralizationView" guid="rMp/+8k2jUaQIOxl9yW0kwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1518,976;1226,762</XPD:ATTR>
<XPD:REF name="Model">+9b64aa8z0KXWvnzMEwhOAAA</XPD:REF>
<XPD:REF name="Head">bQlBYz8FUkq96wGXoaviLAAA</XPD:REF>
<XPD:REF name="Tail">TgZ4P31yw0WWmyo+u//EtAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="7klGrgX4eEWUnyFnInLBgAAA">
<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">+9b64aa8z0KXWvnzMEwhOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="2T6rbVrO0kmMYWmNN/hCFgAA">
<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">+9b64aa8z0KXWvnzMEwhOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="+yuhVkCZhkS8z4WdmDwD0wAA">
<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">+9b64aa8z0KXWvnzMEwhOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[69]" type="UMLDependencyView" guid="4tCdIwxJR029YEGRKIpoNAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1169,762;1036,860;244,860;171,759</XPD:ATTR>
<XPD:REF name="Model">Gesm5RqnQkakVgIm5ZNP4AAA</XPD:REF>
<XPD:REF name="Head">D4kLRJdnf0SBQ8TsBIgTgAAA</XPD:REF>
<XPD:REF name="Tail">bQlBYz8FUkq96wGXoaviLAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="TOFuF5bNjk+wiF4ygHOMfQAA">
<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">Gesm5RqnQkakVgIm5ZNP4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="js38/gZjJEKWIiD+tFT4PwAA">
<XPD:ATTR name="Alpha" type="real">2.66323971997265</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30.4138126514911</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;bind&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">Gesm5RqnQkakVgIm5ZNP4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="cBNcYRHhkUG4vt2+ZWPsYQAA">
<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">Gesm5RqnQkakVgIm5ZNP4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[70]" type="UMLClassView" guid="GX/lbxdsW0qJvbl69rfW2QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00F5E7E8</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1344</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">720</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">214</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">acv+vh4OQ0GMfNAwh50vQAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="h5U0MDJxi02LxYi4yK0MswAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="7FFNEBEH1kuZCIdjmCk/FAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Discriminator&lt;DefaultPolicyArgs,2&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="UqUh+mD2B0WDe8oR3yCq/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ZEFlLJqHMUiXiHKwptohBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="rPKQMbLXHki0fSFU0p6MCgAA">
<XPD:REF name="Model">acv+vh4OQ0GMfNAwh50vQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="U1D/fxNtpU23THVu474E1QAA">
<XPD:REF name="Model">acv+vh4OQ0GMfNAwh50vQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="FfvVLuLrB02++/BpHTUPHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">acv+vh4OQ0GMfNAwh50vQAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[71]" type="UMLClassView" guid="OIyglZ28V0OeeKXIeEdseQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00F5E7E8</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1568</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">720</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">214</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">2kN4Xc+WVECXaJLtlk3rNwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="fC/A4KmIKE+HRum9tG6ubAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="lIdmwxmggU+0Hqo/LBzTXAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Discriminator&lt;DefaultPolicyArgs,3&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="uQTQ9h3P0UawX8pdITCkgQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="BTPa9fbeSke93SLFLnUiGwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="0oZu3cMzME6IOJ+fQzZG2QAA">
<XPD:REF name="Model">2kN4Xc+WVECXaJLtlk3rNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="eKIs48W2xk6oLHYKq0yqCwAA">
<XPD:REF name="Model">2kN4Xc+WVECXaJLtlk3rNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="JMKWwHuSUE29ZASezscfvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">2kN4Xc+WVECXaJLtlk3rNwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[72]" type="UMLClassView" guid="bynskyr9fUGZnKfVjWh4yQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00F5E7E8</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1796</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">720</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">195</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">FraWGTJ5LEul49OxrO1gewAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="1j4P6IzmpESgmebXBmyBTAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="oWQFsGikoEq4HRme7WzMBwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Discriminator&lt;DefaultPolicy4,4&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="G4DKGKXqsUCh6p+CoU/Q0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="w2EM7chMmkOiprQe8douwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="zZX6wEympU6FDoN3px9UogAA">
<XPD:REF name="Model">FraWGTJ5LEul49OxrO1gewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="qewcbLG+LEiaWZgLZEKZUgAA">
<XPD:REF name="Model">FraWGTJ5LEul49OxrO1gewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="+7B0H3BOeUqxgcCSOIbawwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">FraWGTJ5LEul49OxrO1gewAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[73]" type="UMLGeneralizationView" guid="yKGNh6Hdp0SrUi2uMF+cWAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1542,976;1458,762</XPD:ATTR>
<XPD:REF name="Model">yd9n8k8AjkehBzLev6F3mwAA</XPD:REF>
<XPD:REF name="Head">GX/lbxdsW0qJvbl69rfW2QAA</XPD:REF>
<XPD:REF name="Tail">TgZ4P31yw0WWmyo+u//EtAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UNGO2WWlH0+lpFqzbAkWVAAA">
<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">yd9n8k8AjkehBzLev6F3mwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="W225jFtYT0mGtRBWORTmRwAA">
<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">yd9n8k8AjkehBzLev6F3mwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="jAZiYN+tgkiEaQAJeqDqiQAA">
<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">yd9n8k8AjkehBzLev6F3mwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[74]" type="UMLGeneralizationView" guid="vs4aVDeObUWe3klyy12DwQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1562,976;1664,762</XPD:ATTR>
<XPD:REF name="Model">Nu2CXuzKt0+1+hEQsGeN9QAA</XPD:REF>
<XPD:REF name="Head">OIyglZ28V0OeeKXIeEdseQAA</XPD:REF>
<XPD:REF name="Tail">TgZ4P31yw0WWmyo+u//EtAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="wQ/ec1XYkUaVFidT/jB0ewAA">
<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">Nu2CXuzKt0+1+hEQsGeN9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="s8APGkAJ7EmQxkbNP8vgPQAA">
<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">Nu2CXuzKt0+1+hEQsGeN9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="rsDkHbUWc0GJhoVwsvvHrQAA">
<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">Nu2CXuzKt0+1+hEQsGeN9QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[75]" type="UMLGeneralizationView" guid="GyzcYqAu9UulbxEA85exPAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1583,976;1865,762</XPD:ATTR>
<XPD:REF name="Model">itI91eXd3EONYBRLFPRWwQAA</XPD:REF>
<XPD:REF name="Head">bynskyr9fUGZnKfVjWh4yQAA</XPD:REF>
<XPD:REF name="Tail">TgZ4P31yw0WWmyo+u//EtAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UbOyGqAiQkeS/Wmn/h2QUAAA">
<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">itI91eXd3EONYBRLFPRWwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="7mDn2MrdSUus69ZcwpkY5gAA">
<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">itI91eXd3EONYBRLFPRWwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="/7HMNma/DECrdoKfRAfKDgAA">
<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">itI91eXd3EONYBRLFPRWwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[76]" type="UMLDependencyView" guid="zGdMkbQH0U25yPst/Re8wAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1418,762;1240,880;472,880;371,759</XPD:ATTR>
<XPD:REF name="Model">bDHps29OSESDj9fVxfZmUQAA</XPD:REF>
<XPD:REF name="Head">BnaR+eXpo0e13yAwSjpO8gAA</XPD:REF>
<XPD:REF name="Tail">GX/lbxdsW0qJvbl69rfW2QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ZTOofgYs4k+oVZ8vzGio6wAA">
<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">bDHps29OSESDj9fVxfZmUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="sL7YFAtMVkOeqmSlW8i3HAAA">
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;bind&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">bDHps29OSESDj9fVxfZmUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="rEe9LDVSN0qTCKEuTSuB3gAA">
<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">bDHps29OSESDj9fVxfZmUQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[77]" type="UMLDependencyView" guid="GkZ8zX/8bUeKsESB57Qo5AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1650,762;1484,904;684,904;566,759</XPD:ATTR>
<XPD:REF name="Model">mdALVQV3eEeUmo+1/qoPaAAA</XPD:REF>
<XPD:REF name="Head">/B2Kg9wu7kuqhDu90m2zRAAA</XPD:REF>
<XPD:REF name="Tail">OIyglZ28V0OeeKXIeEdseQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="/JLtkG5tcEqFGXDBTh0xowAA">
<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">mdALVQV3eEeUmo+1/qoPaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="UUjw1jFOBkSMsFQr9WiypwAA">
<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">mdALVQV3eEeUmo+1/qoPaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="OI9HB0Hv6UC81etXjtmEfgAA">
<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">mdALVQV3eEeUmo+1/qoPaAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[78]" type="UMLDependencyView" guid="GNAdnNrFA0iDkkMJLihMBAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1873,762;1712,928;900,928;762,759</XPD:ATTR>
<XPD:REF name="Model">00FSx8aEA0u4EXXx292jwAAA</XPD:REF>
<XPD:REF name="Head">tmb0nz6GK0OUxaKDmSu2PwAA</XPD:REF>
<XPD:REF name="Tail">bynskyr9fUGZnKfVjWh4yQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="rKALGcMc8kCBzXGCpIBBbQAA">
<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">00FSx8aEA0u4EXXx292jwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="qqcCOlvXX0u0FODs3Z6uwQAA">
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;bind&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">00FSx8aEA0u4EXXx292jwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="CNzwkC0fykCRDkCLgamlkQAA">
<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">00FSx8aEA0u4EXXx292jwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[79]" type="UMLNoteView" guid="ELXeXuTDvU6XokajjNKB2gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00CEE4EA</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1128</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">440</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">139</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">23</XPD:ATTR>
<XPD:ATTR name="Text" type="string">typedef CustomPolicy P3
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[80]" type="UMLNoteLinkView" guid="EYuVHj4myEG2Iu7sf59zRQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1196,438;1196,440</XPD:ATTR>
<XPD:REF name="Head">ELXeXuTDvU6XokajjNKB2gAA</XPD:REF>
<XPD:REF name="Tail">B9oUysBXp0C3t8+joJFQjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[81]" type="UMLNoteLinkView" guid="P+R1D3tD00a2LR62H6HzbgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1027,358;943,384</XPD:ATTR>
<XPD:REF name="Head">jlrFVcXfTkudT70Uv0R/qAAA</XPD:REF>
<XPD:REF name="Tail">t27fm+jzIUumtgFOByuMsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[82]" type="UMLGeneralizationView" guid="9c6wRCWI90iCZ0GtFHzDrwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1456,720;1532,442</XPD:ATTR>
<XPD:REF name="Model">wppSwFT5o06RIYZMzOCUOQAA</XPD:REF>
<XPD:REF name="Head">SbH7HpzZLU6UizZkkvKfCAAA</XPD:REF>
<XPD:REF name="Tail">GX/lbxdsW0qJvbl69rfW2QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="MUuAaysOfUm4Rv/L16lEoAAA">
<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">wppSwFT5o06RIYZMzOCUOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Lj8Jvvt4UEiU095YkOfgDQAA">
<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">wppSwFT5o06RIYZMzOCUOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Vqk8qFYNZUqXzPh3Qi63YgAA">
<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">wppSwFT5o06RIYZMzOCUOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[83]" type="UMLGeneralizationView" guid="OgYOOtmaEUSbvE1P3GffgAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1665,720;1547,442</XPD:ATTR>
<XPD:REF name="Model">UHH8BvK6c0e2/A/zjj9pygAA</XPD:REF>
<XPD:REF name="Head">SbH7HpzZLU6UizZkkvKfCAAA</XPD:REF>
<XPD:REF name="Tail">OIyglZ28V0OeeKXIeEdseQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="BnY11KOJsk+R9AZ6KOel2gAA">
<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">UHH8BvK6c0e2/A/zjj9pygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="DdmK6WfYHUqjiX1N/sFnugAA">
<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">UHH8BvK6c0e2/A/zjj9pygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="UJQA3m7kx0SJ944AyRmVTwAA">
<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">UHH8BvK6c0e2/A/zjj9pygAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[84]" type="UMLGeneralizationView" guid="QGKPWeBv50uPo2jAHmNZYAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1870,720;1561,442</XPD:ATTR>
<XPD:REF name="Model">JI85YKr/10CnzcBnXv4bQAAA</XPD:REF>
<XPD:REF name="Head">SbH7HpzZLU6UizZkkvKfCAAA</XPD:REF>
<XPD:REF name="Tail">bynskyr9fUGZnKfVjWh4yQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="qJbLjmdeWkStNM8VlBe+BQAA">
<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">JI85YKr/10CnzcBnXv4bQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="SIuga1BJVk6tXthva1z0AQAA">
<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">JI85YKr/10CnzcBnXv4bQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Dfp7SwaIgkmNTDJxGEsS9gAA">
<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">JI85YKr/10CnzcBnXv4bQAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[85]" type="UMLNoteLinkView" guid="QBLeHdgXgke+eZCZVVJKzgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1346,1216;1346,1152</XPD:ATTR>
<XPD:REF name="Head">na2xMEBXrkyUeA96ZWDW+AAA</XPD:REF>
<XPD:REF name="Tail">6addO4FIVkeToGJRm4dBOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[86]" type="UMLClassView" guid="myVR835w9kSFjD/sZcrfkwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1180</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">44</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">101</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">dpSlafnv+U6DZXsOjYICVwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="M+64mzI7hEmtZukp4NayTwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ze9OrW4ymkW6OYnRMplZQwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">P1</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="nOWliPUDNU2APjhzwN2VWAAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;CppTypedef&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Lod3Y4aKjkifnm1fqzHaeAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="wBgSMTFYt0yRNNjs5FYbMQAA">
<XPD:REF name="Model">dpSlafnv+U6DZXsOjYICVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="h7ctY6p000WzrNMuXI/5BgAA">
<XPD:REF name="Model">dpSlafnv+U6DZXsOjYICVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="OnQVPf7xxUmAVg/oqEq7bwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">dpSlafnv+U6DZXsOjYICVwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[87]" type="UMLDependencyView" guid="JlzOHYyFakCUiSvItnQpdwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1180,71;1070,72</XPD:ATTR>
<XPD:REF name="Model">IlPg21bPPUOceOXxTAvDOgAA</XPD:REF>
<XPD:REF name="Head">3ANKwFFhK0SZ3bSgqRhMpAAA</XPD:REF>
<XPD:REF name="Tail">myVR835w9kSFjD/sZcrfkwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="VpobxrWzq0WSjs3LmTAp4gAA">
<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">IlPg21bPPUOceOXxTAvDOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="eo+R5UOAJ0K0/hkLCQVSNwAA">
<XPD:ATTR name="Alpha" type="real">1.5526165214941</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;CppSynonym&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">IlPg21bPPUOceOXxTAvDOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="XWPaHMg1e0KVgMCxrrtxMQAA">
<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">IlPg21bPPUOceOXxTAvDOgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[88]" type="UMLClassView" guid="8mDY2JID90CgVPM3b4RqtgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1180</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">104</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">101</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">IC2qzHfhl0a2w7WsUo2JkwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="LvMj2PwI30+H512ufqqmqQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="aWOuTE5rfkCvX4tpfC7XwwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">P2</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Ud4bqm/SpkSW5T3q3O6q4AAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;CppTypedef&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="02PJ5jOP4kiw7nabgwsPQAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="OPLmr0mMSUmrHEFrCcAUhgAA">
<XPD:REF name="Model">IC2qzHfhl0a2w7WsUo2JkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Y0wBh1s/5EGyurP4PHXqkAAA">
<XPD:REF name="Model">IC2qzHfhl0a2w7WsUo2JkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="zebd7tH52kKInFPEd9aGDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">IC2qzHfhl0a2w7WsUo2JkwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[89]" type="UMLDependencyView" guid="iYxnr8vpFUGEIdGzfFAGXwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1180,131;1070,130</XPD:ATTR>
<XPD:REF name="Model">ocVHV8ZAwE+WyHro3+deEwAA</XPD:REF>
<XPD:REF name="Head">mSJrjpm1BU+7oz8EogZUaAAA</XPD:REF>
<XPD:REF name="Tail">8mDY2JID90CgVPM3b4RqtgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="0Irh6DyjREuFfiP6xhmmwQAA">
<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">ocVHV8ZAwE+WyHro3+deEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="zBD/Sh3DE0GAYSIfzCqWYAAA">
<XPD:ATTR name="Alpha" type="real">1.69515128313643</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">16.1245154965971</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;CppSynonym&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">ocVHV8ZAwE+WyHro3+deEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="CYI2Chisn0G6NDdVTmHDbwAA">
<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">ocVHV8ZAwE+WyHro3+deEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[90]" type="UMLClassView" guid="fW2+t1DTVkiJQUO2FFpf7QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00ABBACD</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1180</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">164</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">101</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">RE3J6JIZ+EenhXKRTxSbKgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="vLa/GYfZ3EKg1urcMaskGwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="DCMN0UbB8kmgRq7DhFGcYgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">P3</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="PbjWC5/Tr0eiwQHUN0djFwAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;CppTypedef&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="uP+qiMC/BUKDRo6KLtfJeQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="85TpaWtv3UixqU++sTO2BAAA">
<XPD:REF name="Model">RE3J6JIZ+EenhXKRTxSbKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="bRcVAbewpkiGabs9WNPNNwAA">
<XPD:REF name="Model">RE3J6JIZ+EenhXKRTxSbKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="9NhFst2JykuVc9kIBtUQnQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">RE3J6JIZ+EenhXKRTxSbKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[91]" type="UMLDependencyView" guid="AA7xKaGP7kie1A54s9K6YgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1180,191;1070,191</XPD:ATTR>
<XPD:REF name="Model">VmvaiYq6a0qHqPFuvOUf0QAA</XPD:REF>
<XPD:REF name="Head">NB9MO3r6706/6/4aqnn8tAAA</XPD:REF>
<XPD:REF name="Tail">fW2+t1DTVkiJQUO2FFpf7QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="hFAgm3YjfUGvMKgYb1Js5QAA">
<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">VmvaiYq6a0qHqPFuvOUf0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Bp5PTKKtyES/DHdZWN8l8wAA">
<XPD:ATTR name="Alpha" type="real">1.95130262502998</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">16.1554944214035</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;CppSynonym&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">VmvaiYq6a0qHqPFuvOUf0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="11a4q0AOPEGUFRxHdUa9EQAA">
<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">VmvaiYq6a0qHqPFuvOUf0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[92]" type="UMLClassView" guid="Q9+Om4zb90ugLWEvdmkyLQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1180</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">224</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">101</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">iEHYqH1hnUad00MhP5BznAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="l9vY7ntB/U6uvgb/UlkFkgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="XFEi/VW8X06dhKDoJ6dK0AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">P4</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="dLYngZpBmU6cYIlOK2EfoQAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;CppTypedef&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="NrlWGWha10K8KCrKH+6f7QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="N8P/XsQeyEeJDWTisFRfWwAA">
<XPD:REF name="Model">iEHYqH1hnUad00MhP5BznAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="yE8e0XLan0W3mt7ufGOT1gAA">
<XPD:REF name="Model">iEHYqH1hnUad00MhP5BznAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="pyKQvE+iIU6aIJyjw4bavgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">iEHYqH1hnUad00MhP5BznAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[93]" type="UMLDependencyView" guid="NxE6FGRV4EGWWNbzNjPq7gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1180,251;1070,252</XPD:ATTR>
<XPD:REF name="Model">eVGHMBMPCU275CR58lG+qwAA</XPD:REF>
<XPD:REF name="Head">45OYtRndEkuAUmHhotFDxAAA</XPD:REF>
<XPD:REF name="Tail">Q9+Om4zb90ugLWEvdmkyLQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Vhm2B1//IEmbxriHGB1sfgAA">
<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">eVGHMBMPCU275CR58lG+qwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="b128FAqnnE67WxxcbkqYvwAA">
<XPD:ATTR name="Alpha" type="real">1.93312280665231</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">16.1554944214035</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;CppSynonym&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">eVGHMBMPCU275CR58lG+qwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="kh+xez1d5keE+F7bD9sHmQAA">
<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">eVGHMBMPCU275CR58lG+qwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[94]" type="UMLClassView" guid="iwv8Xyi+WEWoz0MdPI6vNwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00D8FAEA</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">688</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1012</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">101</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">euBpBUj75ES6MxDTHGkPjQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="90tN44CS0U+G+IDzaMhm0QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="K5VmoqWJ90uAz0k1l4uGTQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Policies</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="mjDNk/lKs0mlSUeUoKA/xAAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;CppTypedef&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="TFn5xYvWb0iv8whYLw34xwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Ty4wr0jOM0eSLvaQPFVBUAAA">
<XPD:REF name="Model">euBpBUj75ES6MxDTHGkPjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="IoYDAFsQmEqOrZjkGg7BFwAA">
<XPD:REF name="Model">euBpBUj75ES6MxDTHGkPjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Zg4NXTa9P0ixdifEeJDHJQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">euBpBUj75ES6MxDTHGkPjQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[95]" type="UMLClassView" guid="AqYhEW9H3EqWrjGADz1AugAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00D8FAEA</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">596</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">500</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">101</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">UH+RulOe7EOjACD6kKUCrwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="9sK/Hav4vU+hjkFkZnGLSQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="+fKa3i3MfECIDrUhT3AhjAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">P3</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="84Uyx2c6uUumkzC0lmNF2QAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;CppTypedef&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="el3P4TaOBE27uJlSePeJaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="nPmWeWginUC48xqdqDgWFQAA">
<XPD:REF name="Model">UH+RulOe7EOjACD6kKUCrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="/nDX+QUQBkmsGX+VquOsHgAA">
<XPD:REF name="Model">UH+RulOe7EOjACD6kKUCrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="5RI24VfYIE6jMbymDUbcIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">UH+RulOe7EOjACD6kKUCrwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[96]" type="UMLClassView" guid="ZN3fLylblEeu82TU5Eql4wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00D8FAEA</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">744</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">500</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">101</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">R0l0XVKvh0y7RdqOnRpjhQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="8ayA5sUdCUK0nECcSAL+IAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="wpolRXDTDkSYqWLzs1GzQQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">P4</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="0Ak/TRovQkKHCLLm6PkJQQAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;CppTypedef&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="fcJw8wd8FU2r3wsmz2ONCwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="764uWLJNZ0yfHciGa2Ma+AAA">
<XPD:REF name="Model">R0l0XVKvh0y7RdqOnRpjhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="2ioLwLrdnkOVHnfs0K3t0wAA">
<XPD:REF name="Model">R0l0XVKvh0y7RdqOnRpjhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="E5GmWW854UCDhWUeYJ6rEAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">R0l0XVKvh0y7RdqOnRpjhQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[97]" type="UMLClassView" guid="QK2ngkrUA0GnJ2ed4OweiQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00D8FAEA</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">456</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">500</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">101</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">xaXdmeugVEKBf0/MFveVvgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="fhGPUqEjFUG6DYP3HgnYwgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Rt1MaTOn+0qMO8y8RltlvwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">P2</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="eY0mZuSiX0GtArX5Ia/sTgAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;CppTypedef&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="TD+dO20nM0SspT8PlzwtkgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ZvZSYqIsEEmqKARfjDRZWwAA">
<XPD:REF name="Model">xaXdmeugVEKBf0/MFveVvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="1CM8R+KLVU+yhkBDTm9iqwAA">
<XPD:REF name="Model">xaXdmeugVEKBf0/MFveVvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="xdrncfuoIk2ubsTwQH5b7AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">xaXdmeugVEKBf0/MFveVvgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[98]" type="UMLClassView" guid="aaeKmYMzgkmpy6sQUo/eTwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00D8FAEA</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">316</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">500</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">101</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">9vmGf/j8VkyBtV/1jJXeMgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="iooVssdNHEKzu0XufTXiwwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="2EEH/nR9FkWLPvKGcaE2NQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">P1</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8etHxAZynEuD89rKSMgl3gAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;CppTypedef&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Cwcb9vRvsUibap4NCFgungAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2Fjr5Ep/m0OC36yPWQkUOAAA">
<XPD:REF name="Model">9vmGf/j8VkyBtV/1jJXeMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="dbTv3Qm+Z0eFi4z1/Vr9FAAA">
<XPD:REF name="Model">9vmGf/j8VkyBtV/1jJXeMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="7rAj5iIm10e0P5+Z241gMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">9vmGf/j8VkyBtV/1jJXeMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[99]" type="UMLClassView" guid="bT3akgt/kEele/ZyK27STAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1228</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">500</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">99</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">67TzLK+UbEKZ5MLDldpbYgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Fui961bwoUer7yUiX4n0zAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="KCJ1LRrmU0qMZe4joBKWRQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">P3</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="fNCx7NevGkKMnxQTvBcMTwAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;Cpptypedef&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="zON261pVcUCyNp25Q+20mgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="J4izf7Hz4UyFzFU4DDDW0AAA">
<XPD:REF name="Model">67TzLK+UbEKZ5MLDldpbYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="O8GHvNDyWEidIZE1tjneNgAA">
<XPD:REF name="Model">67TzLK+UbEKZ5MLDldpbYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="HJ4KcoL6CUO+DSKA5SEHdgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">67TzLK+UbEKZ5MLDldpbYgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[100]" type="UMLDependencyView" guid="sLtjyY1xTUmRTdGeTBbeOgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1326,527;1412,527</XPD:ATTR>
<XPD:REF name="Model">leYdTWPFs0+Gsn6vNP7gBgAA</XPD:REF>
<XPD:REF name="Head">jU7MgX9A2UWHLf7z1w85iQAA</XPD:REF>
<XPD:REF name="Tail">bT3akgt/kEele/ZyK27STAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="BkMX+/SlcUa08MifrqGQ0wAA">
<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">leYdTWPFs0+Gsn6vNP7gBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="RXw2srdQj0q8RF6jIvlqTwAA">
<XPD:ATTR name="Alpha" type="real">1.70334786052355</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15.1327459504216</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;CppSynonym&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">leYdTWPFs0+Gsn6vNP7gBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="oQUF/lkdeUuNlpRkMlQ3/AAA">
<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">leYdTWPFs0+Gsn6vNP7gBgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[101]" type="UMLDependencyView" guid="i7bs80gS8kuxWvRryXqD1gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">688,1032;509,1009</XPD:ATTR>
<XPD:REF name="Model">Aplm/D6VykujCp2fRioRFgAA</XPD:REF>
<XPD:REF name="Head">FDbGKlrqFE6OA0ISe47+yAAA</XPD:REF>
<XPD:REF name="Tail">iwv8Xyi+WEWoz0MdPI6vNwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="xhQRV8odEUeftd0I3l+GfQAA">
<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">Aplm/D6VykujCp2fRioRFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="7QHUud8jVEG7Nv2NHjVhxQAA">
<XPD:ATTR name="Alpha" type="real">1.48267555974157</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">14.3178210632764</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;&lt;&lt;CppSynonym&gt;&gt;&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">Aplm/D6VykujCp2fRioRFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="pX/2SSjhg0S8tH1PF44wsgAA">
<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">Aplm/D6VykujCp2fRioRFgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[102]" type="UMLClassView" guid="y4mJUDs5m0aV7bCRkcuqIAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1944</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">972</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">102</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">DWywCf6m80uRYiWpebAyWAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="NDHd1UVuhEqDOWzOFIFV4gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="oY8xOL5Qw06grOIkV0/vZgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Policies</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="9tquK0x7WUymPQYmuidw4AAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;CppTypeDef&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="JsrCX9Gl9k+Bzs1f4XpJJgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="3+teu0NKDkOYIC8qbMmEZAAA">
<XPD:REF name="Model">DWywCf6m80uRYiWpebAyWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="fHAg9zI5lkOSf2DRekRR9wAA">
<XPD:REF name="Model">DWywCf6m80uRYiWpebAyWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="i1yi8CWLQk6KI91BImzEEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">DWywCf6m80uRYiWpebAyWAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[103]" type="UMLDependencyView" guid="IcMmOsPteU2pVVQHhi3ZEwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1944,999;1839,999</XPD:ATTR>
<XPD:REF name="Model">fcx5W4lv8U6UfSnkAHoqewAA</XPD:REF>
<XPD:REF name="Head">TgZ4P31yw0WWmyo+u//EtAAA</XPD:REF>
<XPD:REF name="Tail">y4mJUDs5m0aV7bCRkcuqIAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Z9Uuqav0xkqck7Dlve4AGgAA">
<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">fcx5W4lv8U6UfSnkAHoqewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="qSxRwX4Rq0+j234HHC/h+QAA">
<XPD:ATTR name="Alpha" type="real">1.57079633987177</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;CppSynonym&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">fcx5W4lv8U6UfSnkAHoqewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="He3RqasnmEO0npYMD8jBdAAA">
<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">fcx5W4lv8U6UfSnkAHoqewAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">94</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="G79PJ68MM0a+vkuZFEFZWgAA">
<XPD:ATTR name="Name" type="string">Discriminator</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dBQ0k50LykqqjBY3iFhhzwAA</XPD:REF>
<XPD:REF name="Views[1]">viV0tzdVPECsrwsIVNS10QAA</XPD:REF>
<XPD:REF name="Views[2]">txnQBqnhV0eDsfoxbXiwDgAA</XPD:REF>
<XPD:REF name="Views[3]">g1u9CFyXOkezF8LR5wht5gAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">4</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">Kr26/cq/DEWyq2Ps7Mnw8gAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">DLiARLR2O0yCcDDSIc+bQAAA</XPD:REF>
<XPD:REF name="ClientDependencies[2]">zbXhtOamgkiF4l+QAjR5SgAA</XPD:REF>
<XPD:REF name="ClientDependencies[3]">QhQ9SZIxCEyZZiujic9dHgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">4</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">PRNR0psPwkGDjpv9i+f5BAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">MVHQBBbQdUeT1cYdaOLzzAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">j90z5wnIOkOTeExdthMEDAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[3]">itX4UPCmxEWk6OpCf5DBqgAA</XPD:REF>
<XPD:ATTR name="#TemplateParameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="TemplateParameters[0]" type="UMLTemplateParameter" guid="wQwyLslO2Uy29E04+iX/GAAA">
<XPD:ATTR name="Name" type="string">Base</XPD:ATTR>
<XPD:ATTR name="ParameterType" type="string">typename</XPD:ATTR>
<XPD:REF name="Template">G79PJ68MM0a+vkuZFEFZWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameters[1]" type="UMLTemplateParameter" guid="i4wn2w4dq0CKUzplk6x4qwAA">
<XPD:ATTR name="Name" type="string">D</XPD:ATTR>
<XPD:REF name="Template">G79PJ68MM0a+vkuZFEFZWgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">lg2icg1dzUikMo4PdXiJggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="jCr1UUun0EyYli95YIagRwAA">
<XPD:ATTR name="Name" type="string">PolicySelector</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FDbGKlrqFE6OA0ISe47+yAAA</XPD:REF>
<XPD:REF name="Views[1]">KYPJeKBZlE+Tm8ggfrQ+4QAA</XPD:REF>
<XPD:REF name="Views[2]">puZIw4tjnEWdnfnAbTd+RQAA</XPD:REF>
<XPD:REF name="Views[3]">O4l67DWvCkaUgyPiZgENqwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">4</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">NwOg7uVtwESYa33e/cqY9gAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">59E/mYi5EUm2PltW1sFYEAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">hzlajUAkcUm+7pvJDXpI1QAA</XPD:REF>
<XPD:REF name="SupplierDependencies[3]">Aplm/D6VykujCp2fRioRFgAA</XPD:REF>
<XPD:ATTR name="#TemplateParameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="TemplateParameters[0]" type="UMLTemplateParameter" guid="9uhKFjJYOkqNkwymPR/TYAAA">
<XPD:ATTR name="Name" type="string">Setter1</XPD:ATTR>
<XPD:ATTR name="ParameterType" type="string">typename</XPD:ATTR>
<XPD:REF name="Template">jCr1UUun0EyYli95YIagRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameters[1]" type="UMLTemplateParameter" guid="EpUyNU0WZU+oeNUhh2RaWwAA">
<XPD:ATTR name="Name" type="string">Setter2</XPD:ATTR>
<XPD:ATTR name="ParameterType" type="string">typename</XPD:ATTR>
<XPD:REF name="Template">jCr1UUun0EyYli95YIagRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameters[2]" type="UMLTemplateParameter" guid="ws9YmznOlke8onYDO/3RZQAA">
<XPD:ATTR name="Name" type="string">Setter3</XPD:ATTR>
<XPD:ATTR name="ParameterType" type="string">typename</XPD:ATTR>
<XPD:REF name="Template">jCr1UUun0EyYli95YIagRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameters[3]" type="UMLTemplateParameter" guid="uzI8mPgP0UWXdTL8f+PvKAAA">
<XPD:ATTR name="Name" type="string">Setter4</XPD:ATTR>
<XPD:ATTR name="ParameterType" type="string">typename</XPD:ATTR>
<XPD:REF name="Template">jCr1UUun0EyYli95YIagRwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Generalizations" type="integer">4</XPD:ATTR>
<XPD:REF name="Generalizations[0]">FwqUDyovV0CTelYpljxFvAAA</XPD:REF>
<XPD:REF name="Generalizations[1]">zIIFgiHkCkCRIj197AuILQAA</XPD:REF>
<XPD:REF name="Generalizations[2]">f59WTQW0F0e4XUmm9xSVMgAA</XPD:REF>
<XPD:REF name="Generalizations[3]">KRP93TvxcEK8WlYG3hd+CQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">YBpstoYCHUu3cQZ6vkFOfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="Pqeud3JTJkWBh5DqCnR9DAAA">
<XPD:ATTR name="Name" type="string">DefaultPolicy1</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3ANKwFFhK0SZ3bSgqRhMpAAA</XPD:REF>
<XPD:REF name="Views[1]">XGFUnlG0T0+0AaGhuGjUxQAA</XPD:REF>
<XPD:REF name="Views[2]">2anBxVorbU24iQPdrjFuRwAA</XPD:REF>
<XPD:REF name="Views[3]">dZ0ukFUfXk+gqpFqzDlt/AAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">3</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">IlPg21bPPUOceOXxTAvDOgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">973GV5Y9+kWBJo13QPcK8gAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">jMMFhm/wY0aCa1azJ7uoMwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">DrXsy59QQ0G8mlSBtjl6+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="4AKy7vTpLUqUbQ9CMbPFqAAA">
<XPD:ATTR name="Name" type="string">DefaultPolicy2</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">mSJrjpm1BU+7oz8EogZUaAAA</XPD:REF>
<XPD:REF name="Views[1]">h0o9sU86jkGHXYaWSMl6tAAA</XPD:REF>
<XPD:REF name="Views[2]">5E7C4f7iJkyOpIeYDYA5DAAA</XPD:REF>
<XPD:REF name="Views[3]">Boio9bxi70mvW5W7kxtGWwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">3</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">ocVHV8ZAwE+WyHro3+deEwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">91y7Y5FgXkaLPthmNwmUzQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">W7VI6IcCt06iRcZbdRHQDQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">6SCCwTU3D0KrPnFnBpvXDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="RjQPr1IJI0WhWbfRgvD9+gAA">
<XPD:ATTR name="Name" type="string">DefaultPolicy3</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">NB9MO3r6706/6/4aqnn8tAAA</XPD:REF>
<XPD:REF name="Views[1]">E3MUE/e7skiesBTGu6O/9gAA</XPD:REF>
<XPD:REF name="Views[2]">k1ISNxGzVka+0XRy6HO2XwAA</XPD:REF>
<XPD:REF name="Views[3]">zRxyvEZJ1UOrJFqN24HTIAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">3</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">VmvaiYq6a0qHqPFuvOUf0QAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">YTJWd6bjwkKECaIQV7v9dgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">kTsjUWyEGEyevnl9jvFDuQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="eOgcNsjdfkyzQDIbtpcFEwAA">
<XPD:ATTR name="Name" type="string">doPrint</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">RjQPr1IJI0WhWbfRgvD9+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6L7+vFEVMUaj9aaJLAYdhwAA">
<XPD:ATTR name="Name" type="string">return</XPD:ATTR>
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eOgcNsjdfkyzQDIbtpcFEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">5VX7JeaLC0C0wYoWWVWwhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="wP5W3tBxxE2/+JcmciyzfwAA">
<XPD:ATTR name="Name" type="string">DefaultPolicy4</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">45OYtRndEkuAUmHhotFDxAAA</XPD:REF>
<XPD:REF name="Views[1]">xoMf3JrjO0SjuAU3sgSH3AAA</XPD:REF>
<XPD:REF name="Views[2]">BJw57OIHv0ma3eTvcSNHVQAA</XPD:REF>
<XPD:REF name="Views[3]">xncIrWVXvUuWPV3Kd2cyxQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">3</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">eVGHMBMPCU275CR58lG+qwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">LCEiPlJaz0Ky/JgNjl8odwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">KpLYD5ecpE+TGO1KmwfAHgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="paRN4xPa/Uu7rVP0Wjt9YAAA">
<XPD:ATTR name="Name" type="string">DefaultPolicies</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0FvQD4gfjE+XtxwknYOHxAAA</XPD:REF>
<XPD:REF name="Views[1]">SLUtUJSnk02pfzn31cJnhgAA</XPD:REF>
<XPD:REF name="Views[2]">t8f91ny3OUqBugp3v7qCqwAA</XPD:REF>
<XPD:REF name="Views[3]">J58OkqFm2EWHRTAElzTPYwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">8</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">973GV5Y9+kWBJo13QPcK8gAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">91y7Y5FgXkaLPthmNwmUzQAA</XPD:REF>
<XPD:REF name="ClientDependencies[2]">YTJWd6bjwkKECaIQV7v9dgAA</XPD:REF>
<XPD:REF name="ClientDependencies[3]">LCEiPlJaz0Ky/JgNjl8odwAA</XPD:REF>
<XPD:REF name="ClientDependencies[4]">jMMFhm/wY0aCa1azJ7uoMwAA</XPD:REF>
<XPD:REF name="ClientDependencies[5]">W7VI6IcCt06iRcZbdRHQDQAA</XPD:REF>
<XPD:REF name="ClientDependencies[6]">kTsjUWyEGEyevnl9jvFDuQAA</XPD:REF>
<XPD:REF name="ClientDependencies[7]">KpLYD5ecpE+TGO1KmwfAHgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">6</XPD:ATTR>
<XPD:REF name="Specializations[0]">OYaR9rExmkWrgOylpLBTZAAA</XPD:REF>
<XPD:REF name="Specializations[1]">D2aQDZ4lHkuTGCmgSqQhnAAA</XPD:REF>
<XPD:REF name="Specializations[2]">/xy1nL4Mu0aCiDTyt4xs+gAA</XPD:REF>
<XPD:REF name="Specializations[3]">rpjjCWKceEGg8xZwrW9HggAA</XPD:REF>
<XPD:REF name="Specializations[4]">XnLWVzuC4kyQue8TOu6dgQAA</XPD:REF>
<XPD:REF name="Specializations[5]">HxV5XRPzoU2uMFTAE+4hRwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">8</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="dpSlafnv+U6DZXsOjYICVwAA">
<XPD:ATTR name="Name" type="string">P1</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">CppTypedef</XPD:ATTR>
<XPD:REF name="Namespace">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">myVR835w9kSFjD/sZcrfkwAA</XPD:REF>
<XPD:REF name="Views[1]">wBgSMTFYt0yRNNjs5FYbMQAA</XPD:REF>
<XPD:REF name="Views[2]">h7ctY6p000WzrNMuXI/5BgAA</XPD:REF>
<XPD:REF name="Views[3]">OnQVPf7xxUmAVg/oqEq7bwAA</XPD:REF>
<XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
<XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="0SUVGMKhHEqWF934wNfnxwAA">
<XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="TagDefinitionSetName" type="string">CppTypedef</XPD:ATTR>
<XPD:ATTR name="Name" type="string">CppTypedefDefinition</XPD:ATTR>
<XPD:ATTR name="DataValue" type="string">DefaultPolicy1</XPD:ATTR>
<XPD:REF name="TaggedModel">dpSlafnv+U6DZXsOjYICVwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">IlPg21bPPUOceOXxTAvDOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="IC2qzHfhl0a2w7WsUo2JkwAA">
<XPD:ATTR name="Name" type="string">P2</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">CppTypedef</XPD:ATTR>
<XPD:REF name="Namespace">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8mDY2JID90CgVPM3b4RqtgAA</XPD:REF>
<XPD:REF name="Views[1]">OPLmr0mMSUmrHEFrCcAUhgAA</XPD:REF>
<XPD:REF name="Views[2]">Y0wBh1s/5EGyurP4PHXqkAAA</XPD:REF>
<XPD:REF name="Views[3]">zebd7tH52kKInFPEd9aGDgAA</XPD:REF>
<XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
<XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="/ZOOMjqdGky0RYBw7o8yywAA">
<XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="TagDefinitionSetName" type="string">CppTypedef</XPD:ATTR>
<XPD:ATTR name="Name" type="string">CppTypedefDefinition</XPD:ATTR>
<XPD:ATTR name="DataValue" type="string">DefaultPolicy2</XPD:ATTR>
<XPD:REF name="TaggedModel">IC2qzHfhl0a2w7WsUo2JkwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">ocVHV8ZAwE+WyHro3+deEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="RE3J6JIZ+EenhXKRTxSbKgAA">
<XPD:ATTR name="Name" type="string">P3</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">CppTypedef</XPD:ATTR>
<XPD:REF name="Namespace">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fW2+t1DTVkiJQUO2FFpf7QAA</XPD:REF>
<XPD:REF name="Views[1]">85TpaWtv3UixqU++sTO2BAAA</XPD:REF>
<XPD:REF name="Views[2]">bRcVAbewpkiGabs9WNPNNwAA</XPD:REF>
<XPD:REF name="Views[3]">9NhFst2JykuVc9kIBtUQnQAA</XPD:REF>
<XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
<XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="UzKXk1aRY0aQ0RdpKfp6yQAA">
<XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="TagDefinitionSetName" type="string">CppTypedef</XPD:ATTR>
<XPD:ATTR name="Name" type="string">CppTypedefDefinition</XPD:ATTR>
<XPD:ATTR name="DataValue" type="string">DefaultPolicy3</XPD:ATTR>
<XPD:REF name="TaggedModel">RE3J6JIZ+EenhXKRTxSbKgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">VmvaiYq6a0qHqPFuvOUf0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="iEHYqH1hnUad00MhP5BznAAA">
<XPD:ATTR name="Name" type="string">P4</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">CppTypedef</XPD:ATTR>
<XPD:REF name="Namespace">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Q9+Om4zb90ugLWEvdmkyLQAA</XPD:REF>
<XPD:REF name="Views[1]">N8P/XsQeyEeJDWTisFRfWwAA</XPD:REF>
<XPD:REF name="Views[2]">yE8e0XLan0W3mt7ufGOT1gAA</XPD:REF>
<XPD:REF name="Views[3]">pyKQvE+iIU6aIJyjw4bavgAA</XPD:REF>
<XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
<XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="PevgRnsYlE62YXOGs+BjZAAA">
<XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="TagDefinitionSetName" type="string">CppTypedef</XPD:ATTR>
<XPD:ATTR name="Name" type="string">CppTypedefDefinition</XPD:ATTR>
<XPD:ATTR name="DataValue" type="string">DefaultPolicy4</XPD:ATTR>
<XPD:REF name="TaggedModel">iEHYqH1hnUad00MhP5BznAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">eVGHMBMPCU275CR58lG+qwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLDependency" guid="IlPg21bPPUOceOXxTAvDOgAA">
<XPD:ATTR name="StereotypeProfile" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">CppSynonym</XPD:ATTR>
<XPD:REF name="Namespace">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
<XPD:REF name="Client">dpSlafnv+U6DZXsOjYICVwAA</XPD:REF>
<XPD:REF name="Supplier">Pqeud3JTJkWBh5DqCnR9DAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JlzOHYyFakCUiSvItnQpdwAA</XPD:REF>
<XPD:REF name="Views[1]">VpobxrWzq0WSjs3LmTAp4gAA</XPD:REF>
<XPD:REF name="Views[2]">eo+R5UOAJ0K0/hkLCQVSNwAA</XPD:REF>
<XPD:REF name="Views[3]">XWPaHMg1e0KVgMCxrrtxMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLDependency" guid="ocVHV8ZAwE+WyHro3+deEwAA">
<XPD:ATTR name="StereotypeProfile" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">CppSynonym</XPD:ATTR>
<XPD:REF name="Namespace">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
<XPD:REF name="Client">IC2qzHfhl0a2w7WsUo2JkwAA</XPD:REF>
<XPD:REF name="Supplier">4AKy7vTpLUqUbQ9CMbPFqAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">iYxnr8vpFUGEIdGzfFAGXwAA</XPD:REF>
<XPD:REF name="Views[1]">0Irh6DyjREuFfiP6xhmmwQAA</XPD:REF>
<XPD:REF name="Views[2]">zBD/Sh3DE0GAYSIfzCqWYAAA</XPD:REF>
<XPD:REF name="Views[3]">CYI2Chisn0G6NDdVTmHDbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLDependency" guid="VmvaiYq6a0qHqPFuvOUf0QAA">
<XPD:ATTR name="StereotypeProfile" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">CppSynonym</XPD:ATTR>
<XPD:REF name="Namespace">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
<XPD:REF name="Client">RE3J6JIZ+EenhXKRTxSbKgAA</XPD:REF>
<XPD:REF name="Supplier">RjQPr1IJI0WhWbfRgvD9+gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">AA7xKaGP7kie1A54s9K6YgAA</XPD:REF>
<XPD:REF name="Views[1]">hFAgm3YjfUGvMKgYb1Js5QAA</XPD:REF>
<XPD:REF name="Views[2]">Bp5PTKKtyES/DHdZWN8l8wAA</XPD:REF>
<XPD:REF name="Views[3]">11a4q0AOPEGUFRxHdUa9EQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLDependency" guid="eVGHMBMPCU275CR58lG+qwAA">
<XPD:ATTR name="StereotypeProfile" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">CppSynonym</XPD:ATTR>
<XPD:REF name="Namespace">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
<XPD:REF name="Client">iEHYqH1hnUad00MhP5BznAAA</XPD:REF>
<XPD:REF name="Supplier">wP5W3tBxxE2/+JcmciyzfwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">NxE6FGRV4EGWWNbzNjPq7gAA</XPD:REF>
<XPD:REF name="Views[1]">Vhm2B1//IEmbxriHGB1sfgAA</XPD:REF>
<XPD:REF name="Views[2]">b128FAqnnE67WxxcbkqYvwAA</XPD:REF>
<XPD:REF name="Views[3]">kh+xez1d5keE+F7bD9sHmQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">Sf10Q7D5j0uXLRN6Yw8BmgAA</XPD:REF>
<XPD:REF name="Associations[1]">YjncKjXlbEefsWDiH6MqywAA</XPD:REF>
<XPD:REF name="Associations[2]">xMLX5gtJMk2BLairD//zEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="FOjay7+WH0OhvxiGn6hkXwAA">
<XPD:ATTR name="Name" type="string">DefaultPolicyArgs</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">SbH7HpzZLU6UizZkkvKfCAAA</XPD:REF>
<XPD:REF name="Views[1]">chEx3VICOEGwyAGZFoKS7AAA</XPD:REF>
<XPD:REF name="Views[2]">2rcTLofCKkqX0WRpBF527AAA</XPD:REF>
<XPD:REF name="Views[3]">tQu4DN9rvkudGApaxvumsQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">4</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">J7hJzpmLG0Cs+wLFF08n5gAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">OTlrycq/r0W+kxJBKC2kkAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">2g+y2iOo902XgIP7klfXOAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[3]">k6lnns6IeES2W8GwIZAgVgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">OYaR9rExmkWrgOylpLBTZAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">wppSwFT5o06RIYZMzOCUOQAA</XPD:REF>
<XPD:REF name="Specializations[1]">UHH8BvK6c0e2/A/zjj9pygAA</XPD:REF>
<XPD:REF name="Specializations[2]">JI85YKr/10CnzcBnXv4bQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="iCRLWiQtVkimVHcUxOuWOgAA">
<XPD:ATTR name="Name" type="string">Policy1_is</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3V+LKTK0s0WxkOi3uzpjJwAA</XPD:REF>
<XPD:REF name="Views[1]">QZAzZ7aJE0iVyBD9malzlwAA</XPD:REF>
<XPD:REF name="Views[2]">yv2mB5szB0KgN6EKfhCwwwAA</XPD:REF>
<XPD:REF name="Views[3]">F7GHA46W8km/QASkK+yfzwAA</XPD:REF>
<XPD:ATTR name="#TemplateParameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="TemplateParameters[0]" type="UMLTemplateParameter" guid="dDpH2YcApUSV9xUpZhaRDgAA">
<XPD:ATTR name="Name" type="string">Policy</XPD:ATTR>
<XPD:ATTR name="ParameterType" type="string">typename</XPD:ATTR>
<XPD:REF name="Template">iCRLWiQtVkimVHcUxOuWOgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">D2aQDZ4lHkuTGCmgSqQhnAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="9vmGf/j8VkyBtV/1jJXeMgAA">
<XPD:ATTR name="Name" type="string">P1</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">CppTypedef</XPD:ATTR>
<XPD:REF name="Namespace">iCRLWiQtVkimVHcUxOuWOgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">aaeKmYMzgkmpy6sQUo/eTwAA</XPD:REF>
<XPD:REF name="Views[1]">2Fjr5Ep/m0OC36yPWQkUOAAA</XPD:REF>
<XPD:REF name="Views[2]">dbTv3Qm+Z0eFi4z1/Vr9FAAA</XPD:REF>
<XPD:REF name="Views[3]">7rAj5iIm10e0P5+Z241gMgAA</XPD:REF>
<XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
<XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="MDV4RVpyz0SkfX/WYlCQGAAA">
<XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="TagDefinitionSetName" type="string">CppTypedef</XPD:ATTR>
<XPD:ATTR name="Name" type="string">CppTypedefDefinition</XPD:ATTR>
<XPD:ATTR name="DataValue" type="string">Policy</XPD:ATTR>
<XPD:REF name="TaggedModel">9vmGf/j8VkyBtV/1jJXeMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="phaXAxEhcUS11OxQSJ8ARAAA">
<XPD:ATTR name="Name" type="string">Policy2_is</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3ohaZRB0yUaD60S7dj67uwAA</XPD:REF>
<XPD:REF name="Views[1]">zRjLBujwiEiRCEN+ZhejXQAA</XPD:REF>
<XPD:REF name="Views[2]">Eju74R8W0kWlYNI2P7WEZwAA</XPD:REF>
<XPD:REF name="Views[3]">l+U+DdebWUCBywXhotpesQAA</XPD:REF>
<XPD:ATTR name="#TemplateParameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="TemplateParameters[0]" type="UMLTemplateParameter" guid="bDFZreAZb02ZJWnlFpMoZwAA">
<XPD:ATTR name="Name" type="string">Policy</XPD:ATTR>
<XPD:ATTR name="ParameterType" type="string">typename</XPD:ATTR>
<XPD:REF name="Template">phaXAxEhcUS11OxQSJ8ARAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">/xy1nL4Mu0aCiDTyt4xs+gAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="xaXdmeugVEKBf0/MFveVvgAA">
<XPD:ATTR name="Name" type="string">P2</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">CppTypedef</XPD:ATTR>
<XPD:REF name="Namespace">phaXAxEhcUS11OxQSJ8ARAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">QK2ngkrUA0GnJ2ed4OweiQAA</XPD:REF>
<XPD:REF name="Views[1]">ZvZSYqIsEEmqKARfjDRZWwAA</XPD:REF>
<XPD:REF name="Views[2]">1CM8R+KLVU+yhkBDTm9iqwAA</XPD:REF>
<XPD:REF name="Views[3]">xdrncfuoIk2ubsTwQH5b7AAA</XPD:REF>
<XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
<XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="0wsiXZW5vUmW42HPsCYmuwAA">
<XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="TagDefinitionSetName" type="string">CppTypedef</XPD:ATTR>
<XPD:ATTR name="Name" type="string">CppTypedefDefinition</XPD:ATTR>
<XPD:ATTR name="DataValue" type="string">Policy</XPD:ATTR>
<XPD:REF name="TaggedModel">xaXdmeugVEKBf0/MFveVvgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLClass" guid="bMbaT4JBhUqQEYh82x77wgAA">
<XPD:ATTR name="Name" type="string">Policy3_is</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">f7GQyMXbAkOSY605tygXbAAA</XPD:REF>
<XPD:REF name="Views[1]">MAJFU0JIJEK1Ta3JQlxZDgAA</XPD:REF>
<XPD:REF name="Views[2]">Wrgjph2+fkukUUyJsLm2PAAA</XPD:REF>
<XPD:REF name="Views[3]">zdCLM4IH7kaLn13z8kijrQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">xiRnpjHgZ0mw0mtqiOCvswAA</XPD:REF>
<XPD:ATTR name="#TemplateParameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="TemplateParameters[0]" type="UMLTemplateParameter" guid="h7AKW9icRUCy667g6BUYBQAA">
<XPD:ATTR name="Name" type="string">Policy</XPD:ATTR>
<XPD:ATTR name="ParameterType" type="string">typename</XPD:ATTR>
<XPD:REF name="Template">bMbaT4JBhUqQEYh82x77wgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">rpjjCWKceEGg8xZwrW9HggAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="UH+RulOe7EOjACD6kKUCrwAA">
<XPD:ATTR name="Name" type="string">P3</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">CppTypedef</XPD:ATTR>
<XPD:REF name="Namespace">bMbaT4JBhUqQEYh82x77wgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">AqYhEW9H3EqWrjGADz1AugAA</XPD:REF>
<XPD:REF name="Views[1]">nPmWeWginUC48xqdqDgWFQAA</XPD:REF>
<XPD:REF name="Views[2]">/nDX+QUQBkmsGX+VquOsHgAA</XPD:REF>
<XPD:REF name="Views[3]">5RI24VfYIE6jMbymDUbcIAAA</XPD:REF>
<XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
<XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="3HBRUDwxokKafNcKr7Es6wAA">
<XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="TagDefinitionSetName" type="string">CppTypedef</XPD:ATTR>
<XPD:ATTR name="Name" type="string">CppTypedefDefinition</XPD:ATTR>
<XPD:ATTR name="DataValue" type="string">Policy</XPD:ATTR>
<XPD:REF name="TaggedModel">UH+RulOe7EOjACD6kKUCrwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLClass" guid="RcMfUmCYF0OuFC7ZUGWFQgAA">
<XPD:ATTR name="Name" type="string">Policy4_is</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7H89N/5U4E6wnIz5Sxhj2wAA</XPD:REF>
<XPD:REF name="Views[1]">NkdSKD8i90yxTQElJRA42AAA</XPD:REF>
<XPD:REF name="Views[2]">K1SAOjY/nUeig3oW85QJRwAA</XPD:REF>
<XPD:REF name="Views[3]">04/QA3Wf/ki1G5b6uXl5igAA</XPD:REF>
<XPD:ATTR name="#TemplateParameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="TemplateParameters[0]" type="UMLTemplateParameter" guid="xeJY75x5rkmUBKtYoMZvjQAA">
<XPD:ATTR name="Name" type="string">Policy</XPD:ATTR>
<XPD:ATTR name="ParameterType" type="string">typename</XPD:ATTR>
<XPD:REF name="Template">RcMfUmCYF0OuFC7ZUGWFQgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">XnLWVzuC4kyQue8TOu6dgQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="R0l0XVKvh0y7RdqOnRpjhQAA">
<XPD:ATTR name="Name" type="string">P4</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">CppTypedef</XPD:ATTR>
<XPD:REF name="Namespace">RcMfUmCYF0OuFC7ZUGWFQgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ZN3fLylblEeu82TU5Eql4wAA</XPD:REF>
<XPD:REF name="Views[1]">764uWLJNZ0yfHciGa2Ma+AAA</XPD:REF>
<XPD:REF name="Views[2]">2ioLwLrdnkOVHnfs0K3t0wAA</XPD:REF>
<XPD:REF name="Views[3]">E5GmWW854UCDhWUeYJ6rEAAA</XPD:REF>
<XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
<XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="AmAS2aqw/USXo4+hemZQygAA">
<XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="TagDefinitionSetName" type="string">CppTypedef</XPD:ATTR>
<XPD:ATTR name="Name" type="string">CppTypedefDefinition</XPD:ATTR>
<XPD:ATTR name="DataValue" type="string">Policy</XPD:ATTR>
<XPD:REF name="TaggedModel">R0l0XVKvh0y7RdqOnRpjhQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLClass" guid="ipKU+/IE4UOf8jemnpfhEQAA">
<XPD:ATTR name="Name" type="string">BreadSlicer</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GHJENYILY0Cap8IDBv/jzwAA</XPD:REF>
<XPD:REF name="Views[1]">DbrOmgNlzUuK1t0Gx104cQAA</XPD:REF>
<XPD:REF name="Views[2]">C0296HuJPkypFXAbi6uKYwAA</XPD:REF>
<XPD:REF name="Views[3]">b7HjDWLizE6DdDmIQlGFdgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">6</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">J7hJzpmLG0Cs+wLFF08n5gAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">NwOg7uVtwESYa33e/cqY9gAA</XPD:REF>
<XPD:REF name="ClientDependencies[2]">59E/mYi5EUm2PltW1sFYEAAA</XPD:REF>
<XPD:REF name="ClientDependencies[3]">OTlrycq/r0W+kxJBKC2kkAAA</XPD:REF>
<XPD:REF name="ClientDependencies[4]">2g+y2iOo902XgIP7klfXOAAA</XPD:REF>
<XPD:REF name="ClientDependencies[5]">k6lnns6IeES2W8GwIZAgVgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">a7fguo45DkGlJAiEOS10UQAA</XPD:REF>
<XPD:ATTR name="#TemplateParameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="TemplateParameters[0]" type="UMLTemplateParameter" guid="cv7rl7hq3kOIQ/dvO4eGAwAA">
<XPD:ATTR name="Name" type="string">PolicySetter1</XPD:ATTR>
<XPD:ATTR name="ParameterType" type="string">typename</XPD:ATTR>
<XPD:REF name="Template">ipKU+/IE4UOf8jemnpfhEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameters[1]" type="UMLTemplateParameter" guid="B73ZCalkA02GFK55Q+HmAQAA">
<XPD:ATTR name="Name" type="string">PolicySetter2</XPD:ATTR>
<XPD:ATTR name="ParameterType" type="string">typename</XPD:ATTR>
<XPD:REF name="Template">ipKU+/IE4UOf8jemnpfhEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameters[2]" type="UMLTemplateParameter" guid="WXNq/f2Ht0qoYT/aHgnb1gAA">
<XPD:ATTR name="Name" type="string">PolicySetter3</XPD:ATTR>
<XPD:ATTR name="ParameterType" type="string">typename</XPD:ATTR>
<XPD:REF name="Template">ipKU+/IE4UOf8jemnpfhEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameters[3]" type="UMLTemplateParameter" guid="pB1PFca2p0ml/uJlcj/FoQAA">
<XPD:ATTR name="Name" type="string">PolicySetter4</XPD:ATTR>
<XPD:ATTR name="ParameterType" type="string">typename</XPD:ATTR>
<XPD:REF name="Template">ipKU+/IE4UOf8jemnpfhEQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="euBpBUj75ES6MxDTHGkPjQAA">
<XPD:ATTR name="Name" type="string">Policies</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">CppTypedef</XPD:ATTR>
<XPD:REF name="Namespace">ipKU+/IE4UOf8jemnpfhEQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">iwv8Xyi+WEWoz0MdPI6vNwAA</XPD:REF>
<XPD:REF name="Views[1]">Ty4wr0jOM0eSLvaQPFVBUAAA</XPD:REF>
<XPD:REF name="Views[2]">IoYDAFsQmEqOrZjkGg7BFwAA</XPD:REF>
<XPD:REF name="Views[3]">Zg4NXTa9P0ixdifEeJDHJQAA</XPD:REF>
<XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
<XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="jVUmu0b4O0Sn2wpyiLlLBwAA">
<XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="TagDefinitionSetName" type="string">CppTypedef</XPD:ATTR>
<XPD:ATTR name="Name" type="string">CppTypedefDefinition</XPD:ATTR>
<XPD:ATTR name="DataValue" type="string">PolicySelector&lt;PolicySetter1, PolicySetter2,
                           PolicySetter3, PolicySetter4&gt;</XPD:ATTR>
<XPD:REF name="TaggedModel">euBpBUj75ES6MxDTHGkPjQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">Aplm/D6VykujCp2fRioRFgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="M+TuGAgqbEWP7uOQ0RzYNgAA">
<XPD:ATTR name="Name" type="string">print</XPD:ATTR>
<XPD:REF name="Owner">ipKU+/IE4UOf8jemnpfhEQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+X9C1+luXkm16m24eymyEwAA">
<XPD:ATTR name="Name" type="string">return</XPD:ATTR>
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">M+TuGAgqbEWP7uOQ0RzYNgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">yViGpzJB3keIzkfQLXPbXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLClass" guid="Y6TcfY7eQUauSbtC6nZ5GwAA">
<XPD:ATTR name="Name" type="string">CustomPolicy</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jU7MgX9A2UWHLf7z1w85iQAA</XPD:REF>
<XPD:REF name="Views[1]">8Gg+Um3RoEWdal/QWbQ2iwAA</XPD:REF>
<XPD:REF name="Views[2]">0uG6pwc13k+ueU/xWFYDXgAA</XPD:REF>
<XPD:REF name="Views[3]">xMC+w+bHRk+/OVqbQNef/QAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">G9Maxf4R2EOZ5/JCbP8MtwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">leYdTWPFs0+Gsn6vNP7gBgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="0QzWzFEgXE6AT3xG0Iq0AAAA">
<XPD:ATTR name="Name" type="string">doPrint</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">Y6TcfY7eQUauSbtC6nZ5GwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1aM81LG5GkaCFNT9C9jnUQAA">
<XPD:ATTR name="Name" type="string">return</XPD:ATTR>
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0QzWzFEgXE6AT3xG0Iq0AAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLGeneralization" guid="OYaR9rExmkWrgOylpLBTZAAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">FOjay7+WH0OhvxiGn6hkXwAA</XPD:REF>
<XPD:REF name="Parent">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">D1hPC7PINUqGMtE2goLtkgAA</XPD:REF>
<XPD:REF name="Views[1]">/zg5xbfRyEmlMDA64hGE6QAA</XPD:REF>
<XPD:REF name="Views[2]">0OoZUKP5SUGC+HmAi8wlMAAA</XPD:REF>
<XPD:REF name="Views[3]">YEP3qwpXy0CnQ8BWN/Xp1QAA</XPD:REF>
<XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
<XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="OYcMzUqlQ0+BDLWcIZQqywAA">
<XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
<XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
<XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
<XPD:REF name="TaggedModel">OYaR9rExmkWrgOylpLBTZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLGeneralization" guid="D2aQDZ4lHkuTGCmgSqQhnAAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">iCRLWiQtVkimVHcUxOuWOgAA</XPD:REF>
<XPD:REF name="Parent">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hFQTgXAOC0io4OXYCrUV+QAA</XPD:REF>
<XPD:REF name="Views[1]">f2cuzj8NI0yiWGtQnMI3rwAA</XPD:REF>
<XPD:REF name="Views[2]">AzgFUxJ+eU+uoDj1S6yjvgAA</XPD:REF>
<XPD:REF name="Views[3]">JCd81krTnEmEOpKD1SXSkgAA</XPD:REF>
<XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
<XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="3D9qSjD7kUi7P8nAXYNuVwAA">
<XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
<XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
<XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
<XPD:REF name="TaggedModel">D2aQDZ4lHkuTGCmgSqQhnAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLGeneralization" guid="/xy1nL4Mu0aCiDTyt4xs+gAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">phaXAxEhcUS11OxQSJ8ARAAA</XPD:REF>
<XPD:REF name="Parent">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">L62uOcFrBUCH9JI7MXfjkwAA</XPD:REF>
<XPD:REF name="Views[1]">F1DIHpqc6ECJGoOrV++7EAAA</XPD:REF>
<XPD:REF name="Views[2]">XXeVNLLFQ0SHRAmCzHheygAA</XPD:REF>
<XPD:REF name="Views[3]">mbe+5WShYUqw3NKJ1XBJrwAA</XPD:REF>
<XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
<XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="GlLzNNsL30WPKD6puIjR8gAA">
<XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
<XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
<XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
<XPD:REF name="TaggedModel">/xy1nL4Mu0aCiDTyt4xs+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLGeneralization" guid="rpjjCWKceEGg8xZwrW9HggAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">bMbaT4JBhUqQEYh82x77wgAA</XPD:REF>
<XPD:REF name="Parent">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PM4Vy2SHbUuPZnHVSF4qEgAA</XPD:REF>
<XPD:REF name="Views[1]">6gZ0bITPZUuLXrGX+SYj8gAA</XPD:REF>
<XPD:REF name="Views[2]">WpiFl5WAWkGOpAhTMVPjyQAA</XPD:REF>
<XPD:REF name="Views[3]">Jo2FIElbgESyIkYNQLX6+QAA</XPD:REF>
<XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
<XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="uJFuwOYCYUOVUg1jiDQVuQAA">
<XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
<XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
<XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
<XPD:REF name="TaggedModel">rpjjCWKceEGg8xZwrW9HggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLGeneralization" guid="XnLWVzuC4kyQue8TOu6dgQAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">RcMfUmCYF0OuFC7ZUGWFQgAA</XPD:REF>
<XPD:REF name="Parent">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xXPKi9xNq0qtFIWXcndizgAA</XPD:REF>
<XPD:REF name="Views[1]">ABccWf+tHkSVTWHrKAVhkgAA</XPD:REF>
<XPD:REF name="Views[2]">y3s3dh6apk+J3FCpkxCHYgAA</XPD:REF>
<XPD:REF name="Views[3]">D/ahO46TJUie90A9NF+z9QAA</XPD:REF>
<XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
<XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="dEQPblpowU203p+/tWbBcgAA">
<XPD:ATTR name="ProfileName" type="string">Cpp</XPD:ATTR>
<XPD:ATTR name="TagDefinitionSetName" type="string">CppVirtual</XPD:ATTR>
<XPD:ATTR name="Name" type="string">CppVirtual</XPD:ATTR>
<XPD:ATTR name="DataValue" type="string">True</XPD:ATTR>
<XPD:REF name="TaggedModel">XnLWVzuC4kyQue8TOu6dgQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLDependency" guid="J7hJzpmLG0Cs+wLFF08n5gAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">ipKU+/IE4UOf8jemnpfhEQAA</XPD:REF>
<XPD:REF name="Supplier">FOjay7+WH0OhvxiGn6hkXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLAssociation" guid="3dqBd1U2IUK2GINWSN8CYQAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="YBpstoYCHUu3cQZ6vkFOfwAA">
<XPD:ATTR name="Name" type="string">Policies</XPD:ATTR>
<XPD:REF name="Association">3dqBd1U2IUK2GINWSN8CYQAA</XPD:REF>
<XPD:REF name="Participant">jCr1UUun0EyYli95YIagRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="yViGpzJB3keIzkfQLXPbXwAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">3dqBd1U2IUK2GINWSN8CYQAA</XPD:REF>
<XPD:REF name="Participant">ipKU+/IE4UOf8jemnpfhEQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLDependency" guid="NwOg7uVtwESYa33e/cqY9gAA">
<XPD:ATTR name="Name" type="string">Policies</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">ipKU+/IE4UOf8jemnpfhEQAA</XPD:REF>
<XPD:REF name="Supplier">jCr1UUun0EyYli95YIagRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLClass" guid="Htakg+ewiU6/jrhB1enMxAAA">
<XPD:ATTR name="Name" type="string">Base</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9ch74snd/UmvTKiShCZ4FQAA</XPD:REF>
<XPD:REF name="Views[1]">ja8mkDN+40SIrwsRr5jmKwAA</XPD:REF>
<XPD:REF name="Views[2]">lGmOVTd06kWfBuCJWv/N1QAA</XPD:REF>
<XPD:REF name="Views[3]">NX2wdJTuXUCysLDOQpUa/AAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">5</XPD:ATTR>
<XPD:REF name="Specializations[0]">lg2icg1dzUikMo4PdXiJggAA</XPD:REF>
<XPD:REF name="Specializations[1]">/s89Ss+I1US+l12v8Tr/7wAA</XPD:REF>
<XPD:REF name="Specializations[2]">ZSBL+tLLsE63wQPca1ERTAAA</XPD:REF>
<XPD:REF name="Specializations[3]">RmPvMkp7+0ygQEo+a9qvqgAA</XPD:REF>
<XPD:REF name="Specializations[4]">6xZ0JQRdzUeh2yzvwuKVNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[23]" type="UMLGeneralization" guid="lg2icg1dzUikMo4PdXiJggAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">G79PJ68MM0a+vkuZFEFZWgAA</XPD:REF>
<XPD:REF name="Parent">Htakg+ewiU6/jrhB1enMxAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PAra8i0EeU60Hhfv6FfIBAAA</XPD:REF>
<XPD:REF name="Views[1]">Ba8hKXmsXU68LKjwy0JauAAA</XPD:REF>
<XPD:REF name="Views[2]">3rOQn9IRAUi9//J5hwX8lAAA</XPD:REF>
<XPD:REF name="Views[3]">K7TnodkxvUKMhhshttrZggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[24]" type="UMLClass" guid="B7S4w/Abf0mYWXxMULnBkwAA">
<XPD:ATTR name="Name" type="string">Discriminator&lt;Setter1,1&gt;</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">D4kLRJdnf0SBQ8TsBIgTgAAA</XPD:REF>
<XPD:REF name="Views[1]">PUGBZEzvrEGDe2sIaHhUrQAA</XPD:REF>
<XPD:REF name="Views[2]">nMO6MhGpcECg/PRSzlkYpgAA</XPD:REF>
<XPD:REF name="Views[3]">CLDoJ5O5Jka0He1RSk+kLAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">itX4UPCmxEWk6OpCf5DBqgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">QhQ9SZIxCEyZZiujic9dHgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">Gesm5RqnQkakVgIm5ZNP4AAA</XPD:REF>
<XPD:ATTR name="#TemplateParameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="TemplateParameters[0]" type="UMLTemplateParameter" guid="ch3PSJ4dek6zsfxKP2u3dwAA">
<XPD:ATTR name="Name" type="string">Setter1:typename</XPD:ATTR>
<XPD:REF name="Template">B7S4w/Abf0mYWXxMULnBkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameters[1]" type="UMLTemplateParameter" guid="tKjkqHCY8k6mNLsgDq6VNwAA">
<XPD:ATTR name="Name" type="string">1:int</XPD:ATTR>
<XPD:REF name="Template">B7S4w/Abf0mYWXxMULnBkwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">6xZ0JQRdzUeh2yzvwuKVNQAA</XPD:REF>
<XPD:REF name="Generalizations[1]">+Pr0kWx9Y06vImd/2FC20wAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">FwqUDyovV0CTelYpljxFvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[25]" type="UMLClass" guid="4I1oSZ3+nk+BsRePrBJxXQAA">
<XPD:ATTR name="Name" type="string">Discriminator&lt;Setter2,2&gt;</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BnaR+eXpo0e13yAwSjpO8gAA</XPD:REF>
<XPD:REF name="Views[1]">385Vvy06K0Wn70vwoNxbrwAA</XPD:REF>
<XPD:REF name="Views[2]">5RNL46N+qEm0PjF++hh8YQAA</XPD:REF>
<XPD:REF name="Views[3]">k7G4BuBVBk2sg1WcrKWI0wAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">j90z5wnIOkOTeExdthMEDAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">zbXhtOamgkiF4l+QAjR5SgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">bDHps29OSESDj9fVxfZmUQAA</XPD:REF>
<XPD:ATTR name="#TemplateParameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="TemplateParameters[0]" type="UMLTemplateParameter" guid="XafkGTxA30eWiQVbWjApWwAA">
<XPD:ATTR name="Name" type="string">Setter2:typename</XPD:ATTR>
<XPD:REF name="Template">4I1oSZ3+nk+BsRePrBJxXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameters[1]" type="UMLTemplateParameter" guid="gFAuj1QDnEa410ttffCC4wAA">
<XPD:ATTR name="Name" type="string">2:int</XPD:ATTR>
<XPD:REF name="Template">4I1oSZ3+nk+BsRePrBJxXQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">RmPvMkp7+0ygQEo+a9qvqgAA</XPD:REF>
<XPD:REF name="Generalizations[1]">5ZcHzuG+L0+Kv9DSaZ8MJAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">zIIFgiHkCkCRIj197AuILQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[26]" type="UMLClass" guid="Xi7j90BjZ06QZdlCN9DcOAAA">
<XPD:ATTR name="Name" type="string">Discriminator&lt;Setter3,3&gt;</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/B2Kg9wu7kuqhDu90m2zRAAA</XPD:REF>
<XPD:REF name="Views[1]">m8aukINIx02p9slYKGTpiAAA</XPD:REF>
<XPD:REF name="Views[2]">zCGSawQo8EySz66F00OrgAAA</XPD:REF>
<XPD:REF name="Views[3]">vv5EjHG6fUWsWfoRFs5VLQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">MVHQBBbQdUeT1cYdaOLzzAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">DLiARLR2O0yCcDDSIc+bQAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">mdALVQV3eEeUmo+1/qoPaAAA</XPD:REF>
<XPD:ATTR name="#TemplateParameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="TemplateParameters[0]" type="UMLTemplateParameter" guid="xTXES7S18EKm3GIfH4qdwwAA">
<XPD:ATTR name="Name" type="string">Setter3:typename</XPD:ATTR>
<XPD:REF name="Template">Xi7j90BjZ06QZdlCN9DcOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameters[1]" type="UMLTemplateParameter" guid="2zLyKgVYFEKJLHdrFTeXagAA">
<XPD:ATTR name="Name" type="string">3:int</XPD:ATTR>
<XPD:REF name="Template">Xi7j90BjZ06QZdlCN9DcOAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">ZSBL+tLLsE63wQPca1ERTAAA</XPD:REF>
<XPD:REF name="Generalizations[1]">u7eOozLYj0u85f3BIa5wNQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">f59WTQW0F0e4XUmm9xSVMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[27]" type="UMLClass" guid="lZCidIbUaUiUTuNH8FQVegAA">
<XPD:ATTR name="Name" type="string">Discriminator&lt;Setter4,4&gt;</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">tmb0nz6GK0OUxaKDmSu2PwAA</XPD:REF>
<XPD:REF name="Views[1]">0swTPZare0WOekLJ/WC1MQAA</XPD:REF>
<XPD:REF name="Views[2]">RAbWhxx8lEuW28dm6X+QxwAA</XPD:REF>
<XPD:REF name="Views[3]">f97gbEpRQUe9eOSIN96EZAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">PRNR0psPwkGDjpv9i+f5BAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">Kr26/cq/DEWyq2Ps7Mnw8gAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">00FSx8aEA0u4EXXx292jwAAA</XPD:REF>
<XPD:ATTR name="#TemplateParameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="TemplateParameters[0]" type="UMLTemplateParameter" guid="4ggactiW2k+Ls3WtiqzkmgAA">
<XPD:ATTR name="Name" type="string">Setter4:typename</XPD:ATTR>
<XPD:REF name="Template">lZCidIbUaUiUTuNH8FQVegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameters[1]" type="UMLTemplateParameter" guid="8rqIwWgSpk6kI4XcMrDmewAA">
<XPD:ATTR name="Name" type="string">4:int</XPD:ATTR>
<XPD:REF name="Template">lZCidIbUaUiUTuNH8FQVegAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">/s89Ss+I1US+l12v8Tr/7wAA</XPD:REF>
<XPD:REF name="Generalizations[1]">OYAWbWiOF02FJTkG/94TIQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">KRP93TvxcEK8WlYG3hd+CQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[28]" type="UMLGeneralization" guid="/s89Ss+I1US+l12v8Tr/7wAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">lZCidIbUaUiUTuNH8FQVegAA</XPD:REF>
<XPD:REF name="Parent">Htakg+ewiU6/jrhB1enMxAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[29]" type="UMLGeneralization" guid="ZSBL+tLLsE63wQPca1ERTAAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">Xi7j90BjZ06QZdlCN9DcOAAA</XPD:REF>
<XPD:REF name="Parent">Htakg+ewiU6/jrhB1enMxAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[30]" type="UMLGeneralization" guid="RmPvMkp7+0ygQEo+a9qvqgAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">4I1oSZ3+nk+BsRePrBJxXQAA</XPD:REF>
<XPD:REF name="Parent">Htakg+ewiU6/jrhB1enMxAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[31]" type="UMLGeneralization" guid="6xZ0JQRdzUeh2yzvwuKVNQAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">B7S4w/Abf0mYWXxMULnBkwAA</XPD:REF>
<XPD:REF name="Parent">Htakg+ewiU6/jrhB1enMxAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[32]" type="UMLDependency" guid="Kr26/cq/DEWyq2Ps7Mnw8gAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">G79PJ68MM0a+vkuZFEFZWgAA</XPD:REF>
<XPD:REF name="Supplier">lZCidIbUaUiUTuNH8FQVegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[33]" type="UMLDependency" guid="DLiARLR2O0yCcDDSIc+bQAAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">G79PJ68MM0a+vkuZFEFZWgAA</XPD:REF>
<XPD:REF name="Supplier">Xi7j90BjZ06QZdlCN9DcOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[34]" type="UMLDependency" guid="zbXhtOamgkiF4l+QAjR5SgAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">G79PJ68MM0a+vkuZFEFZWgAA</XPD:REF>
<XPD:REF name="Supplier">4I1oSZ3+nk+BsRePrBJxXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[35]" type="UMLDependency" guid="QhQ9SZIxCEyZZiujic9dHgAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">G79PJ68MM0a+vkuZFEFZWgAA</XPD:REF>
<XPD:REF name="Supplier">B7S4w/Abf0mYWXxMULnBkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[36]" type="UMLClass" guid="OigxciFOCkOrFC1FdZaE3wAA">
<XPD:ATTR name="Name" type="string">Setter4</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3AvLM5SwR0OOpA51ThrZ9AAA</XPD:REF>
<XPD:REF name="Views[1]">jX7KDKccg0SsxrPrIHoJ3gAA</XPD:REF>
<XPD:REF name="Views[2]">t4Swc3j7gEewaR25gdPfaAAA</XPD:REF>
<XPD:REF name="Views[3]">hurJn5/3jEqblKVFSfzVUAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">OYAWbWiOF02FJTkG/94TIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[37]" type="UMLClass" guid="UhuIu8y/9U2Rzc53eiyjXgAA">
<XPD:ATTR name="Name" type="string">Setter3</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0k5F6hIacEC24fGGukVQTAAA</XPD:REF>
<XPD:REF name="Views[1]">L/amZG89IkeCodPejBMdAAAA</XPD:REF>
<XPD:REF name="Views[2]">pbVxZPgPbUOoB8PutfJpXwAA</XPD:REF>
<XPD:REF name="Views[3]">Z6JxFE/Nk0CQ/XppHLVXSwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">u7eOozLYj0u85f3BIa5wNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[38]" type="UMLClass" guid="OJpMrfFTyEK3RFAgngOH5QAA">
<XPD:ATTR name="Name" type="string">Setter2</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">iqXvaBvXdUuNiEq/auwLpwAA</XPD:REF>
<XPD:REF name="Views[1]">MV+YW264lUWHDhdq52qZTwAA</XPD:REF>
<XPD:REF name="Views[2]">rc5d1lSCzUG6sjuQbcyaMQAA</XPD:REF>
<XPD:REF name="Views[3]">sVuj1pXsBEa5FrMue/x6wQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">5ZcHzuG+L0+Kv9DSaZ8MJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[39]" type="UMLClass" guid="EKGaoW86WkG5jaRfj+Yw+wAA">
<XPD:ATTR name="Name" type="string">Setter1</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BhqjLs6ODkOxh3Zh6T6RWwAA</XPD:REF>
<XPD:REF name="Views[1]">A88qRYLFOESWy8i+R5UkxAAA</XPD:REF>
<XPD:REF name="Views[2]">U4lIqI4ykEu4qAMKtEGT2QAA</XPD:REF>
<XPD:REF name="Views[3]">Xp7ey/m6dECvIsWf4jFIEwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">+Pr0kWx9Y06vImd/2FC20wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[40]" type="UMLGeneralization" guid="+Pr0kWx9Y06vImd/2FC20wAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">B7S4w/Abf0mYWXxMULnBkwAA</XPD:REF>
<XPD:REF name="Parent">EKGaoW86WkG5jaRfj+Yw+wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vDV/zhUNnESCPAynEMGiXwAA</XPD:REF>
<XPD:REF name="Views[1]">AytjSSp2RkuXUT2muxq2HAAA</XPD:REF>
<XPD:REF name="Views[2]">srpEE5ERFEyOD5HecOKB6QAA</XPD:REF>
<XPD:REF name="Views[3]">xLhKlXXTx06IlvBOBRnbTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[41]" type="UMLGeneralization" guid="5ZcHzuG+L0+Kv9DSaZ8MJAAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">4I1oSZ3+nk+BsRePrBJxXQAA</XPD:REF>
<XPD:REF name="Parent">OJpMrfFTyEK3RFAgngOH5QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">O3tqvDa5cUSaVVhCFnLJkwAA</XPD:REF>
<XPD:REF name="Views[1]">rFLtGFGWVEy2kFjAAvR3VgAA</XPD:REF>
<XPD:REF name="Views[2]">yvLPQOUamkeRE68+gEeV0AAA</XPD:REF>
<XPD:REF name="Views[3]">c02pnn7f00WkYClNjyTOqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[42]" type="UMLGeneralization" guid="u7eOozLYj0u85f3BIa5wNQAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">Xi7j90BjZ06QZdlCN9DcOAAA</XPD:REF>
<XPD:REF name="Parent">UhuIu8y/9U2Rzc53eiyjXgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">4iS4WOBZuUWsaJK26xdS5AAA</XPD:REF>
<XPD:REF name="Views[1]">ZjdmXpRZmE+pX/44PXfkRwAA</XPD:REF>
<XPD:REF name="Views[2]">9Z/Tn9R6YU2xcNYv95tUWgAA</XPD:REF>
<XPD:REF name="Views[3]">R8Aqk5yGREOIgIlkSRrzsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[43]" type="UMLGeneralization" guid="OYAWbWiOF02FJTkG/94TIQAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">lZCidIbUaUiUTuNH8FQVegAA</XPD:REF>
<XPD:REF name="Parent">OigxciFOCkOrFC1FdZaE3wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hysBFGRYZUm8DCWFPNxUjAAA</XPD:REF>
<XPD:REF name="Views[1]">i06BDIUnfkWz8D9Ook0VggAA</XPD:REF>
<XPD:REF name="Views[2]">IBr++YeVaEWGO4vEsEE15QAA</XPD:REF>
<XPD:REF name="Views[3]">p/lqNAlA9EeYZA4AIvi+xQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[44]" type="UMLGeneralization" guid="FwqUDyovV0CTelYpljxFvAAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">jCr1UUun0EyYli95YIagRwAA</XPD:REF>
<XPD:REF name="Parent">B7S4w/Abf0mYWXxMULnBkwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bCtWL+IbuUSIXEKVfV9ljwAA</XPD:REF>
<XPD:REF name="Views[1]">CHZMNP59V0GuFfhIryheFAAA</XPD:REF>
<XPD:REF name="Views[2]">CdymlJ/CVkG6FKK8b6nwLwAA</XPD:REF>
<XPD:REF name="Views[3]">8BkuFEojOkW1/XRkqBUM6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[45]" type="UMLGeneralization" guid="zIIFgiHkCkCRIj197AuILQAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">jCr1UUun0EyYli95YIagRwAA</XPD:REF>
<XPD:REF name="Parent">4I1oSZ3+nk+BsRePrBJxXQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">AdE0xtWTEU+//gJQ2zFJfAAA</XPD:REF>
<XPD:REF name="Views[1]">1PvhTh5vxku6mZzfti4hyQAA</XPD:REF>
<XPD:REF name="Views[2]">F7tTeckcN0K2+DCCFDqUjgAA</XPD:REF>
<XPD:REF name="Views[3]">Qpf2zNHheEaGffZK8MK8KwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[46]" type="UMLGeneralization" guid="f59WTQW0F0e4XUmm9xSVMgAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">jCr1UUun0EyYli95YIagRwAA</XPD:REF>
<XPD:REF name="Parent">Xi7j90BjZ06QZdlCN9DcOAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">789RfBHDX0KQoIiXBzUumwAA</XPD:REF>
<XPD:REF name="Views[1]">aKMov4kSUkC6DpM/R3h0VgAA</XPD:REF>
<XPD:REF name="Views[2]">9o3TUXheEUqizzjzW4r6+QAA</XPD:REF>
<XPD:REF name="Views[3]">cpvXdPU5kkSpzOsvij9fQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[47]" type="UMLGeneralization" guid="KRP93TvxcEK8WlYG3hd+CQAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">jCr1UUun0EyYli95YIagRwAA</XPD:REF>
<XPD:REF name="Parent">lZCidIbUaUiUTuNH8FQVegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0QNJAbWnUkeg9T2+gqfBaAAA</XPD:REF>
<XPD:REF name="Views[1]">DX4WpFOuGE6mQkZm1ljNLQAA</XPD:REF>
<XPD:REF name="Views[2]">w1LN3TcddUaTkeWOTJQI9AAA</XPD:REF>
<XPD:REF name="Views[3]">53veubDolEa+BhqOAuXCngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[48]" type="UMLDependency" guid="973GV5Y9+kWBJo13QPcK8gAA">
<XPD:ATTR name="Name" type="string">P1</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
<XPD:REF name="Supplier">Pqeud3JTJkWBh5DqCnR9DAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[49]" type="UMLDependency" guid="91y7Y5FgXkaLPthmNwmUzQAA">
<XPD:ATTR name="Name" type="string">P2</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
<XPD:REF name="Supplier">4AKy7vTpLUqUbQ9CMbPFqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[50]" type="UMLDependency" guid="YTJWd6bjwkKECaIQV7v9dgAA">
<XPD:ATTR name="Name" type="string">P3</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
<XPD:REF name="Supplier">RjQPr1IJI0WhWbfRgvD9+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[51]" type="UMLDependency" guid="LCEiPlJaz0Ky/JgNjl8odwAA">
<XPD:ATTR name="Name" type="string">P4</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
<XPD:REF name="Supplier">wP5W3tBxxE2/+JcmciyzfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[52]" type="UMLDependency" guid="59E/mYi5EUm2PltW1sFYEAAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">ipKU+/IE4UOf8jemnpfhEQAA</XPD:REF>
<XPD:REF name="Supplier">jCr1UUun0EyYli95YIagRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[53]" type="UMLDependency" guid="OTlrycq/r0W+kxJBKC2kkAAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">ipKU+/IE4UOf8jemnpfhEQAA</XPD:REF>
<XPD:REF name="Supplier">FOjay7+WH0OhvxiGn6hkXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[54]" type="UMLDependency" guid="2g+y2iOo902XgIP7klfXOAAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">ipKU+/IE4UOf8jemnpfhEQAA</XPD:REF>
<XPD:REF name="Supplier">FOjay7+WH0OhvxiGn6hkXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[55]" type="UMLDependency" guid="k6lnns6IeES2W8GwIZAgVgAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">ipKU+/IE4UOf8jemnpfhEQAA</XPD:REF>
<XPD:REF name="Supplier">FOjay7+WH0OhvxiGn6hkXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[56]" type="UMLDependency" guid="PRNR0psPwkGDjpv9i+f5BAAA">
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">bind</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">lZCidIbUaUiUTuNH8FQVegAA</XPD:REF>
<XPD:REF name="Supplier">G79PJ68MM0a+vkuZFEFZWgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">IcVuRn7p50WZgO4VE+UY/AAA</XPD:REF>
<XPD:REF name="Views[1]">y1foXE1NSE2GmNz1P8jdoAAA</XPD:REF>
<XPD:REF name="Views[2]">1OiUNHBP9UOUMrjqJQXDXQAA</XPD:REF>
<XPD:REF name="Views[3]">wXzYm9WSaUOagbVmNH/h3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[57]" type="UMLDependency" guid="MVHQBBbQdUeT1cYdaOLzzAAA">
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">bind</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">Xi7j90BjZ06QZdlCN9DcOAAA</XPD:REF>
<XPD:REF name="Supplier">G79PJ68MM0a+vkuZFEFZWgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Q0SPUOKodUWtj8+B/IU8PQAA</XPD:REF>
<XPD:REF name="Views[1]">wXwA9YvFHEqjNw6nlODrsQAA</XPD:REF>
<XPD:REF name="Views[2]">qymHfQesT0qsEupwTLPvIgAA</XPD:REF>
<XPD:REF name="Views[3]">NMGgoRqtOEi/i4erqlptaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[58]" type="UMLDependency" guid="j90z5wnIOkOTeExdthMEDAAA">
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">bind</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">4I1oSZ3+nk+BsRePrBJxXQAA</XPD:REF>
<XPD:REF name="Supplier">G79PJ68MM0a+vkuZFEFZWgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">u7I+tp8HxkKu8exUxoqILAAA</XPD:REF>
<XPD:REF name="Views[1]">2xLoGG8WuEacwfm7Z6RmvwAA</XPD:REF>
<XPD:REF name="Views[2]">S7Bv4JrrbEGb+Clq5JFv/AAA</XPD:REF>
<XPD:REF name="Views[3]">j/IBvgDWmEy4CB0574NZKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[59]" type="UMLDependency" guid="itX4UPCmxEWk6OpCf5DBqgAA">
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">bind</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">B7S4w/Abf0mYWXxMULnBkwAA</XPD:REF>
<XPD:REF name="Supplier">G79PJ68MM0a+vkuZFEFZWgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">HHRPUcCsqE68bP+FsUMk3gAA</XPD:REF>
<XPD:REF name="Views[1]">Rt0m/WwboEq9jvVKRR1hsQAA</XPD:REF>
<XPD:REF name="Views[2]">yz+G99QLeUuo5pYDgtvlCQAA</XPD:REF>
<XPD:REF name="Views[3]">xswKylTWNk6/2MOTV7iidAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[60]" type="UMLClass" guid="9fmw4VTQfUSDFdX3EM+l1wAA">
<XPD:ATTR name="Name" type="string">Policy3_is&lt;CustomPolicy&gt;</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">B9oUysBXp0C3t8+joJFQjQAA</XPD:REF>
<XPD:REF name="Views[1]">d5r98k8S1UuqZtHhfE8lhAAA</XPD:REF>
<XPD:REF name="Views[2]">j/vIsTL6UEuf8Sbi5DFo+wAA</XPD:REF>
<XPD:REF name="Views[3]">geyd8Jded0KZAZD9IKTByAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">xiRnpjHgZ0mw0mtqiOCvswAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">G9Maxf4R2EOZ5/JCbP8MtwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">HxV5XRPzoU2uMFTAE+4hRwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">AX+RtmnSnk6gIyxy7z2eOwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="67TzLK+UbEKZ5MLDldpbYgAA">
<XPD:ATTR name="Name" type="string">P3</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">Cpptypedef</XPD:ATTR>
<XPD:REF name="Namespace">9fmw4VTQfUSDFdX3EM+l1wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bT3akgt/kEele/ZyK27STAAA</XPD:REF>
<XPD:REF name="Views[1]">J4izf7Hz4UyFzFU4DDDW0AAA</XPD:REF>
<XPD:REF name="Views[2]">O8GHvNDyWEidIZE1tjneNgAA</XPD:REF>
<XPD:REF name="Views[3]">HJ4KcoL6CUO+DSKA5SEHdgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">leYdTWPFs0+Gsn6vNP7gBgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[61]" type="UMLDependency" guid="xiRnpjHgZ0mw0mtqiOCvswAA">
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">bind</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">9fmw4VTQfUSDFdX3EM+l1wAA</XPD:REF>
<XPD:REF name="Supplier">bMbaT4JBhUqQEYh82x77wgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">eqBDDBMiiEKuyMeBJzFqEgAA</XPD:REF>
<XPD:REF name="Views[1]">rMGoqdF79UynTZxJAXB73QAA</XPD:REF>
<XPD:REF name="Views[2]">y/W1He00dkGn2kVdKazZeAAA</XPD:REF>
<XPD:REF name="Views[3]">rKxNIyr/mEOiEYihJ1Pz9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[62]" type="UMLGeneralization" guid="HxV5XRPzoU2uMFTAE+4hRwAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">9fmw4VTQfUSDFdX3EM+l1wAA</XPD:REF>
<XPD:REF name="Parent">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">t27fm+jzIUumtgFOByuMsgAA</XPD:REF>
<XPD:REF name="Views[1]">lm8x4RHv1UqNEMFuGQkgzAAA</XPD:REF>
<XPD:REF name="Views[2]">xLd1zDxPBEKfjkVElqJj4wAA</XPD:REF>
<XPD:REF name="Views[3]">Se+jcYIQeUKM1752XPNRfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[63]" type="UMLClass" guid="MrnPgsqOO0WByUQwIgQBWwAA">
<XPD:ATTR name="Name" type="string">BreadSlicer&lt;Policy3_is&lt;CustomPolicy&gt; &gt;</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6addO4FIVkeToGJRm4dBOQAA</XPD:REF>
<XPD:REF name="Views[1]">kY5PdxxzukqoBr3l9C+WaAAA</XPD:REF>
<XPD:REF name="Views[2]">QLIl7MSVb0Gp3DgKZABZXQAA</XPD:REF>
<XPD:REF name="Views[3]">gLfoEmKY2UCX4rqmoqmWzwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">a7fguo45DkGlJAiEOS10UQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="DWywCf6m80uRYiWpebAyWAAA">
<XPD:ATTR name="Name" type="string">Policies</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">CppTypeDef</XPD:ATTR>
<XPD:REF name="Namespace">MrnPgsqOO0WByUQwIgQBWwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">y4mJUDs5m0aV7bCRkcuqIAAA</XPD:REF>
<XPD:REF name="Views[1]">3+teu0NKDkOYIC8qbMmEZAAA</XPD:REF>
<XPD:REF name="Views[2]">fHAg9zI5lkOSf2DRekRR9wAA</XPD:REF>
<XPD:REF name="Views[3]">i1yi8CWLQk6KI91BImzEEQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">fcx5W4lv8U6UfSnkAHoqewAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[64]" type="UMLDependency" guid="a7fguo45DkGlJAiEOS10UQAA">
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">bind</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">MrnPgsqOO0WByUQwIgQBWwAA</XPD:REF>
<XPD:REF name="Supplier">ipKU+/IE4UOf8jemnpfhEQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ga87IDYWAEiY5WOLGpQ0+QAA</XPD:REF>
<XPD:REF name="Views[1]">x/lYk2rwn0C9AjEZVQpsIAAA</XPD:REF>
<XPD:REF name="Views[2]">9kQMTFEVt0W9a0K7NYGRyAAA</XPD:REF>
<XPD:REF name="Views[3]">4CzjY9N3tU6HSZ5+vFNAFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[65]" type="UMLClass" guid="fbeQSjuY8kq1pQJwqCcwzQAA">
<XPD:ATTR name="Name" type="string">PolicySelector&lt;Policy3_is&lt;CustomPolicy&gt;, DefaultPolicyArgs, DefaultPolicyArgs, DefaultPolicyArgs&gt;</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TgZ4P31yw0WWmyo+u//EtAAA</XPD:REF>
<XPD:REF name="Views[1]">WfCo5yZMUUSWoTppf2zFSAAA</XPD:REF>
<XPD:REF name="Views[2]">vZKbr2rB90GKp0OCBcF/nwAA</XPD:REF>
<XPD:REF name="Views[3]">fYj+zhd260SUSorzOcNMZwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">hzlajUAkcUm+7pvJDXpI1QAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">fcx5W4lv8U6UfSnkAHoqewAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">4</XPD:ATTR>
<XPD:REF name="Generalizations[0]">+9b64aa8z0KXWvnzMEwhOAAA</XPD:REF>
<XPD:REF name="Generalizations[1]">yd9n8k8AjkehBzLev6F3mwAA</XPD:REF>
<XPD:REF name="Generalizations[2]">Nu2CXuzKt0+1+hEQsGeN9QAA</XPD:REF>
<XPD:REF name="Generalizations[3]">itI91eXd3EONYBRLFPRWwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[66]" type="UMLDependency" guid="hzlajUAkcUm+7pvJDXpI1QAA">
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">bind</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">fbeQSjuY8kq1pQJwqCcwzQAA</XPD:REF>
<XPD:REF name="Supplier">jCr1UUun0EyYli95YIagRwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zeqv4Fc5REudDDq1NfkJaAAA</XPD:REF>
<XPD:REF name="Views[1]">OEN7lGieC0qIwN8Z7G0X+wAA</XPD:REF>
<XPD:REF name="Views[2]">3M04r/k9FkKHp5Q7lZESugAA</XPD:REF>
<XPD:REF name="Views[3]">FyT233zcLEe4p18OqmkQJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[67]" type="UMLClass" guid="GC1SQCzjuEmotCl2WQt78gAA">
<XPD:ATTR name="Name" type="string">Discriminator&lt;Policy3_is&lt;CustomPolicy&gt;, 1&gt;</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bQlBYz8FUkq96wGXoaviLAAA</XPD:REF>
<XPD:REF name="Views[1]">qHpIGoDk+Ue/CVB5WodcsAAA</XPD:REF>
<XPD:REF name="Views[2]">EluDYm2tm06xCge4fdF7KQAA</XPD:REF>
<XPD:REF name="Views[3]">Nr5Kmv46+UqVtDVx/nhz5wAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">Gesm5RqnQkakVgIm5ZNP4AAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">AX+RtmnSnk6gIyxy7z2eOwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">+9b64aa8z0KXWvnzMEwhOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[68]" type="UMLGeneralization" guid="AX+RtmnSnk6gIyxy7z2eOwAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">GC1SQCzjuEmotCl2WQt78gAA</XPD:REF>
<XPD:REF name="Parent">9fmw4VTQfUSDFdX3EM+l1wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">mhaNVCW+wEmlh1y6oXG4vwAA</XPD:REF>
<XPD:REF name="Views[1]">LA98e6lb+kG9pCj9XsRhdgAA</XPD:REF>
<XPD:REF name="Views[2]">YlxsZr7xAU6DitkDCpPHHwAA</XPD:REF>
<XPD:REF name="Views[3]">8oKPrWWc5U2t8cqs1bhAygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[69]" type="UMLGeneralization" guid="+9b64aa8z0KXWvnzMEwhOAAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">fbeQSjuY8kq1pQJwqCcwzQAA</XPD:REF>
<XPD:REF name="Parent">GC1SQCzjuEmotCl2WQt78gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">rMp/+8k2jUaQIOxl9yW0kwAA</XPD:REF>
<XPD:REF name="Views[1]">7klGrgX4eEWUnyFnInLBgAAA</XPD:REF>
<XPD:REF name="Views[2]">2T6rbVrO0kmMYWmNN/hCFgAA</XPD:REF>
<XPD:REF name="Views[3]">+yuhVkCZhkS8z4WdmDwD0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[70]" type="UMLDependency" guid="Gesm5RqnQkakVgIm5ZNP4AAA">
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">bind</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">GC1SQCzjuEmotCl2WQt78gAA</XPD:REF>
<XPD:REF name="Supplier">B7S4w/Abf0mYWXxMULnBkwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">4tCdIwxJR029YEGRKIpoNAAA</XPD:REF>
<XPD:REF name="Views[1]">TOFuF5bNjk+wiF4ygHOMfQAA</XPD:REF>
<XPD:REF name="Views[2]">js38/gZjJEKWIiD+tFT4PwAA</XPD:REF>
<XPD:REF name="Views[3]">cBNcYRHhkUG4vt2+ZWPsYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[71]" type="UMLClass" guid="acv+vh4OQ0GMfNAwh50vQAAA">
<XPD:ATTR name="Name" type="string">Discriminator&lt;DefaultPolicyArgs,2&gt;</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GX/lbxdsW0qJvbl69rfW2QAA</XPD:REF>
<XPD:REF name="Views[1]">rPKQMbLXHki0fSFU0p6MCgAA</XPD:REF>
<XPD:REF name="Views[2]">U1D/fxNtpU23THVu474E1QAA</XPD:REF>
<XPD:REF name="Views[3]">FfvVLuLrB02++/BpHTUPHQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">bDHps29OSESDj9fVxfZmUQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">wppSwFT5o06RIYZMzOCUOQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">yd9n8k8AjkehBzLev6F3mwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[72]" type="UMLClass" guid="2kN4Xc+WVECXaJLtlk3rNwAA">
<XPD:ATTR name="Name" type="string">Discriminator&lt;DefaultPolicyArgs,3&gt;</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OIyglZ28V0OeeKXIeEdseQAA</XPD:REF>
<XPD:REF name="Views[1]">0oZu3cMzME6IOJ+fQzZG2QAA</XPD:REF>
<XPD:REF name="Views[2]">eKIs48W2xk6oLHYKq0yqCwAA</XPD:REF>
<XPD:REF name="Views[3]">JMKWwHuSUE29ZASezscfvwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">mdALVQV3eEeUmo+1/qoPaAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">UHH8BvK6c0e2/A/zjj9pygAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">Nu2CXuzKt0+1+hEQsGeN9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[73]" type="UMLClass" guid="FraWGTJ5LEul49OxrO1gewAA">
<XPD:ATTR name="Name" type="string">Discriminator&lt;DefaultPolicy4,4&gt;</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bynskyr9fUGZnKfVjWh4yQAA</XPD:REF>
<XPD:REF name="Views[1]">zZX6wEympU6FDoN3px9UogAA</XPD:REF>
<XPD:REF name="Views[2]">qewcbLG+LEiaWZgLZEKZUgAA</XPD:REF>
<XPD:REF name="Views[3]">+7B0H3BOeUqxgcCSOIbawwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">00FSx8aEA0u4EXXx292jwAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">JI85YKr/10CnzcBnXv4bQAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">itI91eXd3EONYBRLFPRWwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[74]" type="UMLGeneralization" guid="yd9n8k8AjkehBzLev6F3mwAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">fbeQSjuY8kq1pQJwqCcwzQAA</XPD:REF>
<XPD:REF name="Parent">acv+vh4OQ0GMfNAwh50vQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">yKGNh6Hdp0SrUi2uMF+cWAAA</XPD:REF>
<XPD:REF name="Views[1]">UNGO2WWlH0+lpFqzbAkWVAAA</XPD:REF>
<XPD:REF name="Views[2]">W225jFtYT0mGtRBWORTmRwAA</XPD:REF>
<XPD:REF name="Views[3]">jAZiYN+tgkiEaQAJeqDqiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[75]" type="UMLGeneralization" guid="Nu2CXuzKt0+1+hEQsGeN9QAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">fbeQSjuY8kq1pQJwqCcwzQAA</XPD:REF>
<XPD:REF name="Parent">2kN4Xc+WVECXaJLtlk3rNwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vs4aVDeObUWe3klyy12DwQAA</XPD:REF>
<XPD:REF name="Views[1]">wQ/ec1XYkUaVFidT/jB0ewAA</XPD:REF>
<XPD:REF name="Views[2]">s8APGkAJ7EmQxkbNP8vgPQAA</XPD:REF>
<XPD:REF name="Views[3]">rsDkHbUWc0GJhoVwsvvHrQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[76]" type="UMLGeneralization" guid="itI91eXd3EONYBRLFPRWwQAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">fbeQSjuY8kq1pQJwqCcwzQAA</XPD:REF>
<XPD:REF name="Parent">FraWGTJ5LEul49OxrO1gewAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GyzcYqAu9UulbxEA85exPAAA</XPD:REF>
<XPD:REF name="Views[1]">UbOyGqAiQkeS/Wmn/h2QUAAA</XPD:REF>
<XPD:REF name="Views[2]">7mDn2MrdSUus69ZcwpkY5gAA</XPD:REF>
<XPD:REF name="Views[3]">/7HMNma/DECrdoKfRAfKDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[77]" type="UMLDependency" guid="bDHps29OSESDj9fVxfZmUQAA">
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">bind</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">acv+vh4OQ0GMfNAwh50vQAAA</XPD:REF>
<XPD:REF name="Supplier">4I1oSZ3+nk+BsRePrBJxXQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zGdMkbQH0U25yPst/Re8wAAA</XPD:REF>
<XPD:REF name="Views[1]">ZTOofgYs4k+oVZ8vzGio6wAA</XPD:REF>
<XPD:REF name="Views[2]">sL7YFAtMVkOeqmSlW8i3HAAA</XPD:REF>
<XPD:REF name="Views[3]">rEe9LDVSN0qTCKEuTSuB3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[78]" type="UMLDependency" guid="mdALVQV3eEeUmo+1/qoPaAAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">2kN4Xc+WVECXaJLtlk3rNwAA</XPD:REF>
<XPD:REF name="Supplier">Xi7j90BjZ06QZdlCN9DcOAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GkZ8zX/8bUeKsESB57Qo5AAA</XPD:REF>
<XPD:REF name="Views[1]">/JLtkG5tcEqFGXDBTh0xowAA</XPD:REF>
<XPD:REF name="Views[2]">UUjw1jFOBkSMsFQr9WiypwAA</XPD:REF>
<XPD:REF name="Views[3]">OI9HB0Hv6UC81etXjtmEfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[79]" type="UMLDependency" guid="00FSx8aEA0u4EXXx292jwAAA">
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">bind</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">FraWGTJ5LEul49OxrO1gewAA</XPD:REF>
<XPD:REF name="Supplier">lZCidIbUaUiUTuNH8FQVegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GNAdnNrFA0iDkkMJLihMBAAA</XPD:REF>
<XPD:REF name="Views[1]">rKALGcMc8kCBzXGCpIBBbQAA</XPD:REF>
<XPD:REF name="Views[2]">qqcCOlvXX0u0FODs3Z6uwQAA</XPD:REF>
<XPD:REF name="Views[3]">CNzwkC0fykCRDkCLgamlkQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[80]" type="UMLGeneralization" guid="wppSwFT5o06RIYZMzOCUOQAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">acv+vh4OQ0GMfNAwh50vQAAA</XPD:REF>
<XPD:REF name="Parent">FOjay7+WH0OhvxiGn6hkXwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9c6wRCWI90iCZ0GtFHzDrwAA</XPD:REF>
<XPD:REF name="Views[1]">MUuAaysOfUm4Rv/L16lEoAAA</XPD:REF>
<XPD:REF name="Views[2]">Lj8Jvvt4UEiU095YkOfgDQAA</XPD:REF>
<XPD:REF name="Views[3]">Vqk8qFYNZUqXzPh3Qi63YgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[81]" type="UMLGeneralization" guid="UHH8BvK6c0e2/A/zjj9pygAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">2kN4Xc+WVECXaJLtlk3rNwAA</XPD:REF>
<XPD:REF name="Parent">FOjay7+WH0OhvxiGn6hkXwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OgYOOtmaEUSbvE1P3GffgAAA</XPD:REF>
<XPD:REF name="Views[1]">BnY11KOJsk+R9AZ6KOel2gAA</XPD:REF>
<XPD:REF name="Views[2]">DdmK6WfYHUqjiX1N/sFnugAA</XPD:REF>
<XPD:REF name="Views[3]">UJQA3m7kx0SJ944AyRmVTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[82]" type="UMLGeneralization" guid="JI85YKr/10CnzcBnXv4bQAAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Child">FraWGTJ5LEul49OxrO1gewAA</XPD:REF>
<XPD:REF name="Parent">FOjay7+WH0OhvxiGn6hkXwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">QGKPWeBv50uPo2jAHmNZYAAA</XPD:REF>
<XPD:REF name="Views[1]">qJbLjmdeWkStNM8VlBe+BQAA</XPD:REF>
<XPD:REF name="Views[2]">SIuga1BJVk6tXthva1z0AQAA</XPD:REF>
<XPD:REF name="Views[3]">Dfp7SwaIgkmNTDJxGEsS9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[83]" type="UMLAssociation" guid="qqirxs10dUWKL72n/KqtAwAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Sf10Q7D5j0uXLRN6Yw8BmgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">qqirxs10dUWKL72n/KqtAwAA</XPD:REF>
<XPD:REF name="Participant">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="DrXsy59QQ0G8mlSBtjl6+QAA">
<XPD:ATTR name="Name" type="string">P1</XPD:ATTR>
<XPD:REF name="Association">qqirxs10dUWKL72n/KqtAwAA</XPD:REF>
<XPD:REF name="Participant">Pqeud3JTJkWBh5DqCnR9DAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[84]" type="UMLAssociation" guid="Xmon3Htox0CNLxwAb6O4JwAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="YjncKjXlbEefsWDiH6MqywAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Xmon3Htox0CNLxwAb6O4JwAA</XPD:REF>
<XPD:REF name="Participant">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="6SCCwTU3D0KrPnFnBpvXDgAA">
<XPD:ATTR name="Name" type="string">P2</XPD:ATTR>
<XPD:REF name="Association">Xmon3Htox0CNLxwAb6O4JwAA</XPD:REF>
<XPD:REF name="Participant">4AKy7vTpLUqUbQ9CMbPFqAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[85]" type="UMLAssociation" guid="6fstCdwxmE+ETBqXJmT+SwAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="xMLX5gtJMk2BLairD//zEQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">6fstCdwxmE+ETBqXJmT+SwAA</XPD:REF>
<XPD:REF name="Participant">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="5VX7JeaLC0C0wYoWWVWwhAAA">
<XPD:ATTR name="Name" type="string">P3</XPD:ATTR>
<XPD:REF name="Association">6fstCdwxmE+ETBqXJmT+SwAA</XPD:REF>
<XPD:REF name="Participant">RjQPr1IJI0WhWbfRgvD9+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[86]" type="UMLDependency" guid="jMMFhm/wY0aCa1azJ7uoMwAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
<XPD:REF name="Supplier">Pqeud3JTJkWBh5DqCnR9DAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[87]" type="UMLDependency" guid="W7VI6IcCt06iRcZbdRHQDQAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
<XPD:REF name="Supplier">4AKy7vTpLUqUbQ9CMbPFqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[88]" type="UMLDependency" guid="kTsjUWyEGEyevnl9jvFDuQAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
<XPD:REF name="Supplier">RjQPr1IJI0WhWbfRgvD9+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[89]" type="UMLDependency" guid="KpLYD5ecpE+TGO1KmwfAHgAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">paRN4xPa/Uu7rVP0Wjt9YAAA</XPD:REF>
<XPD:REF name="Supplier">wP5W3tBxxE2/+JcmciyzfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[90]" type="UMLDependency" guid="G9Maxf4R2EOZ5/JCbP8MtwAA">
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">9fmw4VTQfUSDFdX3EM+l1wAA</XPD:REF>
<XPD:REF name="Supplier">Y6TcfY7eQUauSbtC6nZ5GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[91]" type="UMLDependency" guid="leYdTWPFs0+Gsn6vNP7gBgAA">
<XPD:ATTR name="StereotypeName" type="string">CppSynonym</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">67TzLK+UbEKZ5MLDldpbYgAA</XPD:REF>
<XPD:REF name="Supplier">Y6TcfY7eQUauSbtC6nZ5GwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sLtjyY1xTUmRTdGeTBbeOgAA</XPD:REF>
<XPD:REF name="Views[1]">BkMX+/SlcUa08MifrqGQ0wAA</XPD:REF>
<XPD:REF name="Views[2]">RXw2srdQj0q8RF6jIvlqTwAA</XPD:REF>
<XPD:REF name="Views[3]">oQUF/lkdeUuNlpRkMlQ3/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[92]" type="UMLDependency" guid="Aplm/D6VykujCp2fRioRFgAA">
<XPD:ATTR name="StereotypeName" type="string">&lt;&lt;CppSynonym&gt;&gt;</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">euBpBUj75ES6MxDTHGkPjQAA</XPD:REF>
<XPD:REF name="Supplier">jCr1UUun0EyYli95YIagRwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">i7bs80gS8kuxWvRryXqD1gAA</XPD:REF>
<XPD:REF name="Views[1]">xhQRV8odEUeftd0I3l+GfQAA</XPD:REF>
<XPD:REF name="Views[2]">7QHUud8jVEG7Nv2NHjVhxQAA</XPD:REF>
<XPD:REF name="Views[3]">pX/2SSjhg0S8tH1PF44wsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[93]" type="UMLDependency" guid="fcx5W4lv8U6UfSnkAHoqewAA">
<XPD:ATTR name="StereotypeName" type="string">CppSynonym</XPD:ATTR>
<XPD:REF name="Namespace">wZ7hT8wQ6kabYqKT2Ve/egAA</XPD:REF>
<XPD:REF name="Client">DWywCf6m80uRYiWpebAyWAAA</XPD:REF>
<XPD:REF name="Supplier">fbeQSjuY8kq1pQJwqCcwzQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">IcMmOsPteU2pVVQHhi3ZEwAA</XPD:REF>
<XPD:REF name="Views[1]">Z9Uuqav0xkqck7Dlve4AGgAA</XPD:REF>
<XPD:REF name="Views[2]">qSxRwX4Rq0+j234HHC/h+QAA</XPD:REF>
<XPD:REF name="Views[3]">He3RqasnmEO0npYMD8jBdAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLModel" guid="61whzyIlMkqOPqL7DO470QAA">
<XPD:ATTR name="Name" type="string">Implementation Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">implementationModel</XPD:ATTR>
<XPD:REF name="Namespace">R0RqpKJdR0mbtpv0/zrZZwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLComponentDiagram" guid="Ap4BMckLsEyvJJtpae4qSwAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">61whzyIlMkqOPqL7DO470QAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLComponentDiagramView" guid="MzwN6NTEgEadlI4us71arQAA">
<XPD:REF name="Diagram">Ap4BMckLsEyvJJtpae4qSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLModel" guid="28IZtwbBFk+uqozC1LWUxgAA">
<XPD:ATTR name="Name" type="string">Deployment Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">deploymentModel</XPD:ATTR>
<XPD:REF name="Namespace">R0RqpKJdR0mbtpv0/zrZZwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLDeploymentDiagram" guid="Zoq4ZvukBEGBT7aP1JRU/QAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">28IZtwbBFk+uqozC1LWUxgAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLDeploymentDiagramView" guid="NrfgWD+QVUy18DONO3Se1AAA">
<XPD:REF name="Diagram">Zoq4ZvukBEGBT7aP1JRU/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:BODY>
</XPD:PROJECT>
